body{margin:0;padding 0;font-family:arial;background-color:#8c8b8b;}
#sitecontainer{position:absolute;width:960px;left:50%;margin-left:-480px;min-height:100%;height:auto;background-image:url("../img/sitecontainer-bg.png");background-repeat:repeat-y;}
#top{float:left;width:920px;height:133px;margin-left:20px;}
#menu{float:left;height:36px;width:920px;background-color:#fff80d;margin-left:20px;}
#wrapper{float:left;width:920px;margin-top:15px;margin-left:20px;min-height:auto;height:100%;background-image:url("../img/wrapper-bg.png");background-repeat:repeat-y;}
#left{float:left;width:180px;padding-left:20px;color:#818080;font-size:10px;padding-bottom:30px;}
#main{float:left;color:#818080;font-size:12px;width:510px;min-height:100%;height:auto;padding-bottom:30px;}
#right{float:left;width:180px;margin-left:12px;min-height:100%;height:auto;color:#818080;font-size:10px;padding-bottom:30px;}
#footer{position:absolute;left:50%;margin-left:-460px;background-color:#000;width:920px;height:20px;color:#818080;font-size:10px;bottom:0px;line-height:20px;}
#footer p{float:right;margin:0;padding:0;margin-right:20px;}
#footer a{text-decoration:none;color:#818080;font-size:10px;}
#footer a:visited{text-decoration:none;color:#818080;font-size:10px;}
#footer a:hover{text-decoration:none;color:#818080;font-size:10px;}
#logo{float:left;height:133px;width:311px;}
#foto-vrachtauto{float:left;height:133px;width:609px;}
#menu-left{float:left;width:680px;height:36px;}
#menu-left ul{margin:0;padding:0;margin-top:10px;}
#menu-left ul li{float:left;list-style:none;margin-left:20px;height:25px;}
#menu-left a, #menu-left .pseudolink{display:block;width:100%;height:100%;text-decoration:none;color:#000;font-size:16px;font-weight:bold;}
#menu-left .pseudolink{cursor:default;}
#menu-left ul ul{position:absolute;left:-5000px;margin:0;padding:0;margin-left:-22px;}
#menu-left li:hover ul, #menu li.ie_does_hover ul{left:auto;background-position:0 0;z-index:255;}
#menu-left ul li ul li{clear:left;width:100%;min-width:100px;background-color:#EFEFEF;border:1px solid #DDDDDD;border-top:none;margin-left:0;padding-left:2px;padding-right:2px;}
#menu-left ul li ul li:hover{clear:left;background-color:#DBDBDB;border:1px solid #DDDDDD;border-top:none;padding-left:2px;}
#menu-left ul li ul li a{color:#888888;font-weight:normal;font-size:12px;margin-top:5px;margin-bottom:5px;}
#menu-left ul li ul li.first{border-top:1px solid #DDDDDD;}
.menu-right{float:left;height:36px;width:119px;border-left:1px solid #7a7a7a;background-image:url("../img/menu-right-bg.png");background-repeat:repeat-x;text-align:center;}
.menu-right ul{margin:0;padding:0;margin-top:10px;}
.menu-right ul li{list-style:none;}
.menu-right a{text-decoration:none;color:#fff;font-size:16px;font-weight:bold;}
.menu-right a:visited{text-decoration:none;color:#fff;font-size:16px;font-weight:bold;}
.menu-right a:hover{text-decoration:none;color:#fff;font-size:16px;font-weight:bold;}
#left-text h1{float:left;padding:0px;margin:3px;color:#000;font-size:16px;font-weight:bold;}
#left-text{float:left;width:180px;min-height:100%;height:auto;}
#left-text p{float:left;width:180px;margin-top:20px;}
#left-text a{text-decoration:none;color:#ca2424;}
#left-text a:visited{text-decoration:none;color:#ca2424;}
#left-text a:hover{text-decoration:none;color:#ca2424;}
#cbr{float:left;width:180px;height:42px;margin-left:20px;margin-top:55px;}
#knmv{float:left;width:160px;margin-left:40px;height:42px;margin-top:15px;}
#ris{float:left;width:180px;height:42px;margin-left:20px;margin-top:15px;}
#mot{float:left;width:102px;height:50px;margin-left:20px;margin-top:28px;}
#vto{float:left;width:102px;height:40px;margin-left:20px;margin-top:28px;}
#bovag{float:left;width:32px;height:55px;margin-top:15px;}
#tlt{float:left;width:200px;height:51px;text-align:center;}
#main-text{margin-left:18px;margin-right:18px;}
#main-text a{color:#1ea3fc;}
#main-text h1{margin-top:0;}
#main-text a:link{font-weight:normal;text-decoration:none;}
#main-text a:visited{font-weight:normal;text-decoration:none;}
#main-text a:hover{text-decoration:underline;}
#main-text a:active{text-decoration:underline;font-weight:bold;}
#nieuws-item{border:1px solid #D7D7D7;padding-left:5px;margin-top:10px;}
#right h2{float:left;width:180px;color:#000;font-size:16px;font-weight:bold;margin:0;padding:0;margin-top:3px;}
.datum{float:left;background-color:#000;color:#fff;height:15px;line-height:15px;width:55px;margin-top:15px;}
.right-text{float:left;width:180px;min-height:100%;height:auto;}
.right-text P{margin:0;padding:0;}
.right-text a{text-decoration:none;color:#D32323;}
#inschrijven{float:left;width:180px;height:54px;margin-top:20px;}
#spoedcursus{float:left;width:180px;height:54px;margin-top:10px;}
