*{padding:0;margin:0;}
body,html{font-family:Verdana,Helvetica,sans-serif;font-size:11px;background:#fff;color:#666;position:relative;}
html{height:100%;}
body{min-height:100%;}
img{border:0 none;}
fieldset{border:0 none;}
ul{list-style:none;list-style-image:none;} 
p{padding:10px 0; line-height:18px;}
a:link,a:visited{color:#666;text-decoration:underline;}
.clear{clear:both;font-size:0;line-height:0;overflow:hidden;height:0;}
#website{width:1004px;position:relative;margin:0 auto;}
#top{height:83px;position:relative;}
#top h2{position:absolute;right:20px;bottom:0;}
#top span{display:none}
#menu{position:absolute;left:20px;top:50px;}
#menu li{float:left;padding-right:10px;}
#menu li a:link,#menu li a:visited{display:block;width:115px;height:28px;line-height:28px;text-align:center;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;background:url('/images/menu.png') no-repeat;}
#menu li a:hover{text-decoration:underline;background-position:0 -28px;}
#menu li.active a:link,#menu li.active a:visited{background-position:0 -28px;}
#tticker li{height:45px;width:970px;}
#header{height:379px;position:relative;overflow:hidden;width:1004px;}
#header .overlay{position:absolute;top:0;left:0;height:379px;width:1004px;background:url('/images/header-overlay.png') no-repeat;z-index:20;}
#header .overlay-t{position:absolute;top:0;left:0;height:152px;width:1004px;z-index:0;}
#header .overlay-b{position:absolute;top:237px;left:0;height:97px;width:1004px;background:url('/images/header-overlay-b.png') repeat-x;z-index:19;}
#header #slider{position:relative;}
#header #slider img{position:absolute;left:15px;top:0;}
#header #slider img.first{z-index:2;}
#header .h1{background:url('/images/header-h2.png') repeat-x;height:45px;position:absolute;left:17px;top:334px;width:970px;z-index:19;}
#header .h1 h1{line-height:45px;color:#fff;font-weight:bold;font-size:15px;padding-left:10px;}
#header2{position:relative;height:140px;overflow:hidden;width:1004px;}
#header2 #slider{position:relative;}
#header2 #slider img{position:absolute;left:15px;top:0;}
#header2 #slider img.first{z-index:2;}
#header2 h1{position:absolute;left:40px;top:20px;}
#header2 .overlay{position:absolute;top:0;left:0;height:379px;width:1004px;background:url('/images/header-overlay.png') no-repeat;z-index:20;}
#header2 .overlay-t{position:absolute;top:0;left:0;height:152px;width:1004px;z-index:0;}
#header2 .overlay-b{position:absolute;top:237px;left:0;height:97px;width:1004px;background:url('/images/header-overlay-b.png') repeat-x;z-index:19;}
#content{position:relative;background:url('/images/content.png') repeat-y;padding:21px 34px 10px 34px;}
#content #content-i{position:relative;padding:21px 34px 10px 15px;}
#content #content-i #content-right{padding-top:0;}
#content.no-padding{padding:0;}
#content h3{color:#666;font-size:18px;}
#content-t{margin-top:13px;height:35px;overflow:hidden;background:url('/images/content-t.png') no-repeat;left:1px;position:relative;}
#content-b{height:46px;overflow:hidden;background:url('/images/content-b.png') no-repeat;left:1px;position:relative;}
#content .box{width:283px;float:left;border-left:1px solid #d3d3d3;font-weight:normal;height:150px;padding:12px 0 0 28px;}
#content .box p{padding:0;padding-top:2px;padding-bottom:4px;width:268px;line-height:18px;}
#content .box ul{padding:0;padding-top:2px;padding-bottom:4px;width:244px;line-height:18px;}
#content-left{float:left;width:245px;}
#content-right{float:left;width:640px;}
#content-right h3+p{padding-top:0;}
#content-right h1{font-size:15px;}
#content-right ol{margin-left: 15px; line-height:18px; padding: 10px 0px;}
#content-right ul{list-style-type:square; margin-left: 15px; line-height:18px; padding: 10px 0px;}
#menul{position:relative;background:url('/images/menul-shadow.png') no-repeat center right;width:240px;}
#menul .ln{position:absolute;right:32px;top:0;height:1px;overflow:hidden;width:14px;background:#dcdcdc;}
#menul ul{border-right:1px solid #dcdcdc;padding:15px 0;margin-right:32px;background:url('/images/box.png') no-repeat bottom right;}
#menul ul li{vertical-align:bottom;}
#menul ul li a:link,#menul ul li a:visited{text-decoration:none;color:#666;line-height:23px;font-size:12px; padding-left:10px;}
#menul ul li a:hover{background:url('/images/dot.png') no-repeat 0px 5px; font-weight:bold;}
#menul li.active a:link,#menul li.active a:visited{font-weight:bold; background:url('/images/dot.png') no-repeat 0px 5px;}
#menul ul ul{padding:0;background:none;border:0 none;margin:0;}
#menul ul ul li{vertical-align:bottom;}
#menul ul ul li a:link,#menul ul ul li a:visited{color:#999;font-size:11px;line-height:19px;}
#footer{position:relative;overflow:hidden;}
#footer .website{margin:0 auto;width:940px;padding-bottom:27px;position:relative;font-size:10px;line-height:18px;}
#footer .website a:link,#footer .website a:visited{text-decoration:none;}
#footer .website a:hover{text-decoration:underline;}
#footer .website p.cr{text-align:center;}
#footer .website p.dis{float:left;padding:0;height:58px;line-height:58px;font-size:12px;text-align:center;width:185px;border-left:1px solid #bcbcbc;padding-left:30px;position:relative;left:-30px;}
#footer .website ul.contactgegevens{width:190px;float:left;margin-top:10px;height:160px;border-right:1px solid #bcbcbc;}
#footer .website ul.sitemap{width:180px;height:160px;float:left;margin-top:10px;padding-left:10px;border-right:1px solid #bcbcbc;}
#footer .website ul.sitemap-end{width:160px;height:160px;float:left;margin-top:10px;padding-bottom:40px;padding-left:10px;}
#footer .website .bg{height:27px;position:absolute;left:-149px;bottom:0;width:1236px;}
#footer .website ul.links{float:left;}
#footer .website ul.links li{height:58px;border-left:1px solid #bcbcbc;float:left;padding:0 20px;}
#footer .website ul.links li.first{border:0 none;}
#footer .website ul.links li a:link,#footer .website ul.links li a:visited{line-height:58px;font-size:13px;}
#footer .website .h{height:30px;}
#footer .website h1{float:right;height:58px;border-right:1px solid #bcbcbc;padding-right:50px;position:relative;left:-17px;}
#footer .website h1 img{position:relative;top:12px;}
.nieuwsbrief{width:120px;border:1px solid #bcbcbc;padding:4px;font-size:11px;color:#666;margin:0px;}
.sizer{font-size: 12px}
label {float:left;width: 150px; margin:4px;}
input {width: 250px;border:1px solid #bcbcbc;padding:4px;font-size:12px;color:#666;margin:4px;}
textarea {width: 250px; height:100px;border:1px solid #bcbcbc;padding:4px;font-size:12px;color:#666;margin:4px;}
.contact-left{float:left;width:250px;}
.contact-right{float:right;width:300px;}
.nieuwsbrief_submit{position:relative;top:1px;width:20px; height: 24px;}
.submitbutton{width: 260px;}
