/* CSS Document */

body {background:#5c751d;color:#5d3125;font-size:12px;text-align:center;margin:0px;}

body, table, textarea, input, select {font-family:tahoma,verdana, arial;}

img {border:0px;}
a {text-decoration:none;}
p {margin:0px;}
.bld {font-weight:bolder;}
.ac {text-align:center;}
.small {font-size:11px;}
.greenik {background-color:#b3e336;}
.orangik {background-color:#eec13a;}
.short {width:150px;margin:3px 0;padding:5px;}
.norm {font-weight:normal !important;}

.so {background-color:#E2D9BD;}
.nd {background-color:#e0d09d;}
.ng {background-color:#f4e4af;}

#container {position:relative;margin:0px auto;text-align:left;width:948px;}

#lewa {width:278px;float:left;}
#prawa {width:670px;float:left;}

#pod-logo_ {	position:relative;background:url(../img/pod_logo.jpg) no-repeat;width:278px;padding-top:0px;height:233px;text-align:center;}
#pod-logo_ p{ margin:0px auto;padding:10px 0 20px 0;text-align:center;}
#pod-logo_ p a {font-size:11px;color:#e0daca;margin:0px 7px;padding-left:25px;}
#pod-logo_ p a:hover {color:#ffffff;}
#pod-logo_ p a.pol {background:url(../img/pol.gif) no-repeat 0;}
#pod-logo_ p a.eng {background:url(../img/eng.gif) no-repeat 0;}
#pod-logo_ p a.de {background:url(../img/de.gif) no-repeat 0;}


#kontakt_ label {display:none;}
#kontakt_ input,#kontakt_ textarea {position:absolute;background:transparent;width:160px;color:#5a2225;font-size:11px;border:0px;}
#kontakt_ .imie {top:77px;left:100px;}
#kontakt_ .phone {top:109px;left:100px;}
#kontakt_ .email {top:141px;left:100px;}
#kontakt_ .przyjazd {top:174px;left:100px;}
#kontakt_ .wyjazd {top:208px;left:100px;}
#kontakt_ .text {top:245px;left:25px;width:225px;height:80px;overflow:hidden;line-height:13px;}
#kontakt_ .submit {top:350px;left:120px;width:140px;cursor:pointer;height:20px;}

#rodzina_ {
	position:relative;
	background:url(../img/rodzina.jpg) no-repeat;
	width:278px;
	height:182px;
}

#pod-menu_ {	position:relative;	background:url(../img/pod_menu.jpg) no-repeat;	width:655px;height:76px;padding:25px 0 0 15px;}
#pod-menu_ a {display:block;float:left;height:44px;margin:0px;border-left:1px solid #9b2b1f;}

/*
#pod-menu_ a.start {background:url(../img/pol/start.gif) no-repeat;width:53px;}
#pod-menu_ a.onas {background:url(../img/pol/onas.gif) no-repeat;width:56px;}
#pod-menu_ a.apartamenty {background:url(../img/pol/apartamenty.gif) no-repeat;width:103px;}
#pod-menu_ a.galeria {background:url(../img/pol/galeria.gif) no-repeat;width:66px;}
#pod-menu_ a.atrakcje {background:url(../img/pol/atrakcje.gif) no-repeat;width:74px;}
#pod-menu_ a.terminarz {background:url(../img/pol/terminarz.gif) no-repeat;width:88px;}
#pod-menu_ a.cennik {background:url(../img/pol/cennik.gif) no-repeat;width:66px;}
#pod-menu_ a.kontakt {background:url(../img/pol/kontakt.gif) no-repeat;width:73px;}
#pod-menu_ a.dojazd {background:url(../img/pol/dojazd.gif) no-repeat;width:51px;}
*/
#pod-menu_ a:hover {border-left:1px solid #dd4332;}
/*
#pod-menu_ a.start:hover {background:url(../img/pol/start_on.gif) no-repeat;width:53px;}
#pod-menu_ a.onas:hover {background:url(../img/pol/onas_on.gif) no-repeat;width:56px;}
#pod-menu_ a.apartamenty:hover {background:url(../img/pol/apartamenty_on.gif) no-repeat;width:103px;}
#pod-menu_ a.galeria:hover {background:url(../img/pol/galeria_on.gif) no-repeat;width:66px;}
#pod-menu_ a.atrakcje:hover {background:url(../img/pol/atrakcje_on.gif) no-repeat;width:74px;}
#pod-menu_ a.terminarz:hover {background:url(../img/pol/terminarz_on.gif) no-repeat;width:88px;}
#pod-menu_ a.cennik:hover {background:url(../img/pol/cennik_on.gif) no-repeat;width:66px;}
#pod-menu_ a.kontakt:hover {background:url(../img/pol/kontakt_on.gif) no-repeat;width:73px;}
#pod-menu_ a.dojazd:hover {background:url(../img/pol/dojazd_on.gif) no-repeat;width:51px;}
*/
#witamy_ {	position:relative;background:url(../img/witamy.jpg) no-repeat;width:220px;height:233px;padding:30px 0 0 450px;}
#witamy_ h1 {margin:5px 0 10px 0;}
#witamy_ p {padding:7px 0;font-size:11px;color:#f5f3eb;margin:0px;}
p.more {text-align:right !important;padding-right:20px !important;padding-top:15px;}
p.more a {padding-right:15px;font-size:11px;}
p.more a.green {color:#acc94c;padding-right:15px;background:url(../img/ar_green.gif) no-repeat right;}
p.more a.pink, p.a_ar a , .text p a{color:#e06260;padding-right:15px;background:url(../img/ar_pink.gif) no-repeat right;}
p.more a:hover {color:#FFFFFF;}

#hp-apart_ {
	position:relative;
	background:url(../img/hp_apart.jpg) no-repeat;
	width:670px;overflow:hidden;
	height:237px;
}

.hp_opis {width:279px;height:194px;padding:20px 35px;color:#dac3b5;font-size:12px;line-height:18px;float:left;}
.hp_opis h1 {font-size:18px;margin:0px 0 10px 0;padding:0px;}
.hp_opis p{margin:0px;padding:7px 0;}

.hp_foto {float:left;}
.hp_foto .navi {width:170px;text-align:center;}
.hp_foto .navi a {color:#f5adaa;font-size:11px;font-weight:bolder;padding:0px 5px;}
.hp_foto .navi a:hover {color:#FFFFFF}
.hp_foto img{border:3px solid #ffffff !important;margin-top:7px;}



.autor {position:absolute;top:97px;left:545px;}
.autor a {color:#87a825;}


#content {	position:relative;background:#fdf9e6 url(../img/content.jpg) no-repeat top;width:610px;padding:30px;overflow:hidden;}
#content h1, #content h2, #content h3  {margin:0 0 15px 0;padding:0px;}

#content h1 {font-size:18px;color:#911C18;}

#content h2 {font-size:12px;}
#content h3 {font-size:12px;text-align:center;margin-top:10px;line-height:22px;}

ul {margin:10px 30px !important;padding:0px !important;}
ul li {margin:5px 0px !important;}
.clear {margin:0px !important;padding:0px !important;list-style-type:none;}
.n_imag {float:left;width:270px;margin-bottom:15px;}
.n_imag img, .gal_imag img {padding:5px;background-color:#FFFFFF;border:1px solid #f4ecd0;}
.opis {float:left;width:330px;line-height:18px;}
.opis p, .text p {padding-left:20px;padding-bottom:10px;clear:both;}

.text {line-height:18px;}

#content ul.clear li {overflow:hidden;margin-bottom:40px;clear:both;}
#content ul.clear li ul {list-style-type:none;}
#content ul.clear li ul li {margin:7px 0 !important;font-size:11px !important;padding-left:15px !important;float:none !important;overflow:hidden;background:url(../img/ar.gif) 0 4px no-repeat;}
.gal_imag {float:left;width:150px;margin:10px 0;text-align:center;height:120px;}
.gal_imag p {text-align:center;font-size:11px;}
.gal_imag img {margin:0px auto !important;}


#content table {width:100%;margin:10px 0;}
#content table td, #content table th {padding:1px;font-size:10px;border:1px solid #f4ecd0;text-align:center;}
#content table th {text-align:left;padding-left:3px;}
#content table tr.wyr {background-color:#f4ecd0;}

.kalendarz {text-align:center;margin:20px auto;}
.kalendarz a {font-size:11px;padding:0px 6px;color:#5c751d;}

.kontakt p {font-size:11px;margin:10px 0;line-height:18px;}
.kontakt a {color:#c92d0e;text-decoration:underline;}


#hp-gps_ {	position:relative;	background:url(../img/hp_gps.jpg) no-repeat;width:600px;	height:137px;clear:both;padding:5px 35px !important;color:#9e7d7a;font-size:11px;}
#hp-gps_ ul {list-style-image:url(../img/ar.gif);margin:0px !important;padding:0px 15px !important;float:left !important;display:block;width:245px;}
#hp-gps_ li {padding:2px 0 !important;}
#hp-gps_ li a {color:#9e7d7a;}

#gal_small {border-top:1px solid #EFE7C2;margin-top:15px;padding-top:15px;}
#gal_small h1 {font-size:12px;margin:10px 0 20px 0;}
#gal_small div.gal_imag {width:150px !important;float:left;text-align:center !important;margin-bottom:15px;}
#gal_small p {font-size:11px;}

#content a:hover {color:#990000;}