body { font:small Arial; background:white url(../gfx/bg.gif) repeat-y; margin:0; padding:0 }
div#header { background:#006B6E; padding:8px 0 }
div#header img.titel { display:block; padding:8px 8px 8px 145px; font-size:11px }
div#header a#print { position:absolute; top:7px; left:440px; display:block;
background-image:url(../gfx/icon_print.gif); background-repeat:no-repeat; padding-left:20px }
div#page { margin:0 0 0 145px; }
div#foto { position:absolute;  width:145px; left:0px; top:104px }
div#footer { position:fixed; width:100%; left:0; background:#00703B url(../gfx/bg_foot.gif) repeat-x;
  top:expression(document.body.clientHeight > document.documentElement.clientHeight ? document.body.clientHeight - 66 + "px" : document.documentElement.clientHeight - 66 + "px");
bottom:0; 
}
div#footer a#disclaimer { color:white; font-size:11px; position:absolute; left:314px; top:19px }
div#footer a#disclaimer:hover { color:#F90 }
div#footer a#webetui { font-size:9px; color:#008547; position:absolute; left:314px; top:40px }
div#webetui_body div#footer { display:none }

img#vng { position:absolute; left:12px; top:-80px }
img#movisie { position:absolute; top:10px; right:50px }
div#content { margin:0 0 0 167px; background-image:url(../gfx/geel.gif); background-repeat:no-repeat; background-position:right top; padding:0 70px 70px 0 }
div#breadcrumb ul { list-style-type:none; margin:0; padding:7px 0 14px; font-size:85% }
div#breadcrumb li { display:inline; list-style:none; color:#F60 }

h1 { color:#F60; font-size:150%; margin-top:0 }
h2 { color:#F60; font-size:110%; margin:0 0 0.5em }
h3 { color:#F60; font-size:100%; margin:0 0 0.2em }
h4 { color:#F60; font-size:85%; margin:0 0 0 }
h5 { color:#666; font-size:85%; margin:0 0 0.2em }
p  { margin:0 0 1.5em 0; }
a { color:#028c90; text-decoration:none }
a:hover { color:#F60; }
a img { border:0 }
ul, ol { margin:1em 0 1em 18px }
div#content ul li { list-style-image:url(../gfx/bullet.gif) }
li { margin:0 0  0.5em 0 }
div.compact ul { margin:0 0 1em 18px }
div.compact li { margin:0 }

input.text { background:#d8e9e9 }

div#menu1 { position:absolute;  left:145px; top:105px }
div#menu1 ul { list-style-type:none; margin:0; padding:0; width:145px; font-size:13px }
div#menu1 ul li { background:#d0e4e4 url(../gfx/menu_bg.jpg) no-repeat; margin-bottom:1px }
div#menu1 a { text-decoration:none; color:black; display:block; padding:5px 0 0 21px; width:124px; height:23px }
div#menu1 a:hover, div#menu1 a.selected { color:#F60 }
div#menu1 a.selected { background-image:url(../gfx/mens_menu.gif); background-repeat:no-repeat; background-position:6px 10px }

div#menu1 ul li ul { display:none }
div#menu1 ul li#thema ul { display:block }
div#menu1 ul ul { font-size:11px; }

div#menu1 ul ul li { background:#d8e9e9; margin:0; padding-left:21px; width:124px }
div#menu1 ul ul a  { border-bottom:1px solid #a6cccc; width:118px; padding:6px 3px 6px 2px }
div#menu1 ul ul a#acties { border:0 }
div#menu1 ul ul a.selected { background:none }
div#menu1 ul ul li.selected  { background-image:url(../gfx/mens_menu.gif); background-repeat:no-repeat; background-position:6px 10px }
div#menu1 ul li#thema ul ul { display:none }
div#menu1 ul ul ul { display:none }

div#menu2 { position:absolute; left:450px; top:17px; font-size:11px; width:400px; text-transform:uppercase }
div#menu2 ul { list-style-type:none; margin:0; padding:7px 0 14px; }
div#menu2 li { display:inline; list-style:none; border-right:1px solid white; padding:0 12px; }
div#menu2 a { color:white; text-decoration:none }
div#menu2 a:hover { color:#F90 }

form#zoeken { position:absolute; left:204px; top:4px; }
form#zoeken input.text { border:0; font-size:11px; padding:2px; width:120px; }
form#zoeken input.submit { border:0; background:#006b6e;  color:white; font-size:10px; cursor:pointer } 

div#gemeente { position:absolute; left:462px; top:69px; width:480px; font-size:11px; ; color:white }
div#gemeente ul { margin:0; padding:0; list-style-type:none;  }
div#gemeente ul li { display:block; float:left; line-height:14px; margin:0; }
div#gemeente a { color:white; text-decoration:none; padding:0 0 0 18px; margin:0 0 0 18px; background-image:url(../gfx/radio_off.gif); background-repeat:no-repeat }
div#gemeente a.selected { background-image:url(../gfx/radio_on.gif) }
div#gemeente a:hover { color:#F90 }
div#gemeente label { float:left }

/* content collapsed / expanded */
div.collapsed h2,
div.expanded  h2 { cursor:pointer; padding-left:18px; background-repeat:no-repeat; background-position:0 4px }
div.collapsed h2 { color:#028c90; background-image:url(../gfx/collapsed.gif);  }
div.expanded  h2 { background-image:url(../gfx/expanded.gif); }
div.collapsed h3,
div.collapsed p,
div.collapsed ul,
div.collapsed ol  { display:none }
div.collapsed     {margin-bottom: 10px;}

div.search_results h2 { color:#666 }
div.search_results p { font-size:85%; margin:0 0 1.5em 0  }
div.search_results em { color:#F60; font-style:normal }

div#content label { font-weight:bold; }
div#content input.text { display:block; width:300px; margin-bottom:12px }

textarea { display:block; width:550px; height:100px; font:12px Arial; margin:6px 0 24px 12px }
form.formulier input.text { background:white; width:550px!important; margin:6px 0 24px 12px }
div.radiogroup { margin:6px 0 24px 12px }
div.radiogroup input.radio { float:left }
div.radiogroup span.radio_label { display:block; height:20px }
div.checkboxgroup { margin:6px 0 24px 12px }
div.checkboxgroup input.checkbox { float:left }
div.checkboxgroup span.checkbox_label { display:block; height:20px }

table.recent { margin-bottom:30px }
table.recent td { font-size:85%; padding:2px 12px 6px 0 }
table.recent td.gewijzigd { color:#028c90; width:90px; vertical-align:top }

