body {
   background-color: #317D1B; color: #020202;
   background-image: url('img/tlo_grad.jpg');  background-repeat: repeat-x; background-position: top;
   margin: 0px auto; padding: 0px;   
   font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px;
   }

p, div { color: #333;  margin: 0px; border: 0px;  border: 0px solid red;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; color: #020202;}

a { 	color: #339900;	text-decoration: none; }
a:hover { 	color: #0D2700; text-decoration: underline; }  

a.gora { 	color: #336600;	text-decoration: none; }
a.gora:hover { 	color: #0D2700; text-decoration: none; }

a.menu { 	color: #0D2700;	text-decoration: none; }
a.menu:hover { 	color: #339900; text-decoration: none; }   


div#centruj {
   width: 794px;
   margin-left: 50%;
   left: -397px; 
   z-index: 3;
   position: absolute;
 } 
div#gora {
   width: 794px; height: 428px;
   float: left;  
   background-image: url('img/tlo_gora.jpg'); 
 }
div#tresc {
	width: 794px; float: left;
	background-image: url('img/tlo_tresc.jpg');  background-repeat: repeat-y; 
}
div#dol {
	width: 794px; height: 117px; float: left; 
}

div#t2 {
	width: 730px; float: left;
	 border: 0px solid red;
	 margin-top: 30px; padding-left: 30px; 
}
div#przerwa {
	width: 734px; height: 25px; float: left;
}

div#zdj { width: 794px; height: 215px; float: left; }
div#top { width: 794px; height: 42px; float: left; 
			background-image: url('img/tlo_top.jpg');  background-repeat: no-repeat; }
div#adres { width: 289px; height: 171px; float: left; 
			background-image: url('img/tlo_adres.jpg');  background-repeat: no-repeat; }			
div#menu { width: 215px; height: 171px; float: left; 
			background-image: url('img/tlo_menu.jpg');  background-repeat: no-repeat; }			
div#mapka { width: 290px; height: 171px; float: left; 
			background-image: url('img/tlo_mapka.jpg');  background-repeat: no-repeat; }	
			
div#busy { width: 299px; height: 117px; float: left; 
			background-image: url('img/tlo_busy.jpg');  background-repeat: no-repeat; }					
div#studio { width: 196px; height: 117px; float: left; 
			background-image: url('img/tlo_studio.jpg');  background-repeat: no-repeat; }			
div#zakopane { width: 299px; height: 117px; float: left; 
			background-image: url('img/tlo_zakopane.jpg');  background-repeat: no-repeat; }			
			
div#tyt { width: 794px; height: 34px; float: left; 
			background-image: url('img/tlo_tyt.jpg');  background-repeat: no-repeat; }	
div#tresc_gl {  width: 440px; height: 176px; float: left;  border: 1px solid #409F40; background-color: #F8FAF7;  }						
div#zdj_gl {  height: 178px; float: right; margin-left: 15px; }						
div#tekst {   width: 100%; float: left;  border: 1px solid #409F40; background-color: #F8FAF7;  }	



img.lay { padding: 0px;  border: 0px; display: block;}
img.zdj_gl { padding: 0px;  border: 1px solid #60885F; display: inline;}
img.mapka { padding: 0px;  border: 0px solid #60885F; display: inline;}
img.pix {  width: 230px; height: 135px; padding: 0px;  border: 0px; display: block; margin-left: 26px;  margin-top: 17px; }
img.srodek { float: right; margin-left: 20px; border: 1px solid #60885F;}
img.prawa { float: right; margin-left: 20px; margin-right: 5px; border: 0px solid #60885F; margin-top: 8px;}

p.glowna { padding: 20px; line-height: 18px; text-align: justify; padding-bottom: 7px;  }
p.glowna3 { padding-right: 20px; line-height: 18px; text-align: right }
p.glowna2 { padding-left: 20px; line-height: 18px; text-align: left; padding-top: 9px; }
p.tyt { text-align: center; margin-top: 10px; font-weight: bold; font-size: 12px; }
p.willa { margin-top: 22px; margin-left: 50px; line-height: 18px;}
p.tekst { padding: 25px; line-height: 18px; text-align: justify }
p.tekst4 { padding: 25px; line-height: 18px; text-align: center }
p.bus1 { text-align: left; margin-left: 113px; margin-top: 22px;  font-weight: bold; }
p.bus2 { text-align: left; margin-left: 113px; margin-top: 14px; color: #666; line-height: 14px; }
p.zakopane1 { text-align: right; margin-right: 33px; margin-top: 22px;  font-weight: bold; }
p.zakopane2 { text-align: right; margin-right: 33px; margin-top: 14px; color: #666; line-height: 14px; }
p.studio { text-align: center; margin-top: 22px; color: #666; font-size: 10px; }
p.w_gore {  text-align: center;  margin-top: 22px;  font-size: 10px;
  	background-image: url('img/gora.gif');  background-repeat: no-repeat; padding-top: 7px; background-position: top center; }
p.koperta { float: right; margin-top: 21px;  margin-right: 7px;   font-weight: bold;}
p.start { float: left;  margin-top: 21px;  margin-left: 7px;  font-weight: bold;}  	

table.menu { border: 0px; padding: 0px; border-collapse: collapse; width: 209px; margin-left: 3px;  margin-top: 75px;}
td.menu { padding: 3px; }
p.menu { border: 1px solid #21640D; height: 19px;  font-weight: bold; padding-left: 15px; padding-top: 6px; 
			background-image: url('img/tlo_menu.gif');  background-repeat: no-repeat; font-size: 12px;}
p.p_li  { background-image: url('img/li.gif');  background-repeat: no-repeat; background-position: top left; padding: 2px;
		padding-left: 10px; margin-left: 30px; }
p.p_li2  { background-image: url('img/li.gif');  background-repeat: no-repeat; background-position: top left; padding-top: 0px;
		padding-left: 10px; margin-left: 30px; padding-bottom: 12px; line-height: 18px;  }	
		
table.rozklad { border: 0px; padding: 0px; border-collapse: collapse;  margin-left: 40px;  margin-top: 7px; margin-bottom: 30px;}
table.rozklad2 { border: 0px; padding: 0px; border-collapse: collapse;  margin-left: 18px;  margin-top: 7px; margin-bottom: 30px;}
td.rozklad { padding: 4px 14px 4px 14px; border: 1px solid #7BAA68;}			
td.rozklad3 { padding: 4px 11px 4px 11px; border: 1px solid #7BAA68;}		
td.rozklad4 { padding: 4px 5px 4px 5px; border: 1px solid #7BAA68;}		
td.rozklad4a { padding: 4px 3px 4px 3px; border: 1px solid #7BAA68;}		
td.rozklad1 { padding: 4px 14px 4px 14px; border: 1px solid #7BAA68; background-color: #EAF2E8;}	

img.gal { margin-right: 12px;  margin-bottom: 20px; padding: 0px;  border: 1px solid #60885F; display: inline;}
img.gal2 { margin-right: 0px;  margin-bottom: 20px; padding: 0px;  border: 1px solid #60885F; display: inline;}
table.gal { border: 0px; padding: 0px; border-collapse: collapse;  margin-left: 8px;   width: 100%; }
		