/* CSS Document */

body{
	background-color:black;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	font-family:verdana,arial,tahoma;
	font-size:12px;
	margin:0px;
	scrollbar-face-color: #704F3C;
  	scrollbar-shadow-color: #99775A; 
}
#main-back{
	background-color: black;
	width:810px;
	
	border:5px solid #669999;
	
	border-top:0px;

}
#main-back td#top{
	border-bottom:5px solid #669999;
}
#menu-top{
	text-align:center;
	color:#D2CBB1;
	font-weight:bold;
	padding:5px;
	font-size:11px;	


}
#menu-top a{
	font-weight:550;
	

	padding-left:3px;
	padding-right:3px;
	color:#D2CBB1;
	text-decoration:none;
	font-size:11px;	
	
}
#menu-top a:hover{
		color:#C6BCB3;
}
#menu-top-right{
	text-align:right;
	color:#ACA39A;
	font-weight:bold;
	padding:4px;
	font-size:11px;	
}
#menu-top-right img {
	float:right;
}
#menu-top-right div {
	float:right;
	margin-top:2px;
}

#menu-top-right div a{
	font-weight:normal;

	padding-left:3px;
	padding-right:3px;
	color:#ACA39A;
	text-decoration:none;
	font-size:11px;	
}
#menu-top-right a:hover{
		color:#C6BCB3;
}
#toppic{

	width:492px;
	float:left;
}
#pagetop{
		float:right;
	width:308px;
	height:164px;
		background-color:#CEAE56;
	background-image:url(../images/top-left.png);
	background-repeat:no-repeat;
		margin:0px;
}
#videobt,#pricebt{
	position:relative;
	left:204px;
	top:0px;
	color:#FFFFCC;
	text-transform: uppercase;
	font-weight: bold;
	font-family: verdana;
	font-size:10px;
	width:130px;
	margin:0px;
	vertical-align: middle;
}
#videobt{
	left:198px;
	top:0px;
}
#pricebt{
	left:198px;
	top:96px;
}
#videobt span,#pricebt span{
	top:10px;
	width:86px;
	display:block;
	padding-top:10px;
	text-align:right;

	float:left;
}
#videobt a,#pricebt a{
	color:#FFFFCC;
	text-transform: uppercase;
	font-weight: bold;
	font-family: verdana;
	font-size:10px;
	text-decoration: none;
}
#pricebt span{
	padding-top:20px;
	_padding-top:10px;
}
#videobt img,#pricebt img{
	margin-left:4px;
		display:block;
		float:right;
}
#contenttr{
	
	background-color:#CAA74E;
	background-image:url(../images/content.png);
	background-repeat:no-repeat;
}
#content{

	width:579px;

}
a{
	text-decoration:underline;
	color:#6E3217;
}
a:hover{
	text-decoration:underline;
	color:#6E3217;
}
#content div.contentbox{
	margin-top:9px;

	width:569px;
	margin-right:6px;
	margin-bottom:6px;
}
#content div.contentbox h4{
	font-size:11px;
	padding:3px;
	margin:0px;
	padding-left:20px;
}
#content div.contentbox h3{
	background-image:url(../images/content_bg.png);
	background-repeat:no-repeat;
	width:569px;
	height:25px;
	color:#F8E7A6;
	font-size:11px;
	padding:5px;
	padding-left:35px;
	margin:0px;
}
#content div.contentbox div.content-inner h3{
	background-image:url(../images/content_bg.png);
	background-repeat:no-repeat;
	width:569px;
	height:25px;
	color:#F8E7A6;
	font-size:11px;
	padding:5px;
	padding-top:2px;
	padding-left:15px;
	margin:0px;
	margin-top:0px;
	margin-bottom:10px;
}
#content .content-inner{
	
	
	line-height:1.7em;
	font-size:11px;
	color:#462A12;
	text-align:justify;
	
}
#content .content-inner ul{
	
	
	padding-left:17px;

}
#content .content-inner table{
	
	margin-left:20px;

}
#content .content-inner p a{
	font-weight:bold;
	color:#051F2B;
}
#content .content-inner h3 a{
	color:#F8E7A6;
	text-decoration:none;
}
#content .content-inner p{
	
	
	margin:20px;
	margin-top:10px;
		margin-bottom:10px;
}
#content .content-inner div.cennik{
	
	margin:20px;
	
}
#content .content-inner div.cennik table{
	
	margin:0px;
	
}

#content .content-inner ul{
	margin:20px;
	font-size:11px;
	color:#704F3C;

	
}

#content table{

	color:#462A12;
	font-size:11px;
	margin:0px;
	width:92%;
	margin-top:10px;
	margin-bottom:10px;
}
#content table tr.odd{
	background:#CAAA58;
}
#content table tr.even{
	
}
#content table th,#content table td{

	font-weight:bold;
	padding-left:30px;
}
#menu-left div.contentbox{
	background:black;
	width:220px;

	margin:0px;

}
#menu-left div.contentbox h3{
	background-image:url(../images/content_right_bg.png);
	background-repeat:no-repeat;
	width:223px;
	height:25px;
	color:#C49261;
	font-size:11px;
	padding:5px;
	padding-left:35px;
	margin:0px;
}
#menu-left .content-inner{
	margin:10px;
	line-height:1.7em;
	font-size:11px;
	color:#F8E7A6;
	text-align:justify;
	
}
#menu-left .content-inner table{
	margin:10px;
	width:180px;
	font-size:11px;
	color:#F8E7A6;
	text-align:justify;
	
}
#menu-left{
	width:223px;

	margin:0px;
}
#menu-left div.menubox{

	background-color:#0B0C0D;
	margin:0px;
	margin-bottom:10px;
	color:#868077;
	font-size:11px;
	font-weight:bold;
	width:223px;
	margin-top:9px;
	
	
}
#menu-left .menu-inner{
	margin:5px;
	margin-left:14px;
	line-height:1.7em;
	padding-bottom:5px;
	_padding-bottom:0px;
}
#menu-left a{
	color:#6F695E;
	text-decoration:none;
}
#menu-left div.menubox h3{
	height:15px;
	_height:25px;
	
	width:223px;
	background-image:url(../images/menu_header.png);
	background-repeat:no-repeat;
	color:#C1D4E3;
	font-size:11px;
	padding:5px;
	padding-left:14px;
	margin:0px;
}
#menu-left div.menubox h3.foto{
		background-image:url(../images/menu_foto_header.png);
		color:#F8EAA9;
}
#menu-left div.menubox h3.menu{
		background-image:url(../images/menu_menu_header.png);
		color:#F8EAA9;
}
#menu-left div.menubox h3.menu a{
color:#F8EAA9;
}
#menu-left div.menubox h3.akcie{
		background-image:url(../images/menu_akcie_header.png);
		color:#F8EAA9;
}
#menu-left div.menubox h3.akcie a{
color:#F8EAA9;
}
#menu-left div.menubox h3.form{
		background-image:url(../images/menu_form_header.png);
		color:#F8EAA9;
}
#menu-left div.menubox h3.form a{
color:#F8EAA9;
}
.label{
	width:180px;
}
form fieldset{
	border:0px;
	border-top:1px solid #99775A;
}
form fieldset label{
	color:#C6AD96;
	font-weight:bold;
}
form input{
	width:80px;
	font-size:11px;
	background:#C5A34C;
	border:0px;
	color:#704E40;
	border-top:1px solid #5F4934;
	border-left:1px solid #1F150C;
}
form textarea{
	font-size:11px;
	background:#C5A34C;
	border:0px;
	color:#704E40;
	border-top:1px solid #5F4934;
	border-left:1px solid #1F150C;
}
form select{
	width:130px;
	font-size:11px;
	background:#C5A34C;
	border:0px;
	color:#704E40;
	border-top:1px solid #5F4934;
	border-left:1px solid #1F150C;
		scrollbar-face-color: #704F3C;
  	scrollbar-shadow-color: #99775A; 
}
form input.w{
	width:200px;
}
form input.xw{
	width:270px;
}
form textarea.tw{
	width:270px;
	height:70px;
	font-size:11px;
	background:#C5A34C;
	border:0px;
	color:#C59D7F;
	border-top:1px solid #5F4934;
	border-left:1px solid #1F150C;
	font-family:verdana,arial,tahoma;

}
.copyright a{
	color:#766E68;
}
.copyright{
	text-align:center;
	font-weight: normal;
	color:#766E68;
	font-family: verdana,tahoma,arial;
	font-size:10px;
	margin:4px;
	padding-bottom:4px;
}
a img{
	border:0px;
}
table td.text{
	width:150px;
}
#booking td input,#booking td textarea,#booking td select{
	width:220px;
}
.hidden{
	display:none;
}
.dukla-thumb{
	border:4px solid black;
	border-bottom:2px solid black;
	border-top:0px;
}
#container{
	width:550px;
	text-align:center;
}
table.wellness tr td{
	text-align:right;
	font-weight:normal;
	white-space: nowrap;
}
table.wellness tr td.left{
	text-align:left;
	white-space: normal;
}
table.wellness tr th{

	text-align:left;
	font-weight:bold;
	margin-left:5px;
		white-space: nowrap;
}
#headerbutton{
	background-image: url(../images/headerbutton.png);
	background-position: right;
	background-repeat: no-repeat;
	width:260px;
	height:30px;
	padding-top:7px;

	position:relative;
	margin-top:-47px;
	left:312px;
	
	color:#F8E7A6;
	text-align:right;
	_margin-top:-41px;
	_left:310px;
	_height:37px;
}
#headerbutton a{
	color:#F8E7A6;
	font-weight:bold;
		padding-right:50px;
	width:260px;
	_width:260px;
	height:30px;
}

