html, body { font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; color:#000; }
body { background:#ffd04f; }
/*meta*/
h1 {
	padding:0;
	font-size:18px;
	color:#809600;
	font-weight:normal;
	font-style: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
h2 { padding:0; margin:0 0 15px 0; font-size:14px;color:#e5c796; font-weight:normal }
h4 {
	padding:0;
	margin:0 0 15px 0;
	font-size:11px;
	color:#7D9200;
	font-weight:normal
	line-height: 16px;
	display: inline;
	padding: 0px;
}
p {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:16px;
	color:#000033
}
p+p { margin:9px 0 0 0; padding:0; line-height:16px;}
img { border:0}
/*centrering*/
#main {position:absolute;left:50%;top:40%}
#content {
	position:absolute;
	width:912px;
	height:586px;
	left:-456px;
	top:-250px;
}
/* dropshadow kort */
#headerbg {
	position:absolute;
	top:0px;
	left:0px;
	height:12px;
	width:912px;
	background-image: url(../img/headerbg1.gif);
	background-repeat: no-repeat;
}
#centerwrap { width:912px; height:496px; position:absolute; top:12px; left:0; background:url("../img/wrapbg.gif") repeat-y; }
#footerbg { position:absolute; bottom:50px; left:0; height:12px; width:912px; background:url("../img/footerbg.gif") no-repeat; z-index:0; }
.footerbg { position:absolute; bottom:50px; left:0; height:12px; width:912px; background:url("../img/footerbg.gif") no-repeat; z-index:0; }


/* dropshadow lang */
#lcenterwrap {
	width:912px;
	height:580px;
	position:absolute;
	top:6px;
	left:0;
	background-image: url(../img/wrapbg1.gif);
	background-repeat: repeat-y;
}
#lfooterbg {
	position:absolute;
	bottom:-3px;
	left:0;
	height:15px;
	width:912px;
	z-index:0;
	background-image: url(../img/footerbg1.gif);
	background-repeat: no-repeat;
}
/*plaatshouder alle content kort*/
#plaats {
	position:absolute;
	top:6px;
	left:6px;
	width:900px;
	height:574px;
	z-index:2
}
/*navigatie*/
#topbalk {
	width:900px;
	height: 35px;
	background-color:#CC3333;
	position:absolute;
	top:0;
	left:0;
}
#topbalk p {
	color:#FFFFFF;
	text-align:left;
	margin-right: 20px;
	font-size:14px;
	line-height:35px;
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
}
#topbalk a {
	color:#FFFFFF;
	text-decoration:none;
	margin-top: 0;
	margin-right: 14px;
	margin-bottom: 0;
	margin-left: 15px;
}
#topbalk a:hover { color:#FFFFFF}
#topbalk .a1 {
	color:#000000;
	text-decoration:none;
	margin-top: 0;
	margin-right: 14px;
	margin-bottom: 0;
	margin-left: 15px;
}


/*slideshow homepage*/
#mainimg { width:900px; height: 420px; position:absolute; top:41px; left:0; background-color:#29253f; text-align:center}
.spanSlide { position: absolute; overflow: hidden}
.imgSlide { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; }
/*bglang*/
#bglang {
	width:900px;
	height: 504px;
	position:absolute;
	top:35px;
	left:0;
	background-color:#AAB857;
	text-align:center
}
/*copyright*/
#botbalk { width:900px; height: 70px; background-color:#29253f; position:absolute; bottom:72px; left:0; }
#botbalk p { color:#8a634a; text-align:center; font-size:10px;line-height:35px}
/*copyrightlang*/
#lbotbalk {
	width:900px;
	height: 35px;
	background-color:#809600;
	position:absolute;
	bottom:0px;
	left:0px;
}
#lbotbalk p { color:#8a634a; text-align:center; font-size:10px;line-height:35px}
#lbotbalk a {  color:#8a634a; margin: 0 2px 0 2px; font-weight:bold; text-decoration:none}
#lbotbalk a:hover { color:#fff}

/*partnerlogos*/
#partnerslogos { position:absolute; bottom:0; right:0; height:60px; width:900px; z-index:0; text-align:right }
#partnerslogos p {  color:#756345; text-align:right; margin-right: 20px; font-size:10px;line-height:35px}
#partnerslogos a {  color:#756345; margin: 0 2px 0 2px; font-weight:bold; text-decoration:none}
#partnerslogos a:hover { color:#000}
/*transparant*/
#maincontent { width:320px; height: 380px; background-color:#29253f; position:absolute; top:47px; left:50px; z-index:20; opacity:.8;filter:alpha(opacity=80);-moz-opacity:0.8; padding:20px; font-family:Verdana, Arial, Helvetica, sans-serif }
#maincontent img { margin:10px 0 0 72px; }
#maincontent h1 { margin:20px 0 10px 0;}
#maincontent h2, #maincontent a { margin:10px 0 10px 0; color:#e5c796; text-decoration:none; }
#maincontent a { background-image: url(../img/bgrates.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px;}
#maincontent a:hover { background-image: url(../img/bgrateso.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px }

.maincontent { width:320px; height: 380px; min-height:380px; background-color:#29253f; position:absolute; top:47px; left:50px; z-index:20; opacity:.8;filter:alpha(opacity=80);-moz-opacity:0.8; padding:20px; font-family:Verdana, Arial, Helvetica, sans-serif }
.maincontent img { margin:10px 0 0 72px; }
.maincontent h1 { margin:20px 0 10px 0;}
.maincontent h2, .#maincontent a { margin:10px 0 10px 0; color:#e5c796; text-decoration:none; }
.maincontent a { background-image: url(../img/bgrates.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px}
.maincontent a:hover { background-image: url(../img/bgrateso.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px }

#ratescontent { width:520px; height: 280px; position:absolute; top:137px; left:40px; z-index:20; font-family:Verdana, Arial, Helvetica, sans-serif }
#ratescontent a {color: #FFFFFF;}
#ratescontent h1 { margin:0 0 10px 0;}
#ratescontent table { font-size:10px; color:#FFFFFF; border: 1px solid #848290; margin: 10px 0 10px 0; background-color:#3d3b46 }
#ratescontent .titel { border-bottom: 1px solid #848290; border-left: 1px solid #848290; font-weight:bold }
#ratescontent .stitel {  font-weight:normal; font-size:8px }
#ratescontent .ltitel { border-bottom: 1px solid #848290; font-weight:bold }
#ratescontent .info { border-left: 1px solid #848290; background-color:#4a4853}
#ratescontent .pinfo {  background-color:#4a4853}


#ratescontent ul{font-size:10px; color:#FFFFFF; margin: 10px 0 0 15px; padding: 0; list-style-type:disc}
#ratescontent li { margin: 0; padding: 0; }
#ratescontent h2, #ratescontent a { margin:10px 0 10px 0; color:#e5c796; text-decoration:none; }
#ratescontent a:hover { text-decoration:underline }
#ratescontent a.link  { background-image: url(../img/bgbook.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px}
#ratescontent .link:hover { background-image: url(../img/bgbooko.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px; text-decoration:none }

#pagecbg1 {
	width:763px;
	height:180px;
	background-color:#FFD04F;
	z-index: 4;
	position:absolute;
	top:459px;
	left:161px;
	opacity:.85;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
}
#pagecbg {
	width:371px;
	height:491px;
	background-color:#fff;
	z-index: 4;
	position:absolute;
	top:42px;
	left:510px;
	opacity:.85;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
}
#pagecontent1 {
	width:530px;
	height: 147px;
	position:absolute;
	top:219px;
	left:205px;
	z-index:5;
	font-family:"Lucida Grande", "Lucida Sans";
	line-height:14px;
	color: #000000;
}
#pagecontent2 {
	width:290px;
	height: 86px;
	position:absolute;
	top:107px;
	left:1304px;
	z-index:5;
	font-family:"Lucida Grande", "Lucida Sans";
	line-height:14px;
	color: #000000;
}
#pagecontent {
	width:343px;
	height: 430px;
	position:absolute;
	top:86px;
	left:525px;
	z-index:5;
	font-family:"Lucida Grande", "Lucida Sans";
	line-height:14px;
	color: #000000;
}
#pagecontent p {margin: 5px 0 0 0 }
#pagecontent h1 {
	margin:0 0 10px 0;
	line-height: 20px;
}
#pagecontent h2 {
	color:#809600;
	text-decoration:none;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#pagecontent a {
	text-decoration:underline;
	color:#96161A
}
#pagecontent .a2 {
	text-decoration:underline;
	color:#FFFFFF
}
#pagecontent1 a {
	text-decoration:underline;
	color:#000033
}
#pagecontent a:hover { text-decoration:underline}
#pagecontent a.link { background-image: url(../img/bgrates.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px}
#pagecontent .link:hover { background-image: url(../img/bgrateso.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px; text-decoration:none }



#pagecontent table { font-size:10px; color:#FFFFFF; border: 1px solid #848290; margin: 10px 0 10px 0; background-color:#3d3b46 }


#pagecontent ul{
	font-size:11px;
	color:#000000;
	margin: 10px 0 0 15px;
	padding: 0;
	list-style-type:disc
}
#pagecontent li { margin: 0; padding: 0; }

#pageimg {
	position:absolute;
	width:900px;
	height:504px;
	z-index:3;
	top:41px;
	left:6px;
}

#rateslogo { position:absolute; left:265px; top:67px; width: 107px; height:66px; z-index:5}
#pagelogo { position:absolute; left:194px; top:70px; width: 107px; height:66px; z-index:5}

#activityrates {width:280px; height: 457px; background-color:#e0c298; position:absolute; top:60px; right:20px; z-index:20; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif }
#activityrates h1 { color:#8a634a; margin:0 0 0 13px; padding:0}
#activityrates h2 {color: #000000; font-size:10px; font-weight:bold; margin: 0}
#activityrates table {color: #000000; font-size:10px; margin:20px 0 0 13px}
#activityrates img {margin:0; padding:0}
#activityrates .pricesa { margin: 0 0 0 70px}
#activityrates .pricesb { margin: 0 0 0 50px}
#actbot { position:absolute; bottom:0; left:0}
#activityrates h2 .extra{color: #000000; font-size:10px; font-weight:normal; margin:5px 0 0 13px}
#activityrates h2 .extraa{color: #000000; font-size:10px; font-weight:normal; margin:5px 0 0 26px}
#activityrates .pricesc { margin: 0 0 0 135px}
#activityrates .pricesd { margin: 0 0 0 50px}


/*thumbs*/
#thumba {
	position:absolute;
	top: 555px;
	left: 25px;
	z-index:50;
	width:70px;
	height:70px
}
#thumbb {
	position:absolute;
	top: 555px;
	left: 130px;
	z-index:50;
	width:70px;
	height:70px
}
#thumbc {
	position:absolute;
	top: 555px;
	left: 238px;
	z-index:50;
	width:70px;
	height:70px
}
#thumbd { position:absolute; top: 405px; right: 40px; z-index:50; width:177px; height:112px}
#thumbe {
	position:absolute;
	top: 555px;
	left: 456px;
	z-index:50;
	width:70px;
	height:70px
}
#thumbf {
	position:absolute;
	top: 555px;
	left: 347px;
	z-index:50;
	width:70px;
	height:70px;
	border: 0px solid #FFFFFF;
}
#thumbg {
	position:absolute;
	top: 552px;
	left: 807px;
	z-index:50;
	width:84px;
	height:100
}
#thumbi {
	position:absolute;
	top: 551px;
	left: 745px;
	z-index:49;
	width:117px;
	height:72
}
#thumbj {
	position:absolute;
	top: 595px;
	left: 33px;
	z-index:50;
	width:211px;
	height:20
}
#thumbh { position:absolute; top: 610px; left: 425px; z-index:50; width:100px; height:79px}


#reservation { width:350px; height: 280px; position:absolute; top:77px; left:73px; z-index:20; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px }
#reservation p {margin: 5px 0 0 0 }
#reservation h1 { margin:0 0 10px 0;}
#reservation a { margin:10px 0 10px 0; color:#e5c796}
#reservation a:hover { color:#FFFFFF}
#reservation .invul { font-size:13px; font-family:"Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; line-height:17px; width:333px; background-color:#e8e4ce; border:0; margin-top: 3px}
#reservation .invulguest { font-size:13px; font-family:"Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; line-height:17px; width:33px; background-color:#e8e4ce; border:0; margin-top: 3px}

#reservation .select { font-size:13px; font-family:"Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; line-height:17px; background-color:#e8e4ce; border:0; margin-top: 3px}
#reservation .extrainfo { font-size:13px; font-family:"Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; background-color:#e8e4ce; width:333px; border:0 ; margin-top: 3px}

#reservation table { font-size:11px; color:#FFFFFF; border: 1px solid #848290; margin: 10px 0 10px 0; background-color:#4a4853; height:400px }

#presscbg { width:512px; height:491px; background-color:#29253f; z-index: 4; position:absolute; top:47px; left:46px;opacity:.8;filter:alpha(opacity=80);-moz-opacity:0.8; }
#presscontent { width:460px; height: 280px; position:absolute; top:140px; left:80px; z-index:20; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px }
#presscontent p {margin: 5px 0 0 0 }
#presscontent h1 { margin:0 0 10px 0;}
#presscontent h2, #presscontent a { margin:10px 0 10px 0; color:#e5c796; text-decoration:none; }
#presscontent h3, #presscontent a { margin:10px 0 0 0; color:#fff; text-decoration:none; font-style:normal; font-size:12px; font-weight:normal; line-height:15px }
#presscontent h4, #presscontent a { margin:0 0 10px 0; color:#e5c796; text-decoration:none; font-style:italic; font-size:10px; font-weight:normal }
#presscontent a:hover { text-decoration:underline}
#presscontent a.link { background-image: url(../img/bgrates.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px}
#presslogo { position:absolute; left:245px; top:70px; width: 107px; height:66px; z-index:5}

#quotes { width:200px; height: 325px; position:absolute; top:120px; left:630px; z-index:20; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px }
#quotes p {margin: 5px 0 0 0 }
#quotes h1 { margin:0 0 10px 0;}
#quotes h2 { margin:10px 0 10px 0; color:#e5c796; text-decoration:none; }
#quotes h3 { margin:10px 0 0 0; color:#fff; text-decoration:none; font-style:normal; font-size:12px; font-weight:normal; line-height:15px }
#quotes h4 { margin:0 0 10px 0; color:#e5c796; text-decoration:none; font-style:italic; font-size:10px; font-weight:normal }

      #light {
      position:absolute;
      left:0;
      top:0;
      padding:0;
      width:100%;
      height:100%;
      background:#eaeaea;

      }
	  
	  
#activitiescontent { width:350px; height: 280px; position:absolute; top:157px; left:80px; z-index:20; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px }
#activitiescontent p {margin: 5px 0 0 0 }
#activitiescontent h1 { margin:0 0 10px 0;}
#activitiescontent h2, #activitiescontent a { margin:10px 0 10px 0; color:#e5c796; text-decoration:none; }

#activitiescontent a:hover { text-decoration:underline}
#activitiescontent a.link { background-image: url(../img/bgactivities.gif); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px}
#activitiescontent .link:hover { background-image: url(../img/bgactivitieso.gif); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px; text-decoration:none }



#activitiescontent table { font-size:10px; color:#FFFFFF; border: 1px solid #848290; margin: 10px 0 10px 0; background-color:#3d3b46 }


#activitiescontent ul{font-size:10px; color:#FFFFFF; margin: 10px 0 0 15px; padding: 0; list-style-type:disc}
#activitiescontent li { margin: 0; padding: 0; }
#ondermenu {
	font-size: 10px;
	font:bold;
	height:20px;
	width:70px;
	position:absolute;
	z-index:1;
	text-align: left;
	line-height: 20px;
}
#ondermenu a {
	color: white;
	text-decoration: none;
	font-size: 10px;
}
#ondermenu a:hover {
	color:#c1d72e;
}
.intro {
	font-size: 18px;
	line-height: 24px;
	color: #000033;
}
