* {margin:0; padding:0; }
body {background:#9f9f9f; font-family:Verdana, Helvetica, sans-serif; color:#605858; }
div#wrapper {width:870px; height:100%; padding:0px 11px; margin:0 auto; background:url("../images/spacer.gif") repeat-y; }

div#top {width:850px; height:131px; background:url("../images/headerBack.gif") #f6f6f6 repeat-x; }
	.clock {width:812px; height:22px; background:#eee; padding:2px 38px 0 0; text-align:right; font-size:0.55em; color:#8c8b8b; font-weight:bold; }
	
div#nav {height:36px; font-size:0.75em;  font-family:Verdana, Helvetica, sans-serif; background:url("../images/navBack.jpg") no-repeat; }	

div#ill {width:850px; height:230px; background:url("../images/offixs_visual.jpg") no-repeat; background-position:6px 6px; }	

div#content {clear:both; width:850px; height:100%; font-size:0.6em; }
	#left { }
	.content_left {float:left; width:579px; *width:573px; }
		.contentarea_left {clear:both; margin:10px; color:#666; text-align:justify; }
	#right { }
	.content_right {float:left; width:240px; min-height:320px; _height:300px; margin-left:24px; background:url("../images/rightBack.jpg") no-repeat; }
		.contentarea_right {clear:both; min-height:300px; _height:300px; margin:13px 0 0 0; color:#fff; }
		.content_right_bottom {width:241px; *width:240px; height:29px; background:url("../images/rightBackBottom.jpg") no-repeat; background-position:bottom; }
		
	.blok1 {width:162px; height:auto; float:left; border-right:1px dotted #999; padding-left:15px; }	
	.blok2 {width:162px; height:auto; float:left; border-right:1px dotted #999; padding-left:15px; }	
	.blok3 {width:162px; height:auto; float:left; padding-left:15px; }
	
	.nieuwsbrief {width:210px; color:#a6a6a6; font-size:0.9em; border:1px solid #6c1a1a; padding:3px; }
		
div#footer {width:838px; margin-top:20px; clear:both; font-size:0.6em; bottom:0; border-top:1px solid #ccc; padding:6px; color:#9a9a9a; }
	p.footer_left {width:30%; float:left; }
	p.footer_right {float:right; }
	
	a:link.footer_nav, a:visited.footer_nav {text-decoration:none; color:#9a9a9a; font-weight:normal; }	
	a:active.footer_nav, a:hover.footer_nav {text-decoration:underline; color:#9a9a9a; font-weight:normal; }
	
div#bottom {clear:both; height:30px; }

h1 {font-size:1.7em !important; font-family:"Century Gothic", Verdana, Helvetica, sans-serif; font-weight:bold; margin:12px 0 18px 6px; padding:6px 6px 6px 16px; border-left:4px solid #555; }
h2 {font-size:1.0em !important; font-family:Verdana, Helvetica, sans-serif; font-weight:bold; width:220px; padding:5px 5px 5px 15px; margin:2px 0 12px 0; border-bottom:1px solid #c1c1c1; border-top:1px solid #c1c1c1; }
h3, h4, h5, h6 {font-size: 1.0em; padding:3px; }

p {padding:6px; }
.white {color:#fff; }
.black {color:#000; }
.red {color:#ee0707; }

a:link.black, a:visited.black {background:url("../images/a_arrow.gif") no-repeat; padding:0px 12px; background-position:0 5px; text-decoration:none; color:#666; font-weight:bold; }	
a:active.black, a:hover.black {background:url("../images/a_arrow.gif") no-repeat; padding:0px 12px; background-position:0 5px; text-decoration:none; color:#666; }

a:link.white, a:visited.white {background:url("../images/a_arrow_w.gif") no-repeat; padding:0px 12px; background-position:0 5px; text-decoration:none; color:#fff; font-weight:bold; }	
a:active.white, a:hover.white {background:url("../images/a_arrow_w.gif") no-repeat; padding:0px 12px; background-position:0 5px; text-decoration:none; color:#fff; }

a:link.red, a:visited.red {background:url("../images/a_arrow_r.gif") no-repeat; padding:0px 12px; background-position:0 5px; text-decoration:none; color:#ee0707; font-weight:bold; }	
a:active.red, a:hover.red {background:url("../images/a_arrow_r.gif") no-repeat; padding:0px 12px; background-position:0 5px; text-decoration:none; color:#ee0707; }

a:link, a:visited {text-decoration:none; color:#fff; font-weight:bold; }	
a:active, a:hover {text-decoration:none; color:#fff; }
	
.clear {clear:both; }

.nav_list ul{list-style-type:none; padding:0; margin:0; }
.nav_list li{float:left; position:relative; z-index:100; left:0; border-left:1px solid #fff;  text-align:center; }
.nav_list .active{background:url("../images/li_sub.gif") no-repeat; }
.nav_list li.sub{font-size:0.75em; font-family:Verdana, Helvetica, sans-serif; text-align:left; left:0; border:none; background:url("../images/li_sub.gif") no-repeat;}
.nav_list table.sub{position:absolute; border-collapse:collapse; z-index:80; left:0; top:35px; }
.nav_list a, .nav_list :visited {display:block; width:116px; padding:10px 0 11px 0; color:#fff; font-weight:normal; text-decoration:none; padding-left:4px; }
.nav_list :hover {text-decoration:unerline; background:url("../images/li_sub.gif") no-repeat; }
li.sub:hover {-moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; filter:alpha(opacity=80); }

.nav_list ul ul {visibility:hidden; position:absolute; width:116px; height:0; }
.nav_list ul li:hover ul, .nav_list ul a:hover ul {visibility:visible; }

input, textarea {border:1px solid #999; }
input.inputsend, input.inputreset {background:#ee0707; color:#fff; border:0; padding:4px; }
	