* { margin: 0px; padding: 0px; }

body { width: 100%; background-color: #ede6ca; font-family: Verdana; font-size: 10px; color: #705338; }

img { border: 0px;}

#page { width: 100%; height: 580px; background-image: url('../images/bg_top1.jpg'); background-repeat: repeat-x; padding-bottom: 30px; text-align: center; }

#pagehead { width: 100%; background-image: url('../images/bg_top.jpg'); background-repeat: repeat-x; padding-top: 9px; padding-bottom: 30px; text-align: center; }

div.main { width: 942px; margin: 0 auto; text-align: left;  }

#container { background: #F8F1E8; width: 100%; }

div.header { width: 942px; height: 137px; display: block; text-align: left; background-image: url('../images/top.jpg'); }

.zaslepka { width: 200px;height: 137px; }

.linkin{
display: inline;
float: left;

}

div.lang { text-align: right; width: 920px; height: 24px;}
div.lang img {padding: 0 0 0 1px;}

#lewe { display: inline; float: left; width: 209px; }

#menu { display: inline; float: right; width: 733px; }

.clr { clear: both; font-size: 0px; height: 0px; line-height: 0px; }

.belka { height: 29px; line-height: 29px; background: #2C1706; width: 100%; }

.bialy { color: #F8F1E8; padding-left: 15px; }

#foot { width: 942px; height: 134px; background: url('../images/foot.jpg'); }

.td_foot { padding: 10px 0px 0px 20px; }

.td_foot2 { padding: 6px 10px 0px 20px; }

a.red_link, a.red_link:active, a.red_link:visited, a.red_link:link { color: #E60010; }

#footer { width: 940px; padding: 6px 0 6px 0px;	font-size: 9px; font-family: Verdana; text-align: left; color: #A4997D; }

#footer a { color: #A4997D; }

#copyright { width: 430px; padding-left: 15px; display: inline; font-size: 9px; float: left; }

#logo { display: inline; float: right; width: 100px; padding-right: 15px; }

#hotel_bot { width: 280px; padding-left: 15px; display: inline; float: right; text-align: right; padding-right: 30px;}

#submenu { display: none; width: 90%; margin-left: 15px; float: left; color: #EE863F; z-index: 500; text-align: left; float: left; }
*html #submenu { margin-left: 8px; }

#truesub { display: inline; margin-left: 15px; float: left; }
*html #truesub { margin-left: 8px; }


a.sublink,a.sublink:visited { color: #EE863F; text-decoration: underline; } 

a.sublinksel,a.sublinksel:visited { color: #C74530; font-weight: bold; text-decoration: underline; } 

#content { padding: 10px 10px 0px 10px; background: #FFFFFF; border-left: 2px solid #EBE9E8; }

.tytul_red { color: #C74530; font-weight: bold; }

li { list-style-position: inside; }

td.pakiety { padding-left: 15px; padding-right: 15px; vertical-align: top; padding-top: 3px; text-align: center; }

.lewy_content { padding: 13px; } 

.pakiet_sel { background-color: #F5F4EE; border: 1px solid #565656; font-size: 10px; color: #705338; width: 180px; height: 17px; z-index: 0; }

.mies_sel { border: 1px solid #565656; font-size: 10px; color: #705338; width: 40px; height: 17px; }

.input_sel { border: 1px solid #565656; font-size: 10px; color: #705338; width: 155px; height: 17px; padding-top: 2px; }


.rok_sel { border: 1px solid #565656; font-size: 10px; color: #705338; width: 70px; height: 17px; }

.lewe_sep { height: 10px; line-height: 10px;  font-size: 0px;}

a.red { color: #E60010; }

.kalendarz_header{
	background-color: #FDECC4;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.kalendarz_dayname {
	background-color: #EEEFF1;
	border: 0px solid #c0c0c0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}

.kalendarz_day {
	background-color: #DDD8C3;
	color: #512E1C;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.kalendarz_today {
	background-color: #DDD8C3;
	border: 1px solid #AAB2BB;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.kalendarzselect {
	background-color: #EEEFF1;
	border-style: solid;
	font-family: Tahoma;
	font-size: 10px;
	height: 17px;
	color: #512E1C;
}
.kalendarz a
{
	color: #512E1C;
}
.kalendarz {
	background-color: #FDECC4;
	border: 1px solid #AAB2BB;
	visibility: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
}

.data {
	background-color: #EEEFF1;
	border: 1px solid #AAB2BB;
	
	color: #512E1C!important;
	width: 107px;
	height: 16px;
}

#kalendarz_layer_0 a:link,
a:active,
a:visited {
	color: red;
	text-decoration: none;
}

#kalendarz_layer_0 a:hover {
	color: red;
	text-decoration: underline;
}

.inne { color: #C74530; font-size: 10px; cursor: hand; }

a.inne, a.inne:active, a.inne:visited, a.inne:link { color: #C74530; font-size: 10px; cursor: hand; }

.kont { height: 15px; border: 1px solid #DFDFDF; width: 173px; font-size: 10px; color: #705338; padding-top: 2px; }

.konttext { height: 105px; border: 1px solid #DFDFDF; width: 173px; font-size: 10px; color: #705338; }

.rezsel { width: 120px; border: 1px solid #DFDFDF; height: 17px; color: #705338; font-size: 10px; }

.rezin { height: 15px; border: 1px solid #DFDFDF; width: 50px; font-size: 10px; color: #705338; padding-top: 2px; }

.rezin1 { height: 15px; border: 1px solid #DFDFDF; width: 60px; font-size: 10px; color: #705338; padding-top: 2px; }

.rezin2 { height: 15px; border: 1px solid #DFDFDF; width: 106px; font-size: 10px; color: #705338; padding-top: 2px; }

.reztext { height: 83px; border: 1px solid #DFDFDF; width: 190px; font-size: 10px; color: #705338; }

#copyright a.link, a.link:active, a.link:visited, a.link:link { color: #716956; text-decoration: underline; }

#dzieks { z-index: 100; display: none; position: absolute; width: 100%; height: auto;  /*background: url(../spa/images/bg_png.png);*/ }

#newsletterdzieki { z-index: 500; width: 365px; height: 138px; position: absolute; top: 300px; left: 50%; margin-top: -105px; margin-left: -180px;  }

#newsletter2 {  width: 365px; height: 215px; background: #ffffff url('../images/newsletter.jpg') no-repeat; }

#newsletter1 { width: 365px; height: 215px; position: relative; top: 300px; margin-top: -105px; margin-left: -180px; }

#otoczka { display: none; position: absolute; width: 100%; top: 0; height: auto;  /*background: url(../spa/images/bg_png.png);*/ }

/* html #otoczka { background: none; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../spa/images/bg_png.png' ,sizingMethod=scale);*/  

a.gold, a.gold:link, a.gold:active, a.gold:visited { color: #F8991A; text-decoration: underline; position: relative; z-index: 1000; }

.babor_hide { display: none; padding: 10px 0px 10px 0px; }

.babor_hide1 { display: none; padding: 10px 0px 0px 0px; }

#przyjazd {
	display: inline;
	float: left;
}

#przyjazd_dni {
	display: inline;
	float: left;
	padding-left: 3px;
}

.dzien_kal {
	width: 40px;
	height: 17px;
	font: Tahoma;
	font-size: 10px;
	color: #705338;
	border-top: 1px solid #565656;
	border-bottom: 1px solid #565656;
	border-left: 1px solid #565656;
	border-right: 1px solid #565656;
	background-color: #F5F4EE;
}

.mies_kal {
	width: 123px;
	height: 17px;
	font: Tahoma;
	font-size: 10px;
	color: #705338;
	border-top: 1px solid #565656;
	border-bottom: 1px solid #565656;
	border-left: 1px solid #565656;
	border-right: 1px solid #565656;
	background-color: #F5F4EE;
}
