html, body {
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	color:#000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
body { background:#aab857; }
/*meta*/
h1 {
	padding:0;
	margin:0 0 15px 0;
	font-size:18px;
	color:#000000;
	font-weight:normal;
	font-style: normal;
}
h2 { padding:0; margin:0 0 15px 0; font-size:14px;color:#e5c796; font-weight:normal }
h3 {
	padding:0;
	margin:0 0 15px 0;
	font-size:18px;
	color:#000000;
	font-weight:normal;
	font-style: normal;
}
h4 {
	padding:0;
	margin:0 0 15px 0;
	font-size:11px;
	color:#990000;
	font-weight:normal
	line-height: 16px;
	display: inline;
	padding: 0px;
}
h5 {
	font-size:12px;
	color:#1D3F98;
	font-weight:normal
	line-height: 16px;
	display: inline;
	margin: 0;
	padding: 0px;
}
h6 {
	font-size:12px;
	color:#3366CC;
	font-weight:normal
	line-height: 16px;
	display: inline;
	margin: 0;
	padding: 0px;
}
p {
	margin:0;
	padding:0;
	font-size:11px;
	line-height:15px;
	color:#000
}
.grijs {color:#333333}
p+p { margin:9px 0 0 0; padding:0; font-size:11px; line-height:15px; }
img { border:0}
/*centrering*/
#main {position:absolute;left:50%;top:40%}
#content {
	position:absolute;
	width:912px;
	height:643px;
	left:-456px;
	top:-250px;
}
/* dropshadow kort */
#headerbg {
	position:absolute;
	top:0px;
	left:0px;
	height:12px;
	width:912px;
	background-image: url(../img/headerbg4.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; }

/* groene shadow */
#headerbg_groen {
	position:absolute;
	top:0px;
	left:0px;
	height:12px;
	width:912px;
	background-image:url(../img/headerbg2.gif)
	background-repeat: no-repeat;
}
#lcenterwrap_groen {
	width:912px;
	height:631px;
	position:absolute;
	top:6px;
	left:0;
	background-image:url(../img/headerbg2.gif)
	background-repeat: repeat-y;
	z-index: 1;
}
#lfooterbg_groen {
	position:absolute;
	bottom:0;
	left:0;
	height:12px;
	width:912px;
	z-index:0;
	background-image:url(../img/footerbg2.gif)
	background-repeat: no-repeat;
}

/* dropshadow lang */
#lcenterwrap {
	width:912px;
	height:631px;
	position:absolute;
	top:6px;
	left:0;
	background-image: url(../img/wrapbg4.gif);
	background-repeat: repeat-y;
	z-index: 1;
}
#lfooterbg {
	position:absolute;
	bottom:0;
	left:0;
	height:12px;
	width:912px;
	z-index:0;
	background-image: url(../img/footerbg4.gif);
	background-repeat: no-repeat;
}
/*plaatshouder alle content kort*/
#plaats {
	position:absolute;
	top:6px;
	left:6px;
	width:900px;
	height:631px;
	z-index:2
}
/*navigatie*/
#topbalk {
	width:900px;
	height: 35px;
	background-color:#809600;
	position:absolute;
	top:0;
	left:0;
}
#topbalk p {
	color:#dfd8b2;
	text-align:left;
	margin-right: 20px;
	font-size:14px;
	line-height:35px;
	font-family: "Lucida Grande", "Lucida Sans";
}
#topbalk a {
	color:#FFFFFF;
	text-decoration:none;
	margin-top: 0;
	margin-right: 14px;
	margin-bottom: 0;
	margin-left: 15px;
}
#topbalk a:hover {
	color:#333333;
}
#topbalk .a1 {
	color:#000000;
	text-decoration:none;
	margin-top: 0;
	margin-right: 14px;
	margin-bottom: 0;
	margin-left: 15px;
}

/*villa*/
#topbalkvilla {
	width:900px;
	height: 35px;
	background-color:#CC3333;
	position:absolute;
	top:0;
	left:0;
}
#topbalkvilla p {
	color:#dfd8b2;
	text-align:left;
	margin-right: 20px;
	font-size:14px;
	line-height:35px;
	font-family: "Lucida Grande", "Lucida Sans";
}
#topbalkvilla a {
	color:#FFFFFF;
	text-decoration:none;
	margin-top: 0;
	margin-right: 14px;
	margin-bottom: 0;
	margin-left: 15px;
}
#topbalkvilla a:hover { color:#333333}
#topbalkvilla .a1 {
	color:#000000;
	text-decoration:none;
	margin-top: 0;
	margin-right: 14px;
	margin-bottom: 0;
	margin-left: 15px;
}



#topbalkcontact {
	width:900px;
	height: 35px;
	background-color:#FF6633;
	position:absolute;
	top:0;
	left:0;
}
#topbalkcontact p {
	color:#dfd8b2;
	text-align:left;
	margin-right: 20px;
	font-size:14px;
	line-height:35px;
	font-family: "Lucida Grande", "Lucida Sans";
	font-weight: normal;
}
#topbalkcontact a {
	color:#FFFFFF;
	text-decoration:none;
	margin-top: 0;
	margin-right: 14px;
	margin-bottom: 0;
	margin-left: 15px;
}
#topbalkcontact a:hover { color:#333333}
#topbalkcontact .a1 {
	color:#000000;
	text-decoration:none;
	margin-top: 0;
	margin-right: 14px;
	margin-bottom: 0;
	margin-left: 15px;
}

/*bglang*/
#bglang {
	width:900px;
	height: 491px;
	position:absolute;
	top:35px;
	left:0;
	background-color:#FFFFFF;
	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: 106px;
	background-color:#809600;
	position:absolute;
	bottom:-1px;
	left:0;
}
#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}

#lbotbalkvilla {
	width:900px;
	height: 105px;
	background-color:#CC3333;
	position:absolute;
	bottom:0px;
	left:0;
}
#lbotbalkvilla p { color:#8a634a; text-align:center; font-size:10px;line-height:35px}
#lbotbalkvilla a {  color:#8a634a; margin: 0 2px 0 2px; font-weight:bold; text-decoration:none}
#lbotbalkvilla a:hover { color:#fff}

/*contact*/
#lbotbalkcontact {
	width:900px;
	height: 105px;
	background-color:#FF6633;
	position:absolute;
	bottom:0px;
	left:0;
}
#lbotbalkcontact p { color:#8a634a; text-align:center; font-size:10px;line-height:35px}
#lbotbalkcontact a {  color:#8a634a; margin: 0 2px 0 2px; font-weight:bold; text-decoration:none}
#lbotbalkcontact 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:670px;
	height:179px;
	background-color:#fff;
	z-index: 4;
	position:absolute;
	top:42px;
	left:236px;
	opacity:.85;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
}
#pagecbg {
	width:385px;
	height:491px;
	background-color:#fff;
	z-index: 4;
	position:absolute;
	top:41px;
	left:496px;
	opacity:.80;
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
}
#pagecontent1 {
	width:505px;
	height: 140px;
	position:absolute;
	top:229px;
	left:203px;
	z-index:5;
	font-family:"Lucida Grande", "Lucida Sans";
	line-height:14px;
	color: #000000;
}
#pagecontent2 {
	width:290px;
	height: 86px;
	position:absolute;
	top:120px;
	left:585px;
	z-index:5;
	font-family:"Lucida Grande", "Lucida Sans";
	line-height:14px;
	color: #000000;
}
#pagecontent {
	width:355px;
	height: 430px;
	position:absolute;
	top:86px;
	left:513px;
	z-index:5;
	font-family:"Lucida Grande", "Lucida Sans";
	line-height:14px;
	color: #000000;
}
#pagecontent p {
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#pagecontent h1 {
	margin:0 0 10px 0;
	line-height: 20px;
}
#pagecontent h2 {
	color:#798f00;
	text-decoration:none;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#pagecontent a {
	text-decoration:underline;
	color:#96161A
}

#pagecontentvilla {
	width:351px;
	height: 430px;
	position:absolute;
	top:86px;
	left:517px;
	z-index:5;
	font-family:"Lucida Grande", "Lucida Sans";
	line-height:14px;
	color: #000000;
}
#pagecontentvilla p {margin: 5px 0 0 0 }
#pagecontentvilla h1 {
	margin:0 0 10px 0;
	line-height: 20px;
}
#pagecontentvilla h2 {
	color:#990000;
	text-decoration:none;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#pagecontentvilla a {
	text-decoration:underline;
	color:#96161A
}
#pagecontentvilla .a1 {
	text-decoration:underline;
	color:#FFFFFF
}
#pagecontentvilla ul{
	font-size:11px;
	color:#000000;
	margin: 10px 0 0 15px;
	padding: 0;
	list-style-type:disc
}
#pagecontentvilla li { margin: 0; padding: 0; }

#pagecontent1 a {
	text-decoration:underline;
	color:#2B602A
}

#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 }

#pagecontent1 a:hover { text-decoration:underline}
#pagecontent1 a.link { background-image: url(../img/bgrates.jpg); background-repeat:no-repeat; background-position:left; padding: 4px 25px 4px 6px}
#pagecontent1 .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 {
	color:#000000;
	font-size: 11px;
}


#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:491px;
	z-index:3;
	top:41px;
	left:6px
}
#pageimg1 {
	position:absolute;
	width:900px;
	height:491px;
	z-index:5;
	top:41px;
	left:6px;
	visibility: hidden;
}
#pageimg2 {
	position:absolute;
	width:900px;
	height:491px;
	z-index:6;
	top:41px;
	left:6px;
	visibility: hidden;
}
#pageimg3 {
	position:absolute;
	width:900px;
	height:491px;
	z-index:7;
	top:41px;
	left:6px;
	visibility: hidden;
}
#pageimg4 {
	position:absolute;
	width:900px;
	height:491px;
	z-index:8;
	top:41px;
	left:6px;
	visibility: hidden;
}
#pageimg5 {
	position:absolute;
	width:900px;
	height:491px;
	z-index:9;
	top:41px;
	left:6px;
	visibility: hidden;
}


#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: 551px;
	left: 23px;
	z-index:50;
	width:76px;
	height:76
}
#thumbb {
	position:absolute;
	top: 551px;
	left: 123px;
	z-index:51;
	width:76px;
	height:76px
}
#thumbc {
	position:absolute;
	top: 551px;
	left: 221px;
	z-index:52;
	width:76px;
	height:76px
}
#thumbd { position:absolute; top: 405px; right: 40px; z-index:50; width:177px; height:112px}
#thumbe {
	position:absolute;
	top: 551px;
	left: 419px;
	z-index:54;
	width:76px;
	height:76px
}
#thumbi {
	position:absolute;
	top: 579px;
	left: 527px;
	z-index:55;
	width:23px;
	height:22px
}
#thumbf {
	position:absolute;
	top: 551px;
	left: 320px;
	z-index:53;
	width:76px;
	height:76px;
	border: 0px solid #FFFFFF;
}
#thumbg {
	position:absolute;
	top: 570px;
	left: 777px;
	z-index:50;
	width:115px;
	height:90px
}
#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:"Courier New", Courier, mono; line-height:17px; width:333px; background-color:#e8e4ce; border:0; margin-top: 3px}
#reservation .invulguest { font-size:13px; font-family:"Courier New", Courier, mono; line-height:17px; width:33px; background-color:#e8e4ce; border:0; margin-top: 3px}

#reservation .select { font-size:13px; font-family:"Courier New", Courier, mono; line-height:17px; background-color:#e8e4ce; border:0; margin-top: 3px}
#reservation .extrainfo { font-size:13px; font-family:"Courier New", Courier, mono; 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: 11px;
	font:bold;
	height:20px;
	z-index:1;
	text-align: left;
	line-height: 20px;
	background-color: #CC3333;
}
#ondermenu a {
	color: white;
	text-decoration: none;
}
#ondermenu a:hover {
	color:#999999;
}
#ondermenu1 {
	font-size: 11px;
	font:bold;
	height:20px;
	z-index:1;
	text-align: left;
	line-height: 20px;
	background-color: #e59595;
}
#ondermenu1 a {
	color: #990000;
}
#ondermenu1 a:hover {
	color:#FFFFFF;
	text-decoration: none;
}

.intro {
	font-size: 18px;
	line-height: 24px;
	color: #2B602A;
}
