	body {
	background-color:#4E5A63;
	color:#333;    
	font-family: Rahoma, Arial, Helvetica, sans-serif;
	font-size:11px; 
	background-image: url(/images/bg.gif);
	margin:0;
    height:relative; }

	
	a, a:visited, a:active { text-decoration:none; }
	a:hover { text-decoration:underline; }
	img {border-style:none;}
	
	
	#partners {
	width:999px;
	height:20px;
	border-right:1px solid #000;
	background-color:#333333;
	text-align:right;
	
	}
	div#partners a { 
	font-size:10px;
	color:#cccccc; }
	
	div#partners span.balk{ 
	font-size:15px;
	color:#ccc;
    }
	
	div#partners span.partners{ 
	font-size:10px;
	color:#ccc;
    }	
	
	
	#header {
	width:999px;
	height:80px;
    clear:both;
	background-color:#FFF;
	border-right:1px solid #000; 
	position:relative; top:5px; left:-1px;
	}
	
	div#header .logo {
	float:none;
	margin-top:0;
	margin-left: 300px;
	position:relative; z-index:15;
	top:0px;
	left:20px; }
	

	
	#boven {
	width:999px;
	height:477px;
    background-color:#111;
	border-right:1px solid #000;
	}
		

	#boven_1 {
	width:660px;
	position:absolute;
	left:0px;
	background-color:#fff;
	}
	
	
	#boven_1_1{
	background-color:#fff;
	height:417px;
	}
	
	#boven_1_2 {
	background-color:#555;
	height:60px;
	color:#ccc;
	font-family:arial black;
	font-size:18px;	
	}
	
	
	#boven_1_2 .text {margin-left:-7px;}
	
	#boven_1_2 .text a {
	font-weight:normal;
	color:#CCCCCC;
	text-decoration:none;
	margin-left:-7px;
	/*background: transparent url(arrow.gif) no-repeat left center;*/
	}
	
	#boven_1_2 .text a:hover{ 
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	font-size:19px;	
	margin-left:-7px;
	/*background: transparent url(arrow_select.gif) no-repeat left center;*/
	}	 
	
	
	
   	#boven_2 {
	width:337px;
	background-color:#111;
	position:absolute;
	left:660px;
	}
	
	#boven_2_header{
	height:80px;
	background-image: url(/images/duurzame_luxe.jpg);
	text-align:right;
	background-color:#FFF;
	}

	
	#boven_2_1 {
	height:120px;
	font-size:13px;
	font-weight:normal;
	color:#666666;
	font-family:arial black;
	line-height:150%;}
	

	#boven_2_1 a { font-size:13px;font-weight:normal;color:#666666;font-family:arial black;line-height:150%;}
		#boven_2_1 a:hover{ font-size:13px;font-weight:bold;color:#ffffff;font-family:arial black;line-height:150%;text-decoration:none; }	 
		
	#boven_2_2 { 
	height:217px;
	font-size:13px;
	font-weight:normal;
	color:#666666;
	font-family:arial black;
	line-height:150%;}	
	
	#boven_2_2 a { font-size:13px;font-weight:normal;color:#666666;font-family:arial black;line-height:150%;}
			#boven_2_2 a:hover{ font-size:13px;font-weight:bold;color:#ffffff;font-family:arial black;line-height:150%;text-decoration:none; }	 
	
	
	#boven_2_2_1{
	width:60%;
	float:left;
	}
	
	
	#boven_2_2_2{
	width:40%;
	float:right;
	}
	
	#boven_2_3{
	background-color:#FFF;
	height:60px;
	float:left;
	}
	
	#caption_bar {
	width:999px; 
	height:4px; 
	background-color:#333; 
	border-top:1px solid #000; 
	border-bottom:1px solid #000; 
    border-right:1px solid #000; 
	position:absolute; top:487px; left:0; }
	
	
	
	
	
	
	#onder2 {
	width:339px;
	height:280px;  
	background-color:#FFF; 
	border-right:1px solid #CCC;
	position:absolute;top:493px;left:321px; }
	
	div#onder2 .contentitemimage {
	float:left;
	border:solid 1px #000;
	margin:0 5px 20px 15px;position:relative;top:0;
	}
	
	div#onder2 .contentitemtext a {
	font-weight:normal;
	font-size:12px;
	color:#333;
	float:left;
	margin:0 5px 0 5px;position:relative;top:0;
	}
	
	#onder2 .contentitemtext a:hover{ 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	float:left;
	margin:0 5px 0 5px;position:relative;top:0;
	}	
	
	#onder2 #nieuws {
	width:100%; height:33px; border-bottom:1px solid #CCC; font-size:9px; }
		
	#onder2 p.article {
	margin:0 10px 0 10px; position:relative;top:0; left:0;
	/* hide from IE mac \*/
	margin:0 15px 0 0;position:relative;top:8px; left:10px;
	/* end hiding from IE5 mac */ }

	#onder2 p.article a.article { 
	color:#666; }
		
	
	
	#onder1 {
	width:319px;
	height:280px;
	background-color:#FFF; 
	border-right:1px solid #CCC;
	position:absolute;top:493px;left:0px; z-index:100; }
	
	
	
	
	div#onder1 .contentitemimage {
	float:left;
	border:solid 1px #000;
	margin:0 5px 20px 15px;position:relative;top:0;
	}
	
	div#onder1 .contentitemtext a {
	font-weight:normal;
	font-size:12px;
	color:#333;
	float:left;
	margin:0 5px 0 5px;position:relative;top:0;
	}
	
	#onder1 .contentitemtext a:hover{ 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	float:left;
	margin:0 5px 0 5px;position:relative;top:0;
	}	
	
	
	
    
   	#divers a {
    position: relative;
   	left: 5px;
	right: 5px;
	color:#666666;}
	
   	#divers { width:319px; border-bottom:1px solid #CCC; positon:relative; }	
	
	    
	#onder3 {
	width:336px;
	height:280px;
	background-color:#FFF; 
    border-right:1px solid #000;
	position:absolute; top:493px; left:662px;
	color:#666666; }
	
	    
	#onder3 a {
	color:#333; 
	text-decoration:none;}
	
	#onder3 a:hover{
	color:#333; 
	font-weight:bold;}
	
	
	#footer {
	width:999px;
	height:131px;
    border-right:1px solid #000;
	position:absolute; top:774px; left:0;
	background-color:#CCC;
	text-align:center;
	clear: both; 
	padding-bottom: 10px;} 

	#adsection {
	margin-top:10px;
	float:center;}
	
	/*-------------------------------------------*/
	
	
div#service_links {
	width:999px;
	height:14px;
	padding:1px 0 5px 0;
	border-top: 1px solid #000;
	background: #333 url(/images/service_links_ds.gif) bottom left no-repeat;
	}

div#service_links a { 
	font-size:10px;
	color:#FFF; }

div#service_links span.greypipe {
	font-size:10px;font-weight:bold;color:#999;margin:0 11px; }
	
