body {
   margin: 0;
   padding: 0;
   font-family: "Times New Roman", Times, Verdana, Arial, Helvetica, sans-serif;
   background-color: #5F422D;
   text-align: center;
   #background-image: url(14/bg1.jpg);
   background-repeat: no-repeat;
   background-attachment: fixed;

}

#opakowanie {
   text-align: left;
   width: 808px;
   margin-right: auto;
   margin-left: auto;
   margin-top:10px;
   padding: 0 0 0 0;
   background-color: #FDECB7;
   background-position: left top;
   border-top: 1px solid #FFFFFF;
   border-left: 1px solid #FFFFFF;
   border-right: 1px solid #FFFFFF;
   border-bottom: 1px solid #FFFFFF;
}


#flagi2 {
position: absolute; 
margin-top:2px;
margin-left:654px;
}
#flagi2 img {padding-left:10px;border:0px;}

#naglowek {
   width: 808px;
   float: left;
   padding: 0 0 0 0;
}

#naglowek_grafika {
   width: 788px;
   height: 257px;
   margin: 10px 0px 0px 10px;
   background-image: url(14/1.jpg);
   background-repeat: no-repeat;
 }

#menu {
   font-family: Times New Roman, Helvetica, Sanserif,  Paradise, Arial, Helvetica, sans-serif;
   font-size: 15px;
   width: 787px;
   height: 41px;
   margin: 0px 0px 0px 10px;
   background-image: url(14/2.jpg);
   background-repeat: no-repeat;
 }
 
#menu ul {
   list-style: none;
   margin: 0 0 0 5px;
   padding: 0;
   padding-top: 8px;
}
#menu li {
   display: inline;
   background-image: url(14/menu_separator.jpg);
   background-position: right;
   background-repeat: no-repeat;
}

#menu a:link, #menu a:visited { 
   padding: 3px 10px 2px 6px; 
   color: #BB996D;
   text-decoration: none;
   border-right: 0px solid #584534;
}
#menu a:hover {
   color: #F9E5B2;
   background-color: #2F2117;
   background-image: url(14/menu_bg.jpg);
}

#menu li #current 
{
   color: #F9E5B2;
   background-color: #2F2117;
   background-image: url(14/menu_bg.jpg);
}



#zawartosc {
   width: 780px;
   float: left;
   margin: 0 5px 0 10px;
   color:#000000;
   font-size:14px;
   line-height: 1.9em;
   background-image: url(14/b2.gif);
   background-repeat: no-repeat;
   background-position: bottom left;
}

#zawartosc p {
}

#galeria img {
border: 3px solid #C3AE85;
width:135px;
height:100px;
}


#pokoje {border: 1px solid #C3AD84; width:100%;background-color:#FFEFBF;}
#pokoje a {color:black;}
#pokoje table {width:100%;}
#pokoje_zdjecie {width:150px; height:100px;border:2px solid #C3AD84;}
#pokoje_tytul {font-size:15px;font-weight:bold;background-color:#FDECB7;padding:5px;border:1px solid #C3AD84;text-align:left;}
#pokoje_slowo {font-size:12px;color:orange;font-weight:bold;}

#lokalizacja {border:2px solid #C3AE85;}
#ksiegagosci {background-color:#FFEFBF; border:1px solid #C3AD84; margin-bottom:5px; width:100%;padding:5px;}

#kalendarzrezerwacji th { font-size: 10px; background-color: #C3AD84; font-weight: bold; color:black; margin:1px;}
#kalendarzrezerwacji td.y {background-color:#3A2311;color:white;}
#kalendarzrezerwacji td.n { font-family:arial;font-size: 10px; background-color: #ffffff;}
#kalendarzrezerwacji td.d { font-family:arial;font-size: 9px; text-align:center;background-color: #ffffff;height:28px;width:28px;padding:0px;}
#kalendarzrezerwacji td.t { font-size: 9px; background-color: #7FFF9C; padding:0px;}
#kalendarzrezerwacji td.f {}

#zawartosc h1 {
   font: normal 180% Georgia, "Times New Roman", Times, serif;
   color: #FDECB7;
   background-color: transparent;
}
#zawartosc h2 {
   font-size: 130%;
   color: #C3AD84;
   background-color: transparent;
   border-bottom: 1px solid #C3AD84;
   margin-left:0px;
   padding-top:3px;
   padding-left:5px;
   background-image: url();
}

#zawartosc h3 {
   font-size: 100%;
   color: #940D1E;
   background-color: transparent;
   border-bottom: 0px dotted #FF9006;
   margin-bottom:20px 0 0 20px;
   padding-top:20px;
}

#zawartosc a {color:#000000;text-decoration:none;}
#zawartosc a:hover {color:#E8E8A8;}


#ramki {
   clear: both;
   padding: 54px 0 13px 53px;
   text-align:center;
   background-color: transparent;
   background-repeat: no-repeat;
}


div#kontakt {
	float:left;
	width: 219px;
	height: 56px;
	background-image: url(14/h1_kontakt.gif);
	padding:23px 0 0 10px;
	background-repeat: no-repeat;
	}
div#kontakt a{color:#C4AF85;font-size:19px;}


div#kalendarz {
	float:left;
	width: 219px;
	height: 56px;
	background-image: url(14/h1_kalendarz.gif);
	padding:23px 0 0 10px;
	background-repeat: no-repeat;
	}
div#kalendarz a{color:#C4AF85;font-size:19px;margin:0 0 0 14px;}

div#ksiega {
	float:left;
	width: 219px;
	height: 56px;
	background-image: url(14/h1_ksiega.gif);
	padding:23px 0 0 10px;
	background-repeat: no-repeat;
	}
div#ksiega a{color:#C4AF85;font-size:19px;padding:0 0 30px 50px;}


#stopka_zawartosc {
   clear: both;
   padding: 0 5px 10px 255px;
   font-size: 60%;
   color: #AAAAAA;
   background-color: transparent;
   text-align:right;
}

#stopka_zawartosc a {color:#aaaaaa;}


#stopka {
   padding: 3px 0 0 0;
   font-size: 70%;
   color: #AAAAAA;
   background-color: transparent;
}
#stopka a {color:#aaaaaa;text-decoration:none;}
#stopka a:hover {color:#E8E8A8;}


#opakowanie_start {width:780px;}
#opakowanie_start a {font-weight:bold;}
#opakowanie_start h2 {font-size:14px;color:#C4AF85;font-weight:bold;margin:0;padding-left:19px;background-color:#A37139;border:1px solid #FFE79F;background-image:url(14/bg_h2.gif);}
#start_blok1 {width:490px;float:left;border:0px solid black;}
#start_blok2 {width:280px;float:right;border:0px solid black;}

#start_blok_oferta {width:490px;float:left;text-align:justify;margin-top:0px;}

#start_blok_galeria_duze img.duze {width:270px;height:200px;border:1px solid #C4AF85;padding:2px;margin-top:5px;}
#start_blok_galeria_male {margin-top:4px;}
#start_blok_galeria_male img.male {width:83px;height:60px;border:1px solid #C4AF85;padding:2px;}

#start_blok_panoramy {margin-top:4px;}
#start_blok_panoramy img.male {width:270px;height:60px;border:1px solid #C4AF85;padding:2px;}

#start_blok_panoramy {margin-top:4px;}
#start_blok_panoramy img.male {width:270px;height:60px;border:1px solid #C4AF85;padding:2px;}

#start_blok_pakiety_lista1 img {float:left;margin-top:5px;}
#start_blok_pakiety_lista1 img {width:70px;height:40px;border:1px solid #C4AF85;padding:2px;}
#start_blok_pakiety_lista2 {padding:2px;float:left;}