body           { color:#495061; background:#f2f2f7 url(../gfx/bg_pattern.gif); font:small Arial; margin:0; padding:0;}
div#wrapper    { width:980px; background:white; position:relative; margin:0; font-size:12px;  }
div#header     { background:#00006b url(../gfx/header_corner.gif) no-repeat; background-position:right top; }
div#page       { padding:6px 26px;}
img#logo       { padding:22px 0 20px 28px; display:block }
a img { border:0 }
a.right { float:right; }

h2 { font-size:13px; font-weight:normal; margin:0; padding:7px 0 0 26px; width:954px; left:0; top:0px; color:#00006b; background:#41d5e6; height:23px; }

table td { background:#F2F2F2; padding:4px; border-top:2px solid white; vertical-align:top }
table td table td { padding:0px 4px }
table td a { font-weight:normal }
table td.camera { padding:1px 0px 0 0px }
table td.wijzig { padding:0px 0px 0 12px }
table tr.odd td { background:#d8ebfb }
table td.fout, table td.fout td.fout { color:#F00 }
table td.fout td { color:#000 }
table td.fout div { color:#000 }
span.fout { color:#F00 }

label { float:left; display:block; width:120px }
div.error { color:#E00; font-weight:bold }
input { font:11px Verdana; }
input.text { width:400px; }
input.anderstext { width:312px }
input.contacttext { width:300px; border-width:1px; font-size:10px }
select.contactselect { width:300px; font-size:10px; }
input.number { width:80px; text-align:right }
input.submit { width:90px; margin-top:4px }
input#verzenden { margin-left:200px }
select { font:11px Verdana; width:400px }
textarea { font:11px Verdana; width:400px; height:100px }

form#databankselect input.text { width:164px; }
form#databankselect select { width:164px; }

ul#databanktabs { margin:6px;}
ul#databanktabs li { display:inline;}
