body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 padding: 0px; margin: 0px;
 background:#FFF url(images/body.png) repeat-x;
 font-family:Tahoma,Geneva,Kalimati,sans-serif;
}

/* queue */
#queue,#queue .slides_container  {width:388px;height:388px;overflow:hidden;}

/* algemeen */
h1 {color:#01385f;padding:0px;margin:0px;font-size:26px;font-weight:normal;margin-bottom:15px;}
h2 {padding:0px;margin:0px;font-size:13px;font-weight:bold;margin-bottom:16px;}
p {padding:0px;margin:0px;margin-bottom:16px;line-height:16px;}
a {color:#01385f;text-decoration:underline;}
a img {border:0px;}

#wrapper { 
 margin: 0 auto;
 width: 986px;
}
#faux {
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 width: 986px;
 height: 133px;
}
#logo {position:absolute;width:254px;height:133px;}
#adres {position:absolute;width: 276px;text-align:right;margin-top:10px;margin-left:700px;}
#adres * {color:#01385f;}
#navigation {
 height:42px;
}
#rightcolumn { 
 display: inline;
 margin-top:20px;
 width: 388px;
 float: right;
}
#masker {position:absolute;width:390px;height:390px;background:url(images/masker.png) no-repeat;z-index:9999;margin-top:-2px;margin-left:-2px;}

#leftcolumn { 
 margin-top:20px;
 float: left;

 width: 570px;
 display: inline;
 position: relative;
}
#footer { 
 width: 986px;
 clear: both;
 height:34px;
 background:url(images/footer.png) no-repeat;
 margin-top:10px;
}
#footercontent {}
#footercontent ul {list-style-type:none;padding:0px;margin:0px;margin-left:15px;}
#footercontent ul li {float:left;display:inline;margin-right:35px;line-height:34px;}
#footercontent ul li,#footercontent ul li a, #footercontent a {text-decoration:none;text-transform:uppercase;color:#546c7e;font-size:12px;} 
#footercontent ul li a:hover, #footercontent .twitter a:hover {text-decoration:underline;}
#footercontent .twitter {position:absolute;width:65px;margin-left:870px;text-transform:uppercase;color:#546c7e;font-size:12px;line-height:34px;padding-right:30px;background:url(images/twitter.png) right center no-repeat;}

.clear { clear: both; background: none; }

/* contentbox */
#contentbox .contentheader {background:url(images/contentbox.png) no-repeat;height:10px;}
#contentbox .contentcontent {padding:15px;background:url(images/contentbox.png) -570px 0px repeat-y;}
#contentbox .contentfooter {background:url(images/contentbox.png) left bottom no-repeat;height:10px;}
#contentbox {padding-bottom:0px;}

/* navigation */
#navigation ul {list-style-type:none;margin:0px;padding:0px;}
#navigation ul li {float:left;display:inline;height:41px;}
#navigation ul li span {display:inline-block;height:41px;line-height:41px;}
#navigation ul li span a{display:block;height:41px;line-height:41px;color:#FFF;text-decoration:none;padding-left:10px;padding-right:10px;font-size:15px;text-transform:uppercase;font-weight:bold;text-shadow: #000 1px 1px 1px;}
#navigation ul li span a:hover,#navigation ul li.activeItem span a {background:url(images/button-hover.gif) repeat-x;}

/* form */
.textfield {border:1px solid #999;width:190px;}
.textarea {border:1px solid #999;width:100%;height:100px;}
.button {border:1px solid #999;background:#013860;color:#FFF;}
.button_over {border:1px solid #999;cursor:pointer;background:#bdc822;color:#333;}
.error {background:#DD3300;padding:3px;font-weight:bold;color:#FFF;font-size:11px;margin-bottom:3px;}
#opmerking2 {display:none;}
.req {color:#DD3300;font-weight:bold;}





