@import url("/css/files.css");
body { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; color: #000; background: #010101 url(/images/bg_body.jpg) repeat-x; }
#wrapper { width: 960px; margin: 0px auto; background: url(/images/bg_content.jpg) repeat-y; padding: 0px; }
#container {background: url(/images/bg_header.jpg) no-repeat center top; }
#header { padding: 20px; text-align: center; z-index: 10; }
#foto { height: 137px; width: 137px; margin: 0px; padding: 0px; border: 1px solid #FCBF7E; position: absolute; top: 20px; float: left; }
#content { font-size: 1.2em; padding: 5px 20px 20px; margin: 0px auto; width: 570px; line-height: 1.6em; font-family: Tahoma, Geneva, sans-serif; min-height:350px; height:auto !important; height:350px; }
.content :first-child { margin-top:0; }
#content ul {margin:0 0 0 20px;padding:0;}
a { color: #000; text-decoration: underline; }
a:hover { color: #666; text-decoration: none; }
a {outline: none;}
a img {border:none;}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-transform: uppercase; background: url(/images/bg_titel.jpg) no-repeat; color: #FFF; font-weight: normal; padding: 4px 0px 3px 25px; }
h2 {font-size:1.2em;}
h3 {font-size:1.1em;}
hr { height: 0; border-top: 1px solid #999; } 
th { text-align: left; }
address { font-style: normal; letter-spacing: 1px; }
form {margin:0.5em 0 0 0;}
.formfield { width: 98%; }
.stretch {width: 98%; }
input[type=text],input[type=password],textarea { border: 1px solid #999; font-family: "Courier New", Courier, monospace; font-size: 1.2em; }
/*label { margin-right: 0.5em; }*/
.required {background-image: url(/images/star.gif); background-repeat: no-repeat; padding-left: 10px; background-position: left center;}
.warning, .error {color:#CC0000;font-weight: bold;}
.clr {clear:both;height:1px;overflow:hidden;}
.hide, .printonly {display:none;}
.small {font-size:0.85em; line-height:1.3em;}
small { font-size: 0.85em; display:block; color: #4C4D4F; padding: 0 0 0.5em 1px; margin: 0; line-height: 1em; }
div.module {margin-bottom:1em;}
div.module h2 { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 1.1em; }
div.module p {margin:0.2em 0 1em 0;padding:0;}
div.module h2 a, div.module h2 a:visited { text-decoration: none; }
.paging, .overzicht {font-size: 1.0em; font-family: Arial, Helvetica, sans-serif;}
.paging a { font-weight: bold; text-decoration: none; padding-right: 0.3em; padding-left: 0.3em; }
.paging font { padding-right: 0.3em; padding-left: 0.3em; }
td.paging, td.overzicht { padding: 10px 0px 0px; }
table.list td { border-top: 1px solid #999; padding: 0.5em 0px; }
#adobe { padding-right: 1em;}

#footer { color: #FFF; clear: both; margin: 0px auto; width: 960px; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; background: url(/images/bg_footer.jpg) no-repeat; text-align: center; padding-top: 50px; }
#footer a { color: #FFF; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#footer ul { margin: 0px 0px 0px 65px; padding: 0px; }
#footer li { margin: 0; float: left; display: block; background: url(/images/nav_divider.gif) no-repeat left center; padding-right: 7px; padding-left: 8px; }
#footer li.firstsubnav { background: url(/images/spacer.gif) no-repeat left bottom; }

#tools a {color:#CCC; text-decoration: none; }
#tools a:hover {color:#F8931D; text-decoration:none; }
a.rss { background: url(/images/icon_rss.gif) no-repeat; padding-left: 13px; }
a.print { background: url(/images/icon_print.gif) no-repeat; padding-left: 18px; }

#footer p.emazing { color:#1F1F1F; padding: 1em 80px 1em 0px; margin: 0px; font-size:0.9em; text-transform:lowercase; text-align: right; }
#footer p.emazing a { color:#1F1F1F; text-decoration: none; }
#footer p.emazing a:hover { color:#F8931D; }

/* navigatie */
#navbalk { height: 25px; z-index: 25; width: 960px; }
#navigatie { width: 568px; padding: 0px; margin: 0px auto; }
ul#nav  { padding: 0px; margin: 0px; z-index: 11; }
#nav a { font-size: 1.5em; font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none; padding: 5px 25px 3px 28px; margin: 0px; display: block; background: url(/images/nav.jpg) no-repeat left bottom; }
#nav a:hover { color: #FFF; }
#nav a.active { color: #FFF; }
#nav li { list-style: none; float: left; margin: 0px; padding: 0px; }
#nav li.lastnav { background: url(/images/nav.jpg) no-repeat right bottom; }
#nav li ul li.lastnav { background: url(/images/spacer.gif) no-repeat;  }
#nav li ul { filter: Alpha(Opacity=85); opacity: .85; position: absolute; width: 160px; left: -999em; background: #000; padding:0px 0px 3px; margin: 0px; }
#nav ul li a { font-size: 1.2em; padding: 5px 20px; margin: 0px; width:120px; border-bottom: 2px solid #FCE3C4; background: url(/images/bg_subnav.jpg) no-repeat 5px 8px; color: #FFF; }
#nav ul li.lastnav a { border-bottom: 0px none #F2CFB5; }
#nav ul li a:hover { color: #F8931D; }
#nav ul li a.active { color: #F8931D; background: url(/images/bg_subnav_f2.jpg) no-repeat 5px 8px;  }
#nav li:hover ul, #nav li.sfhover ul {left: auto; }  
#nav li ul li ul  { display: none; }

/* #nav li:hover, #nav li.sfhover { background: url(/images/spacer.gif);}*/
#breadCrumbs { color:#333; margin: 0px; padding: 0.2em 2em; padding: 1em 0px 1em 195px; z-index: 5; clear: both; }

