html, body {
	margin:0px;
	padding:0px;
	text-align:left;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D2DAC2;
	background-image:url(../images/background_tak.gif);
	background-repeat: no-repeat;
	background-position: 900px 200px;
	 } 
	 
#wrapper {
	width: 854px;
	position: absolute; 
	left:0px;
	height: 100%;
	background-color: #FFF;
}

#wrapper_home {
	width: 760px;
	position: absolute; 
	left:0px;
	height: 100%;
	background-color: #FFF;
} 
 
#leftcol {
	 width:380px;
	 position: absolute;
	 left:0px;
	 float: left;
	 background-color: #D2DAC2; 
	 height: 100%;
 }
 
#rightcol {
	position: absolute;
	right:0px;
	top:0px;
	width:474px;
	height: 100%;
	margin-left: 380px;
	background-color: #FFF;
	}
	
#rightcol_home {
	position: absolute;
	top:0px;
	width:380px;
	height: 100%;
	margin-left: 380px;
	background-color: #FFF;
	left: 0px;
	}
	
#rightimages_home {
	position: absolute;
	top:188px;
	margin-left: 760px;
	background-color: #FFF;
	left: 0px;
	}
 
 /* *** rightcol_home_elements *** */ 
 
  #header_groen {
	position: absolute;
	top:0px;
	width:474px;
	height: 188px;
	background-color: #A0B56F;
	display:block;	
	}
	
  #header_home {
	position: absolute;
	top:0px;
	width:380px;
	height: 188px;
	background-color: #A0B56F;
	display:block;	
	}

 /* *** header_elements *** */
 

  #titel {
	position: absolute;
	top:120px;
	left:15px;
	}
  #titel h1 {
	display:none;
	}
	
	h2 {
	font: 0.8em/1.7em Verdana, sans-serif;
	color: #A0B56F; 
	font-weight: bold; 
	margin-bottom: 1.33em;
	}
	h3 {
	font: 0.7em/1.7em Verdana, sans-serif;
	color: #A0B56F; 
	font-weight: bold;
	margin-bottom: -1.33em; 
	}

.subheader {color: #A0B56F}

 
 /* *** Float containers fix: *** */ 
	.clearfix:after {
		 content: "."; 
		 display: block; 
		 height: 0; 
		 clear: both; 
		 visibility: hidden;
	 }
	  
	.clearfix { display: inline-table;}
	
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */  
	
	
	 
	 /*printer styles*/ 
	 @media print{ 
	/*hide the left column when printing*/ 
		#leftcol {display:none;} 
		#maincol {width:100%; float:none;}
		}
			
/* =============== LOGO  */

	#logo {
		margin: 0px;
		float:left;
		}


/* =============== NAVIGATION  */

	#navcontainer { 
		padding: 0px;
		width: 380px;
		height: 188px;
		background-color:#fff;
	}


/*********** #navcontainer link styles ***********/

	#navcontainer ul a:link, #navcontainer ul a:visited {display: block;}
	#navcontainer ul {list-style: none; margin: 0; padding: 0;}
	
	/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
	#navcontainer li {border-bottom: 1px solid #FFFFFF;}
	
	/* fix for browsers that don't need the hack */
	html>body #navcontainer li {border-bottom: none;}



/*********** #hoofdmenu styles ***********/

	#hoofdmenu {
	position: relative;
	width: 188px;
	margin: 20px 0px 0px;
	padding: 0px;
	border: 0px solid #cccccc;
	font-size: 70%;
	float:left;
	}
	
	#hoofdmenu a {
		display: block;
		color: #666;
		padding: 3px 0px 3px 15px;
		text-decoration: none;
	}
	
	#hoofdmenu a:hover {
		color: #8DA25D;
		text-decoration: none;
		font-weight: bold;
	}
	#hoofdmenu ul {
		list-style-type: none; 
	}

	
/* =============== Copyright */

	#copyright {
		width:380px;
		z-index:7;
		font-size: 0.6em;
		background-color: #D2DAC2;

	}
	.copyright_text {
		color: #A0B56F;
		text-decoration: none;		
		margin: 10px 0px 20px 52px;
	}
	.copyright_text a:link, .copyright_text a:visited {
		color: #A0B56F;
		text-decoration: none;
	}
	
	.copyright_text a:hover {
		color: #8DA25D;
		text-decoration: none;
	}
		
/* =============== ARTICLE  */

  	#bodytext {
		position: relative;
		top:188px;
		width:auto;
		padding: 20px;
		left: 0px;
		background-color: #FFFFFF;
		height: auto;
	}
	
  	#bodytext p {
	font: 0.7em/1.7em Verdana, sans-serif;
	color: #666666;
	}
	#bodytext a:link, #bodytext a:visited {
	color: #96AD61;
	text-decoration: none;
	}
	
	#bodytext a:hover {
		color: #96AD61;;
		text-decoration: underline;
	} 
  
	#bodytext ul {
		font: 0.7em Verdana, sans-serif;
		color: #ffffff;
		list-style-type: circle;
		line-height: 1.7em;
	}		
	#bodytext li {
		padding: 2px;
		color: #666666;
		margin-left: 0px;
		line-height: 1.7em;
	}		
	


	
	
/************* Tabel styles ***************/

	TD.itemvalue {
	FONT: 70% Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
	BORDER-BOTTOM: #FFF 1px solid;
	}
	
	TD.itemvalue_line {
	FONT: 70% Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
	BORDER-BOTTOM: #999999 1px solid;
	}
	TD.itemvalue_line_sub {
	FONT: 70% Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666666;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	}
	
	TD.itemvalueMasterH {
	FONT: bold 70% Verdana, Arial, Helvetica, sans-serif;
	COLOR: #A0B56F;
	BORDER-BOTTOM: 1px solid #A0B56F;
	}
	
  #subnav {
	position: absolute;
	top:300px;
	left:15px;
	}

