/* ---------------------
	=Voorpagina
   --------------------- */ 
   
#mainvp {
	z-index: 888;
	margin-left: 0px;
	margin-bottom: -1px;
	margin-right: 0px;
	margin-top: 15px;
	text-align:left;
	float: left;
	color: #666;


}
	#intro h1 { padding:0 0 7px 0; }
	#intro {
		width: 900px;
		height: 312px;
		background-image: url(../images/vp_m.png);
	}

		#vplinks {
			width: 7px;
			height: 312px;
			float: left;
			background-image: url(../images/vp_l.png);
		}
		
		#vpafb {
			margin-top: 50px;
			width: 405px;
			height: 176px;
			float: left;
			background-image: url(../images/klappert.gif);
			/* background-image: url(../images/vp_afb.png); */
		}
		
		
		#deel1, #deel2 {
			width: 890px;
			height: 312px;
			float: left;
			line-height:22px;
			color: #FFF;
			font-size: 14px;
			font-family: Arial;
			font-weight:normal;	
			
			position: absolute;
			left:0;
			top:0;


		}
		
		#vprechts {
			width: 7px;
			height: 312px;
			float: right;
			background-image: url(../images/vp_r.png);
		}

	#introinfo {
		width: 900px;
		height: 210px;
		margin-top: 15px;
		font-size: 12px;
	}
		
		.infovak {
			width: 217px;
			height: 270px;
			margin-right: 8px;
			border: 1px solid #e3e3e3;
			float: left;
			background-color: white;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		.infovak1 {
			width: 217px;
			height: 270px;
			border: 1px solid #e3e3e3;
			float: left;
			background-color: white;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
			
			.infoimg {
				width: 50px;
				height:50px;
				float: left;
				margin:4px 0 0 0;
			}
			
			
			.infoimg img {
				margin:10px 0px 0px 10px;
			}
			
			.infotitle {
				width: 165px;
				height: 50px;
				float: left;

			}
			
			.infotext {
				text-align: left;
				width: 193px;
				float: left;
				padding:0px 12px 0px 12px;
				line-height: 18px;	
			}
			
			.infotitle h2, #intro h1  {
				font-size: 26px;
				color: #2f2f2f;
				font-family: 'BerlinSansFBRegular';
				margin-top: 20px;
				
				
			}
			
a.btn_video, a.btn_video span { background-image: url("../images/btn_video1.png");  }	
a.btn_video { 
	
	height: 38px; 
	display: block; 
	float: left; 
	margin:10px 0 0 0;   
	
}
a.btn_video:hover { background-position: 0px -38px; }
a.btn_video:hover span, a.btn_video span:hover { background-position: right -38px; }
a.btn_video span { 
	float: left; 
	height: 38px; 
	display: block;
	margin:0 0 0 45px;
	padding:0 15px 0 0;
	background-position: top right;
	line-height: 41px;
	font-size: 17px;
	color: #2f2f2f;
	font-family: 'BerlinSansFBRegular';
	text-transform: uppercase;
	
}


#deel2 {

	display: none;

}
#deel2 .right { margin:30px 0 0 0; }
.left { width:420px; float: left; height: 312px; }
.right { width:460px; float: left; height: 262px; margin:15px 0 0 0; line-height: 20px; font-size: 12px }
.right ul li { list-style: square; }
.right ul { margin:3px 0 3px 16px; }
#wrapvideo {float: left; width: 886px; height: 312px; position: relative; position: relative; z-index: 9; }
.vid { width: 350px; height: 200px; float: left; margin:50px 0 0 30px; border:5px solid #FFF; position: relative; z-index: 10; }
.vid embed { position: relative; z-index: 11; }

#linkicon {position:absolute; width: 82px; height:90px; margin-left: -100px;}
#linkicon li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#linkicon li, #linkicon a{height:30px; width: 127px;display:block;}

#knielbut {left:0px;width:200px;}
#knielbut {background:url('../images/kniel.png') 0 0;}
#knielbut a:hover{background: url('../images/kniel.png') -127px 0px;}

#doorlink { padding-top: 40px; position: absolute; padding-left: 660px; }

