html{ 
width: 100%;
}

body {   
position: relative; z-index: 3;
background: url("img/tlostrony2.png") repeat-x;
background-color: #5f9ad0;
/* #5f9ad0   */
color: #000;
margin-top: 8px;
padding: 0px;
}

h1{ 
 margin-top: 3px;
font-weight: bold;
                   margin-bottom: 0px;
 font-size: 13pt;
font-family: Arial;
}
 h2{ 
 margin-top: 3px;
font-weight: bold;
                   margin-bottom: 0px;
 font-size: 12pt;
font-family: Arial;
}

 h3{   
 font-weight: bold;
 font-size: 11pt;
font-family: Arial;
}

 h4{   
 font-size: 13pt;
font-family: verdana;
}
 h5{  
 margin-top: 5px;
  margin-bottom: 0px;
 font-size: 8pt;
font-family: Arial;
} 


#REKLAMAHOLIDAY{   
margin-left: 5px;
width: 150px; font-family: Arial; font-size: 14px;
line-height: 22px;
  
}
#REKLAMAHOLIDAY a{  
color: #c80303;
}

#CALOSC {  width: 975px;
margin-left: auto;
margin-right: auto;

border-left: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid black;
margin-top: 0px;

background-color: #e8e9ea;
}

#POGODA { 
margin-left: 140px;
margin-top: 5px;
margin-bottom: 5px;

}

#POGODA iframe{
margin-right: -5px;
margin-bottom: -3px;
}
#KOMENTARZ { 
margin-left: 30px;
margin-bottom: 5px;
font-family: Verdana;
font-size: 9px; 
}  

#GORALEWA { width: 549px;
float: left;
background-color: #f4f4f4;
height: 21px;
}  

#GORAPRAWA {  
height: 21px;
clear: right;
float: right
width: 289px;
background-color: #f4f4f4;
}

#GORASRODEK {
height: 21px;
display: inline;
width: 102px;
background-color: #f4f4f4;

}

#GORASRODEK a{  
float: left;
text-decoration: none; 
color: #7a7979;

} 

#MENUGORA { 

font-family: Verdana;
font-size: 10px; 
color: #7a7979;
font-weight: bold;
padding-top: 4px;


}
#MENUGORA a{  	

text-decoration: none; 
color: #7a7979;
margin-left: -7px;
margin-right: 3px;  
} 

#MENUGORA ul, li{  
* position: relative; left: -20px; top: 0px;
display: inline;
padding-left: 7px;

}


#SZUKAJ { 
background-position: 0px 8px;
padding-left: 21px;
padding-right: 15px;
position: relative; left: 0px; top: 0px;
height: 23px;
margin-top: -2px; 
float: right;
}
     
#PRZYCISK { 
margin-top: 5px;
border: none;
background: transparent url(img/wyslij.jpg) 0 0 no-repeat;
width: 48px;
height: 17px;   
}

#PRZYCISK2 {  
margin-top: 5px;
border: none;
background: transparent url(img/szukaj.jpg) 0 0 no-repeat;
width: 50px;
height: 17px;
}
   
#LOGO { 
border: 1px solid black;
position: relative; z-index: 1; 
width: 973px;
height: 111px;
background: url("img/logo.jpg") no-repeat;

}      

#LEWA { width: 160px;
float: left;
margin-bottom: 5px;

}  

#PRAWA { margin-bottom: 5px; 
float: right
width: 160px;
margin-left: 790px;
}

#SRODEK {
float: left;
width: 630px;
min-height: 500px;
}



#LEWA div.menu{    
background: url("img/menutlo.jpg") repeat-x;
margin-top: 5px;
width: 151px;
border-bottom: 1px solid #cfcfd0;
border-right: 1px solid #cfcfd0;
background-color: #ededed;
}
   
#LEWA div.menu dt{    
background: url("img/menunaglowek.jpg") no-repeat;
color: white;
padding-left: 12px;
padding-top: 3px;
font-weight: bold;
font-family: Verdana;
font-size: 8pt;
width: 153px;
height: 16px;
}

#LEWA div.menu dt a{    

color: white;

}

#LEWA div.menu dl, dt, dd {  
  margin-top: 0px; 
	display: block;
	margin: 0;
	padding: 0;    
 	width: 150px;
}

#LEWA div.menu dd {  	
  height: 17px;
  font-family: Verdana;
  font-size: 8pt;
}

#LEWA div.menu dd a:link, dd a:visited {
	display: block;
	text-decoration: none;
	color: #000;
  border-top: 1px solid #cfcfd0;
  width: 151px;
}

#LEWA div.menu dd a:hover {
  color: white;
  background-color: #c80303; 
  border-top: 1px solid #cfcfd0;
	height: 16px;
	width: 151px;
}



#CONTENT { 
width: 650px;
background: url("img/menutlo.jpg") repeat-x;
margin-top: 3px;
float: left;
border: 1px solid #cfcfd0;
background-color: #eeeced;
}

#CONTENT div.naglowek{ 
clear: both; 
color: #226190;
font-family: Arial;
font-weight: bold;
font-size: 9pt;
margin-top: 5px;
height: 25px;
width: 650px;
background: url("img/naglowek.png") repeat-x;
border-top: 1px solid #cfcfd0;
border-bottom: 1px solid #cfcfd0;
}


#CONTENT div.tytul{ float: left;
padding-left: 5px;
}

#CONTENT div.data{
float: right;
padding-right: 5px;
}

#CONTENT div.naglowek2{ 
clear: both; 
color: #226190;
height: 200px;
width: 650px;

}

#CONTENT div.noclegi{
float: left;
padding: 5px;
margin-left: 105px;
* margin-left: 150px;
margin-top: 5px;
margin-bottom: 5px;

width: 420px;
background-color: white;
border: 1px solid #cfcfd0;
height: 106px;
}

#CONTENT div.hotel{
float: left; 
width: 420px;
clear: both;
}

#CONTENT div.hotele{
width: 180px;
float: left;
text-align: center;
}

#CONTENT div.obrazek{ 
border-right: 1px solid #cfcfd0;
border-bottom: 1px solid #cfcfd0;  
* border-right: 0px solid #cfcfd0;
* border-bottom: 0px solid #cfcfd0;   
float: left;
clear: right;
margin-right: 4px;
}

#CONTENT div.ogloszenie{    
font-family: Arial;
font-size: 10pt;
float: right;
margin-top: 1px;
margin-right: 2px;
border: 1px solid #cfcfd0;
width: 367px;
background-color: white;
height: 187px;

}



#CONTENT div.typ{
padding-left: 2px;
color: black;
margin-left: 2px;
margin-right: 2px;

}

#CONTENT div.typ1{  
margin-top: 4px;
height: 20px; 
float: left;
width: 100px; 
border-bottom: 1px solid #cfcfd0;  

}
#CONTENT div.typ2{   
margin-top: 4px;
height: 20px; 
float: right;
width: 261px;    
border-bottom: 1px solid #cfcfd0;  
}

#CONTENT div.typ3{  
float: left;
width: 100px; 
margin-top: 4px;
height: 58px;  
border-bottom: 1px solid #cfcfd0;  
}
#CONTENT div.typ4{   
float: right;
width: 261px; 
margin-top: 4px;
height: 58px;     
border-bottom: 1px solid #cfcfd0;  
}




#GALERIA { padding-top: 2px;
padding-left: 10px; 
}

#GALERIA img{
margin-left: 4px; 
margin-top: 4px;
border: 1px solid #cfcfd0;
}

#CONTENT div.zawartosc{ 
padding-right: 4px;
padding-left: 4px;
font-family: Arial;
  font-size: 9pt;
}

#CONTENT div.ogloszenie a:link { 
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
   color: #c80303; 
}

#CONTENT div.ogloszenie a:visited {  
   font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
   color: #c80303; 
}

#CONTENT div.ogloszenie a:active {  
     font-weight: bold;
     font-size: 8pt;
    font-family: Verdana;
   color: #c80303; 
}  
     
#CONTENT div.zawartosc a:link { 
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
   color: #c80303; 
}

#CONTENT div.zawartosc a:visited {  
   font-weight: bold;
    font-size: 8pt;
    font-family: Verdana;
   color: #c80303; 
}

#CONTENT div.zawartosc a:active {  
     font-weight: bold;
     font-size: 8pt;
    font-family: Verdana;
   color: #c80303; 
}    

#CONTENT div.linki {  padding-top: 3px;
clear: both;
  padding-bottom: 5px;
}
#CONTENT div.komentuj {  padding-left: 5px;
      float: left;  
        font-weight: bold;
        margin-bottom: 10px;
} 


 
#CONTENT div.czytaj { clear: right;
float: right;
 padding-right: 5px;
}

#NAWIGACJA {
float: right;

}

#NAWIGACJA a:active {  
     font-weight: bold;
    font-size: 9pt;
    font-family: Verdana;
   color: #c80303; 
}    

#NAWIGACJA a:link { 
      font-weight: bold;
    font-size: 9pt;
    font-family: Verdana;
   color: #c80303;  
}

#NAWIGACJA a:visited {  
      font-weight: bold;
    font-size: 9pt;
    font-family: Verdana;
   color: #c80303; 
}


#PRAWA div.menu2{    background: url("img/menutlo.jpg") repeat-x;
margin-top: 5px;
margin-right: 1px;  
float: right;
width: 151px;
border-bottom: 1px solid #cfcfd0;
border-right: 1px solid #cfcfd0;
background-color: #e8e9eb;

}
   
#PRAWA div.menu2 dt{    background: url("img/menunaglowek.jpg") no-repeat;
color: white;
padding-left: 12px;
padding-top: 3px;
font-weight: bold;
font-family: Verdana;
font-size: 8pt;
width: 153px;
height: 16px;

}

#PRAWA div.menu2 dl, dt, dd {  
  margin-top: 0px; 
	display: block;
	margin: 0;
	padding: 0;    
 	width: 150px;
	
}

#PRAWA div.menu2 dd {  	
  height: 17px;
  font-family: Verdana;
  font-size: 8pt;
}

#PRAWA div.menu2 dd a:link, dd a:visited {
	display: block;
	text-decoration: none;
	color: #000;
  border-top: 1px solid #cfcfd0;

}

#PRAWA div.menu2 dd a:hover {
  background-color: #c80303;
  border-top: 1px solid #cfcfd0;
	height: 16px;
	color: white;
  width: 151px;
}


#PARTNERZY {  
margin-right: 1px;  
float: right;
background: url("img/gradientb.jpg") repeat-x;
background-color: #f9f9f9;
margin-top: 5px;
width: 151px;
border-bottom: 1px solid #cfcfd0;
border-right: 1px solid #cfcfd0;
font-size: 8pt;

}
#PARTNERZY a:link { 
    font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
   color: #c80303; 
}

#PARTNERZY a:visited {  
   font-weight: bold;
   font-size: 7pt;
   font-family: Verdana;
   color: #c80303; 
}

#PARTNERZY a:active {  
     font-weight: bold;
    font-size: 7pt;
    font-family: Verdana;
   color: #c80303; 
}       
#PARTNERZY dt{    background: url("img/menunaglowek.jpg") no-repeat;
color: white;
padding-left: 12px;
padding-top: 3px;
font-weight: bold;
font-family: Verdana;
font-size: 8pt;
width: 153px;
height: 16px;
 	
}

#PARTNERZY dl, dt, dd {  
  margin-top: 0px; 
	display: block;
	margin: 0;
	padding: 0;    
 	width: 150px;

}

#PARTNERZY dd {
	 
}

#STOPKA { 
  margin-left: auto;
  margin-right: auto;
  border-top: 1px solid #cfcfd0;
  border-bottom: 1px solid black; 
  color: black;
  text-align: center;
	clear: both;
	width: 975px;
	padding-top: 7px;
	height: 20px;
	background: url("img/gradienta.jpg") repeat-x;
	font-size: 7pt;
  font-family: Verdana;
}
	
#STOPKA a:link { 
 
   color: #c80303; 
}

#STOPKA a:visited {  
   
   color: #c80303; 
}

#STOPKA a:active {  
    
    color: #c80303; 
     }
#DOL { 
  margin-left: auto;
  margin-right: auto;
  color: white;
  text-align: center;
	clear: both;
	width: 977px;
	padding-top: 4px;
	height: 20px;
	font-size: 8pt;
  font-family: Verdana;
}
#DOL a:link, a:visited, a:hover {
 color: white;
}

#KOMENTARZE { 
background-color: #eeeced;
}


#KOMENTARZE table{ 
margin-top: -15px;
font-family: Arial;
color: black;
font-size: 9pt;
padding-left: 4px;
padding-right: 4px;
font-weight: normal;
width: 650px;
background-color: #eeeced;

}

#BANNER1 {

margin-top: 5px;
}


#BANNER2 {

margin-top: 5px;
}










