body{
	margin:0;padding:0;border:0;
	background-color:		#7d7d7d;
	color:					black;
	font-family: 			verdana;
	scrollbar-arrow-color:  #E9F4F4;
    scrollbar-track-color:	#E9F4F4;
    scrollbar-face-color:	#71A9AE;
    scrollbar-highlight-color:#E9F4F4;
    scrollbar-3dlight-color:#CEE6E6;
    scrollbar-darkshadow-color:#1A5857;
    scrollbar-shadow-color:	#659494;
}

#content{
	background-color:		#D0E7E8;
	background-image:		url("/images/contentbackn.gif");
	position: 				relative;
	margin:					0;
	margin-left:			auto;
	margin-right:			auto;
	border:					0;
	top:					0px;
	width:					1038px;
	min-height:				800px;
}
#footer{
	background-color:		#7d7d7d;
	background-image:		url("/images/footern.gif");
	background-repeat:		no-repeat;
	clear:					both;
	position: 				relative;
	margin:					0;
	margin-left:			auto;
	margin-right:			auto;
	border:					0;
	height:					60px;
	width:					1038px;
}
.foot_tekst{
	position:				relative;
	display:				block;
	color:					#CCC;
	font-size:				10px;
	text-align:				center;
	width:					1036px;
	top:					20px;
}
.foot_tekst a{
	color:					#CCC;	
}
.foot_tekst a:hover{
	background-color:		#444;
}

#header{
	position: 				relative;
	top:					0px;
	left:					0px;
	height:					180px;
	width:					100%;
	margin-left:			19px;
	width:					1000px;
	border-style: 			none;
	border-width:			0px;
}

#headerimage{
	position:				absolute;
	top:					0px;
	left:					0px;
	width:					100%;
 	height:					100%;
}

#menu{
	position: 				relative;
	top:					0px;
	left:					0px;
	width:					1000px;
	margin-left:			19px;
	height:					59px;
	background-image:		url("/images/mainmenubgn.gif");
	background-repeat: 		repeat-x;

}

#no_effect{
	margin-top:				25px;
	margin-right:			8px;
	color:					#468A89;
	font-size: 				10pt;
	font-weight: 			bold;
	float:					right;
}

#menu a{
	display:				block;
	position: 				absolute;
	top:					10px;
	padding-top:			1px;
	height:					24px;
	color:					white;
	font-weight: 			bold;
	font-size: 				16px;
	text-decoration:		none;
	text-align: 			center;
	border-style:			none;
	border-width:			0px;
	float:					left;
}

#menu a:hover{
	background-image:		url("/images/mainmenuactiven.gif");
	background-repeat: 		repeat-x;
	top: 					10px;
	background-position: 	top;
	border-style: 			none;
}

#menu a.active2{
	background-image:		url("/images/mainmenuactiven.gif");
	background-repeat: 		repeat-x;
	top: 					10px;
	background-position: 	top;
	border-style: 			none;
}

#submenutop{
	float:					left;
	background-image: 		url("/images/submenutop.jpg");
	background-repeat:		repeat-x;
	position:				absolute;
	top:					223px;
	left:					0px;
	margin-left:			19px;
	width:					251px;
	height:					22px;
}	

#submenu{
	float:					left;
	background-color:		#b0d7d9;
	position:				absolute;
	top:					231px;
	left:					0px;
	margin-left:			19px;
	width:					251px;
	height:					420px;
}

#spacer{
	position:				relative;
	top:					0px;
	height:					20px;
}

#submenu a{
	float:					left;
	position:				relative;
	display:				block;
	min-height:				25px;
	width:					160px;
	left:					20px;
	margin-bottom:			13px;
	padding:				5px 10px 5px 40px;
	background-image:		url("/images/pijln.gif");
	background-position:	left;
	background-repeat:		no-repeat;
	text-decoration: 		none;
	color:					black;
	font-size:				15pt;
	
}

#submenu a:hover{
	background-image:		url("/images/druppeln.gif");
	background-position:	left;
	background-repeat:		no-repeat;
	background-color:		#c6e2e4;
}

#submenu a.active{
	left:					20px;
	background-image:		url("/images/druppel2n.gif");
	background-position:	left;
	background-repeat:		no-repeat;
	background-color:		#c6e2e4;
	width:					155px;
	padding:				5px 0px 5px 55px;	
}

#zijbalk{
	position:				absolute;
	left:					269px;
	top:					260px;
	width:					2px;
	height:					400px;
}

#main{
	display:				block;
	position:				relative;
	top:					50px;
	left:					300px;
	width:					680px;
	min-height:				800px;
	margin-bottom:			200px;
}

#main p{
    margin:20px 0px 20px 0px;
}

#main .maingroep{
	position: 				relative;
	margin-bottom: 			25px;
	width:					630px;
}

#main .tekstheader{
	position: 				relative;
	height:					25px;
	background-image:		url('/images/textheaderimgn.gif');
	background-repeat: 		no-repeat;
	margin-top:				0px;
	text-indent: 			20px;
	margin-bottom:			7px;
	font-weight: 			bold;
        font-size:20pt;
	color:					#333333;
	padding-top:			5px;
}
#main .tekstheader p{
    margin:0;padding:0;
}

#main .tekstmain{
	position: 				relative;
	display:				block;
	border-bottom:			2px solid #E9F4F4;
	width:					100%;
}

#main .tekstsubmain{
	margin-bottom:			8px;
	margin-left:			8px;
}

#plaatje{
	display:				block;
	margin:					auto;
	border-style: 			solid;
	border-width:			2px;
	border-color:			#71A9AE;
}

#clear{
	clear:both;
}

#contactform{
	font-size:14px;
	margin-left:5px;
}
#contactform table{
	border-collapse:collapse;
	border-spacing:0;
	width:500px;
}
#contactform input{
	width:300px;
	border-top:2px solid #979797;
	border-left:1px solid #999999;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	/*background-color:#F8F8F8;*/
}
#contactform .form_fout{
	border-top:2px solid #CE2828;
	border-left:1px solid #EA7070;
	border-right:1px solid #F4BABA;
	border-bottom:1px solid #F4BABA;
	background-color:#FDF4F4;
}
#contactform textarea{
	margin:0;padding:0;
	width:99%;
	height:140px;
	text-decoration:none;
	font-size:11px;
	overflow:auto;
	border-top:2px solid #979797;
	border-left:1px solid #999999;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	/*background-color:#F8F8F8;*/
}
#form_error{
	position:relative;
	width:488px;
	margin-top:20px;
	margin-left:5px;
	margin-bottom:15px;
	padding:5px 0 5px 10px;
	color:#FF0000;
	font-size:15px;
	background-color:#FBE4E4;
	border:1px solid red;
}