		#innercontent
		{
		margin:10px;
		font-size:10px;
		}
		
		.clear
		{
		clear:both;
		}
		
		.item
		{
		 /* width:450px; */
		}

		.titel, a.titel, a.titel:link, a.titel:visited, a.titel:hover, a.titel:active
		{
		
			color:#3a4e87;
			font-weight:bold;
			text-decoration:none;
			font-size:11px;
		}


		
		
		
		label
		{
		
		}
		
		div.tekst
		{
		width:355px;
		float:left;
		margin-bottom:10px;
		}
		
		div.tekstbreed
		{
		width:100%;
		float:left;
		margin-bottom:10px;		
		}
		
		body#home div.tekst
		{
		width:305px;
		float:left;
		margin-bottom:10px;
		}
		
		 body#home div.tekstbreed
		{

		float:left;
		margin-bottom:10px;
		}		
		
		div.tekst h1, div.tekstbreed h1
		{
		font-size:14px;
		color:#484848;
		margin-bottom:5px;
		margin-left:5px;
		}
	
		div.tekst p , div.tekstbreed p
		{
		border-top: 1px dotted #B0B0B0;
		padding-left:5px;
		margin-right:5px;
		color:#6A6A6A;
		padding-top:10px;
		padding-bottom:10px;
		}		
		
		div.fotos
		{
		width:143px;
		float:left;
		background-color:#f4f7f9;
		border-top: 1px dotted #e8e5e5;
		border-bottom: 1px dotted #e8e5e5;
		margin-top:22px;
		text-align:center;
		clear:right;
		}		
		
		table#product_overview
		{
		clear:left;
		}
		
		div.foto,div.fotopopup
		{
		width:127px;
		/* background-color:white;		*/
		}
		
		
		img.popup, img.nopopup
		{
		/* border: 3px solid #777b85; */
		 border: 2px solid black;
		}
		
	 img.nopopup
		{
		border: 3px solid white;
		}
		
		
		a.klik
		{
		font-size:10px;
		color :#b0b0b0;
		display:block;
		margin-bottom:15px;
		font-weight:bold;
		}
		
		
		div.nieuws_overzicht_item
		{
		margin-bottom:10px;
		}
		
		div.nieuws_overzicht_datum
		{
			padding-left:10px;	
		}
		
		
		div.nieuws_overzicht_titel
		{
			padding-left:10px;
			border-bottom: 1px solid #B7B5B5;
			padding-bottom:5px;
		}

		div.nieuws_overzicht_titel a
		{
			color:#3a4e87;
			font-weight:bold;
			text-decoration:none;
			font-size:11px;
			
		}		
		
		div.nieuws_overzicht_titel a:link, 
		div.nieuws_overzicht_titel a:visited,
		div.nieuws_overzicht_titel a:hover,
		div.nieuws_overzicht_titel a:active
		{

		}
		
		div.nieuws_overzicht_titel a:hover
		{
			text-decoration:underline;
		}
		

		a.terug
		{
		color: #75A2C3;
		font-size:14px;
		text-decoration:none;
		}

		
		#bla
		{
		letter-spacing:1px;

		}

		#bla2
		{
		letter-spacing:0.5px;
		/* color:#3a4e87; */
		font-weight:bold;
		color: #6f6e6e;
		}
		div.nieuws_item_titel
		{
			padding-left:10px;
		/*	border-bottom: 1px solid #B7B5B5; */
			padding-bottom:5px;
			
		}
		
		div.nieuws_item
		{
		
		}
		
		div.nieuws_item_header
		{
			padding:5px;
			
			
		}		
		
		div.nieuws_item_container
		{
			
			border-top: 1px solid #B7B5B5;;
			border-bottom: 1px solid #B7B5B5;
			 /*background-color: #f8f7f8; 
			 
			 background-color: #f7f7f7;
			 background-color: #f9f7f7;
			 */
			  background-color: white;
			  /*
			  background-image:url(new_top.png);
			  background-position: top 0;
			  background-repeat:repeat-x;
			  */
			  padding-top:5px;
		}				

		div.nieuws_item_content
		{
			padding:5px;
		}			
		
		
		div.nieuws_item_footer
		{
			padding:5px;
			clear:both;
		}				

/* zit in nieuws_item_content */
		div.nieuws_item_inleiding
		{
			font-weight:bold;
			float:left;
			padding:5px;
			width:350px;
			}
		
		div.nieuws_item_body
		{
			font-weight:normal;
			margin-bottom:5px;
			float:left;
			padding:5px;
			width:350px;
			clear:left;
			
		}		
		
		div.nieuws_item_fotos_container
		{
			font-weight:normal;
			margin-bottom:5px;
			float:right;
			padding:5px;
			background-color:#eceaea;
			
			border-bottom: 1px solid #B7B5B5;
		}
		
		div.nieuws_item_foto
		{
			font-weight:normal;
			margin-bottom:5px;
			clear:left;
			/* padding:5px; */
		}				
		


		
		/*
		div.nieuws_fotos
		{
		float:right;
		margin-left:10px;
		}
		
		
		hr.end
		{
		clear:left;
		height: 1px;
		
		color: #B7B5B5;
		}
		
				div.foto
		{

		}	
		
		*/
		
		/* from troep */
		
	label,input 
	{
		display: block;
		width: 150px;
		float: left;
		margin-bottom: 10px;
		
	}
	input
	{
	border: 1px solid;
	}
	
	input.submit
	{
	background-color:#252A37;
	color:white;
	font-size:11px;
	}
	
	label 	
	{	position:relative;
		top: 5px;
		text-align: right;
		width: 75px;
		padding-right: 20px;
	}

	br.clear 
	{
		clear: left;
	}
	span.boodschap
	{
	font-weight:normal;
	font-size:14px;
	background-color:#EFEFEF;
	color:red;
	border: 1px solid #565656;
	padding:15px;
	padding-left:95px;
	display:block;
	}
	
	
	.titel_nieuwsbrief
	{
	font-weight:bold;
	color:#484848;
	}
	
	
	
	
	span#geslaagd
	{
	color:#252A37;
	}
	
	hr.nieuwsbrief
	{
	height:1px;
	clear:left;
	}
	h2.overzicht
	{
		font-size:12px; 
	color:#3a4e87;
	position:relative;
	/*top:-5px; */
	background-color:#eff2f4; 
	border:1px solid #a4a4a5;
	padding:5px;

	}
	

hr.normal
{
color: #484848;
height: 1px;
}

table#product_overview
{
	width:555px;
	background-color: #ffffff;
	border-top: 5px solid #a4a4a5;
	border-bottom: 5px solid #a4a4a5;
}

table#product_overview td
{
height:35px;
width:70px;
background-color:#5d7189;
color:white;
border: 1px solid #222733;
}

table#product_overview td.product_image
{
height:35px;
width:50px;

}

table#product_overview td.product_naam
{
font-weight:bold;
height:18px;
width:500px;
vertical-align:bottom;
border-bottom:none;
padding-left:20px;
}

table#product_overview td.product_code
{
font-weight:normal;
height:17px;
width:500px;
vertical-align:top;
border-top:none;
padding-left:20px;
}

table#product_overview td a
{
text-decoration:none;
color:white;
}

table#product_overview td a:link
{
text-decoration:none;
}

table#product_overview td a:visited
{

}

table#product_overview td a:hover
{
text-decoration:underline;
}

table#product_overview td a:active
{

}