body { margin:0; padding:0; background:white url(../gfx/logo_begrensdeliefde.gif) no-repeat; background-position:14px 7px; }
body, td { 
  font:x-small Verdana;
  voice-family: "\"}\"";  voice-family:inherit; 
  font:small Verdana
}
/* footer */
body>div#footer { position: fixed; } 
div#footer { background:#F09; color:white; font-size:85%; ;
             position:fixed; left:0; bottom:0; height:18px; width:100% }
div#footer a { color:white; text-decoration:none; display:block; padding:2px 0 0 240px }

div#content { margin:0 0 80px 240px;  padding:104px 20px 0 0; background:white url(../gfx/kleurvakjes.jpg) no-repeat; background-position:0 3px }   
a { color:#F09; text-decoration:none }
a:hover { text-decoration:underline }
h1, h2, h3, h4, p, hr { margin:0 20px 0 0; }
h1 { font-size:130%; color:#F09; margin-bottom:10px }
h1.hide { display:none }
h2 { font-size:100%; color:#333; margin-top:0 20px 12px 0; line-height:1.5em }
strong { color:#333 }
p  { line-height:1.5em; margin:0 20px 16px 0px }
ul { margin:0.5em 0 1em; padding:0 0 0 18px; line-height:1.5em; list-style-type:square }
ul ul { margin:0 }
p.footer { color:#555; font-size:85% }
a img { border:0 }
div.hr { border-bottom:1px solid #CCC; height:1px; color:#FFF; clear:both; margin-bottom:6px }
hr { color:#CCC; height:1px }
div#content img.left { float:left; margin:0 20px 6px 0 }
div#results img.left { margin:5px 8px 0 0 }
p.small { font-size:85%; margin-bottom:0 }
p.ondertitel { font-size:85%; margin:0 0 10px 0 }
label { padding:0 0 0 10px; background:#FFF url(../gfx/bullet.gif) no-repeat; 
        background-position:0 7px; width:74px; display:block; float:left }
table.trefwoorden td { font-size:85%; vertical-align:top; padding-bottom:3px }        
table.trefwoorden td.lbl { padding:0 10px 0 10px; background:#FFF url(../gfx/bullet.gif) no-repeat; background-position:0 5px }

a#resultatenoverzicht { display:block; margin:0px 0 32px 0; font-size:85% }

div.organisatie { border-top:1px solid #999; color:#999; padding-top:10px; font-size:85% }

div#menu { position:absolute; left:15px; top:105px; text-transform:lowercase}
div#menu ul { list-style-type:none; margin:0 0 26px 0; padding:0; line-height:13px }
div#menu li { margin:0 0 10px 0; padding:0 }
div#menu li a { font-size:90%; text-decoration:none; color:black; padding:2px 5px; width:12em; border:1px solid #CCC; display:block }
div#menu li a:hover, div#menu li a.selected { background:#F09; color:white; border:1px solid #F09 }

div#menu ul ul { display:none }
div#submenu ul { font-size:11px; color:#F09; margin:20px 0 }
div#submenu ul a { text-decoration:none }
ul a.selected { color:#333 }

div#home { font-size:85%; padding:20px 0; margin:10px 0; border-top:1px solid #CCC; border-bottom:1px solid #CCC; }
table#home h2 { color:white; background:#F09; padding:0 4px; margin:0 0 6px 0 }
table#home p { padding:0 0 5px 4px; margin:0 0 0 0 }
table#home img { float:right; margin:0 0 0 10px; padding:0 }
table#home td { vertical-align:top; padding:0 18px 16px 0 }
p.colofon { float:right; font-size:85% }

div#logos { position:absolute; left:40px; top:400px; width:90px }
div#logos img { margin-bottom:30px }
div#logos img#movisie { margin-left:12px }

div#webetui { position:fixed; right:10px; bottom:26px }
div#webetui a { color:#CCC; font-size:9px; }

form#zoeken { background:#F1F1F1; padding:8px; width:490px; margin:0 0 20px }
form#zoeken h1 { margin:0px 0 6px }
form#zoeken h2 { color:#F09; font-size:11px; margin:0 0 2px 0 }
form#zoeken p  { margin:0 0 8px 0; font-size:85% }
div.left { float:left }
div#zoekterm { margin:0 0 0 0 }
div#zoekterm a { font-size:11px }
form#zoeken select { font-size:11px; width:150px; margin:0 8px 6px 0 }
form#zoeken input.text  { font-size:11px; width:304px; margin:0 4px 0 0 }
form#zoeken input.submit { font-size:11px; width:90px; margin:0 4px 0 0px }

label { display:block; background:none; margin:0; padding:0; float:none; width:auto }
input { display:block; width:400px }
textarea { font-family:Arial; width:400px; height:100px }
input.postcode { display:inline; width:80px; }
input.plaats { width:309px; display:inline }
input.checkbox, input.submit { width:auto; display:inline }
div.fout em { background:#F22; color:white; font-weight:bold; padding:2px 6px }
form#aanmelden { width:400px }

