@charset "UTF-8";
/* CSS Document */

body{
	font-family:Arial, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#FFF;
	width: 100%;
	height: 100%;
}
p {
	padding-top: 4px;
	padding-bottom: 4px;
}
a {
    outline: none;
    text-decoration: none;
}
#logo {
	position:absolute;
	top:125px;
	left:80px;
	display:none;
	z-index:9999;
}
#menu {
	position:absolute;
	top:162px;
	left:0px;
	width:100%;
	z-index:9999;
}
#menu_left_nl, #menu_left_fr, #menu_left_eng {
	position:absolute;
	top:0px;
	left:76px;
	z-index:9999;
	display:none;
}
#menu_right {
	position:absolute;
	top:0px;
	right:76px;
	z-index:9999;
	display:none;
}
#contentHolder {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	overflow:hidden;
	z-index: 8000;
}
#bgHolder {
	position: absolute;
	top: 186px;
	left: 46px;
	z-index:8999;
	overflow: hidden;
	background-color: #000000;//#EFEFEF;
}
#contact {
	position: absolute;
	top: 186px;
	left: 46px;
	z-index:9999;
	overflow: hidden;
	background-color: #EFEFEF;
	display: none;
}
#bgMask {
	position: absolute;
	top: 186px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	z-index:9000;
	overflow: hidden;
}
#control {
	position: absolute;
	right: 50px;
	bottom: 106px;
	display:none;
	z-index: 9600;
	width: 200px;
}
#content {
	position: absolute;
	top: 206px;
	left: 66px;
	z-index: 9050;
	display: none;
}
#noContent {
	position: absolute;
	bottom:0px;
	left: 0px;
	width: 100%;
	height: 104px;
	z-index: 9599;
}
#showContent {
	position: absolute;
	bottom:104px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	display: none;
}
.news1 {
	position: absolute;
	/*top: 10px;*/
	right: 0px;
	width: 500px;
	height: 100%;
	z-index: 9999;
	/*display: none;*/
}
.hotels {
	position: absolute;
	left: 0px;
	width: 500px;
	height: 100%;
	z-index: 9100;
	/*display: none;*/
	font-size: 12px;
	line-height: 16px;
}
.prices {
	float: right;
}
.floatleft {
	float: left;
	width: 470px;
}
.floatleft_press {
	/*float: left;*/
	padding: 10px;
	padding-bottom: 10px;
	height: 260px;
	/*height: 250px;*/
}
.floatLeft2 {
	float: left;
}
.floatRight {
	float: right;
}
.bottom {
	position: absolute;
	bottom: 30px;
	left: 10px;
	width: 480px;
	font-size: 12px;
}

.bottom a, .bottom a:visited, .bottom a:active {
	text-decoration:none;
	color: #454545;
}
.bottom a:hover {
	text-decoration:none;
	color: #000000;
}
.reservationButton {
	position: absolute;
	bottom: 6px;
	left: 10px;
	font-size: 12px;
}

.grey {
	/*color: #AAAAAA;*/
	color: #000000;
}
.insideContent_left {
	position: absolute;
	left: 12px;
	top: 20px;
	z-index: 9100;
	text-align: left;
	/*display: none;*/
	width: 486px;
	font-size: 12px;
	line-height: 16px;
}
.insideContent {
	position: absolute;
	left: 12px;
	top: 20px;
	z-index: 9100;
	text-align: left;
	/*display: none;*/
	font-size: 12px;
	line-height: 16px;
}
.insideContent a, .insideContent a:visited, .insideContent a:active {
	text-decoration:none;
	color: #454545;
}
.insideContent a:hover {
	text-decoration:none;
	color: #000000;
}
.insideContent_left a, .insideContent_left a:visited, .insideContent_left a:active {
	text-decoration:none;
	color: #454545;
}
.insideContent_left a:hover {
	text-decoration:none;
	color: #000000;
}

.insideContent_top {
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 9100;
	text-align: left;
	/*display: none;*/
	font-size: 12px;
	line-height: 16px;
}

.title {
	color: #000000;
	font-size: 20px;
	font-weight: bold;
	line-height: 22px;
}
.smalltitle {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.moreInfo {
	color: #000;
	font-size: 12px;
}
.moreInfo a, .moreInfo a:visited, .moreInfo a:active {
	text-decoration:none;
	color: #454545;
}
.moreInfo a:hover {
	text-decoration:none;
	color: #000000;
}
.treatmentDiv {
	position: relative;//float: left;
	width: 480px;
	height: 100px;
	display:none;
}
.checkbox_off {
	float: left;
	display: block;
	width: 120px;
}
.checkbox_on {
	float: left;
	display: none;
	width: 120px;
}
.enqueteField {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
		font-size:11px;
		background-image: url('../_img/enquetefield.gif'); 
		border: #FFF 0px solid;
		groove: #FFF; 
		height: 14px; 
		width: 247px;
		padding-left: 3px;
		background-repeat: no-repeat;
}
.newsletter1 {
	position: absolute;
	right: 0px;
	width: 440px;
	height: 100%;
	z-index: 9100;
	/*display: none;*/
	font-size: 12px;
	line-height: 16px;
}

.newsletter2 {
	position: absolute;
	
	right: 463px;
	width: 440px;
	height: 100%;
	z-index: 9100;
	/*display: none;*/
	font-size: 12px;
	line-height: 16px;
}
.newsletter3 {
	position: absolute;
	top: 33px;
	right: 0px;
	width: 440px;
	height: 100%;
	z-index: 9100;
	/*display: none;*/
	font-size: 12px;
	line-height: 16px;
}
.singleField {
	font-family:  Arial;
	color: #000000;
	font-size:11px;
	background-image: url(../_img/FFFFFF.png); 
	border: #EFEFF0 0px solid;
	groove: #EFEFF0; 
	height: 20px; 
	width: 440px;
	background-color: transparent;
	padding-top: 10px;
}
.singleField_left {
	font-family:  Arial;
	color: #000000;
	font-size:11px;
	background-image: url(../_img/FFFFFF.png); 
	border: #EFEFF0 0px solid;
	groove: #EFEFF0; 
	height: 20px; 
	width: 340px;
	background-color: transparent;
	padding-top: 10px;
}
.singleField_right {
	font-family:  Arial;
	color: #000000;
	font-size:11px;
	background-image: url(../_img/FFFFFF.png); 
	border: #EFEFF0 0px solid;
	groove: #EFEFF0; 
	height: 20px; 
	width: 340px;
	background-color: transparent;
	padding-top: 10px;
}
.singleField_right_small {
	font-family:  Arial;
	color: #000000;
	font-size:11px;
	background-image: url(../_img/FFFFFF.png); 
	border: #EFEFF0 0px solid;
	groove: #EFEFF0; 
	height: 20px; 
	width: 97px;
	background-color: transparent;
	padding-top: 10px;
}
.singleField_left_small {
	font-family:  Arial;
	color: #000000;
	font-size:11px;
	background-image: url(../_img/FFFFFF.png); 
	border: #EFEFF0 0px solid;
	groove: #EFEFF0; 
	height: 20px; 
	width: 97px;
	background-color: transparent;
	padding-top: 10px;
}
/*
input {
	margin: 0px;
	padding: 0px;
}
*/
#newsletterIframe {
	position: absolute;
	z-index: 999;
	/*display: none;*/
	width: 100%;
	height: 100%;
	/*overflow: none;*/
}
#newsletterFramed {
	
}
hr {
	border:#000000 solid 0px;
	height:1px;
	background-color:#000000;
	padding:0px;
	margin:0px;
}
.pulldown {
	position:absolute;top:0px;right:0px;width:400px;height:auto;background-color:#000000;color:#FFFFFF;display:none;padding: 20px;
}
.pulldown a, .pulldown a:active, .pulldown a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.pulldown a:hover {
	text-decoration: none;
	color: #ABABAB;
}


#stripes {
	position:absolute;
	top:0px;
	left:0px;
	width:1px;
	height:100%;
	background-image:url('../_img/stripe.gif');
	z-index:9001;
}
#bottomstripes {
	position:absolute;
	bottom:0px;
	left:0px;
	width:1px;
	height:15px;
	background-image:url('../_img/stripe.gif');
	z-index:9002;
}

#imageBlocker {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index:9000;
	display: none;
	background-color: #FFFFFF;
}
#imageHolder {
	position:absolute;
	bottom:27px;
	left:-1500px;
	height:292px;
	width:920px;
	margin: 0;
	display: block;
	z-index:9200;
}
#imageDiv {
	position:absolute;
	width: 100%;
	padding: 0;
	height: 100%;
	display: block;
	overflow: hidden;
}
.imagePadding {
	position:relative;top:10px;height:280px;border: 1px;
}
.bottomImage {
	position:relative;
	height:280px;
}
.copyrightInfo {
	position:absolute;
	top:12px;
	right:12px;
	/*width: 100%;*/
	background-color:#FFFFFF;
	padding:6px;
	text-align:right;
	font-size: 11px;
	display: none;
}
#showAll {
	position:absolute;
	top:0px;
	left:55px;
	width:1px;
	height:27px;
	background-color:#37061F;
	display:none;
	overflow: none;
	z-index:9999;
}
#xMe {
	position: absolute;
	top: 6px;
	left: 179px;
}
#openMe {
	position: absolute;
	top: 6px;
	left: 6px;
	display: none;
	font-size: 11px;
	color: #FFF;
}
#openMe a, #openMe a:active, #openMe a:visited {
	text-decoration: none;
	color: #FFF;
}
#openMe a:hover {
	text-decoration: none;
	color: #FFF;
}
#insidemenu {
	position: relative;
	left: 0px;
	top: 10px;
	width: 190px;
}
#insidemenu a, #insidemenu a:active, #insidemenu a:visited {
	color: #FFF;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	padding-left: 10px;
}
#insidemenu a:hover {
	color: #FFF;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	padding-left: 10px;
}
.submenuHolder {
	position:relative;height:1px;overflow:hidden;display:block;width: 200px;
}
.submenuDiv {
	position:relative;overflow-x:hidden;display:block;
}
.submenuDiv a, .submenuDiv a:active, .submenuDiv a:visited {
	font-family: Courier;
	color: #FFF;
	font-size: 13px;
	line-height: 16px;
	text-decoration: none;
}
.submenuDiv a:hover {
	color: #FFF;
	font-size: 13px;
	line-height: 16px;
	text-decoration: none;
}


#pageHolder {
	position:absolute;
	top:30px;
	left:-1500px;
	width:718px;
	height:300px;
	/*padding-left:10px;
	padding-right:0px;*/
	z-index:9600;
	overflow:hidden;
}
.scroll-pane {
	
}
/*
.title {
	position: relative;
	color: #37061F;
	font-size:15px;
	line-height:18px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F2F2F2;
	width: 100%;
}*/
.content {
	position: relative;
	padding:10px;
	width: 688px;
	
}
.content_title {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #77061F;
	font-size:17px;
	line-height:20px;
	border-top: 1px solid #37061F;
	padding-top: 14px;
}
.content_inside {
	font-family: Courier;
	color: #37061F;
	font-size:12px;
	line-height:16px;
}
.contentMenu {
	position:relative;height:auto;overflow:hidden;display:block;
	font-family: Courier;
	font-size:12px;
	line-height:16px;
	padding-left: 10px;
	padding-right: 10px;
	width: 688px;
}
#contentMenuIn {
	position: relative;
	left: 0px;
	width: 100%;
	font-family: Courier;
	font-size:12px;
	line-height:16px;
}
#contentMenuIn a, #contentMenuIn a:active, #contentMenuIn a:visited {
	color: #77061F;
	text-decoration: none;
}
#contentMenuIn a:hover {
	color: #37061F;
	text-decoration: none;
}
#backToList {
	position: relative;
	display: none;
}
.notSelected {
	display: block;
}
.Selected {
	display: block;
	background-color:#4F0D21;
}