body { margin:0px 0px; padding:0px; background-image:url(images/bg.jpg);

scrollbar-3dlight-color: #82715D;
scrollbar-darkshadow-color: #82715D;
scrollbar-face-color: #82715D;
scrollbar-track-color: #82715D;
scrollbar-highlight-color: #A49685;
scrollbar-shadow-color: #A49685;
Scrollbar-arrow-color: #D5CCC3;
}

/* styles for IE 5 Mac */
#centerwrap { width:886px; height:625px; margin:0px auto; position:relative; }
#layout { position:absolute; height:618px; width:876px; padding:0; margin:0; overflow:auto; }

/* commented backslash hack  - invisible to IE 5 \*/
#centerwrap { position:absolute; margin:-312px 0 0 -443px; left:50%; top:50%; }
/* end hack */


#header_faciliteiten {width:876px; background-image:url(images/header_faciliteiten.jpg); height:142px;}
#header_kamers {width:876px; background-image:url(images/header_kamers.jpg); height:142px;}
#header_eten {width:876px; background-image:url(images/header_eten.jpg); height:142px;}
#header_seminaries {width:876px; background-image:url(images/header_seminaries.jpg); height:142px;}
#header_prijzenkamers, #header_route, #header_contact, #header_lastminute, #header_links {width:876px; background-image:url(images/header.jpg); height:142px;}


#nav {width:876px; height:19px; text-align:right; background-image:url(images/nav.jpg); }
#navlist {list-style-type:none; padding:0; margin-right:10px; text-align:right;}
#navlist li {padding:0; margin:0; float:right; padding-left:25px; color:#D5CCC3;}
#navlist li a {font: 10px Microsoft Sans Serif ,Tahoma, Verdana,Arial; color:#D5CCC3; text-decoration:none;}
#navlist li a:hover {color:#ffffff;}


#footer {width:876px; background-image:url(images/footer.jpg); background-repeat:no-repeat; color:#D5CCC3; font: 10px/18px Microsoft Sans Serif ,Tahoma, Verdana,Arial; text-align:right; float:right;}
#footer a.geeforce {color:#D5CCC3; text-decoration:none; margin-right:10px; }
#footer a {color:#ffffff; text-decoration:none;}
#footer a:hover {color:#ffffff; text-decoration:underline;}

#body {width:876px; background-image:url(images/body.jpg);}

#img {height:420px; padding:0; margin:0;}
#content {float:right; text-align:right; height:420px; width: 450px; overflow:auto; padding:0; margin:0; }
#content_reserveren {float:right; text-align:right; height:420px; width: 475px; padding:0; margin:0; }

#content p {color:#D5CCC3; font: 9pt Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; padding-right: 10px; padding-bottom:0; padding-left:0; padding:top:0; }
#content a {color:#D5CCC3; text-decoration:none; font-weight:bold; font: bold 9pt Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; padding:0; margin:0;}
#content a:hover {color:#D5CCC3; text-decoration:underline; font-weight:bold;}

#subnav {padding-top:12px; padding-right:10px;}
#subnav2 {padding-top:12px; padding-right:10px;}
#subnav2 a {display:block; width:125px; border:1px solid #f7ede1; background:#b1554a; font-weight:300; text-transform:uppercase; font-size:9px; padding:1px; float:right; margin-left:10px; text-align:center; color:#fff;}
#subnav2 a:hover {background:#994940; font-weight:300; text-transform:uppercase; font-size:9px; text-decoration:none; color:#fff;}


img.thumb {border: 1px solid #F6ECE2; }


em {font: bold 9pt Arial, Tahoma; color:#F6ECE2; padding-right: 10px;}  

h1 {font: 9px Tahoma, Verdana,Arial;}
h1 span {display:none}
h1#faciliteiten {width:388px; height:42px; background: url(images/h1_faciliteiten.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#onzekamers {width:388px; height:54px; background: url(images/h1_onze_kamers.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#spijzenendrank {width:388px; height:46px; background: url(images/h1_spijzen_en_drank.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:8px; }
h1#contacteerons {width:388px; height:46px; background: url(images/h1_contacteer_ons.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#zonnehuis {width:388px; height:54px; background: url(images/h1_zonnehuis.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#janvermast {width:388px; height:40px; background: url(images/h1_jan_vermast.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#links {width:388px; height:40px; background: url(images/h1_links.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#prijzenkamers {width:388px; height:44px; background: url(images/h1_prijzen_kamers.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#prijzenarrangementen {width:388px; height:52px; background: url(images/h1_prijzen_arrangementen.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#route {width:388px; height:46px; background: url(images/h1_route.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#lastminute {width:388px; height:54px; background: url(images/h1_lastminute.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#seminaries {width:388px; height:42px; background: url(images/h1_seminaries.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#bedankt {width:388px; height:54px; background: url(images/h1_bedankt.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#gastenboekduinhof {width:388px; height:54px; background: url(images/h1_gastenboek_duinhof.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#tekenonsgastenboek {width:388px; height:54px; background: url(images/h1_tekenonsgastenboek.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#onlinereserveren {width:388px; height:46px; background: url(images/h1_onlinereserveren.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#reserveronline {width:388px; height:46px; background: url(images/h1_reserveronline.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#onzesuites {width:388px; height:54px; background: url(images/h1_onzesuites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#onsappartement {width:388px; height:54px; background: url(images/h1_onsappartement.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#prijzenkamersensuites {width:388px; height:44px; background: url(images/h1_prijzenkamersensuites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#prijzenapp {width:388px; height:44px; background: url(images/h1_prijzenapp.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }





h1#ourrooms {width:388px; height:54px; background: url(images/h1_ourrooms.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#thankyou {width:388px; height:54px; background: url(images/h1_thankyou.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#contactus {width:388px; height:46px; background: url(images/h1_contactus.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#facilities {width:388px; height:42px; background: url(images/h1_facilities.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#pricesarrangements {width:388px; height:52px; background: url(images/h1_prices_arrangements.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#pricesrooms {width:388px; height:46px; background: url(images/h1_prices_rooms.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#lastminuteoffers {width:388px; height:54px; background: url(images/h1_lastminute_offers.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#seminars {width:388px; height:40px; background: url(images/h1_seminars.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#foodandbev {width:388px; height:50px; background: url(images/h1_foodandbev.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#links_ENG {width:388px; height:40px; background: url(images/h1_links_ENG.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#zonnehuis_ENG {width:388px; height:54px; background: url(images/h1_zonnehuis_ENG.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#janvermast_ENG {width:388px; height:40px; background: url(images/h1_jan_vermast_ENG.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#duinhofguestbook {width:388px; height:54px; background: url(images/h1_duinhofguestbook.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#signourguestbook {width:388px; height:54px; background: url(images/h1_signourguestbook.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#onlinereservation {width:388px; height:46px; background: url(images/h1_onlinereservation.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#pricesroomsandsuites {width:388px; height:44px; background: url(images/h1_pricesroomsandsuites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#pricesapp {width:388px; height:44px; background: url(images/h1_pricesapp.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#roomsandsuites {width:388px; height:54px; background: url(images/h1_roomsandsuites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#oursuites {width:388px; height:54px; background: url(images/h1_oursuites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#familyapp {width:388px; height:54px; background: url(images/h1_familyapp.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }




h1#merci {width:388px; height:54px; background: url(images/h1_merci.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#contacteznous {width:388px; height:46px; background: url(images/h1_contactez_nous.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#facilites {width:388px; height:42px; background: url(images/h1_facilites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#noschambres {width:388px; height:54px; background: url(images/h1_nos_chambres.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#boireetmanger {width:388px; height:50px; background: url(images/h1_boire_et_manger.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#seminaires {width:388px; height:42px; background: url(images/h1_seminaires.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#prixchambres {width:388px; height:44px; background: url(images/h1_prix_chambres.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#zonnehuis_FR {width:388px; height:54px; background: url(images/h1_zonnehuis_FR.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#janvermast_FR {width:388px; height:40px; background: url(images/h1_jan_vermast_FR.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#links_FR {width:388px; height:40px; background: url(images/h1_links_FR.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#offreslastminute {width:388px; height:54px; background: url(images/h1_offres_lastminute.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#prixarrangements {width:388px; height:52px; background: url(images/h1_prix_arrangements.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#leguestbookdeduinhof {width:388px; height:54px; background: url(images/h1_leguestbookdeduinhof.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#signezleguestbook {width:388px; height:54px; background: url(images/h1_signezleguestbook.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#onlinereservierung {width:388px; height:54px; background: url(images/h1_onlinereservierung.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#prixchambresetsuites {width:388px; height:44px; background: url(images/h1_prixchambresetsuites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#prixapp {width:388px; height:44px; background: url(images/h1_prixapp.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#nossuites {width:388px; height:54px; background: url(images/h1_nossuites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#appdefamille {width:388px; height:54px; background: url(images/h1_appdefamille.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }



h1#ausstattung {width:388px; height:42px; background: url(images/h1_ausstattung.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#unserzimmer {width:388px; height:54px; background: url(images/h1_unser_zimmer.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#speise {width:388px; height:50px; background: url(images/h1_speise.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:6px; }
h1#pauschalen {width:388px; height:52px; background: url(images/h1_pauschalen.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#preisenzimmer {width:388px; height:46px; background: url(images/h1_preisen_zimmer.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#lastminute_DE {width:388px; height:54px; background: url(images/h1_lastminute_DE.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#kontakt {width:388px; height:46px; background: url(images/h1_kontakt.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#danke {width:388px; height:54px; background: url(images/h1_danke.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#links_DE {width:388px; height:40px; background: url(images/h1_links_DE.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#zonnehuis_DE {width:388px; height:54px; background: url(images/h1_zonnehuis_DE.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#janvermast_DE {width:388px; height:40px; background: url(images/h1_jan_vermast_DE.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#tagungen {width:388px; height:54px; background: url(images/h1_tagungen.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#ihremitteilung {width:388px; height:54px; background: url(images/h1_ihremitteilung.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#preisenzimmersuites {width:388px; height:46px; background: url(images/h1_preisenzimmersuites.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#preisenapp {width:388px; height:46px; background: url(images/h1_preisenapp.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px;}
h1#unsersuiten {width:388px; height:54px; background: url(images/h1_unsersuiten.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }
h1#unserapp {width:388px; height:54px; background: url(images/h1_unserapp.jpg) no-repeat top right; padding:0; margin-right:11px; margin-top:10px; }




#contact_NL, #contact_ENG, #contact_FR, #contact_DE {text-align:right; font: 9pt Microsoft Sans Serif , Trebuchet MS, Georgia, Verdana, Arial; color:#D5CCC3; margin:0; padding-right:10px;}
input { font: 9pt Microsoft Sans Serif , Trebuchet MS, Georgia, Verdana, Arial; color:#4D3F36; background-color: #C7BBAD; border-color: #4D3F36; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px;}
textarea { font: 9pt Microsoft Sans Serif , Trebuchet MS, Georgia, Verdana, Arial; color:#4D3F36; background-color: #C7BBAD; border-color: #4D3F36; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

ul#ul_links {text-align:right; padding-right:10px; margin:0;}
ul#ul_links li {padding-bottom:3px; color:#D5CCC3; font: 9pt Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; list-style:none;}
ul#ul_links li.nodot {list-style:none;}

#content p.largetitle {color:#D5CCC3; font: bold 12pt Microsoft Sans Serif , Trebuchet MS, Arial, Tahoma; margin:0; padding-right:10px;}
#content p.notice {font: bold 9pt Arial, Tahoma; color:#F6ECE2; padding-right: 10px; margin-top:-8px;}  

#content a.helder {font: bold 9pt Arial, Tahoma; color:#F6ECE2; text-decoration:underline;}

h2.gastenboek {font: bold 9pt Arial, Tahoma; color:#F6ECE2; padding-right:10px; margin:0;}

#content p.pricing {text-align:left; width:410px; line-height:18px;}
#content p.pricing span {float:right;}


