/* ----------------------------------------------
	BASISSETTING, positionering                               
	____________________________________________ */

body{
	font: 12px Arial, Verdana ;
	color:#000;
	margin:0;
	padding:0;
	background:url(../images/body_bg.gif) #eff2e9;
}

#container{
	width:900px;
	margin:0 auto;
	padding:0;
}
	
	#header{
		float:left;
		padding:0;
		margin:0;
		width:900px;
		background:url(../images/header_plaat.jpg) no-repeat;
	}
	
		#header_foto{
			float:left;
			padding:0;
			margin:0;
			height:118px;
			width:900px;
		}
		
			#logo a{
				float:left;
				width:450px;
				height:150px;
				margin-left:25px;
			}
		
		#header_menu{
			float:left;
			padding:0;
			margin:0;
			width:900px;
			height:43px;
			background:url(../images/menu_bg.gif) no-repeat;
		}
		#header_menu ul{
			margin:0;
			padding:0;
			padding-top:10px;
		}
		#header_menu li{
			margin:0;
			padding:0;
			color:#fff;
			display:inline;
		}
		#header_menu li a{
			color:#fff;
			font-weight:bold;
			padding-left:23px;
			padding-right:23px;
			margin:0;
		}
		
		#header_menu li a:hover, #header_menu li a.actief {
			text-decoration:underline;
		}
	
	#content{
		float:left;
		margin:0;
		padding:0;
		width:885px;
		padding-left:8px;
		padding-right:8px;
		background:url(../images/content_bg.gif) repeat-y;
	}

		#content_tekst{
			float:left;
			margin:0;
			padding:0;
			padding:20px;
			width:618px;
		}
		#content_tekst_artikel{
			float:left;
			margin:0;
			padding:0;
			padding:10px;
			width:870px;
		}
		
		#content_blok{
			float:left;
			width:207px;
			margin:0;
			padding:0;
		}
		
		#submenu_links {
			width:163px;
			float:left;
			padding:0;
			margin:0;
			padding-top:20px;
			background:url(../images/shop_top.gif) top no-repeat #CDDF93;
		}
		
		#submenu_links2 {
			width:155px;
			float:left;
			padding-bottom:20px;
			padding-left:8px;
			background:url(../images/shop_bottom.gif) bottom no-repeat;
		}
		
			
		
		
	
			.kleurblok{
				float:left;
				width:280px;
				margin:0;
				padding:10px;
				background:#f3f4ca;
				
			}
			
			.marge{
				margin-right:15px;
			}
		
			.blok_top{
				float:left;
				width:207px;
				height:10px;
				margin:0;
				padding:0;
				background:url(../images/blok_top.gif) no-repeat bottom;
			}
			
			.blok_content{
				float:left;
				width:187px;
				margin:0;
				padding:10px;
				color:#fff;
				background:#646f71;
			}
			
			.blok_bottom{
				float:left;
				width:207px;
				height:10px;
				margin:0;
				padding:0;
				background:url(../images/blok_bottom.gif) no-repeat;
			}
		
	#footer{
		float:left;
		width:880px;
		height:23px;
		margin:0;
		padding:0;
		color:#fff;
		padding-top:21px;
		padding-left:20px;
		background:url(../images/footer_bg.gif) no-repeat;
	}
	
	
.nieuwsitem {
	width:610px;
	float:left;
	border-bottom:1px solid #8AA44B;
	padding-top:10px;
	padding-bottom:10px;
}

.nieuwsafbeelding {
	padding-right:10px;
	float:left;

}


/****************************************************
				CONTENT STYLES
****************************************************/

h1{
	font-size: 15px;
	padding:0;
}

h2{
	font-size: 15px;
	padding:0;
	color:#bc6500;
}	

h3{
	font-size: 13px;
	padding:0;
}

h4{
	font-size: 12px;
	padding:0;
}

h5{
	font-size: 12px;
	padding:0;
}

hr{
	clear:both;
	width:100%;
	height:1px;
	color:#8aa44b;
}

a{
	text-decoration:none;
	color:#000;	
}

a:hover{
	text-decoration:underline;
}

