html,body{margin:0;padding:0;height:100%;border:none}
html{overflow-y:scroll}
body{background:#EAEAEA;color:#222}
body,td,textarea,pre{font-family:"Arial","Helvetica","sans-serif";}
input,textarea,body,td{font-size:12px}
h1{font-size:24px;line-height:1.4em;margin:0 0 .5em 0;height:1.4em;padding:0;font-family:helvetica,arial,serif;color:#084C94;font-weight:normal}
hr{height:1px;background-color:#555;border:0}
h2{color:#374746;font-size:18px;font-weight:normal;margin-bottom:.2em;margin-top:0;line-height:1.4em}
h3{font-size:13px;font-weight:bold;padding:0;margin:0}
table,td{border:0}
td{vertical-align:top}

input[type=checkbox]{border:0}
a{color:#488CD4;text-decoration:none}
a:hover{color:#084C94;cursor:pointer}
a img{border:0}
a:hover img{}
pre{overflow-x:auto;/* Use horizontal scroller if needed;for Firefox 2,not needed in Firefox 3 */white-space:pre-wrap;/* css-3 */white-space:-moz-pre-wrap !important;/* Mozilla,since 1999 */white-space:-pre-wrap;/* Opera 4-6 */white-space:-o-pre-wrap;/* Opera 7 *//* width:99%;*/word-wrap:break-word;/* Internet Explorer 5.5+*/}
p{margin:0;padding:0}
form{padding:0;margin:0}
input,textarea{margin:1px;background-color:#fff}
input,textarea{margin:1px;background-color:#fff}
table#allestabel{height:100%;width:100%}
#allestabel td{vertical-align:middle;text-align:center;}
table#allestabel td td{vertical-align:left;text-align:left;}
#container{background-color:#fff;text-align:left;border-bottom:1px solid #BECDCB;border-left:1px solid #BECDCB;border-right:1px solid #BECDCB;}
#container,#footer{width:908px;margin:0 auto;padding:0 20px;}
.header{background:transparent url(img/headerBg.jpg) top no-repeat;width:948px;margin:0 -20px;height:109px;border-bottom:1px solid #BECDCB;}
.header h1{line-height:97px;padding-top:7px;margin-left:20px;height:97px;font-size:20px;}
.header img{margin-right:10px;display:block;width:98px;height:97px;float:left;}
#inhoud{line-height:1.6em;min-height:400px;margin-top:20px;padding-bottom:20px;background:#fff;}
#container.standaard #inhoud{background-image:url(img/inhoudBg.png);}
.overBin{background:transparent url(img/overBinBg.png) top left no-repeat;width:376px;height:164px;padding:2px 15px 0 17px;}
#lcol .overBin h1{padding-left:20px;}
.onderinhoud{height:30px;margin-bottom:20px;}
#container.standaard .onderinhoud{background-image:url(img/inhoudBgOnder.png);}
.clearfix:after,#container:after,#topmenu:after,#inhoud:after{   content:".";    display:block;    height:0;    clear:both;    visibility:hidden}
.clearfix,#container,#topmenu,#inhoud{zoom:1}
#lcol{margin-left:2px;width:172px;padding:8px 20px 20px;margin-right:14px;}
.standaard #lcol{width:172px;}
.homepage #lcol{width:407px;padding-left:0;padding-right:0;}
#lcol,#rcol{float:left}
#rcol{float:left;padding:8px 20px 20px;}
.standaard #rcol{width:639px;}
.homepage #rcol{width:476px;padding-left:0;padding-right:0;margin-left:9px;}
#lcol h1,#rcol h1{padding-left:15px;}
.inhoud #rcol ul,.inhoud #rcol li{margin:0;padding:0}
.inhoud #rcol li li{margin-left:2em}
.nawBlock1,.nawBlock2,.nawBlock3{float:left;padding:10px 30px 10px 15px;border-left:1px dotted #adbcba;}
#contactformulierKop{clear:both;padding-top:.5em;padding-bottom:0;margin-bottom:0}
#footer{margin:0 auto;color:#222;text-align:left;font-weight:normal;padding-top:.5em;padding-bottom:.5em;font-size:11px;width:950px}
#footer a{font-weight:normal;text-decoration:none;}
a#webdesign{float:right;width:20px;height:14px;text-indent:-1000px;overflow:hidden;background:transparent url(img/webontwikkeling_lined.png) 0 0 no-repeat}
a#webdesign:hover,a#webdesign:active,a#webdesign:focus{background-position:-20px 0}
input.grijsvak,.grijs{color:#757575}
.routekaart{height:auto}
/*---MENU begin*/
#topmenu,#topmenu li,#topmenu li{list-style:none;margin:0px;padding:0px}
#topmenu{text-align:left;margin:0;line-height:30px;width:456px;height:46px;padding:45px 0 0 10px;position:absolute;margin-left:452px;}
#topmenu li{display:block;float:left;list-style:none;padding:0;z-index:20;margin:0;line-height:25px;height:25px}

#topmenu li a{line-height:25px;border-bottom:5px solid transparent;height:25px;display:block;color:#fff;padding:0 20px 0 0;margin:0 10px 0 0;font-weight:bold;font-weight:bold;font-size:13px;}
#topmenu li a:hover,#topmenu li a:active,#topmenu li a:focus{border-color:#fff;}
#topmenu li.actief a{border-color:#488CD4;}
#topmenu li a{text-decoration:none;font-weight:bold}
#submenu,#submenu li{list-style:none;padding:0;margin:0;}
#submenu a{font-weight:bold;}
/*---MENU einde*/
/*---FORM begin*/
.formulier,.formulier td,.formulier_melding{text-align:left}
.formulier{margin-bottom:1em}
.formulier td{padding:0 1px}
.formulier td.formulier_kolom1{width:120px}
.formulier_melding{white-space:nowrap}
.contactformulier{width:320px;float:left}
.formulier td{padding-right:1em}
.formulier input,.formulier select,#routeplanner input,textarea,.zoeken input{width:245px;border-width:2px;border-color:#A7A7A7;border-style:solid;background-color:#fff;padding:2px;z-index:10;position:relative;}
.zoeken input{width:120px}
input.grijs{color:#ccc}
input.zwart{color:#000}
.formulier span.formulier_radio input{width:auto;border:0}
.formulier input[type=file]{height:2em}
.formulier select{margin-left:1px;height:1.9em;width:253px}
.inpfout_kolom2 select,.inpfout_kolom2 input,.inpfout_kolom2 textarea{border-color:#b00}
.formulier_melding{margin:5px 0}
.formulier input.form_submit,
.zoeken input.form_submit{height:auto;background-color:#084C94;border-color:#084C94;color:#fff;font-weight:600}
.formulier input.form_submit{width:253px}
.zoeken input.form_submit{width:60px;border-width:1px}
.formulier textarea{width:405px;height:70px}
.vacatureformulier .formulier input[type="file"]{width:253px;padding:0;border-width:0}
.vacatureformulier .formulier textarea{width:490px;height:200px}
.formulier_fout,td.inpfout{color:#b00}
.formulier_fout b,td.inpfout b,.formulier_fout strong,td.inpfout strong{color:#222}
.formulier input.formulier_checkbox{width:auto;height:auto;border:0;background:transparent;!margin-left:-3px}
/*---FORM einde*/

.homepage #lcol h1{line-height:39px;height:39px;}
table.pr20 td{padding-right:20px;}
