html,body{margin:0;padding:0;height:100%;border:none}
html{overflow-y:scroll}
body{background:#fff;color:#000;line-height:1.5em}
body,td,textarea,pre{font-family:"Arial","Helvetica","sans-serif"}
input,textarea,body,td{font-size:14px}
h1,div.a{font-size:26px;font-weight:bold;text-align:left;}
h2,div.c{font-size:20px;font-style:italic;font-weight:bold;text-align:center;}
hr{height:1px;background-color:#555;border:0}
h3{}
td{vertical-align:top}

input[type=checkbox]{border:0}
a:hover{cursor:pointer}
a img{border:0}
a,a:link,a:visited,a:hover{color:#009900;}
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+*/}
form{padding:0;margin:0}


#inhoud,#onderkant{padding-left:15px;padding-right:25px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}

/*---FORM begin*/
.form{margin-top:1em;}
.form td{vertical-align:middle;padding:1px 5px 1px 0;}
.form input[type=text]{width:20em;}
.inpfout_kolom2 select,.inpfout_kolom2 input,.inpfout_kolom2 textarea{border-color:#b00}
.formulier_fout,td.inpfout{color:#b00}
.formulier_fout b,td.inpfout b,.formulier_fout strong,td.inpfout strong{color:#333}
/*
.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{font-style:italic;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}
.formulier_melding{margin:5px 0}
.formulier input.form_submit,
.zoeken input.form_submit{height:auto;background-color:#2F3193;border-color:#2F3193;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 input.formulier_checkbox{width:auto;height:auto;border:0;background:transparent;!margin-left:-3px}
/*---FORM einde*/


/*----------neu voor nvaf*/
table.allestabel{height:100%;width:100%;border:0;}
.lcol{background-color:#C5F0BD;width:200px;font-size:13px;}
.lcol a{font-weight:bold;}
.lcol a:hover,.lcol .actief a{color:#060;}
.lcol h1{font-size:34px;}
.lcol ul{margin:20px;padding:0;}
.lcol li{margin:0;padding:1px 0;}
.rcol{font-size:15px;padding-left:15px;padding-top:15px;}
.nieuwsTitel{text-align:left;}
.nieuwsOverzicht p{margin:0;padding:0;}


.lcol ul li ul{
 margin-top:1px;
 margin-bottom:1px;
}
