/*================================================================ Basics */

*
{
	margin:0px;
	
	padding:0px;
	
	border:0px;
	
	outline:0;
}

@font-face
{
	/* This declaration targets Internet Explorer */
	font-family: 'FreeSet';
	src: url('../fonts/euphemia-webfont.eot');
}

@font-face
{
	/* This declaration targets everything else */
	font-family: 'FreeSet';
	src: url(//:) format('no404'),
	url('../fonts/euphemia-webfont.woff') format('woff'),
	url('../fonts/euphemia-webfont.ttf') format('truetype'),
	url('../fonts/euphemia-webfont.svg#webfontduSZaPbm') format('svg');
	font-weight: normal;
	font-style: normal;
}
a
{
	text-decoration:underline;
}

ul
{
	list-style:none
}

html
{
	height:100%;
	
	width:100%;
	
	max-height:100%;
}

body
{
	height:100%;
	
	width:100%;
	
	max-height:100%;
	
	background-color:#ffffff;
}

div#container
{		
	width:100%;
	
	position:relative; 		 	/*  	needed for footer positioning  */
	
	margin:0 auto; 				 /*		center, not in IE5 */

	min-height:100%; 			 /*		real browsers */
	
	height:auto !important; 	 /*		real browsers */

	margin:0px;
	
	float:left;
}

* html div#container 
{
	height:100%; 				/*		ONLY IE6: treaded as min-height	 */
}

#footer-container
{
	position:absolute;
	
	display:block;
	
	width:100%;
	
	bottom:0px; 					 /*		stick to bottom */ 
	
	left:0px;	
		
	text-align:center;
	
	height:48px;
	
	line-height:48px;
	
	overflow:hidden;
	
	float:left;
	
	background-image:url(../img/site/footer.gif);
	
	background-repeat:repeat-x;
	
	background-position:bottom;

}

	#footer-container footer
	{
		display:block;
		
		width:955px;
		
		margin:0 auto;
	}
	
	#footer-container footer .left
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		
		font-size:13px;
		
		color:#ffffff;
		
		width:300px;
		
		line-height:48px;
		
		float:left;
		
		text-align:left;
	}
	
	#footer-container footer .right
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		
		font-size:13px;
		
		color:#ffffff;
		
		width:300px;
		
		line-height:48px;		
		
		float:left;
		
		text-align:right;	
	}	
	
		#footer-container footer p a
		{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			
			font-size:13px;
			
			color:#ffffff;
		}
		
	
	#footer-container footer #zoeken
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		
		font-size:13px;
		
		color:#ffffff;
		
		width:235px;
		
		line-height:30px;
		
		float:left;
		
		text-align:left;
		
		margin:8px 0px 0px 100px;	
		
		padding:0px 0px 0px 3px;
	}	
	
	#footer-container footer #zoeken #zoekveld
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		
		font-size:13px;
		
		height:21px;
		
		line-height:21px;
		
		width:150px;
		
		padding:0px 0px 0px 24px;
		
		margin:5px 0px 0px 0px;
		
		color:#494544;
		
		background-image:url(../img/site/search.gif);
		
		background-repeat:no-repeat;
		
		background-repeat:left center;
		
		float:left;
	}	
	
	#footer-container footer #zoeken #zoekknop
	{
		
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		
		font-size:15px;
		
		height:21px;
		
		line-height:21px;
		
		width:21px;
		
		font-weight:bold;
		
		color:#494544;
		
		margin:5px 0px 0px 4px;
		
		padding:0px 0px 0px 0px;
		
		cursor:pointer;
		
		background-image:url(../img/site/zoek-knop.gif);
		
		background-repeat:no-repeat;
		
		float:left;
	}			
	
#header-container
{
	display:block;
	
	width:100%;
	
	height:90px;
}

#header
{
	display:block;
	
	width:100%;
	
	float:left;
	
	clear:both;
	
	background-image:url(../img/site/header.jpg);
	
	background-repeat:repeat-x;
}

	#headertop
	{
		height:88px;
		
		width:990px;
		
		float:left;
		
		clear:both;
		
		background-image:url(../img/site/logo.jpg);	
	}
	
		#headertop ul
		{
			height:69px;
			
			width:180px;
			
			display:block;
			
			float:left;
			
			margin:13px 0px 0px 0px;
		}	
						
			#headertop ul li
			{
				font-style:normal;
				
				font-family:Tahoma;
				
				font-size:12px;
				
				line-height:18px;
				
				color:#d3d2d2;
								
				text-decoration:none;
				
				font-weight:bold;
				
				display:block;
				
				height:20px;
				
				overflow:hidden;
			}
			
			#headertop ul li a
			{
				font-style:normal;
				
				font-family:Tahoma;
				
				font-size:12px;
				
				line-height:18px;
				
				color:#d3d2d2;
								
				text-decoration:none;
				
				display:block;
				
				height:20px;
				
				overflow:hidden;
				
				text-decoration:underline;
			}			
			
		.adres
		{
			padding:0px 0px 0px 260px;
		}
		
		#headertop .home
		{
			height:69px;
			
			width:345px;
			
			float:left;
			
			background:url(../img/site/logo.jpg);
	
			background-repeat:no-repeat;
			
			display:block;
		}		
		
		#header header
		{
			display:block;
			
			width:955px;
			
			margin:0 auto;
			
			background-repeat:no-repeat;		
		}
	
	
	
	/*#############################	Navigation section	#############################*/
	 
#navigatie
{
	width:100%;
	
	height:54px;
	
	float:left;
	
	clear:both;
	
	display:block;
	
	background-color:#f2f2f2;
	
	font-style:normal;
		
	border-bottom:1px solid #000;
}

	#navigatie #ul-head
	{
		width:980px;
		
		height:54px;
		
		display:block;
		
		font-style:normal;
		
		margin:0 auto;
	}
	
	#navigatie #ul-head .li-sub
	{
		display:block;
		
		height:54px;		
		
		float:left;
		
		width:120px;
		
		font-style:normal;
		
		border-left:1px solid #d9d9d9;
	}
	
	#navigatie #ul-head .actief
	{
		font-style:normal;
	}
	
	#navigatie #ul-head .li-sub a:hover,
	#navigatie #ul-head .actief a,	
	{
		text-decoration:none;
		
		font-style:normal;
	}
	
		
	#navigatie #ul-head .actief a
	{
		color:#FFFFFF;
		
		font-style:normal;
		
		border:0px;
		
	}
	
	#navigatie #ul-head .li-sub a
	{	
		font-style:normal;
		
		font-family:'FreeSet';
		
		font-size:15px;
		
		line-height:18px;
		
		color:#838383;
		
		text-decoration:none;
		
		display:block;
		
		padding:8px 12px 0px 12px;
		
		height:45px;
		
		overflow:hidden;
	}
	
	.ul-sub
	{
		font-style:normal;
		
		display:block;
		
		width:370px;
		
		position:absolute;
		
		z-index:100;
		
		display:none;
		
		margin:1px 0px 30px -6px;
		
		padding:5px 0px 15px 0px;
		
		background-image:url(../img/site/menu.png);
		
		background-repeat:no-repeat;
		
		background-position:bottom left;
		
		border-left:0px;
	}
	
	.ul-sub li
	{
		font-style:normal;
		
		display:block;
		
		height:auto;
		
		float:left;
		
		clear:both;
		
		border-left:0px;
		
		margin:0px 0px 0px 6px;
		
		padding:0px;
		
		height:33px;
		
		overflow:hidden;
		
		width:353px;
	}

	.ul-sub li:first-child
	{
		border-left:0px;
	}

	.ul-sub li a
	{
		font-style:normal;
		
		display:block;
		
		font-family: 'FreeSet';
		
		font-size:12px;
		
		color:#000;
		
		text-decoration:none;
		
		overflow:hidden;
		
		border:0px;
		
		
		width:330px;
		
		margin:0px 0px 0px 5px;
		
		height:12px;
		
		line-height:12px;
		
	}
	
	.ul-sub li a:hover
	{		
		text-decoration:none;
		
		border:0px;
		
		background-color:#f2f2f2;	
	}	
	
	.bgd
	{
		font-style:normal;
		
		background-color:#ffffff;
		
		border:0px;
	}

div#sfeerbeeld-container
{
	float:left;
	
	width:100%;
	
	height:238px;
	
	background-color:#494544;
}

	div#sfeerbeeld
	{
		margin:0 auto;
		
		width:980px;
		
		height:225px;	
	}
	
	div#sfeerbeeld #imgholder img
	{
		float:left;
	}
	
	div#sfeerbeeld #imgholder
	{
		margin:0px 0px 0px -180px;
		
		width:718px;
		
		height:238px;
		
		display:block;
		
		float:left;
		
		overflow:hidden;
	}
	
	div#sfeerbeeld .grid
	{
		background-image:url(../upload/hires/grid.png);
		
		background-repeat:no-repeat;
		
		background-position:top right;
		
		width:643px;
		
		height:238px;
		
		margin:0px 0px 0px 76px;
		
		position:absolute;
		
		z-index:10;
	}
	
	div#sfeerbeeld-titel
	{		
		float:left;
		
		width:380px;
		
		height:200px;
		
		margin:0px 0px 0px 10px;
		
		padding:20px 0px 0px 25px;	
	}

	div#sfeerbeeld-titel h1
	{	
		display:block;
		
		color:#ffffff;
		
		font-family: Kalinga,sans-serif;
		
		margin:0px 0px 6px 0px;
		
		font-weight:normal;		
		
		font-size:24px;
		
		letter-spacing:-0.2px;
	}
	
	div#sfeerbeeld-titel ul,
	div#sfeerbeeld-titel ol
	{		
		color:#dfe5e2;
		
		font-size:13px;
		
		line-height:17px;
						
		margin:0px 0px 8px 15px;
		
		padding:0px 0px 0px 0px;
		
		clear:both;
		
		list-style:none;	
		
	}
	
	div#sfeerbeeld-titel ul li,
	div#sfeerbeeld-titel ol li
	{		
		color:#dfe5e2;
		
		line-height:20px;
		
		margin:0px 0px 0px 5px;
		padding:0px 0px 0px 0px;
		
		font-size:13px;
		
		list-style:disc;
		
		font-weight:normal;
	}
	
	div#sfeerbeeld-titel p
	{
		font-family: Kalinga,sans-serif;
		
		font-size:13px;
		
		line-height:18px;
		
		padding:0px 20px 0px 0px;
		
		font-weight:normal;
		
		color:#dfe5e2;
	}
	
	div#sfeerbeeld-titel * a
	{
		color:#fff;
		
		font-family:Tahoma;
		
		font-style:italic;
		
		font-weight:bold;
		
		font-size:15px;
		
		text-decoration:none;	
	}
	
	div#sfeerbeeld-titel p strong,
	div#sfeerbeeld-titel p b
	{		
		color:#fff;
		
		font-weight:bold;	
		
	}
	
	div#sfeerbeeld-titel p span,
	div#sfeerbeeld-titel p b,
	div#sfeerbeeld-titel p i,
	div#sfeerbeeld-titel p em
	{		
		color:#fff;
		
		font-weight:bold;
	}

	div#sfeerbeeld-titel img
	{
		margin:0px 15px 5px 0px;
	}

div#content-container
{
	width:100%;
	
	float:left;
	
	clear:both;
	
	height:100%;
}
	
		
div#content-box
{	
	display:block;
	
	width:955px;
	
 	margin:0 auto;
}
	
	div#content-box-right
	{
		background-color:#b31230;
		
		background-image:url(../img/site/benenux.gif);
		
		background-repeat:no-repeat;
		
		background-position:top right;
		
		min-height:418px;
		
		width:225px;
		
		float:right;
	}
	
	.content-item
	{			
		width:955px;
	
		padding:0px 0px 60px 0px;
		
		float:left;
		
		clear:both;
	}
	
	.content-item header
	{
		float:left;	
		
		width:100%;
		
		clear:both;
		
		height:38px;
		
		display:block;
		
		border-bottom:5px solid #d6d5d5;
		
		margin:0px 0px 9px 0px;
	}
	
		.content-item header h1
		{
			float:left;
			
			margin:0px 0px 0px 0px;
			
			font-size:20px;
			
			line-height:20px;
			
			height:52px;
			
			line-height:32px;
			
			color:#53504f;
			
			font-weight:normal;
			
			text-transform:uppercase;
			
			font-family: Kalinga,sans-serif;
			
			letter-spacing:-0.2px;
		}
		
		

		div#content-box-right h1
		{
			float:left;
			
			margin:12px 0px 0px 14px;
			
			font-size:20px;
			
			line-height:20px;
			
			color:#FFF;
			
			font-weight:normal;
			
			font-family: Kalinga,sans-serif;
			
			letter-spacing:-0.2px;
		}
		
		div#contact p
		{
			float:left;
			
			clear:both;
			
			margin:14px 0px 0px 14px;
	
			font-family:Arial;
			
			font-size:15px;
			
			line-height:16px;
			
			color:#fff;
			
			padding:0px 20px 0px 0px;
			
			font-weight:normal;
			
			font-style:italic;
			
			width:170px;
		}
		
		div#contact p a
		{
			font-family:Arial;
			
			font-size:15px;
			
			line-height:16px;
			
			color:#fff;
			
			padding:0px 20px 0px 0px;
			
			font-weight:normal;
			
			font-style:italic;
		}		
		
		div#contact p i
		{			
			font-family:Arial;
			
			font-size:15px;
			
			line-height:16px;
			
			color:#fff;
			
			font-weight:bold;
			
			font-style:italic;
		}
			
			#locatie
			{				
				float:left;
				
				clear:both;
				
				display:block;
				
				width:214px;
				
				height:45px;			
			}
			
		#locatie a
		{
			font-family:Arial;
			
			font-size:15px;
			
			line-height:16px;
			
			color:#fff;
			
			padding:0px 20px 0px 0px;
			
			font-weight:normal;
			
			font-style:italic;
		}	

.content-item header
{
	width:890px;
	
	display:block;
	
	padding:15px 0px 0px 2px;
}

	.content-item header a
	{
		font-family: Kalinga,sans-serif;
		
		font-size:15px;
		
		line-height:18px;
		
		color:#9d102a;
		
		font-weight:bold;
		
		text-decoration:underline;
		
		padding:0px 20px 0px 0px;
	}
	
.content-item section
{
	width:900px;
	
	display:block;
	
	padding:12px 0px 0px 2px;
	
}
	.content h1
	{	
		display:block;
		
		color:#494544;
		
		font-family: Kalinga,sans-serif;
		
		margin:0px 0px 0px 0px;
		
		font-weight:bold;		
		
		font-size:24px;
		
		letter-spacing:-0.2px;
	}
	
	.content h2
	{	
		display:block;
		
		color:#494544;
		
		font-family: Kalinga,sans-serif;
		
		margin:0px 0px 6px 0px;
		
		font-weight:bold;		
		
		font-size:15px;
		
		line-height:22px;
	}	
	
	.content ul,
	.content ol
	{		
		color:#494544;
		
		font-size:13px;
		
		line-height:17px;
						
		margin:0px 0px 8px 15px;
		padding:0px 0px 0px 0px;
		
		clear:both;
		
		list-style:none;	
		
	}
	
	.content ul li,
	.content ol li
	{		
		color:#494544;
		
		line-height:20px;
		
		margin:0px 0px 0px 5px;
		padding:0px 0px 0px 0px;
		
		font-size:13px;
		
		list-style:disc;
		
		font-weight:normal;
	}
	
	.content p
	{
		font-family: Kalinga,sans-serif;
		
		font-size:13px;
		
		line-height:18px;
		
		padding:4px 20px 0px 0px;
		
		font-weight:normal;
		
		color:#494544;
	}
	
	.content * a
	{
		color:#494544;
		
		font-weight:bold;
		
		text-decoration:underline;	
	}
	
	.content p strong,
	.content p b
	{		
		color:#494544;
		
		font-weight:bold;	
		
	}
	
	.content p span,
	.content p b,
	.content p i,
	.content p em
	{		
		color:#494544;
		
		font-weight:bold;
	}

	.content img
	{
		margin:0px 15px 5px 0px;
	}
	
	#photoalbumbox 
	{
		width:100%;
		
		display:block;
		
		float:left;
		
		clear:both;
		
		background-color:#494544;
		
		background-image:url(../img/site/block.gif);
	}
		
	#photoalbum-container
	{
		margin:0 auto;
		
		width:990px;
		
		display:block;
		
		padding:10px 0px 0px 0px;
		
	}
	
	#photoalbumbox ul
	{
		float:left;
		
		clear:both;
		
		width:990px;
		
		margin:0px 0px 6px 0px;
	}
	
	#photoalbum-container h1
	{
		display:block;
		
		color:#ffffff;
		
		font-family: Kalinga,sans-serif;
		
		margin:0px 0px 0px 0px;
		
		font-weight:normal;		
		
		font-size:24px;
		
		float:left;
		
		clear:both;
		
		letter-spacing:-0.2px;
	}
	
	#photoalbum-container p
	{
		color:#dfe5e2;
		
		font-size:13px;
		
		font-family: Kalinga,sans-serif;
		
		line-height:17px;
						
		padding:0px 0px 10px 0px;
		
		float:left;
		
		clear:both;
		
		list-style:none;	
	}

		#photoalbumbox ul li
		{
			list-style:none;
			
			float:left;
			
			font-style:normal;
			
			display:block;
			
			height:auto;
			
			float:left;
			
			border-left:0px;
			
			margin:0px 10px 20px 0px;
			
			padding:0px;
			
			height:25px;
			
			width:308px;			
		}
		
		#photoalbumbox ul li a
		{
			font-style:normal;
		
			display:block;
			
			font-style:normal;
			
			font-family: Kalinga,sans-serif;
			
			font-size:13px;
			
			line-height:18px;
			
			color:#838383;
			
			text-decoration:none;
			
			display:block;
			
			padding:8px 12px 0px 12px;
			
			height:25px;
			
			width:265px;
			
			background-color:#f7f7f7;
		}		

		#photoalbumbox ul li a:hover
		{		
			text-decoration:none;
			
			border:0px;
			
			background-color:#d6d5d5;	
			
			color:#838383;
		}	
				
		#photoalbumbox ul li .actief
		{
			background-color:#64605f;
			
			color:#fff;
		}
	
	#productmenu
	{
		float:left;
		
		clear:both;
		
		margin:10px 20px 60px 0px;
		
		width:257px;
	}
	
		#productmenu h3
		{
			height:38px;
			
			display:block;			
			
			margin:10px 0px 3px 0px;	
			
			
			float:left;
			
			font-size:20px;
			
			line-height:20px;
			
			height:36px;
			
			line-height:32px;
			
			color:#53504f;
			
			font-weight:normal;
			
			text-transform:uppercase;
			
			font-family: Kalinga,sans-serif;
			
			letter-spacing:-0.2px;
			
			float:left;
			
			clear:both;
					
		}
		
		#productmenu h2
		{
			display:block;
			
			color:#b0aead;
			
			font-family: Kalinga,sans-serif;
			
			margin:4px 0px 2px 0px;
			
			font-weight:normal;		
			
			font-size:15px;
			
			line-height:22px;
			
			float:left;
			
			clear:both;
		}	
	
	
		#productmenu ul li
		{
			list-style:none;
			
			margin:0px;
			
			padding:0px;			
		}
		
		#productmenu ul
		{
			list-style:none;
			
			margin:0px;
			
			padding:0px;
		}
					
		#productmenu li a
		{
			font-style:normal;
			
			display:block;
			
			font-family: 'FreeSet';
			
			font-size:12px;
			
			color:#64605f;
			
			text-decoration:none;
			
			overflow:hidden;
			
			font-weight:normal;
			
			border:0px;
			
			height:22px;
			
			margin:0px 0px 0px 0px;
			
			padding:0px 0px 0px 5px;
			
			height:28px;
			
			line-height:28px;
			
			background-color:#f5f5f5;	
			
		}
		
		#productmenu li a:hover
		{		
			text-decoration:none;
			
			border:0px;
			
			background-color:#d6d5d5;	
		}	
			
	.productlink
	{
		width:300px;
		
		height:150px;
		
		float:left;
		
		margin:5px 15px 15px 0px;
		
		overflow:hidden;
		
		background-position:center center;
		
		background:#f2f2f2;
	}
	
	.productlink span
	{
		width:300px;
		
		line-height:40px;
		
		height:40px;
		
		position:absolute;
		
		z-index:10;
		
		text-align:center;
		
		margin:110px 0px 0px 0px;
		
		background-image:url(../img/site/alpha.png);
		
		color:#000;
		
		
			font-style:normal;
			
			display:block;
			
			font-family: 'FreeSet';
			
			font-size:12px;
			
			color:#f2f2f2;
			
			text-decoration:none;
			
			overflow:hidden;
			
			font-weight:normal;
			
			border:0px;		
	}
	
	#photoalbumholder
	{
		float:left;
		
		margin:10px 0px 60px 0px;
	}
	
	.photoalbum
	{
		float:left;
		
		margin:0px 5px 10px 0px;
		
		padding:5px 0px 0px 0px;
		
		width:955px;
	}	
	
	.photoalbum header
	{
		float:left;	
		
		width:955px;
		
		clear:both;
		
		height:38px;
		
		display:block;
		
		border-bottom:5px solid #d6d5d5;
		
		margin:0px 0px 3px 0px;		
	}
	
		.photoalbum header h1
		{
			float:left;
			
			margin:0px 0px 0px 0px;
			
			font-size:20px;
			
			line-height:20px;
			
			height:52px;
			
			line-height:32px;
			
			color:#53504f;
			
			font-weight:normal;
			
			text-transform:uppercase;
			
			font-family: Kalinga,sans-serif;
			
			letter-spacing:-0.2px;
		}
		
	.photoalbumitems
	{
		float:left;
		
		clear:both;
		
		padding:9px 0px 0px 9px;
		
		width:955px;
		
		background-color:#f5f5f5;
	}
	
	.photoalbum p
	{
		float:left;
		
		clear:both;
	
		font-size:14px;
		
		margin:0px 0px 5px 0px;
		
		color:#53504f;
		
		font-weight:normal;
		
		font-family: Kalinga,sans-serif;
		
		letter-spacing:-0.2px;	
	}
			
		.photoalbum a
		{
			float:left;
			
			margin:0px 10px 10px 0px;
			
			background-position:top center;
			
			background-repeat:no-repeat;
			
			display:block;
			
			overflow:hidden;
			
			height: 150px;
		}
		
		.photoalbum a img
		{
		
			width: 150px;
		}

		
.searchitem h3
{
	float:left;
	
	margin:0px 0px 0px 0px;
	
	font-size:18px;
	
	line-height:32px;
	
	color:#53504f;
	
	font-weight:normal;
	
	clear:both;
	
	font-family: Kalinga,sans-serif;
}

.searchitem h3 span
{
	font-weight:bold;
	
	font-size:22px;
}

	.searchitem p
	{
		float:left;
		
		clear:both;
		
		width:385px;
		
		display:block;
		
		color:#635f5e;
		
		font-size:13px;
		
		text-transform:none;
		
		font-style:normal;
		
		font-weight:normal;
		
		font-family: Kalinga,sans-serif;
		
		text-decoration:none;
		
		overflow:hidden;
		
		height:57px;
	}
	
	.searchitem a
	{
		font-weight:bold;
			
		float:left;
		
		clear:both;
		
		width:405px;
		
		display:block;
		
		color:#635f5e;
		
		font-size:16px;
		
		font-style:normal;
		
		font-family: Kalinga,sans-serif;
		
		text-decoration:underline;
		
		margin:3px 0px 0px 0px;
	}
	
	.searchitem 
	{
		float:left;
		
		width:400px;
		
		display:block;
		
		color:#635f5e;
		
		font-size:14px;
		
		text-transform:none;
		
		font-style:normal;
		
		font-weight:normal;
		
		font-family: Kalinga,sans-serif;
		
		text-decoration:none;
		
		padding:15px 15px 15px 25px;
		
		margin:0px 10px 10px 0px;
		
		height:160px;
		
		background-color:#f2f2f2;
	}

.main-item
{
	float:left;
		
	width:220px;
	
	display:block;
}

.index-item
{
	float:left;
		
	width:285px;
	
	margin:0px 0px 0px 30px;
	
	display:block;
}
	
	.index-item header
	{
		float:left;	
		
		width:285px;
		
		height:52px;
		
		display:block;
		
		border-bottom:5px solid #d6d5d5;
	}
	
		.index-item header h1
		{
			float:left;
			
			margin:12px 0px 0px 0px;
			
			font-size:20px;
			
			line-height:20px;
			
			height:52px;
			
			line-height:32px;
			
			color:#53504f;
			
			font-weight:normal;
			
			text-transform:uppercase;
			
			font-family: Kalinga,sans-serif;
			
			letter-spacing:-0.2px;
		}
		
	.index-item section
	{
		float:left;
		
		width:318px;
		
		display:block;
	}
	
	#nieuws-archief
	{
		float:left;
		
		clear:both;
		
		padding:20px 0px 60px 0px;
	}
	
	.nieuws a
	{
		display:block;
		
		width:255px;
		
		background-color:#f5f5f5;
		
		margin:0px 0px 10px 0px;
		
		text-decoration:none;
		
		padding:15px 15px 15px 15px;
		
		border-bottom:1px solid #d6d5d5;
	}
		
		.nieuws a:hover
		{
			background-color:#f0f0f0;
		
			text-decoration:none;
		
			border-bottom:1px solid #b1afaf;
		}
		
		.nieuws a i
		{
			width:285px;
			
			display:block;
			
			color:#b1afaf;
			
			font-size:13px;
			
			text-transform:none;
			
			font-style:normal;
			
			font-weight:normal;
			
			font-family:Tahoma;
				
			text-decoration:none;			
		}
		
		.nieuws a b
		{
			width:285px;
			
			display:block;
			
			color:#635f5e;
			
			font-size:17px;
			
			line-height:14px;
			
			text-transform:none;
			
			font-style:normal;
			
			font-weight:normal;
			
			font-family: Kalinga,sans-serif;
			
			letter-spacing:-0.2px;
			
			text-decoration:none;
			
			margin:8px 0px 0px 0px;			
		}
		
		.nieuws a em
		{
			width:285px;
			
			display:block;
			
			color:#858382;
			
			font-size:14px;
			
			text-transform:none;
			
			font-weight:normal;
			
			font-family: Kalinga,sans-serif;
			
			letter-spacing:-0.6px;
			
			text-decoration:none;			
		}		
		
		.dealers ul
		{
			float:left;
			
			margin:10px 0px 0px 0px;
			
			width:285px;
		}
		
		.dealers ul li
		{
			list-style:none;
			
			float:left;
			
			display:block;
		}		
		
		.dealers ul li a
		{
			margin:0px;
			
			padding:10px;
			
			float:left;
			
			display:block;
			
			width:255px;
			
			height:170px;
			
			overflow:hidden;
		}		
		
		.dealers ul li a img
		{
			text-align:center;
			
			margin: auto;
		}
		
	.recent
	{
		float:left;
		
		width:285px;
		
		display:block;

		display:block;
		
		color:#635f5e;
		
		padding:20px 0px 0px 0px;
			
		background-color:#f2f2f2;
	}
	
		.recent a
		{
			width:245px;
			
			height:200px;
			
			float:left;
			
			background-position:center center;
				
			display:block;
			
			color:#635f5e;
			
			margin:0px 20px 20px 20px;
			
			border:1px #dad9d9 solid;
		}
		
		.recent p
		{
			float:left;
			
			clear:both;
			
			margin:0px 20px 10px 20px;
			
			width:245px;
			
			display:block;
			
			color:#635f5e;
			
			font-size:14px;
			
			text-transform:none;
			
			font-style:normal;
			
			font-weight:normal;
			
			font-family: Kalinga,sans-serif;
			
			letter-spacing:-0.2px;
			
			text-decoration:none;				
		}		
	
	
	
	
	
	
	