/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 background-color:#121212;
 font-family:Arial, Helvetica, sans-serif;

} 
 
#pagewidth{ 
 width:935px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
 padding-bottom:0px;
  background-image:url(layout/bg.gif);
 background-repeat:repeat-x;
 background-position:top;
} 
 
#header{
 position:relative; 
 height: 180px;
 width: 935px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
left:135px;

 
} 

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}




img
{ border-width: 0px;
}


 #menu{
 background-image:url(layout/nadmenu.png);
 background-repeat:no-repeat;
 background-position:top;	 
 height: 122px;
 width: 935px;
 padding: 15px 0px 0px 0px;
 margin: 0px;
 
} 

 #podmenu{
 background-image:url(layout/pod_menu.png);
 background-repeat:no-repeat;
 background-position:top;	 
 height: 34px;
 width: 935px;
 padding: 0px;
 margin: 0px;
 
} 



 #stopka p{
	 
	margin-top:-50px;
 }

#stopka {
	
}
 


 
#maincol_g{
 background: url(layout/srodek_g.jpg) repeat-y;


 margin:0px;
 text-align: left;
 font-size: 14px;
 padding-bottom:270px;
 }
 #maincol_r{
 background: url(layout/srodek_r.jpg) repeat-y;


 margin:0px;
 text-align: left;
 font-size: 14px;
 padding-bottom:300px;
 }
 
  #maincol_k{
 background: url(layout/srodek_k.jpg) repeat-y;


 margin:0px;
 text-align: left;
 font-size: 14px;
 padding-bottom:150px;
 }
 
   #maincol_z{
 background: url(layout/srodek_z.jpg) repeat-y;


 margin:0px;
 text-align: left;
 font-size: 14px;
 padding-bottom:280px;
 }
 
    #maincol{
 background: url(layout/srodek.jpg) repeat-y;


 margin:0px;
 text-align: left;
 font-size: 14px;
 padding-bottom:150px;
 }
 
 #tresc{
 width: 540px;

 padding-left: 200px;
 padding-bottom:20px;
   z-index:50;


	 
 }

 
 /* *** Float containers fix:
 *** */ 


h1 {
font-size:19px;
margin:0px;
text-align:center;
}
h2 {
font-size:16px;
text-align:center;
margin-bottom:20px;


}

ul.spis{
list-style-image:url(img/li.jpg);
margin-left:0px;
padding-left:15px;
}
ul.spis li{

font-weight:bold;
margin-bottom:10px;
margin-top:10px;
}

ul.podspis{
font-weight:normal;
list-style-image:url(img/li2.jpg);

}
ul.podspis li.podspis{
font-weight:normal;
margin:0px 3px 0px 30px;
}


span.podtekst{
font-weight:normal;
font-size:12px;
}

img.mapa{
	padding-left:200px;
}



#galeria{
	
margin-top:20px;
	
	
}

.pudelko{
margin:5px 5px 5px 5px;
width:120px;
height:180px;
float:left;
display:block;
}

.pudelko2{
margin:5px 5px 5px 25px;
width:192px;
height:180px;
float:left;
display:block;
}

.pudelko a{
text-align:center;
}
.pudelko2 a{
text-align:center;
}

.pudelko p{
text-decoration:none;
color:#000;
font-size:12px;
text-align:center;
}
.pudelko2 p{
text-decoration:none;
color:#000;
font-size:12px;
text-align:center;
}
.pudelko p:hover{
text-decoration:none;
color:#000;
font-size:12px;
font-weight:bold;
text-align:center;
}
.pudelko2 p:hover{
text-decoration:none;
color:#000;
font-size:12px;
font-weight:bold;
text-align:center;
}


.pudelko img{
border:none;
display:block;
margin-left:auto;
margin-right:auto; 
	
}
.pudelko2 img{
border:none;
display:block;
margin-left:auto;
margin-right:auto; 
	
}

#nadstopka_g{
	 background: url(layout/nadstopka_g.png) no-repeat top;
	 height:308px;
	 width:935px;
	 	margin-top:-180px;



}
#nadstopka{
	 background: url(layout/nadstopka.png) no-repeat top;
	 height:308px;
	 width:935px;
	 	margin-top:-180px;
}

#nadstopka_z{
	 background: url(layout/nadstopka.png) no-repeat top;
	 height:308px;
	 width:935px;
	 	margin-top:-20px;
}
#nadstopka_r{
	 background: url(layout/nadstopka_r.png) no-repeat top;
	 height:308px;
	 width:935px;
	 	margin-top:-50px;
}
#nadstopka_k{
	 background: url(layout/nadstopka_k.png) no-repeat top;
	 height:308px;
	 width:935px;
	 	margin-top:-220px;
}
p.stopka_text{

font-size:10px;
color:white;
}

