#body, html{
border:#a9a9ab;
font-family:Arial;
font-size:11px;
color:#626469;
line-height:14px;
}

a {color:#f68f1e;}


#mainc a {font-size:11px;text-decoration:none;}
#mainc a:hover {font-size:11px;text-decoration:none;color:#626469;}
#mainc a:visited {font-size:11px;text-decoration:none;}

p {margin:0 0 11px 0;padding:0;}

.orange{
color:#f68f1e;
}

.darkgray{
color:#626469;
}

.lightgray{
color:#a9a9ab;
}

.current{
font-weight:bold;
}

*+html h1 {margin-top:25px; font-size:26px;}

#logo {width:170px; height:68px; display:block; line-height:68px;}

h3{
font-size:11px;
font-weight:bold;
margin:7px 0px 0px 0px;
text-transform:uppercase;
}

h4{
font-size:11px;
font-weight:bold;
margin:0px;
}

hr{
border:0;
width:100%;
color: #a9a9ab;
background-color: #a9a9ab;
height: 1px;
margin-top:15px;
margin-bottom:15px;
}

ul#news{margin:0 0 14px 0;display:block;}

.date {font-weight:normal;padding:0;display:block;}
#news li {font-size:11px; padding:0 0 10px 0;display:block;overflow:hidden;}

#news a:link{
text-decoration:none;
color:#626469;
font-weight:bold;
}

#news a:visited{
text-decoration:none;
color:#626469;
font-weight:bold;
}

#news a:hover{
text-decoration:none;
font-weight:bold;
color:#a9a9ab;
}

#news a:active{
text-decoration:none;
font-weight:bold;
color:#626469;
}


img{
border:0px;
}

#askq{
padding-left:36px;
}

ul, li{
list-style-type:none;
display:inline;
padding:0;
margin:0;
}

#meta{
position:absolute;
text-align:right;
top:-7px;
left:185px; /* was 165px */
width:450px;
}

#meta ul{
font-size:10px;
color:#a9a9ab;
}

#meta li{
background-image: url(../images/metamenu_spacing.png);
background-repeat:no-repeat;
background-position:4px center;
padding:0 3px 0 15px;
text-align:center;
display:block;
float:right;
white-space:nowrap;
}

#meta a:link{
text-decoration:none;
color:#a9a9ab;
}

#meta a:visited{
text-decoration:none;
color:#a9a9ab;
}

#meta a:hover{
text-decoration:none;
color:#626469;

}

#meta a:active{
text-decoration:none;
color:#626469;
}


#crumbtrail{
position:absolute;
text-align:left;
top:85px;
left:2px;
width:100%;
}

li.crumbarrow{
background-image: url(../images/crumbtrrail_arrow.png);
background-repeat:no-repeat;
background-position:4px center;
padding-left:15px;
text-align:center;
color:#f68f1e;
}

#crumbtrail a:link{
text-decoration:none;
color:#626469;
}

#crumbtrail a:hover{
text-decoration:none;
font-weight:bold;
color:#626469;
margin-left:-0.2em;
margin-right:-0.1em;
text-align:center;
}

#crumbtrail a:visited{
text-decoration:none;
color:#626469;
}

#crumbtrail a:active{
text-decoration:none;
font-weight:bold;
color:#626469;
margin-left:-0.2em;
margin-right:-0.1em;
text-align:center;
}

#container{
position:relative;
margin:auto;
width:844px;
margin-top:34px;
}

#header{
float:left;
width:668px;
height:106px;
background-image:url(../images/logo.png);
background-repeat:no-repeat;
text-align:right;
}

#main{
background-image:url(../images/main_background.png);
background-repeat:repeat-y;
background-position:185px top;
float:left;
border:solid 1px #a9a9ab;
width:631px;
padding-left:16px;
padding-right:16px;
margin:0 0 34px 0;
}

* html #main{width:599px;}

#mainaq{
background-image:url(../images/askq_background.png);
background-repeat:no-repeat;
float:left;
width:844px;
height:500px;
}

#mainc{
background-image:url(../images/main_background_firewall.png);
background-repeat:repeat-y;
background-position:310px top;
float:left;
border:solid 1px #a9a9ab;
width:641px;
padding-left:16px;
padding-right:6px;
margin:0 0 34px 0;
}

#mainc2{
background-image:url(../images/main_background_2.gif);
background-repeat:repeat-y;
background-position:310px top;
float:left;
border:solid 1px #a9a9ab;
width:641px;
padding-left:16px;
padding-right:6px;
}

#mainsm{
background-image:url(../images/main_background_sitemap.png);
background-repeat:repeat-y;
background-position:270px top;
border:solid 1px #a9a9ab;
float:left;
width:844px;
min-height:500px;
}


#main_spacing{
height:16px;
width:100%;
background-color:#ffffff;
float:left;
}

#main_content_left{
float:left;
width:161px;
padding-right:7px;
min-height:200px;
}

* html #main_content_left{height:200px;width:154px;}

#main_content_right{
float:left;
width:437px;
padding-left:17px;
}

* html #main_content_right{width:420px; overflow:hidden;}

#main_content_leftc{
float:left;
width:283px;
margin-right:22px;
min-height:200px;
}
* html #main_content_leftc{height:200px;}

#main_content_middelc{
float:left;
width:159px;
overflow:hidden;
}

#main_content_rightc{
float:right;
width:159px;
font-size:9px;
}

#main_content_leftn{
float:left;
width:161px;
padding-right:7px;
}

* html #main_content_leftn{width:154px;}

#main_content_middeln{
float:left;
width:159px;
}

#main_content_rightn{
float:left;
width:437px;
padding-left:17px;
}

* html #main_content_rightn{width:420px; overflow:hidden;}

#main_content_rightn h1{color:#f68f1e;}

#right{
width:162px;
height:400px;
float:right;
padding-left:14px;
font-size:9px;
}

.leesverder{
font-style:italic;
color:#f68f1e;
text-decoration:none
}

#rightc{
width:162px;
height:400px;
float:right;
padding-left:14px;
font-size:10px;
}

ul.archief{
padding:0px;
text-align:left;
line-height:auto;
}

ul.archief li{	
list-style:disc;
list-style-position:inside;
list-style-type:disc;
display: list-item;
white-space:nowrap;
}

a.sitemapnav:link{
text-decoration:none;
color:#626469;
}

a.sitemapnav:hover{
text-decoration:none;
font-size:11px;
font-weight:bold;
letter-spacing:0px;
color:#626469;
}

a.sitemapnav:visited{
text-decoration:none;
color:#626469;
}

a.sitemapnav:active{
text-decoration:none;
font-weight:bold;
color:#626469;
}

#nav{
	position:absolute;
	text-align:right;
	top:27px;
	left:185px;
	width:530px;
	z-index:100;
}


#nav ul {
	float: left;
	list-style: none;
	line-height: 1;
	background: #fff;
	font-weight: bold;
	padding: 0;
	border: solid #F68F1E;
	border-width: 0;
	margin: 0 0 1em 0;
}


#nav a {
	display: block;
	color: #626469;
	text-decoration: none;
	padding:0.5em 1em 1.5em 1em;
	text-align:center;
	font-weight:normal;
}

#nav a.parent {
	background: url(../images/nav-right.gif) center right no-repeat;
}

#nav li {
	float: left;
	text-align:left;
	background: #fff url(../images/nav_spacing.png) 0 0 no-repeat;
}

#nav li:hover, #nav li.sfhover {  
    position: static;  
}  

#nav li ul {
	position: absolute;
	left: -999px;
	height: auto;
	width: 14em;
	font-weight: normal;
	margin: 0;
	background: #cbccce;
}

#nav li li {
	width: 12em;
	background: #cbccce;
	padding:0 0 0.5em 0;
}

#nav li ul a {
	color:#717171;
	text-align:left;
	width: 12em;
	margin:0.5em 0.5em 0 1em;
	padding:0.15em 0 0.15em 0;
	border-bottom:#9b9b9d 1px dotted;
}

#nav li ul ul {
	margin: -1.9em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav a:hover{
	text-decoration:none;
	color:#010101;
	font-weight:normal;
	background: transparent url(../images/nav_spacing-hv.gif) 5px 0 no-repeat;
}

#nav li li:hover {
	background:#bfc0c2;
	width:14em;
}
#nav li li a:hover {
	color:#fff;
	font-weight:bold;
	background: transparent url(../images/nav_sub-hv.gif) right 0.20em no-repeat;
}

/* #nav a:visited{
text-decoration:none;
color:#626469;
}

#nav a:active{
text-decoration:none;
font-weight:bold;
color:#626469;
} */

#zoek_module{
position:absolute;
top:150px;
left:136px;
width:410px;
}

#zoek_module h1, #zoek_module p {
color:#fff;
}

#zoek_module h1 {
margin:0px;
padding-top:16px;
padding-bottom:16px;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
}

ul.resultaat{
text-align:left;
color:#fff;
}

li.resultaten{
line-height:19px;
text-align:left;
color:#fff;
list-style:disc;
list-style-position:inside;
list-style-type:disc;
display: list-item;
}

li.resultaten a p {display: inline;padding:0;margin:0;}

a.result:link{
text-decoration:none;
color:#ffffff;
}

a.result:hover{
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

a.result:visited{
text-decoration:none;
color:#ffffff;
}

a.result:active{
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

.white{
color:#FFFFFF;
}

#rightaq{
width:162px;
height:84px;
float:right;
padding-left:14px;
font-size:10px;
}

ul.sitemap{
margin-top:0px;
}

ul.sitemap li{
list-style-type:disc;
display:list-item;
list-style-position:inside;
}

.sitemapblokken{
float:left;
width:250px;
padding-left:20px;

}

a.sitemapnav:link{
text-decoration:none;
color:#626469;
}

a.sitemapnav:hover{
text-decoration:none;
font-size:11px;
font-weight:bold;
letter-spacing:0px;
color:#626469;
}

a.sitemapnav:visited{
text-decoration:none;
color:#626469;
}

a.sitemapnav:active{
text-decoration:none;
font-weight:bold;
color:#626469;
}
.reg input {border:#A9A9AB solid 1px;}
.reg textarea {border:#A9A9AB solid 1px;}
input.mandatory {border:#f68f1e solid 2px;background:#f4f4f4;}
#SubmitButton { font-family:Arial, Helvetica, sans-serif;}
#SubmitButton:hover {background:#f68f1e;color:#fff;cursor:pointer;}


#main_content_leftc ul {margin:0 0 11px 0;display:block;}
#mainc li {padding-left:12px; background:url(../images/icn-bullet.gif) 2px 4px no-repeat; display:list-item;}
#mainc ol {margin:6px 0 6px 0; background:none;padding:0;}

#mainc li p {margin:0;padding:0;}
#mainc ol p {margin:0;padding:0;}

ol {padding:0;}
ol li {list-style:decimal outside!important; display:list-item!important;margin:0 0 0 20px!important;background:none!important;padding-left:0px!important;}

* html ol {margin-left:2.0em}
*+html ol {margin-left:2.0em}

* html ol li {margin:0;}
*+html ol li {margin:0;}

#news li{background:none;padding-left:0;}