@charset "UTF-8";
/* CSS Document */

	body{background: rgba(0,0,0,0.4); padding:0; margin:0; font-family: "azo-sans-web",sans-serif; font-weight:300; font-size:16px;}
	h2{font-size:17px; font-weight:normal; margin:0 0 0 0; padding:0 0 15px 4px; border-bottom:1px solid #dedede; color:#424242;}
	p{color:#EDEDED; font-size:18px; line-height:34px; margin: 0 0 0 0; padding: 18px 0 0 6px;}
	.containter{text-align:center; display:block; width:100%;z-index:99;}
	.center{margin:0px auto 0px auto; display:block; width:960px; padding:0 20px; color:#E8E8E8;z-index:99;}
	.header{background:rgba(29,29,29,0.8);height:200px;width:100%; z-index:2;}
	.footer{border-top:1px solid #EFEFEF; padding:6px 0;color:#FFF;font-size:14px;width:920px;margin:50px 20px 200px 20px;display:inline-block;}
.totaalprojecten {position:relative;top:30px;left:20px;}
.logo {position:relative;top:50px;left:20px;}
.inhoud {clear:both;padding:30px 20px 0 20px;color:#FFF;display:block;min-height:100%;}
.fotorechts {border:1px solid #DDD;float:right;margin:0 0 20px 20px;}
.actief {color:#FF0004;}
.accent {color:#EEE;font-weight:800;}
.kader{
	background-color:rgba(0,0,0,0.79);
	color:#FFF;
	font-size:16px;
	font-weight:300;
	width:400px;
	padding:10px;
}

ref titel {color:#F80509;font-weight:400;margin-top:40px;display:block;font-size:16px;}
ref ul {list-style:none;margin:20px 0;padding:0;}
ref ul li {margin-right:20px;border:1px solid #ccc;float:left;padding:0;}
ref ul li img {height:100px;}
.thumb{height:100px;}

#hoofdmenu.menu{border-top:3px solid #FF0004;}
.menu {width:920px;margin:0 20px 4px;border-bottom:1px solid #EFEFEF;height:42px;}
.menu item {float:left;padding:10px;font-size:16px;}
.menu a item {color:#FFF;text-decoration:none;}
.menu item.actief {padding-bottom:12px;border-bottom:4px solid #FF0004;}
.menu a item:hover {background-color:rgba(217,217,217,0.60);color:rgba(90,80,90,1.00);}
.menu iteml {float:left;padding:10px 4px;font-size:10px;}
.menu a iteml {color:#FFF;text-decoration:none;}
.menu a iteml:hover {background-color:rgba(217,217,217,0.60);color:rgba(90,80,90,1.00);}
.menu item.toon {padding-bottom:12px;border-bottom:2px solid #FF0004;}

#menubinnen.verberg,#menubuiten.verberg{display:none;}
#menubinnen.toon,#menubuiten.toon{display:block;}

#tekst {
	float:left;
	width:60%;
}
#vrijetekst {
	float:right;
	width:300px;
	background-color:rgba(255,255,255,0.80);
	padding:20px 10px 20px 10px;
	margin:20px 0 0 40px;
	color:#222222;
	}
#vlightbox1{
clear:both;
	}