@charset "utf-8";

* {margin: 0; padding: 0;}
body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; background: #ffffff; color: #000000;}
h1, h2, h3 {margin: 0; padding: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
h1 {padding: 34px 0 20px 20px; font-size: 1.143em; font-weight: bold; color: #172601; letter-spacing: -0.025em;}
h2 {padding: 34px 0 20px 20px; font-size: 1em; letter-spacing: -0.025em; color: #94886e;}
h4 {padding: 30px 0 0 0; font-size: 1.571em; letter-spacing: -0.025em; color: #ffffff;}
h5 {padding: 0; font-size: 1.371em; letter-spacing: -0.025em; color: #fcfcfc;}
p {margin: 0 20px 0 20px; font-size: 0.857em;}
a {color: #000000; font-size: 0.857em; outline-style: none; text-decoration: none;}

p.small {margin: 0 20px 0 20px; font-size: 0.7em;}

#top {margin: 4px auto 0; width: 1100px; height: 323px; background: transparent url('../img/naglowki/naglowek01.jpg') top left no-repeat;}

#menu_contener {margin: 0 auto; width: 1100px; height: 45px; background: #fcfcfc;}
#menu {margin: 0 0 0 130px;}
#menu ul, #menu li {display: block; list-style: none; float: left;}
#menu ul a:link, #menu ul a:visited {outline-style: none; height: 45px; display: block; border: 0 solid;} 

#m_apartament a, #m_rezerwacja a, #m_cennik a, #m_galeria,#m_dojazd a {height: 45px;}

#m_apartament a {width: 108px; background: transparent url('../img/menu/ap_menu.jpg') top left no-repeat;}
#m_apartament a:hover {width: 108px; background: transparent url('../img/menu/ap_menu_hover.jpg') top left no-repeat;}
/*#m_apartament a:hover {background-position: -109px 0;}*/

#m_galeria a {width: 108px; background: transparent url('../img/menu/gal_menu.jpg') top left no-repeat;}
#m_galeria a:hover {width: 108px; background: transparent url('../img/menu/gal_menu_hover.jpg') top left no-repeat;}

#m_cennik a {width: 108px; background: transparent url('../img/menu/cen_menu.jpg') top left no-repeat;}
#m_cennik a:hover {width: 108px; background: transparent url('../img/menu/cen_menu_hover.jpg') top left no-repeat;}

#m_dojazd a {width: 108px; background: transparent url('../img/menu/dojazd_menu.jpg') top left no-repeat;}
#m_dojazd a:hover {width: 108px; background: transparent url('../img/menu/dojazd_menu_hover.jpg') top left no-repeat;}

#m_kontakt a {width: 108px; background: transparent url('../img/menu/kontakt_menu.jpg') top left no-repeat;}
#m_kontakt a:hover {width: 108px; background: transparent url('../img/menu/kontakt_menu_hover.jpg') top left no-repeat;}






#middle {margin: 0 auto; width: 1100px; min-height: 423px; background: #6e5d44 url('../img/drzewa_bg.jpg') bottom left no-repeat;}
#content {margin: 0 auto; width: 837px; min-height: 423px; background: #ffffff url('../img/linia_jasna.gif') top left repeat-x;}

#lewa_f, #prawa_f {float: left; min-height: 423px;}
#lewa_f {width: 409px;}
#lewa {width:100%;}

/* Cennik */		
			.cennik_opis, .cennik_kwota {margin: 3px 0; float: left; background: #f6f6f6;}
			.cennik_opis {width: 270px;}
			.cennik_kwota {margin: 3px 0; width: 80px; text-align: right; color: #94886e;}
			.cennik_opis_02, .cennik_kwota_02 {float: left;}
			.cennik_opis_02 {width: 270px;}
			.cennik_kwota_02 {width: 80px; text-align: right; color: #94886e;}
/* Galeria */
#galeria_zdjecia {text-align:center;margin:0 auto;width:400px;text-align:center;}

#prawa {width: 428px;}
#p_galeria {width: 428px; min-height: 223px; background: transparent url('../img/linia_lewa.gif') top left no-repeat;}
#p_dojazd {width: 428px; min-height: 193px; background: transparent url('../img/linia_lewa.gif') top left no-repeat;}
#p_opis {width: 428px; min-height: 193px; background: transparent url('../img/linia_lewa.gif') top left no-repeat;}
#p_opis p {min-height: 110px;}
			
.pod_lewa{width: 400px; float: left;}
.pod_lewa p {min-height: 115px;}


				.pod_prawa{margin: 34px 0 0 0; width: 204px; float: left;}
	
#bottom {margin: 0 auto; width: 1100px; height: 50px;}
	#submenu, #copyrights {float: left; height: 30px; padding: 20px 0 0 0;}
	#submenu {margin: 0 0 0 140px; width: 630px;}
		#submenu a {padding: 0 0 0 10px; font-size: 0.857em; color: #b7b7b7;}
		#submenu a:hover {color: #3d3d3d;}
	#copyrights {width: 200px; font-size: 0.857em; color: #b7b7b7;}
	  #copyrights a {font-size: 0.857em; color: #b7b7b7;}
		#copyrights a:hover {color: #3d3d3d;}

.align_right {text-align: right;}
.color_94886e {color: #94886e;}
.color_3d3d3d {color: #3d3d3d;}
.clear {clear: both;}

.powieksz {padding: 0 5px 0 12px; color: #000000; background: transparent url('../img/buttony/lupa.jpg') 0 5px no-repeat;}

/* Obrazki */

.button_czytaj_dalej {width: 104px; height: 29px; border: 0 solid; margin: 0 0 0 300px;}
.button_zobacz_wiecej {width: 104px; height: 29px; border: 0 solid; margin: 0 0 0 110px;}
.foto_mini {margin: 0 10px 10px 0; width: 78px; height: 78px; border: #e7e7e7 5px solid; float: left;}

.mapa_mini {width: 172px; height: 111px; margin-left:200px; border: #e7e7e7 5px solid;text-align: center;}



.test {padding: 0; height: 80px; width: 400px; margin-top: -240px; margin-left: 710px; position: relative; z-index: 9999; color: white;}
		.test ul {padding: 0 0 0 180px;}
		.test ul, .test li {display: block; list-style: none; float: left;}
		.test ul a:link, .test ul a:visited {outline-style: none; height: 30px; display: block; border: 0 solid;} 
.pl a, .en a {height: 30px; margin: 0 5px 0 0;}
.pl a {width: 30px; background: transparent url('../img/jezyki/pl.png') top left no-repeat;}
.en a {width: 30px; background: transparent url('../img/jezyki/en.png') top left no-repeat;}
.pl a:hover, .en a:hover {background-position: -30px 0;}

