@CHARSET "UTF-8";

body { font-family:georgia; font-size:13px; color:#76725d;background-color:#efe4b6; background-image: url('../images/3k/bodyBg.gif'); background-repeat: repeat-x; text-align: center;margin:0px; padding: 0px; }

a { color: #76725d; text-decoration: none; }
a:hover { border-bottom: 1px dotted #76725d; }
a.lightbox:hover,a.noborders:hover { border-bottom: none; }



#head { margin: 0px auto; width:1000px; height:392px; background: url('../images/3k/headBg.gif') no-repeat; text-align: justify; }
#head img { border: 0px; }
#head img.topLogo { position:absolute; z-index: 10; }
#head .piastowLink { position: absolute; top:134px; margin-left: 42px; z-index:30; }
#head .wazowLink { position: absolute; top: 134px; margin-left: 573px; z-index:30; }
#head .jagiellonowLink { position:absolute; top:186px; margin-left:347px; z-index:20; }
#head ul { position: absolute; list-style-type:none; top:245px; z-index: 40; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; }
#head ul.menuLeft { margin-left: 100px; text-align:right; }
#head ul.menuLeft li.first { padding-right:60px; }
#head ul.menuLeft li.second { padding-right:30px; }
#head ul.menuRight { margin-left:730px; text-align: left; }
#head ul.menuRight li.first { padding-left: 60px; }
#head ul.menuRight li.second { padding-left: 30px; }
#head ul li { padding: 7px 4px; }


#langs { position:absolute; z-index:100; width:1000px; text-align: center; }
#langs img { margin:0 10px; }


#main { margin:0px auto; width:1000px; background:#E3D8AB url('../images/3k/mainBG.gif') no-repeat top center; text-align:justify; font-size:14px;line-height:1.7em; }
#main div.photos { text-align: center; }
#main div.photos img { background: #fff; border:1px solid #CCCCCC; padding:5px; margin: 5px; }


.oferta { padding:10px; border-top: 1px dashed #76725D; }
.oferta .link { float:right; text-align: right; margin:12px 20px 0 0; }
.oferta h2 { font-size:14pt; margin:10px 0 0 0; }
.oferta td { vertical-align: top; }
.oferta .photos { width:280px; }
.oferta .photos a { display:block; padding:5px; margin:5px; background: #fff; border:1px solid #76725D; float:left;}
.oferta .photos a img { border:1px solid #ccc; }
.oferta .wyposazenie ul.ikony li { display:block; float:left; margin: 5px; width:190px; height:40px; }
.oferta .wyposazenie ul.ikony li img { float: left; }
.oferta .wyposazenie ul.ikony li p { margin: 8px 0 0 45px; }
.oferta .dostepnosc .dates { float:left;width:125px; padding:0 0 10px 0; margin:0 0 0 10px; }
.oferta .dostepnosc .dates p { margin:0 0 5px 0; }
.oferta .dostepnosc .dates input { width:100px; }
.oferta .dostepnosc h4 { background: #B4AA85; color: #EFE3BA; font-size:12pt; margin: 5px 0 0 0; padding:5px 0; text-align: center;}
.oferta .dostepnosc h4 #caLoader { position:relative; top:3px; left:5px; }
.oferta .dostepnosc h4 a { padding:0px; border:none; float: none; display: inline; background: transparent; color:inherit; }
.oferta .dostepnosc h4 a:hover { text-decoration: underline; }

.infoTable th.error { font-size:11px; padding: 10px 0 0 0; vertical-align: bottom; }
.infoTable td input, .infoTable td textarea { width:300px; }

#foot { margin:15px auto; width:1000px; height:122px; background: url('../images/3k/footerBg.gif') no-repeat; border: 1px solid #E1D8AC; }
#foot ul { margin:0px; padding: 25px 0px 0px 0px; font-style:italic; }
#foot ul li { display:inline; margin:0px; padding:0px 6px; font-size:14px; font-weight:bold; }
#foot ul li.delimiter { font-size:20px; }

#googleMap { width:95%;height:300px; margin:20px auto;border:1px solid #76725D; text-align: left;}
#googleMap img { float:left; margin:0 4px 0 0; }
#googleMap p,#googleMap h4 { margin:0; }
.gPoints { text-align: center; position:relative; top:-14px; }



.bold { font-weight:bold; }
.center { text-align:center; }
.u { text-decoration: underline; }
.floatLeft { float:left; }
.floatRight { float:right; }
.txtC { text-align: center; }
.txtR { text-align: right; }
.txtL { text-align: left; }
.txtJ { text-align: justify; }
.floatVisible { overflow:auto; display:inline-block; }
.pad5 { padding:5px; }
.pad10 { padding:10px; }
.pad15 { padding:15px; }
.small { font-size:8pt; }
.grey { color:#999; }
.lightBrown { color:#A0956B; }
.noborders { border:0px; }
.clear { clear:both; }
.hidden { display:none; }
.form_error { color:#d00; }




.corners10 {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
}
.corners15 {
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;
}
.corners20 {
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-topright: 20px;
	-webkit-border-top-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
}
.corners25 {
	-moz-border-radius-topleft: 25px;
	-webkit-border-top-left-radius: 25px;
	-moz-border-radius-topright: 25px;
	-webkit-border-top-right-radius: 25px;
	-moz-border-radius-bottomleft: 25px;
	-webkit-border-bottom-left-radius: 25px;
	-moz-border-radius-bottomright: 25px;
	-webkit-border-bottom-right-radius: 25px;
}

