*{
	margin:0;
	padding:0;
		}
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	margin-top:50px;
	color:#000;
		}

a img{
	border:0;
		}
ul, li{
	list-style-type: none;
	color:#2E865A;
		}
a, a:visited{
	color:#2E865A;
	text-decoration:underline;
		}
a:hover{
	color:#2E865A;
	text-decoration:none;
		}
.clear{
	clear:both;
		}
img {
	float:left;
		}
#container{
	width:912px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
		}
		
/* ------ Top ------ */ 		
.top{
	float:left;
	width:912px;
	height:121px;
	background:url(images/top.jpg) no-repeat;
		}
/* Menu */
.menu{
	float:right;
	display:inline;
	width:550px;
	height:33px;
	margin-top:38px;
	color:#FFFFFF;
		} 
.menu ul, .menu li{
	display: inline;
	list-style-type: none;
		}
.menu a:link, .menu a:visited, .menu img{
	display:inline;
	float: left;
	width:147px;
	height:33px;
	padding-left:27px;

	margin-right:2px;
	line-height:33px;
	font-size:15px;
	text-decoration:none;
	background:url(images/menu1-li.jpg) no-repeat;
	color:#FFF;
		}		
.menu a:hover{
	text-decoration:underline;
	color:#FFF;
		}

.menu2{
	float:left;
	display:inline;
	width:870px;
	height:50px;
	padding-left:42px;
	color:#FFFFFF;
		} 
.menu2 ul, .menu2 li{
	display: inline;
	list-style-type: none;
		}
.menu2 a:link, .menu2 a:visited{
	display:inline;
	float: left;
	height:50px;
	padding-left:18px;
	padding-right:15px;
	line-height:50px;
	font-size:12px;
	text-decoration:none;
	color:#000;
		}		
.menu2 a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#000;
		}
.menu2 #banners{
	text-align:right;
	line-height:50px;
	float:right;
	padding-right:30px;
	text-decoration:none;
	color:#000;
	border:0;
		} 
.menu2 #banners li a {
	padding-right:0px;
		}
		
/* ------ inhoud ------ */ 		
.inhoud{
	float:left;
	width:912px;
	background:url(images/inhoud.jpg) no-repeat;
		}
		
/* ------ left ------ */ 		
.left{
	float:left;
	width:317px;
		}
img.img1{
	float:left;
	height:207px;
		}
.balk1{
	float:left;
	width:317px;
	height:30px;
	margin:0;
	background:url(images/balk1.jpg);
	color:#000000;
		}
.balk1 h3 {
	float:left;
	width:317px;
	padding:0;
	margin:0;
	font-size:12px;
	line-height:30px;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
		}
		
.veld1{
	float:left;
	display:inline;
	width:236px;
	height:316px;
	padding:26px;
	margin-top:20px;
	margin-left:15px;
	background:url(images/veld1.jpg) no-repeat;
		}
.veld1 h3 {
	float:left;
	height:20px;
	width:236px;
	padding:0;
	margin:0;
	font-size:11px;
	color:#000000;
		}

.veld1 p {
	float:left;
	display:inline;
	width:236px;
	padding-bottom:10px;
	font-size:11px;
	color:#000000;
		}
		
/* ------ Center ------ */ 		
.center{
	float:left;
	width:217px;
	background:url(images/center.jpg) repeat-y;
		}
.center-top{
	float:left;
	width:217px;
	height:23px;
	background:url(images/center-top.jpg) no-repeat;
		}
.center h3{
	float:left;
	display:inline;
	width:165px;
	height:20px;
	padding:0;
	margin:0;
	margin-left:18px;
	margin-top:20px;
	font-size:14px;
	font-weight:normal;
	color:#2E865A;
		}
		
.vactuur{
	float:left;
	display:inline;
	width:180px;
	height:202px;
	padding-left:18px;
	margin-top:50px;
	margin-left:9px;
	background:url(images/vacature.jpg);
		}
.vactuur h3{
	float:left;
	display:inline;
	width:165px;
	height:20px;
	padding:0;
	margin:0;
	margin-top:20px;
	font-size:14px;
	font-weight:normal;
	color:#2E865A;
		}
.vacature-style1{
	float:left;
	display:inline;
	width:165px;
	padding:0;
	margin:0;
	font-size:11px;
	line-height:17px;
	color:#999999;
		}
.zoek_btn{
	float:left;
	display:inline;
	width:79px;
	height:33px;
	margin-top:15px;
	margin-left:60px;
	font-size:11px;
	border:0;
	background:url(images/zoek.jpg);
	text-align:center;
	color:#000000;
		}
		
		
.menu3{
	float:left;
	display:inline;
	width:188px;
	padding-left:11px;
	color:#FFFFFF;
		} 
.menu3 ul, .menu3 li{
	display: inline;
	list-style-type: none;
		}
.menu3 ul li a:link, .menu3 ul li a:visited{
	display:inline;
	float: left;
	width:180px;
	height:25px;
	padding-left:8px;
	line-height:25px;
	font-size:11px;
	text-decoration:none;
	background:#F8F8F8;
	color:#000;
		}	
.menu3-2 ul li a:link, .menu3-2 ul li a:visited{
	background:#FFF;
		}		
.menu3 ul li a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#000;
		}
.menu3 p, .menu3 p a:link, .menu3 p a:visited  {
	float:left;
	display:inline;
	text-align:right;
	width:188px;
	padding-top:5px;
	color:#2E865A;
		} 

.center_footer{
	float:left;
	width:217px;
	height:70px;
	background:url(images/center_footer.jpg);
		}
		
/* ------ Right ------ */ 	
.right{
	float:left;
	width:358px;
	background:url(images/right_top.jpg) left top no-repeat;
		}
.veld2{
	float:left;
	display:inline;
	width:358px;
	margin-left:14px;
	margin-top:21px;
	background:url(images/veld2.jpg);
	}
.veld2_top{
	float:left;
	width:358px;
	height:30px;
	background:url(images/veld2_top.jpg);
	}
.veld2_bottom{
	float:left;
	width:358px;
	height:50px;
	background:url(images/veld2_bottom.jpg) bottom no-repeat;
	}
	
.veld2 h2{
	float:left;
	display:inline;
	width:300px;
	margin-left:30px;
	margin-bottom:5px;
	font-size:21px;
	font-weight:normal;
	color:#2E865A;
	line-height:25px;
	}
.veld2 p, .veld2 table, .veld2 #map {
	float:left;
	display:inline;
	width:300px;
	margin-left:30px;
	margin-bottom:0;
	padding-bottom:5px;
	}
.veld2 #ubbIcons img {
	cursor:pointer;
	}
/* ------ Footer ------ */ 
.footer{
	float:left;
	width:912px;
	height:145px;
	background:url(images/footer.jpg) no-repeat;
		}
.footer-veld1{
	float:left;
	display:inline;
	width:245px;
	height:80px;
	margin-top:60px;
	margin-left:40px;
		}
.footer-veld1 p {
	float:left;
	width:245px;
	margin:0;
	padding:0;
	line-height:16px;
		}
		
		
		
.menu4{
	float:right;
	display:inline;
	margin-top:50px;
	padding-right:40px;
	width:494px;
		} 
.menu4 ul, .menu4 li{
	display: inline;
	list-style-type: none;
		}
.menu4 a:link, .menu4 a:visited{
	display:inline;
	float: right;
	height:25px;
	padding-left:8px;
	line-height:25px;
	font-size:11px;
	text-decoration:none;
	color:#000;
		}	
.menu4 a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#000;
		}
