html {height:100%; max-height:100%; font-family:Verdana, Arial, Helvetica, sans-serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
* { margin:0;padding:0;}
body {height:100%; max-height:100%; overflow:hidden; font-size:0.76em;}
#content {overflow:auto; position:absolute; z-index:3; top:100px; bottom:30px; left:200px; right:0; background:#EFDFAB; padding-left:5px;}

* html #content {height:100%; width:100%; top:0; left:0; border-top:100px solid #fff; border-bottom:30px solid #fff; border-left:200px solid #fff;}

/* FOOTER */
#footer {position:absolute; bottom:0; left:0; display:block; width:100%; height:30px; z-index:5; overflow:hidden; color:#454F5A;text-align:center; background:#EFDFAB url(images/static/left.jpg) repeat-y top left;}
#footer p{padding-top:12px; font-size:0.9em; background:#EFDFAB url(images/static/footer.jpg) no-repeat top center; margin-left:200px; text-align:center;}
#footer a, #footer a:visited, #footer a:active{color:#454F5A;}
#footer a:hover{background-color:#454F5A; color:#fff;}

/* MENU */
#left {position:absolute; left:0; top:100px; bottom:0px; width:200px;; z-index:4; overflow:auto; background:#EFDFAB url(images/static/left.jpg) repeat-y top left;}
* html #left {height:100%; top:0; bottom:0; border-top:100px solid #fff; border-bottom:30px solid #fff;}
#left a, #left a:visited, #left a:active{
color:#000000; 
font-size:1.1em; 
display:block; 
margin-left:4px;
margin-bottom:1px;
margin-top:1px;
font-weight:normal;
width:166px;
}
#left a:hover{background-color:#B6CDDF;}
#left ul{margin-left:4px; list-style-type:none; margin-right:26px;}
.current{background-color:#B6CDDF;}
.current a{width:166px;}
/* HEADER */
#head {position:absolute; top:0; left:0; display:block; background: #006600 url(images/static/head_middle.jpg) repeat-x top left; width:100%; height:100px; z-index:5; overflow:hidden; color:#fff;}
#topleft {float:left; width:200px; padding-left:40px; background:transparent url(images/static/head_left.jpg) no-repeat top left; height:100%;}
#topleft .floatleft {margin-top:6px;}
#topmiddle h1{background:none; border:none; font-size:1.8em; padding-left:280px;}
#topright {float:right; background: #990000 url(images/static/head_right.jpg) no-repeat top left; height:100%; padding-right:30px;}
#topright .floatright {margin-right:3px; margin-top:6px; border:1px solid #000; background-color:#fff; padding:2px;}

/* STANDARD TAGS */
a {color:#454F5A; font-weight:bold;}
a:hover {background-color:#97B8D2;}
p{margin-bottom:1em; line-height:150%;text-align:justify;}
h1{font-size:2em; padding-top:16px; border-bottom:3px solid #97B8D2; margin-bottom:15px;}
h2{font-size:1.4em; margin:15px 25px 0 0px; background-color:#97B8D2; padding-left:8px; border:1px solid #E1EBF2; border-left:none;}
h3{background-color:#97B8D2; font-size:1.2em; font-weight:bold; color:#454F5A; padding:3px;border-bottom:1px solid #E1EBF2;}
label{
width:120px;
float:left;
display:block;
}
table{margin: 10px 10px 30px 20px; border:none; width:460px;}
td{padding:3px;}
option{padding:0px 3px;}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;}
legend{font-weight:bold; color:#000000}
html fieldset{padding:1em; border:1px solid #97B8D2; margin-bottom:10px;}
/* MAIN */
.coordinator{float:left; display:block; width:238px; margin:5px; background-color:#B6CDDF; border: 2px solid #454F5A;}
.coordinator p, .melding p{padding:3px;}
.coordinator a{font-size:0.9em; font-weight:normal;}
.melding{margin:30px; background-color:#B6CDDF; border: 2px solid #454F5A}
a.info{position:relative; z-index:24; letter-spacing:0px; text-decoration:none; color:#000000; font-weight:normal;}
a.info:hover{z-index:25;}
a.info span{display: none;}
a.info:hover span{ display:block; position:absolute; top:2em; left:2em; width:15em; border:2px solid #454F5A;; background-color:#97B8D2; color:#000; text-align: center; padding:2px; font-weight:normal;}
.table_verklaring {border-bottom:1px solid #000;background-color:#B6CDDF; font-weight:bold; padding:4px;}
.item_odd{background-color:#B6CDDF;}
.item_even{background-color:#E1EBF2;}
.current_item{font-size:1.2em; margin:0 4px; font-weight:bold; padding:2px; border-bottom:3px solid #97B8D2;}
.warning {border-color: red;}
