@import url("/css/files.css");
body { font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; color: #FFF; text-align: center; background: #000; margin: 0; padding: 15px 0px 5px; }

#wrapper { text-align: left; width: 960px; margin: 0px auto; padding: 0px; background: url(/images/bg_body.gif); }
#page { background: url(/images/bg_default.jpg) no-repeat; }
#header { height: 88px; margin: 0; padding: 0; width: 960px; }

#header h1 { text-indent: -999px; overflow: hidden; margin: 0; padding: 0; border: 0; z-index: 10; }
#header h1 a, #header h1 a:hover, #header h1 a:visited { border: 0; display: block; width: 197px; height: 88px; background: url(/images/logo.jpg) no-repeat; margin: 0px; padding: 0px; }
.vandijk { display:none;}
#content { font-size: 1.2em; line-height: 1.6em; float: right; width: 530px; padding: 20px 200px 10px 32px; margin: 0; overflow: auto; background: url(/images/bg_content.jpg) repeat-x fixed left top; }
#content p:first-child {margin-top:0;}
#content h1:first-child {margin-top:0;}
#content h2:first-child {margin-top:0;}
#content table {width:96%;}
#sidebar { display: block; padding: 45px 0px 0px; margin: 0; width: 198px; }

/* global */
.small {font-size: 0.9em; line-height: 1.4em;}
small {font-size: 0.9em; display:block; color: #777; padding: 0 0 0.5em 2px; margin: 0;}
h1 {font-size: 1.3em;}
h2 {font-size:1.2em;}
h3 {font-size: 1.1em;}
h4 {font-size: 1em;}
a { color: #E1A500; text-decoration: underline; outline: none; }
a:hover { text-decoration: none; color: #E1A500; }
a img {border: none;}
select, input {font-size:1.1em;}
textarea {font-family: Arial, Helvetica, sans-serif;font-size:1.1em;}
form {margin:0.5em 0 0 0;}
hr {color: #CCCCCC; height: 1px;}
img {z-index:inherit;}
ul {margin:0 0 0 20px;padding:0;}
ol {margin:0 0 0 25px;padding:0;}
.hide, .print {display:none;}
.show {display: block;}
.stretch {width: 95%;}
.clr {clear:both;}
.portret { margin-right:9px;}
.warning, .error {color:#CC0000;font-weight: bold;}
h2.error {margin: 0px; padding: 0 0 2px;}
.required {background-image: url(/images/star.gif); background-repeat: no-repeat; padding-left: 10px; background-position: left center;}

/*navigatie*/
#nav, #nav ul { padding: 0; margin: 0; list-style: none; width: 198px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: right; }
#nav { padding-top: 6px;}

#nav li { position: relative; float: left; width: 198px; }
#nav li a { width: 183px; display: block; color: #646464; text-decoration: none; padding: 2px 10px 3px 5px; border-bottom: 1px solid #666; }
#nav li a.active { color: #E1A500; font-weight: bold; }
#nav li a:hover { color: #E1A500; }

/* modulen */
div.module h2 {margin:0; padding:0;}
div.module p {margin:0.2em 0 1em 0;padding:0;}
div.module h2 a, div.module h2 a:visited {color: #000033; text-decoration: none;}
div.module h2 a:hover {color: #0099CC; text-decoration: none;}

.paging, .overzicht {font-size: 0.9em; font-family: Arial, Helvetica, sans-serif;}
.paging a {font-weight: bold; text-decoration: none; padding-right: 0.5em; padding-left: 0.5em;}
.pagingfixed {padding-right: 0.5em; padding-left: 0.5em;}
td.paging, td.overzicht {padding: 10px 0px 0px 0px;}

/* tools */
#tools { width: 180px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin:0; padding: 10px; /*border-bottom: 1px dashed #CCCCCC;*/ clear: left; }
#tools ul {padding: 0 0 0 5px; margin: 0;}
#tools li {padding-bottom: 7px;}
#tools .mail {list-style-type: none; background: url(/images/icon_envelop.gif) no-repeat; padding-left: 20px;}
#tools .printversion {list-style-type: none; background: url(/images/icon_print.gif) no-repeat; padding-left: 20px;}
#tools .rssfeed {list-style-type: none; background: url(/images/icon_rss.gif) no-repeat; padding-left: 20px;}
#tools a { color:#FFF; text-decoration:none; }
#tools a:hover { text-decoration:none; color: #E1A500; }

/* footer */
#footer { padding: 10px 0px; margin: 0px auto; width: 960px; clear: both; text-align: center; font-size: 11px; border-top: 1px solid #CCCCCC; }
#footer a { color: #FFF; text-decoration:none; }
#footer a:hover { color: #E1A500; text-decoration:none; }

#emazing { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: right; padding-right: 5px; padding-top: 2px; padding-bottom: 5px; margin: 0px auto; width: 950px; }
#emazing a { color: #333; text-decoration: none; }
#emazing a:hover {color: #FF6600; text-decoration: none;}

/* headlines */
#headlines {background: #FFFFFF; border: 1px solid #D7EBFF;}
#headlines h4 {margin: 0px; color: #000033; background: #D7EBFF; font-size: 1em; padding: 2px;}
#headlines p {margin: 0px;}

