body 

{ 

background-color: #fcfae1; 

background-image:url(img/tlo.gif);

background-repeat:repeat-x;

padding:0px;

margin:0px;

}



a:link {

	color: #b8121a;
text-decoration:none;
	font-weight:bold;
	border-bottom:1px solid #e38d13;

	

	

}

a:visited {
	color: #cd2b33;
text-decoration:none;
	font-weight:bold;
	border-bottom:1px solid #e38d13;

}

a:hover {

	color: #e38d13;

	text-decoration:none;

}

a:active {

	color: #30235b;

}

#FlabellComponent

{float:right;

height:218px;
z-index:inherit;}



#layout

{

width:980px;
height:auto;

margin:0px auto; 

}

#top 

{

width:980px; 

height:281px; 

margin:0px; 

background-image:url(img/top.jpg);

overflow:hidden;
padding:0px;

}
a:link#logo img {border:0px;}

#middle 

{

width:680px; 

height:auto; 

min-height:350px;

margin: 0 auto 0 auto;

background-image:url(img/farba.jpg);

float:left;

background-repeat:no-repeat;

background-color:#fcfae1;

line-height:150%;

color:#411617;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

padding-top:50px;

padding-left:20px;

padding-right:30px;

padding-bottom:30px;

}

#gg {background-color:transparent;
background-image:url(img/gg.jpg);
background-repeat:no-repeat;
float:right;
width:250px;
height:300px;
padding-top:77px;
}

  #stopka

  {

  width:860px; 

  height:40px; 

  margin:0px auto;

  background-image:url(img/stopka.jpg);

  float:left;
  padding-top:125px;
  padding-left:120px;

  }
  #stopka a:link {color:#902f32;
  font-weight:normal;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  	border-bottom:1px solid #551c1d;
	font-size:14px;}
  
  #stopka a:visited {
color:#902f32;
  font-weight:normal;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  	border-bottom:1px solid #551c1d;
	font-size:14px;
}
  #stopka a:hover {
	color: #e38d13;
	text-decoration:none;
	border-bottom:0px solid #551c1d;
	  font-weight:normal;
}

  #stopka a:active {
  font-weight:normal;
}
  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  a#pm { display: block; width: 716px; height: 364px;

background-image:url(img/pm.jpg);

}

a:hover#pm {  background-position: 0px -364px; margin-top:0px; }





























































#gallery

{margin:0px auto; 

height:360px;

width: 670px;

background-color:transparent;

padding-left:40px;

}



#menugalerie {

width: 670px;

background-color:transparent;

height:auto;

margin: 0 auto 0 auto;

background-repeat:no-reapeat;

float:left;

padding-left:0px;

padding-top:0px;

}





a#przygotowania { display: block; width: 169px; height: 185px;

background-image:url(galerie/menu/przygotowania.jpg);background-repeat:no-reapeat;float:left

 }

a:hover#przygotowania {  background-position: 0px -185px; margin-top:0px;float:left }





a#kosciol { display: block; width: 166px; height: 185px;

background-image:url(galerie/menu/kosciol.jpg);background-repeat:no-reapeat;float:left;

 }

a:hover#kosciol {  background-position: 0px -185px; margin-top:0px;float:left; }





a#plener { display: block; width: 165px; height: 185px;

background-image:url(galerie/menu/plener.jpg);background-repeat:no-reapeat;float:left;

 }

a:hover#plener {  background-position: 0px -185px; margin-top:0px;float:left; }



a#impreza { display: block; width: 170px; height: 185px;

background-image:url(galerie/menu/impreza.jpg);background-repeat:no-reapeat;float:left;

 }

a:hover#impreza {  background-position: 0px -185px; margin-top:0px;float:left; }





a#reklama { display: block; width: 252px; height: 175px;

background-image:url(galerie/menu/reklama.jpg);background-repeat:no-reapeat;float:left;

 }

a:hover#reklama {  background-position: 0px -175px; margin-top:0px;float:left; }



a#architektura { display: block; width: 169px; height: 175px;

background-image:url(galerie/menu/architektura.jpg);background-repeat:no-reapeat;float:left;

 }

a:hover#architektura {  background-position: 0px -175px; margin-top:0px;float:left; }



a#portrety { display: block; width: 249px; height: 175px;

background-image:url(galerie/menu/portrety.jpg);background-repeat:no-reapeat;float:left;

 }

a:hover#portrety {  background-position: 0px -175px; margin-top:0px;float:left; }

#galerie img {border:2px solid #bd8c47; padding:0px;margin:15px;}
#galerie a:hover img  {border:2px solid #421615; padding:0px;margin:15px;}
#galerie a {               border-bottom:0px solid #e38d13;}

h1{font-size:18px;
letter-spacing:-1px;
border-bottom:1px solid #ffdeb0;
padding-bottom:10px;
padding-left:20px; }
h2,h3,h4,h5,h6{font-size:12px;
font-weight:bold;}













 #stopka ul, ul li  {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top:0px;
}

#stopka ul li {
	display: inline;
	white-space: nowrap;
}
#stopka li {
	padding-right:20px;
}
#remonty 
{border:none;
text-decoration:overline;float:right;margin:0px;}
#logo {border:0px solid red;float:left;margin:0px;padding:0px;overflow:hidden;}
#abk {border:transparent;margin:0px;}

