html,body { padding:0px;margin:0px;height:100%;background:#D6E3E9 url('../images/bg.jpg') center repeat-y;color:#4D4213; }
body { font-family: Tahoma, Verdana, sans-serif, Helvetica, Arial;text-align:center; }
a:link,a:active,a:visited { color:#4D4213;text-decoration:underline; }
a:hover { color:#4D4213; }
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; }
h3 { margin:15px 0px 10px 0px;padding:0px;font-size:1.3em; }

/* Algemene Classes */
.input, .input-form, .input-form-disabled { margin:1px;border:1px solid #9AD0E5;background-color:#EBF3F6;color:#104D5D;font-size:1.0em;font-family: Verdana, sans-serif, Helvetica, Arial; }
.input-form, .submit-form, .input-form-disabled { width:100%; }
.input-form-disabled { background-color:#EEE;color:#999;border:1px solid #CCC; }
.submit, .submit-form { margin:1px;border:1px solid #9AD0E5;background-color:#9AD0E5;color:#104D5D;font-size:1.0em;font-family: Verdana, sans-serif, Helvetica, Arial;cursor:pointer; }
.submit:hover, .submit-form:hover { background-color:#104D5D;color:#FFF; }
.input:hover, .input-form:hover { background-color:#FBFDFF;color:#104D5D; }
.input:hover option, .input-form:hover option, .input:hover optgroup, .input-form:hover optgroup { background-color:#EBF3F6;color:#104D5D; }
.hidden { display:none; }
.error, .warning { color:red;border:2px solid #FF0000;background:#FFFAB2 url('../images/warningbg.gif') repeat-x;padding:5px;width:500px;margin-bottom:10px; }
.warning { padding:0px 15px 5px 15px;margin-top:15px; }
* html .warning { width:530px; }
.warning a:link, .warning a:active, .warning a:visited, .warning a:hover, .error a:link, .error a:active, .error a:visited, .error a:hover { color:red;background-color:inherit; }
.warning a:hover, .error a:hover { color:#990000;background-color:inherit; }
.warning h3 { text-decoration:blink; }
.warning p { padding-left:15px; }
.error:hover, .warning:hover { background-image:none; }
.topspacing { margin-top:10px; }
.halftransp { opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(opacity=50); }

/* A Classes */
td.topbar a:link,td.topbar a:active,td.topbar a:visited,td.topbar a:hover { text-decoration:none;color:#0D577A;background-color:inherit; }
td.topbar a:hover { text-decoration:underline; }
td.header a:link,td.header a:active,td.header a:visited,td.header a:hover { display:block;height:100%;width:100%; }
td.footer a:link,td.footer a:active,td.footer a:visited,td.footer a:hover { color:#0D577A;background-color:inherit; }
td.leftmenu ul a:link, td.leftmenu ul a:active, td.leftmenu ul a:visited, td.leftmenu ul a:hover { display:block;background:url('../images/leftmenubutton.jpg') repeat-y;padding:3px 5px 5px 10px;color:#104D5D;text-decoration:none;margin-bottom:1px; }
* html td.leftmenu ul a:link, * html td.leftmenu ul a:active, * html td.leftmenu ul a:visited, * html td.leftmenu ul a:hover { margin-bottom:-1.1em; }
td.leftmenu ul a:hover { background-position:0px -10px;color:#008FD4; }
td.leftmenu ul a.orange:link, td.leftmenu ul a.orange:active, td.leftmenu ul a.orange:visited, td.leftmenu ul a.orange:hover { color:#FF7700; }
td.leftmenu ul a.selected:link, td.leftmenu ul a.selected:active, td.leftmenu ul a.selected:visited, td.leftmenu ul a.selected:hover { font-weight:bold;background-position:0px 10px;padding-left:15px; }
td.leftmenu ul a.selected:hover { color:#104D5D }
td.tblcol a:link, td.tblcol a:active, td.tblcol a:visited, td.tblcol a:hover { color:#104D5D; }
td.tblcol a:hover { color:#008FD4; }

/* TABLE Classes */
table.wrapper { height:100%;width:750px;margin:0px auto; }
table.fullsize { height:100%;width:100%; }
td.main table.fullsize { width:515px;height:auto; }

/* TD Classes */
td.header { height:109px;vertical-align:top;text-align:left; }
td.topbar { font-size:0.7em;height:26px;background:#FFF url('../images/topbar.jpg') no-repeat;color:#0D577A;text-align:right;padding-right:15px; }
td.content { vertical-align:top;text-align:left;background:#FFF url('../images/bg2.jpg') center repeat-y;color:#4D4213; }
td.leftmenu { font-size:0.7em;width:175px;vertical-align:top;background:url('../images/content.jpg') no-repeat;padding:10px 0px 0px 5px; }
td.main { font-size:0.7em;vertical-align:top;background:url('../images/content.jpg') -180px 0px no-repeat;padding-left:15px; }
td.footer { font-size:0.7em;height:30px;background:#FFF url('../images/bg.jpg') center repeat-y;color:#0D577A;text-align:right;padding:0px 5px 5px 5px; }
td.tblhead { padding:5px;background:#D9E6EE url('../images/tblhead.jpg') repeat-x;color:#104D5D;border-bottom:2px solid #FFF; }
td.tblcol, td.tblcolfoot, td.tblcol_img, td.tblcol_prc, td.tblcol_light, td.tblcolfoot_light, td.tblcol_img_light, td.tblcol_prc_light { background-color:#F2F6F9;border-bottom:2px solid #FFF;vertical-align:top;color:#104D5D;padding:5px; }
td.tblcol_img, td.tblcol_img_light { width:96px;border-right:2px solid #FFF;background-color:#FFF; }
td.tblcol_prc, td.tblcol_prc_light { width:75px;border-left:2px solid #FFF; }
td.tblcol_light, td.tblcol_prc_light { background-color:#FBFDFF; }
td.tblcolfoot { background-color:#E6EDF2; }
td.tblcolfoot_light { background-color:#F2F6FA; }
* html td.main td { font-size:0.7em; }
td.formleft { width:40%;background-color:#F2F6F9;color:#104D5D;border-bottom:2px solid #FFF; }
td.formright { width:60%;background-color:#FBFDFF;color:#104D5D;border-bottom:2px solid #FFF; }

/* DIV Classes */
div.footer { border-top:1px solid #D6E3E9;padding:5px 10px 5px 0px; }
div.textblock { padding:0px 15px 15px 15px; }
div.block_half { width:49%;float:left; }

/* List Classes */
ul.nostyle { list-style:none;margin-left:0; }
