body {
	font: 13px Lucida Sans Unicode, Lucida Grande,"Arial narrow",Verdana, Arial;
	color: black;
	padding: 0px;
	margin: 0px;
	background-color: #fff;
}

#placeholder{
	width:991px;
	margin:0px auto;
	padding:0px;
	height:700px;
	min-height:700px;
}


	.film_link a{
		position:absolute;
		display:block;
		margin:0;
		padding:0;
		margin-left:470px;
		margin-top:135px;
		width:320px;
		height:190px;
		background:white;
		opacity:0.0;
		filter:alpha(opacity=0);
		z-index:200;
	}

	#afbeelding{
		position:absolute;
		margin:0px;
		padding:0px;
		width:320px;
		height:190px;
		margin-left:470px;
		margin-top:136px;
		overflow:hidden;
	}

#container{
	width:991px;
	margin:0px auto;
	padding:0px;
	min-height:700px;
	
}

*html #container{
	height:700px;
}

#header{
	float:left;
	margin:0px;
	padding:0px;
	width:991px;
	height:164px;
	background-color:#ffffff;
}

	#menu{
		float:left;
		height:136px;
		margin:0px;
		padding:0px;
	}
		#menu ul{
			margin:0px;
			padding:0px;
		}
		
		#menu li{
			margin:0px;
			padding:0px;
			display:inline;
			list-style:none;
		}
		
		#menu li a{
			float:left;
			margin:0px;
			padding:0px;
			height:136px;
		}
		
		#menu li.item1 a{
			width:157px;
			background:url(../images/menu_safety.jpg) no-repeat;
		}
		#menu li.item1 a:hover{
			background:url(../images/menu_safety-over.jpg) no-repeat;
		}
		
		#menu li.item2 a{
			width:156px;
			background:url(../images/menu_beveiligers.jpg) no-repeat;
		}
		#menu li.item2 a:hover{
			background:url(../images/menu_beveiligers-over.jpg) no-repeat;
		}
		
		#menu li.item3 a{
			width:157px;
			background:url(../images/menu_detach.jpg) no-repeat;
			
		}
		#menu li.item3 a:hover{
			background:url(../images/menu_detach-over.jpg) no-repeat;
		}
		
	#plaat{
		float:left;
		margin:0px;
		padding:0px;
		width:521px;
		height:136px;
		background:url(../images/menu_plaat.jpg) no-repeat;
	}
	
	#contact_tekst{
		float:right;
		font-size:11px;
		margin:0px;
		padding:7px;
		padding-right:53px;
	}
	
	
	#overig_menu{
		float:left;
		width:991px;
		height:29px;
		margin:0px;
		padding:0px;
		border-left:1px solid #fff;
	}
	
		#overig_menu ul{
			margin:0px;
			padding:0px;
		}
		
		#overig_menu li{
			list-style:none;
			margin:0px;
			padding:0px;
			display:inline;
		}
		
		#overig_menu li a{
			font: 11px Arial ,Verdana;
			font-weight:bold;
			float:left;
			height:22px;
			margin:0px;
			letter-spacing:0px;			
			color:#868686;
			padding:0px;
			padding-top:7px;
			padding-right:14px;
			padding-left:10px;
		}
		
		#overig_menu li a:hover {
			color:#010101;
			text-decoration:none;
		}
	
	
	#content{
		float:left;
		width:991px;
		margin:0px;
		padding:0px;
		padding-bottom:10px;
		background:url(../images/content_bg.gif) repeat-x;
	}
	
		#links{
			float:left;
			width:155px;
			margin:0px;
			padding:0px;
			min-height:309px;
			padding-left:0px;
			border-right:1px solid #fff;
			border-left:1px solid #fff;
			background:url(../images/safe_bg.gif) no-repeat;
			background-align:bottom;
			
		}
		
		*html #links{
			height:309px;
			margin-bottom:225px;
		}
			
			#links ul{
				margin:0px;
				padding:0px;
				padding-top:90px;
			}
			
			#links li{
				margin:0px;
				padding:0px;
				list-style:none;
			}
			
			#links li a{
				display:block;
				font-weight:bold;
				font:12px Arial Narrow;
				width:145px;
				/*height:21px;*/
				color:black;
				margin:0px;
				padding:0px;
				padding-top:5px;
				padding-bottom:5px;
				padding-left:10px;
				text-decoration:none;				
			}
			#links li a:hover, #links li a.actief, #links li.sub_item a.subactief{
				color:white;
				background:#f50103;
			}
			
			#links li.actief {
				display:block;
				font-weight:bold;
				font:12px Arial Narrow;
				width:145px;
/*				height:21px;*/
				color:white;
				background:#f50103;
				margin:0px;
				padding:0px;
				padding-top:5px;
				padding-bottom:5px;
				padding-left:10px;
				text-decoration:none;
				/*border-bottom:1px solid #808080;*/
			}
			
			#links li.sub_item {
				display:block;
				font-weight:bold;
				font:12px Arial Narrow;
				width:155px;
				/*height:26px;*/
				padding-top:5px;
				padding-bottom:5px;
				color:black;
				margin:0px;
				padding:0px;
				text-decoration:none;
				
			}
			
			#links li.sub_item a {
				border-bottom:0px solid #808080;
				font:11px Arial;
			}
		
			#links input{
				 background-color: transparent;
			}
					
	
		#intro_tekst{
			font-size: 14px; 
			float:left;
			width:282px;
			height:137px;
			padding:0px;
			padding-top:10px;
			padding-right:300px;
			margin:0px;		
			border-bottom:1px solid #dcdddc;
			overflow:hidden;
		}
		
		#tekst{ 
			font: 13px Lucida Sans Unicode, Lucida Grande,"Arial narrow",Arial, Verdana;
			line-height:17px;
			float:left;
			width:582px;
			margin:0px;
			padding:0px;
			padding-top:15px;
			padding-left:20px;
			padding-right:31px;
		}
		
			#tekst_inspringen {
				width:530px;
				padding-left:32px;
				padding-right:20px;
			}
		
		#rechts{	
			font: 11px Lucida Sans Unicode, Lucida Grande,"Arial narrow",Arial, Verdana;
			float:left;
			width:147px;
			margin:0px;
			padding:10px;
			border-left:1px solid #fff;
		}
	
	#footer{
		text-align:center;
		float:left;
		width:991px;
		height:27px;
		margin:0px;
		padding:0px;
		background:url(../images/footer.jpg) no-repeat;
	}
	
	#footer a {
		padding-top:3px;
		font:10px  Lucida Sans Unicode, Lucida Grande,"Arial narrow",Arial, Verdana;
		color:white;
	}
	
.clearer {
	clear: both; 
	line-height:0; 
	height: -10; 
	float: none;
}


.zoek {
	width:115px;
	border:1px solid #000000;
	height:18px;
}

.btnzoek {
	/*background-color:#ffffff;
	border:1px solid #000000;*/
}
		
/**********************************************
*											  *
*				CONTENT STYLES				  *
*											  *
**********************************************/

h1{
	font: 18px Arial,Verdana;
	padding:0px;
	font-weight:bold;
}

table h1{
	font: 18px Arial,Verdana;
	padding:0px;
	font-weight:normal;
}

h2{
	font: 16px  Lucida Sans Unicode, Lucida Grande, Arial Narrow,Verdana;
	margin:0px;
	padding:0px;
}

h3{
	font: 14px  Lucida Sans Unicode, Lucida Grande, Arial Narrow,Verdana;
	margin:0px;
	padding:0px;
}

h6 {
	font: 25px Lucida Sans Unicode, Lucida Grande,Arial,Verdana;
	line-height:30px;
	margin:0px;
	padding:0px;
}

hr{
	height:1px;
	color:#808080;
}

a{
	text-decoration:none;
	color:#4a8cc4;	
}

a:hover{
	text-decoration:underline;
}


