body{
	font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size : 0.8em;
	color:#000000;
	
	background:url(../../img/header_repeat.jpg) repeat-x;
}

h1{
	font-weight:normal;
	font-size : 1.6em;
	margin:0 0 15px 0;
	padding:0;
	padding-bottom : 0.4em;
	border-bottom : 1px solid #d0d0d0;
}

h2{
	color:#ff3d00;
	font-size : 1.4em;
	font-weight:bold;
	margin : 0.5em 0;
}

h3{
	color:#555555;
	font-size : 1em;
	font-weight:bold;
	margin : 0.5em 0;
}

h3 a:link, h3 a:visited{
	color:#ff3d00;
}

h3 a:hover{
	color:#555555;
}

p{
	margin : 1em 0;
}

ul, ol{margin : 5px;}

ul li{
	padding : 2px 0 2px 0;
}

a:link, a:visited{
	color:#555555;
}

a:hover{color:#ff3d00;}

#main{
	min-width : 990px;
}

*html #main {
	width : 990px;
	overflow:visible;
}

#kolom_links{
	width : 338px;
	float:left;
}

#kolom_rechts{
	margin-left : 338px;
}

#beeld{
	margin : 115px 0 0 0;
	padding: 115px 0 0 0;
	width: 338px;
	height: 450px;
}

#logo{
	position:absolute;
	margin: 27px 0 0 91px;
	border:2px solid #ffffff;
}

#baseline{
	position:absolute;
	margin: 90px 0 0 235px;
}

#kolom{
	background:url(../../img/grijzegradee.jpg) repeat-x;
	border-left: 1px solid #ffffff;
}

#header{
	height : 115px;
}

ul#navigatie{margin:0; padding:0; list-style:none;}
#navigatie .nav_item{
	margin:0;
	padding:0;
	list-style:none;
	border-right:1px solid #000000;
	float:left; 
	height: 31px;
	line-height:31px;	
	color:#ffffff;
}

#current.nav_item{
	background:url(../../img/red_box.jpg) right no-repeat;
	padding : 50px 16px 0 16px;
	font-weight:bold;
}

#navigatie .nav_item:hover{
	background:url(../../img/red_box.jpg) right no-repeat;
}

#navigatie .nav_item a:link, #navigatie .nav_item a:visited{
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding : 50px 16px 0 16px;
	background:url(../../img/black_box.jpg) right no-repeat;
}

#navigatie .nav_item a:hover{
	background:url(../../img/red_box.jpg) right no-repeat;
}

h1.nieuws{
	padding-left : 20px;
	background:url(../../img/nieuws_ico.gif) no-repeat 0 0px;
}

.kruimel{
	padding: 3px 0 15px 60px; 
	font-size : 0.85em;
	line-height:1.2em;
	text-transform:uppercase;
	font-weight:bold;
	color:#aaaaaa;
}

.kruimel a:link, .kruimel a:visited{
	color:#aaaaaa;
	text-decoration:underline;
}

#kolom_rechts #kolom_0{
	margin-left : 60px;
	margin-right : 45px;
}

#kolom_rechts #kolom_1{
	margin-right : 300px;
	margin-left : 60px;
}

#kolom_rechts #kolom_2{
	float:right;
	width : 240px;
	margin-right : 25px;
}

#kolom_2 .blok{
	color:#727272;
}

#kolom_2 .blok a:link, #kolom_2 .blok a:visited{
	color:#727272;
	text-decoration:underline;
}

#kolom_2 .blok a:hover{
	color:#ff3d00;
	background:none;
}

.blok ul{
	margin:0;
	padding:0;
	list-style:none;
}

.blok ul li{
	padding : 2px 0 2px 15px;
	background:url(../../img/li_ico.gif) no-repeat 0 6px;
}

/* zijnavigatie */
ul.subnavig{
	margin:0;
	padding:0;
	margin-top : 95px;
	float:right;
	display:none;
}

ul.subnavig #activehoofdmarkup{
	background:#ff3d00;
	border-right : 2px solid #000000;
}

ul.subnavig #activesubmarkup{
	background:#e53700;
	border-right : 2px solid #c42f00;
	padding-left : 5px;
}

ul.subnavig li.nav_item{
	background:#000000;
	color:#ffffff;
	border-right : 2px solid #ff3d00;

	margin-bottom:1px;
	width :160px;
	clear:top;
	
	list-style:none;
	
	padding-left : 5px;
}

.nav_item a:link, .nav_item a:visited,
ul.subnavig .nav_item a:link, ul.subnavig .nav_item a:visited{
	color:#ffffff;
	text-decoration:none;
}

ul.subnavig .nav_item:hover{background:#ff3d00;}

ul.subnavig ul{
	font-size : 0.85em;
	margin-left : 5px;
	list-style:none;
}

ul.subnavig ul.nav_item{
	background:none;
	border: none;

	margin-bottom:1px;
	width :auto;
	
	font-size : 0.85em;
	margin-left : 5px;
	list-style:none;
}

* html .nav_item a:hover{text-decoration:underline;}

#footer{background:#000000; color:#ffffff; line-height:20px; text-align:right; padding-right : 25px;}

#footer a:link, #footer a:visited{
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover{color:#ff3d00;}

.setLower{text-transform:lowercase;}

.setUpper{text-transform:uppercase;}

.setColor01, .setColor01 a:link, .setColor01 a:visited{color:#ff3d00 !important;}

.cleartop{font-size : 0; height:0; line-height:0; clear:top;}
.clearleft{font-size : 0; height:0; line-height:0; clear:left;}

#contactform textarea {
	width: 200px;
}

.toc_top{display:none;}

#toc {
margin-bottom: 10px;
}
