*{margin:0;padding:0;}
body{background:url(pics/bg.jpg) repeat-x;font:12px verdana;color:#505050;}
#container{width:739px;margin:0 auto;}
#bgleft{width:50%;position:absolute;top:0;left:0;height:138px;background:url(pics/leftbg.jpg);z-index:-1;}
#banner{background:url(pics/banner.jpg);height:312px;margin:1px -30px 0 0;padding:102px 0 0 0;}
  #banner #menu{padding:8px 0 0 285px;margin:0 -100px 0 0;position:relative;}
  #banner #menu li{display:inline;list-style:none;}
  #banner #menu a{color:#505050;text-decoration:none;margin:0 5px 0 0;}
  #banner #menu a:hover{color:#628D1A;}
  #banner #slogan{font:12px Times New Roman;color:#FFF;margin:60px 0 0 80px;}
  #banner .text{margin:120px 0 0 28px;}
    #banner .text h2{font:23px Times New Roman;color:#CD1E00;margin:0 0 13px;}
    #banner .text p{font:bold 11px verdana;width:300px;}
    #banner .text a{color:#CD1E00;}

#boxes{border:1px solid #4B4B4B;height:188px;}
#boxes .green,#boxes .orange,#boxes .blue{width:245px;height:188px;float:left;position:relative;}
  #boxes .green{background:url(pics/greenbox.jpg);border-right:1px solid black;color:#354B01;}        
  #boxes .orange{background:url(pics/orangebox.jpg);border-right:1px solid black;color:#692101;}
  #boxes .blue{background:url(pics/bluebox.jpg);color:#01496D;}
  #boxes img{margin:20px 4px 0 18px;float:left;}
  
  #boxes .right{float:left;width:125px;padding:27px 0 0 0;}
  #boxes .right h3{font:normal 18px verdana;color:#FFF;margin:0 0 3px;}
    #boxes .right h3 span{font-weight:bold;}
  #boxes .right p{font:bold 11px verdana;margin:0 0 19px;}
  #boxes a{color:#CD4006;height:26px;width:85px;padding:7px 0 0 12px;display:block;position:absolute;top:128px;left:115px;text-decoration:none;}
    #boxes .green a{background:url(pics/greenklik.jpg);}
    #boxes .orange a{background:url(pics/orangeklik.jpg);}
    #boxes .blue a{background:url(pics/blueklik.jpg);}

#content{background:#F3F3F3;border-bottom:3px solid #E9E9E9;padding:5px 10px;}
#content h1{font-size:18px;font-weight:normal;padding:5px 0 0 0;color:#CD1E00;} 
#content h3{font-size:14px;padding:15px 0 5px 0;color:#CD1E00;}
#content h4{font-size:12px;padding:15px 0 0 0;}
#content p{padding:4px 0;}
#content ul,#content ol{padding:0 0 5px 20px;}
#content a{color:#628D1A;}
#content a:hover{text-decoration:none;}

#content .partnerbox,#content .box{background:#E4E4E4;padding:5px;margin:0 0 10px 0;}
#content .partnerbox{padding:0 0 3px;}
  #content .box h3{padding:0 0 5px;}  
#content .partnerbox .logo,#content .partnerbox .multilogo{width:175px;height:175px;float:left;background:#DCDCDC;margin:0 5px 0 0;}
  #content .partnerbox .multilogo a{margin:0 0 5px 0;}
#content .partnerbox .text{float:left;width:537px;}
#content .partnerbox h4{padding:0 0 3px 0;}
#content .partnerbox p{padding:0 0 5px;}
#content .partnerbox .website{clear:both;display:block;width:170px;padding:3px 0 3px 5px;}

#submenu{margin:0 0 0 3px;}
#submenu li{display:inline;list-style:none;}
#submenu a{display:block;float:left;padding:4px 7px;margin:0 3px 0 0;background:#F3F3F3;text-decoration:none;color:#000;}
#submenu a:hover{background:#DCDCDC;}

textarea{width:250px;height:125px;}
label.naam{float:left;width:86px;}
.wide{width:200px;}
.postc{width:60px;}
.gemeente{width:132px;}
.checkbox{}
.submit input{padding:1px;}
.blue{color:blue;}
.error{color:red;font-weight:bold;}
.clear{clear:both;font-size:0;}
td,th{padding:0 5px;}
form{padding:10px 0 0 0;}
input{margin:0 0 2px;}

img{border:0;}
#copyright{padding:25px 0 10px;}

