/* ----------------  reset  -------------------- */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

ol, ul {list-style: none; }

.clear{clear:both;font-size:0px;line-height:0px;height:0px;}


/* ----------------  general  -------------------- */

strong {font-weight:700;}
body {background:#f0eee1; font-family:"Trebuchet MS", Arial, Verdana; font-size:10pt; color:#807c62;}
#wrapper {background: url(images/bg.jpg) 0 50px repeat-x; position:absolute; height:550px; width:100%; margin-top:-275px; top: 50%;}
#container {background:#f0eee1 url(images/bg_algemeen.jpg) top left no-repeat; position:absolute; height:550px; width:960px; margin:-275px 0px 0px -480px; top: 50%; left: 50%; text-align: left;}
#container_en {background:#f0eee1 url(images/bg_engels.jpg) top left no-repeat; position:absolute; height:550px; width:960px; margin:-275px 0px 0px -480px; top: 50%; left: 50%; text-align: left;}
#container_fr {background:#f0eee1 url(images/bg_frans.jpg) top left no-repeat; position:absolute; height:550px; width:960px; margin:-275px 0px 0px -480px; top: 50%; left: 50%; text-align: left;}
#container_de {background:#f0eee1 url(images/bg_de.jpg) top left no-repeat; position:absolute; height:550px; width:960px; margin:-275px 0px 0px -480px; top: 50%; left: 50%; text-align: left;}
#kamerlist {margin-bottom:10pt;}


/* ----------------    nav    -------------------- */

#navcontainer {padding-top:14px; padding-left:20px; }
#navlist li {display: block; float:left; list-style-type: none; padding:0 7px 0 0; }
#navlist li a {line-height:30px; height:30px; display:block; color:#807c62; font-size:9pt; width:75px; text-align:center; font-weight:700; }	
#navlist li a:link, #navlist a:visited {text-decoration: none;}
#navlist li a:hover, #navlist a:active, #navlist li #currentpage {color:#a6ba1c; background: url(images/button.jpg) bottom left no-repeat;}


/* ----------------    pics    -------------------- */

#crossfader {position:relative; float:left; width:469px; height:428px; display:block; overflow:hidden; margin:9px 30px 10px 10px;}


/* ----------------   content   -------------------- */

#content {margin:9px 20px 0 0;}
h1 {color:#a7b92c; font-size:13pt; text-align:right;}
h1.welkom {padding:60px 0 60px 0;}
h1.contact {padding:20px 0 40px 0;}
h1.nieuws, h1.activiteiten {padding:30px 0 10px 0;}
p {text-align:justify; margin-bottom:9pt; line-height:150%;}
#content a {color:#a7b92c;}


/* ----------------    footer    -------------------- */

#footer {margin-top:10px; color:#a6a180;}
#credits {float:left; font-size:8pt;}
#credits a {color:#807c62;}
#lang {float:right; font-size:8pt;}
#lang a {color:#807c62;}
a#currentlang {color:#fff; background:#a6ba1c;  padding:0 3px 0 3px; text-decoration:none;}



.scroll-pane {width: 430px; height: 325px; overflow: auto; float: left; }
p.sep {text-align:center; margin:0 0 6pt 0; padding:0;}
p span {font-style:italic; font-weight:700;}

