#main h1 {
	margin				: 20px 0 15px 0;
	font-size			: 2.6em;
}

#maincontent {
	min-height			: 480px;
	_height				: 480px;
}	

#flashmovie {
	position			: absolute;
	left				: 565px;
	top					: -92px;
	z-index				: 1;
	width				: 412px;
	/*height				: 231px;*/
	height				: 405px;
	padding				: 210px 0 0 0;
	color				: #FFF;
	background			: #00094A url(../img/content-home-bg.gif) no-repeat left bottom;
}

#flashmovie a {
	color				: #FFF;
}


.home #main q.slogan {
	z-index				: 5;	
}


/* --------------------------------	*/
/* blokken onderin				 	*/
/* --------------------------------	*/
#blokken {
	width				: 530px;
	border-top			: 3px solid #44428D;
	margin				: 20px 0 0 0;
	padding				: 12px 0 0 0;
}

#blokken a {
	float				: left;
	text-decoration		: none;
	color				: #666;
}

#blokken a:hover {
	color				: #666;
}

#blokken a.alle {
	margin				: 10px 0 0 0;
	background			: #3bb3ed;
	padding				: 2px 10px;
	color				: #FFF;
	font-weight			: bold;
	text-decoration		: none;
}

#blokken a.alle:hover {
	background			: #D61F25;
	color				: #FFF;
}


/* Toonaangevende projecten */
#blokken .toonaangevende-projecten {
	float				: left;
	width				: 230px;
	background			: url(../img/stripe-bg.gif) repeat-y left top;
	border-right		: 1px solid #e6e6e6;
	padding				: 12px;
}

#blokken .toonaangevende-projecten img.afbeelding {
	margin				: 10px 0;
}

#blokken .toonaangevende-projecten strong {
	color				: #43418e;
}

/* Nieuws */
#blokken .nieuws {
	float				: left;
	width				: 230px;
	padding				: 12px 0 12px 30px;
}

#blokken .nieuws a {
	text-align			: justify;
	margin				: 37px 0 0 0;
}

#blokken .nieuws a.alle {
	margin				: 12px 0 0 0;
}

#blokken .nieuws .titel {
	color				: #43418e;
}