/* CSS Document */

body{
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	color:#000;
	font-size:12px;
	font-family:Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#hline{
  height:1px;
  background-color:#ACA9AA;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:10px;
}

a{ text-decoration:none; color:#000; font-weight:bold;}
a:hover{ text-decoration:underline; color:#000; font-weight:bold;}

a.lnk{ text-decoration:none; color:#000000; font-weight:bold;}
a.lnk:hover{ text-decoration:underline; color:#ACA9AA; font-weight:bold;}

#container{
	position:relative;
	width:950px;
	margin-left:auto;
	margin-right:auto;
}

#top{
	position:relative;
	width:840px;
	height:338px;
	background-image:url(../images/bg_top.jpg);
	background-repeat:no-repeat;
	color:#F48026;
	padding-top:25px;
	padding-left:54px;
	padding-right:54px;
}

#top #menu{
	position:relative;
	width:840px;
	height:33px;
	padding-bottom:36px;
}

#top #header{
	position:relative;
	width:840px;
	height:268px;
}


#top #header a:hover img{background:#FFF; z-index:100; filter:alpha(opacity=60); /* for IE */ opacity:0.6; /* CSS3 standard */}

#top #marquee{
	position:relative;
	width:840px;
	height:268px;
	background-image:url(../images/header2.jpg);
	background-repeat:no-repeat;
}

#midle{
	position:relative;
	width:840px;
	background-image:url(../images/bg_midle.jpg);
	background-repeat:repeat-y;
	padding-left:54px;
	padding-right:54px;
}

#midle #left{
	position:relative;
	width:211px;
	float:left;
}

#midle #left #left_titel{
	position:relative;
	width:211px;
	height:34px;
	background-image:url(../images/bg_titelleft.jpg);
	background-repeat:no-repeat;
}

#midle #left #left_content{
	position:relative;
	width:193px;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:30px;
	text-align:center;
	color:#ACA9AA;
	font-size:13px;
}

#midle #left #left_content a{color:#ACA9AA; font-weight:normal}
#midle #left #left_content a:hover{color:#ACA9AA; text-decoration:underline; font-weight:normal}

#midle #left #left_content .h4{
	font-size:13px;
	color:#ACA9AA;
}	
	
#midle #left #left_content .h3{
	font-size:16px;
	color:#ACA9AA;
}	
	
#midle #left #left_content .h2{
	font-size:17px;
	color:#ACA9AA;
}

#midle #left #left_content .h1{
	font-size:19px;
	color:#ACA9AA;
}

#midle #left #left_content .h1 a{
	font-size:19px;
	color:#99CA3B;
}
	
#midle #left #left_content .zest{
	font-size:16px;
}	
	
#midle #left #left_content .zevt{
	font-size:17px;
}

#midle #left #left_content .negent{
	font-size:19px;
}	

#midle #right{
	position:relative;
	width:614px;
	float:right;
}

#midle #right #logo{
	position:absolute;
	width:186px;
	height:81px;
	background-image:url(../images/bg_logo.jpg);
	background-repeat:no-repeat;
	right:0px;
	top:0px;
	z-index:1;
}	

#midle #right #tagcloud{
	position:relative;
	width:614px;
	height:45px;
	padding-top:10px;
	color:#BAB9B9;
	z-index:2;
}	

#midle #right #tagcloud ul{padding: 0; margin: 0;}
#midle #right #tagcloud ul li{
	list-style-type: none;
	padding:0px;
	margin: 0px;
	display: block;
	float: left;
	background: url("../images/pijl.jpg") no-repeat;
	font: 12px/18px Trebuchet MS;
	padding-left:10px;
	padding-right:7px;
}	

#midle #right #tagcloud ul li a{
  font: 12px/18px Trebuchet MS;
  text-decoration:none;
  color:#000000;
}

#midle #right #tagcloud ul li a:hover{
  text-decoration:underline;
  color:#ACA9AA;
}

#midle #right #content{
	position:relative;
	width:614px;
	z-index:2;
}

#midle #right #content #contentleft{
  float:left;
	margin:0px;
	padding:0px;
  position:relative;
  width:406px;
}

#midle #right #content #contentleft #caption{
  float:left;
  width:100px;
}

#midle #right #content #contentleft #text{
  float:left;
}

#midle #right #content #contentcenter{
  float:left;
  width:8px;
}

#midle #right #content #contentright{
  float:left;
  position:relative;
  width:200px;
	margin:0px;
	padding:0px;
}

#midle #right #content h2{
	margin:0px;
	padding:0px;
	color:#70BB00;
	font-size:16px;
	font-weight:bold;
}

#midle #right #content h3{
	margin:0px;
	padding:0px;
	color:#70BB00;
	font-size:12px;
	font-weight:bold;
}

#midle #right #content p{
	margin:0px;
	padding-top:18px;
	padding-bottom:0px;
}

#bottom{
	position:relative;
	width:948px;
	height:290px;
	background-image:url(../images/bg_bottom.jpg);
	background-repeat:no-repeat;
	font-size:13px;
}

#bottom_TEST1{
	position:relative;
	width:948px;
	height:290px;
	background-image:url(../images/bg_bottom3.jpg);
	background-repeat:no-repeat;
	font-size:13px;
}
#bottom_TEST2{
	position:relative;
	width:948px;
	height:290px;
	background-image:url(../images/bg_bottom4.jpg);
	background-repeat:no-repeat;
	font-size:13px;
}

#bottom_TEST1 a:hover, #bottom_TEST2 a:hover, #bottom a:hover{ color:#80B222;}

#bottom #bord,#bottom_TEST1 #bord,#bottom_TEST2 #bord{
	position:relative;
	width:265px;
	height:226px;
	float:left;
}

#bottom #pers,#bottom_TEST1 #pers,#bottom_TEST2 #pers{
	position:relative;
	width:265px;
	height:226px;
	float:left;
}

#bottom .blok,#bottom_TEST1 .blok,#bottom_TEST2 .blok{
	position:relative;
	width:170px;
	height:185px;
	padding-top:41px;
	float:left;
	padding-left:18px;
}

#bottom .blok .titel_pers,#bottom_TEST1 .blok .titel_pers,#bottom_TEST2 .blok .titel_pers{
	position:relative;
	width:170px;
	height:37px;
	background-image:url(../images/bg_pers.jpg);
	background-repeat:no-repeat;
}

#bottom .blok .titel_actueel,#bottom_TEST1 .blok .titel_actueel,#bottom_TEST2 .blok .titel_actueel{
	position:relative;
	width:170px;
	height:37px;
	background-image:url(../images/bg_actueel.jpg);
	background-repeat:no-repeat;
}

#bottom .blok .titel_port,#bottom_TEST1 .blok .titel_port,#bottom_TEST2 .blok .titel_port{
	position:relative;
	width:170px;
	height:37px;
	background-image:url(../images/bg_port.jpg);
	background-repeat:no-repeat;
}

#bottom .blok .blok_content,#bottom_TEST1 .blok .blok_content,#bottom_TEST2 .blok .blok_content{
	position:relative;
	width:144px;
	height:120px;
	background-color:#FFF;
	border-left:1px solid #80B222;
	border-right:1px solid #80B222;
	border-bottom:1px solid #80B222;
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
}

#bottom .blok .blok_content,#bottom_TEST1 .blok .blok_content,#bottom_TEST2 .blok .blok_content{
	position:relative;
	width:144px;
	height:124px;
	background-color:#FFF;
	border-left:1px solid #80B222;
	border-right:1px solid #80B222;
	border-bottom:1px solid #80B222;
	padding-top:8px;
	padding-left:12px;
	padding-right:12px;
}

#bottom .blok .blok_content p,#bottom_TEST1 .blok .blok_content p,#bottom_TEST2 .blok .blok_content p{ margin:0px; padding:0px; margin-bottom:10px;}
#bottom .blok .blok_content .archief,#bottom_TEST1 .blok .blok_content .archief,#bottom_TEST2 .blok .blok_content .archief{ margin-top:17px; padding-left:68px; padding-right:15px; text-align:right; background-image:url(../images/bg_pijl.jpg); background-position:right; background-repeat:no-repeat;position:absolute;bottom:0px;}
#bottom .blok .blok_content .link,#bottom_TEST1 .blok .blok_content .link,#bottom_TEST2 .blok .blok_content .link{ margin-top:19px; text-align:right; padding-right:15px; background-image:url(../images/bg_pijl.jpg); background-position:right; background-repeat:no-repeat;}
#bottom .blok .blok_content #webdesign,#bottom_TEST1 .blok .blok_content #webdesign,#bottom_TEST2 .blok .blok_content #webdesign{ text-align:center;}

#bottom #footer,#bottom_TEST1 #footer,#bottom_TEST2 #footer{
	position:relative;
	width:830px;
	padding-top:20px;
	padding-left:64px;
	padding-right:54px;
	font-size:12px;
	color:#5C5355;
}

#bottom_refer{
	position:relative;
	width:948px;
	height:290px;
	background-image:url(../images/bg_bottom2.jpg);
	background-repeat:no-repeat;
	font-size:13px;
}

#bottom_refer #footer{
	position:relative;
	width:830px;
	padding-top:46px;
	padding-left:64px;
	padding-right:54px;
	font-size:12px;
	color:#5C5355;
}

.clear{
	clear:both;
}

img{
	border:0px;
}