html,body { overflow: auto; }
html>body { overflow: visible; }
html      { height: 100%; }

/* Body  background-image: url('images/tlo.jpg'); */
body{
 position: center;
 margin: 0px;
 padding: 0px;
 color: #333333;
 background-color: #010101 ;

 
 background-repeat: repeat-x;
 scrollbar-3dlight-color: white;
 scrollbar-arrow-color: white;
 scrollbar-base-color: white;
 scrollbar-darkshadow-color: #520A12;
 scrollbar-face-color: #520A12;
 scrollbar-highlight-color: #520A12;
 scrollbar-shadow-color: grey;
 scrollbar-track-color: grey;
 
 }
	 
/* Pierwsza linia */	 


  a#glowna 
 { display: block;
   width: 262px; 
   height: 29px; 
   background: url('images/glowna.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#glowna 
   { border-color: #00f; background-position: 0 -29px;  }


	
	  a#sztuka 
 { display: block;
   width: 275px; 
   height: 30px; 
   background: url('images/sztuka.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#sztuka
   { border-color: #00f; background-position: 0 -30px;  }
	 

	 
	 	  a#grafika 
 { display: block;
   width: 134px; 
   height: 30px; 
   background: url('images/grafika.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#grafika
   { border-color: #00f; background-position: 0 -30px;  }
	 
	  
	  
	  	 	  a#tatuaz
 { display: block;
   width: 121px; 
   height: 30px; 
   background: url('images/tatt.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#tatuaz
   { border-color: #00f; background-position: 0 -29px;  }
	  
	  
	  
	    	 	  a#tatuaz2
 { display: block;
   width: 121px; 
   height: 30px; 
   background: url('images/tatt.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#tatuaz2
   { border-color: #00f; background-position: 0 -29px;  }
   
   
   
   				  	 	  a#cover
 { display: block;
   width: 100px; 
   height: 30px; 
   background: url('images/cover.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#cover
   { border-color: #00f; background-position: 0 -30px;  }
	  
	  
	   
	  	 	  a#galeria
 { display: block;
   width: 139px; 
   height: 30px; 
   background: url('images/galeria.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#galeria
   { border-color: #00f; background-position: 0 -30px;  }
	  

		
		
		  	 	  a#wejscie
 { display: block;
   width: 130px; 
   height: 30px; 
   background: url('images/wejscie.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#wejscie
   { border-color: #00f; background-position: 0 -30px;  }	
		
		
		
				  	 	  a#kontakt
 { display: block;
   width: 137px; 
   height: 33px; 
   background: url('images/kontakt.gif');
   top left no-repeat; 
   border: 0px solid #f00; }
   a:hover#kontakt
   { border-color: #00f; background-position: 0 -33px;  }
		
		
		
		
		
		
#mystat {
 position: absolute;
 top: 40px;
 left: 940px;
 width: 0px;
 height: 0px;
 margin: 0px;
 padding: 0px;
 background-repeat: no-repeat;
 }

 
 
 #left_gora_logo{
 position: absolute;
 top: 20px;
 left: 0px;
 width: 459px;
 height: 173px;
 margin: 0px;
 padding: 0px;

 background-image: url('images/left_gora_logo.gif');
 background-repeat: no-repeat;
 }

 
 
  #left_srodek_gora_logo{
 position: absolute;
 top: 193px;
 left: 0px;
 width: 459px;
 height: 139px;
 margin: 0px;
 padding: 0px;

 background-image: url('images/left_srodek_gora_logo.gif');
 background-repeat: no-repeat;
 }

 
   #pas_gora{
 position: absolute;
 top: 59px;
 left: 440px;
 width: 345px;
 height: 67px;
 margin: 0px;
 padding: 0px;

 background-image: url('images/pas_gora.gif');
 background-repeat: no-repeat;
 }
 
 
    #gora_kontakt{
 position: absolute;
 top: 101px;
 left: 784px;
 width: 165px;
 height: 25px;
 margin: 0px;
 padding: 0px;

 background-image: url('images/gora_kontakt.gif');
 background-repeat: no-repeat;
 }
 
 
     #dol_kontakt{
 position: absolute;
 top: 125px;
 left: 624px;
 width: 325px;
 height: 39px;
 margin: 0px;
 padding: 0px;

 background-image: url('images/dol_kontakt.gif');
 background-repeat: no-repeat;
 }
 
 
   #left_logo_dol{
 position: absolute;
 top: 328px;
 left: 0px;
 width: 459px;
 height: 109px;
 margin: 0px;
 padding: 0px;

 background-image: url('images/left_logo_dol.gif');
 background-repeat: no-repeat;
 }
 
 

 

 
 
         #adres{
 position: absolute;
 top: 0px;
 left: 400px;
 width: 190px;
 height: 60px;
 margin: 0px;
 padding: 0px;
 background-repeat: no-repeat;
 }
 
 
#right_tlo_tresc {
 position: absolute;
 top: 210px;
 left: 465px;
 border: 0px ;
 height: 440px;
 width: 570px;
 overflow: auto;
 font: 14px verdana;
 color: grey;
 padding: 8px;
 text-align: left;
 background-repeat: no-repeat;
 }
 
 
 
 #tlo_left_tresc {
 position: absolute;
 top: 382px;
 left: 70px;
 border: 0px ;
 height: 270px;
 width: 290px;
 overflow: auto;
 font: 14px verdana;
 color: #F1E1B5;
 padding: 8px;}
 
 
  #tlo_kontakt_tresc {
 position: absolute;
 top: 117px;
 left: 780px;
 border: 0px ;
 height: 43px;
 width: 157px;
 overflow: auto;
 font: 14px verdana;
 color: #F1E1B5;
 padding: 8px;}

 
 
 

 
 
 
 
 
 
 

 



#tresc {
 border: 0px ;
 height: 421px;
 overflow: auto;
 font: 15px tahoma;
 color: #D1D2D1;
 
}

#tresc p {
 font: 14px verdana;
 color: white;
 text-indent: 5px;
}

#tresc p:first-letter {
	font: bold 14px verdana;
	color: black;
}



/* Inne */

.center {
 text-align: center;
}

a, a:link, a:visited {
 font:  normal 14px verdana;
 color: grey;
 text-decoration: none;
 border-bottom: 0px solid grey;
}

a:hover {
 font: normal 14px verdana;
 color: #770E0E;
 text-decoration: none;
 border-bottom: 0px solid #770E0E;
}

img {
 border: 0px solid white;
 margin: 0px;
 padding:0;
}

#tresc .img_a { 
 border-bottom: 0px;
}

h1 {
 font: bold 13px verdana;
 border: solid #7D0210;
 border-width: 0px 0px 1px 0px;
 padding: 5px 0px 5px 5px;
 color: #F1E1B5;
}

h2 {
 font: bold 12px verdana;
 border: solid #D2287E;
 border-width: 1px 0px 0px 0px;
 padding: 5px 0px 5px 5px;
 color: #666666;
 margin-top: 35px;
}

h3 {
 font: bold 12px verdana;
 border: solid #D2287E;
 border-width: 1px 1px 1px 1px;
 padding: 10px 5px 10px 5px;
 color: #000;
 text-align: center;
 line-height: 25px;
}

h6 {
 text-transform: uppercase;
 font: bold 35px verdana;
 text-align: center;
 color: #959595;
 letter-spacing: 5px;
 margin: 50px 0px 15px 0px;
 background: #fef5fa;
 padding: 5px;
 border: 1px solid #ccc;
}

.promo {
 font: normal 11px verdana;
 border: solid #D2287E;
 border-width: 1px 1px 1px 1px;
 padding: 10px 5px 10px 5px;
 color: #D2287E;
 background: #fafafa;
 text-align: center;
 margin-top: 35px;
 min-height: 20em;
 height: 20em;
}

}

.promo h5 {
 font: bold 12px verdana;
 border: solid #D2287E;
 border-width: 0px 0px 1px 0px;
 padding: 0px 5px 5px 5px;
 margin: 0px 5px 0px 5px;
 color: #9f9f9f;
 text-align: left;
}

.promo p{
 text-align: left;
 font: normal 10px verdana;
 color: #000;
}

.but_promo {
 border: 1px solid #D2287E;
 color: #D2287E;
 font: bold 15px verdana;
 width: 200px;
 text-transform: uppercase;
 background: #efefef;
 padding: 10px;
}



ul {
 list-style-type: decimal;
 font: normal 11px verdana;
 color: #000;
 margin-left: 25px;
 padding-left: 100px;
}

li {
 padding: 5px;
 font: normal 11px verdana;
 color: #000;
 margin-left: 25px;

}

/* Kontakt */

.pole {
	border: 1px solid black;
	text-indent: 5px;
	color: white;
	background: transparent;
	font: bold 11px verdana;
	width: 250px;
}

#dane_kont {
 margin-top: 18px;
 border: 0px solid black;
 font: 12px verdana;
 padding: 5px 0px 5px 0px;
}

.pole:hover {
 	background-color: #FFEFEF;
}

.pole:focus {
	background: #fff;
	color: #000;
	font-weight: 100;
	border: 1px dashed #D2287E;
}

.pole_txt {
	border: 1px solid black;
	text-indent: 5px;
	color: white;
	background: transparent;
	font: bold 11px verdana;
	width: 390px;
}


}

.pole_txt:focus {
	background: #fff;
	color: #000;
	font-weight: 100;
	border: 1px dashed #D2287E;
}

.buton{
	border: 1px solid black;
	text-indent: 5px;
	color: white;
	background: transparent;
	font: bold 11px verdana;
	width: 150px;
}

.tab_nazwa {
	font-size: 13px;
	text-align: right;
	width: 140px;
	color: white;
}

.tab_kont{
	text-align: center;
	width: 400px;
	color: white;
}

/* nac css */



 ul#navlist
{
font: normal 11px verdana;
list-style-type: none;
padding-bottom: 24px;
border-bottom: 1px solid #D2287E;
margin: 0;
}

ul#navlist li
{
float: left;
height: 20px;
background-color: #efefef;
margin: 2px 2px 0 2px;
border: 1px solid #D2287E;
font: normal 11px verdana;
}


#navlist a
{
float: left;
display: block;
color: #000;
text-decoration: none;
padding: 4px;
font: normal 11px verdana;
}

#navlist a:hover { 
color: #000;
 font: normal 11px verdana;
 text-decoration: none;
}