html,body { height:100%;padding:0px;margin:0px;background:#0C054F url('../images/site/bg.jpg') repeat-x;color:#0C054E; }
body { font-family: Verdana, sans-serif, Arial, Helvetica;text-align:center; }
a:link,a:active,a:visited { color:#0C054E;text-decoration:underline; }
a:hover { color:#D98B09;text-decoration:underline; }
img { border:0px;vertical-align:top; }
p { margin:10px 0px 10px 0px; }
ul, ol { margin:10px 0px 10px 25px;padding:0; }
li { margin:0;padding:0; }
form { margin:0px; }
textarea { font-family: Verdana, sans-serif, Arial, Helvetica; }
h2 { margin:10px 0px 10px 0px;padding:0px;line-height:100%;font-size:1.6em; }
h4 { margin:10px 0px 10px 0px;padding:0px;line-height:100%;font-size:1.0em; }

/* Algemeen */
.small { font-size:0.8em; }
.hidden { display:none; }
.orangebar { background-color:#D98B09;color:#FFF;padding:2px;margin-bottom:0px; }

/* Input */
input.input-login, .forminput { color:#0C054E;font-family: Verdana, sans-serif, Arial, Helvetica;font-size:11px;border:0;width:175px;padding:2px;margin:0; }
input.input-profiel, .forminput2 { color:#0C054E;font-family: Verdana, sans-serif, Arial, Helvetica;font-size:11px;border:0;width:400px;padding:2px;margin:0; }
input.button-login, .formbutton { margin:0;font-family: Verdana, sans-serif, Arial, Helvetica;background:url('../images/site/button.gif') right 2px no-repeat;border:0;width:177px;text-align:right;font-size:11px;height:16px;color:#0C054F;padding-right:17px;cursor:pointer; }
.forminput, .formbutton { width:177px; }
* html input.button-login { padding-right:20px;width:174px; }

/* TABLE Classes */
table.fullsize, table.wrapper { height:100%;width:100%; }
table.fullwdth { width:100%; }
table.wrapper { background-color:#FFF;color:inherit;border-left:1px solid #FFF;border-right:1px solid #FFF; }

/* TD Classes */
td.header { height:155px;background-color:#0C054F;background-position:328px 0px;background-repeat:no-repeat;padding:0; }
* html td.header { background-position:320px 0px; }
td.topmenu { height:31px;background:#AAB7C4 url('../images/site/topmenubg.jpg') repeat-x;color:#FFF;padding:0; }
td.content { vertical-align:top;padding:0; }
td.content td.leftmenu { height:100%;width:217px;background-color:#ECEFEE;color:inherit;vertical-align:top;font-size:11px;padding:0; }
td.content td.main { vertical-align:top;padding:0px 15px 0px 15px;font-size:11px; }
td.footer { height:30px;padding:5px;font-size:11px;text-align:right;border-top:1px solid #ECEFEE;padding:0; }
td.login-icon { padding-right:5px; }
* html div.text td { font-size:0.7em; }
td.main td { font-size:11px; }
td.formleft { width:225px;background-color:#ECEFEE; }
td.formright { background-color:#F3F4F4; }

/* DIV Classes */
div.wrapper { height:100%;width:915px;border-left:1px solid #FFF;border-right:1px solid #FFF;padding-left:3px;padding-right:3px;background:inherit;color:inherit;margin:0px auto;text-align:left; }
* html div.wrapper { width:907px; }
td.header div.headerimg { height:155px;width:328px;background-repeat:no-repeat;border-right:1px solid #FFF; }
td.topmenu div.topmenu { height:31px;width:913px;font-size:11px; }
* html td.topmenu div.topmenu { width:904px; }
td.topmenu div.topmenu div.topmenuimg { height:31px;width:265px;background-repeat:no-repeat;background-position:left bottom; }
td.topmenu div.topmenu div.items { margin-top:-31px;height:31px;float:right; }
td.content td.leftmenu div.text, td.content td.leftmenu div.text-light { background-color:#ECEFEE;color:inherit;padding:5px; }
td.content td.leftmenu div.text-light { background-color:#F7F8F8;color:inherit;margin-bottom:4px; }
td.main div.text { background-color:#F7F8F8;color:inherit;padding:5px; }
div.error { margin:10px;border:2px solid red;background:#FFF9B6 url('../images/site/icon_error.gif') 4px 6px no-repeat;text-indent:20px;padding:5px;line-height:150%; }

/* IMG Classes */
td.content td.leftmenu img.kop { margin-top:1px; }

/* A Classes */
td.header a { display:block;height:100%;width:100%;margin-top:-155px; }
td.topmenu div.topmenu div.items a:link, td.topmenu div.topmenu div.items a:active, td.topmenu div.topmenu div.items a:visited, td.topmenu div.topmenu div.items a:hover { color:#FFF;background-color:inherit;text-decoration:none;display:block;margin-top:1px;height:16px;float:left;padding:7px 10px 7px 10px;border-left:1px solid #FFF; }
* html td.topmenu div.topmenu div.items a:link, * html td.topmenu div.topmenu div.items a:active, * html td.topmenu div.topmenu div.items a:visited, * html td.topmenu div.topmenu div.items a:hover { height:30px; }
td.topmenu div.topmenu div.items a:hover { color:#0C054F;background:#C2CFDC url('../images/site/topmenubg_hover.jpg') repeat-x; }
td.footer, td.footer a:link, td.footer a:active, td.footer a:visited, td.footer a:hover { background-color:inherit;color:#BEBEBE; }
td.footer a:hover { background-color:inherit;color:#A2A2A2; }
a.button:link, a.button:active, a.button:visited, a.button:hover { display:block;float:right;margin-right:10px;text-align:right;padding-left:0;padding-top:0;padding-bottom:0;padding-right:20px;width:157px;background:#DBDBDB url('../images/site/button_transp.gif') right top no-repeat;text-decoration:none;height:14px;border:0; }
* html a.button:link, * html a.button:active, * html a.button:visited, * html a.button:hover { margin-right:5px; }
a.button:hover { color:#0C054E }
