@charset "utf-8";
/* CSS Document */

/* html ------------------------------------------------------------- */

body {
	/*background:url(../Userfiles/Image/back.jpg);*/
	background:#e0dfe7;	
	margin:0;
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;	
}


h3  {
	display:inline;
}

h4  {
	display:inline;
}

h5  {
	display:inline;
}

a {
	color:#000000;
	text-decoration:none;
	font-size:1.2em;
}

p {
	font-size:1.2em;
}

span {
	font-size:1.2em;
}

img {
	border:none;
}

li {
	font-size:1.2em;
	line-height:1.3em;
}

li a {
	font-size:1em;
}

table {
	font-size:1.2em;
}

/* divs ------------------------------------------------------------- */


#container {
	width:926px;
	left:50%;
	margin:20px 0 0 -463px;
	position:absolute;
	
}

#headerTop {
	background:url(../Userfiles/Image/headerTop.jpg);
	width:926px;
	height:35px;

}

#header {

}

	#logo {
		background:url(../Userfiles/Image/logo.jpg) no-repeat;
		width:658px;
		height:93px;
		float:left;
	}


	#logo a{
		background:url(../Userfiles/Image/logo.jpg) no-repeat;
		width:658px;
		height:93px;
		float:left;
        display:block;
	}





	
	#zoek {
		background:url(../Userfiles/Image/zoekBack.jpg) no-repeat;
		/*width:268px;*/
		width:268px;
		height:93px;		
		float:right;

	}
	
#zoek .ACMSOkButton {
	width: 50px;
	_width: 40px;
	background:url(/UserFiles/images/layout/login.jpg);	
	border:0;
	color: #fff;
	font-size:12px;
	line-height: 20px;
	vertical-align:middle;
	padding-left: 5px;
	text-align:right;
                cursor: pointer;
}	
		#zoek table {
			margin:0 0 0 -10px;
			color:#fff;
			font-size:1.2em;
		}
		
		#zoek #pwd {
			width:75px;
		}
		
		#zoek a {
			color:#fff;
			font-size:1em;
		}
		
		#zoek a:hover {
			text-decoration:underline;
		}
		
		#zoek span.login {
			background:url(../Userfiles/Image/login.jpg) 5px 5px no-repeat;
			font-size:1em;
			padding:0 0 0 20px;
		}
		
		#zoek input#naam {
			width:120px;
		}
	
#constantBack {
	background:url(../Userfiles/Image/constantBack.gif) repeat-y;
	
}

#headerMenu {
	margin: 0;
}

	#logoMenu {
		background:url(../Userfiles/Image/logoMenu.jpg);
		width:208px;
		height:31px;
		float:left;
		margin:0 0 0 13px;
		display:inline;
	}
	
	#topMenu {
		float:right;
		background:url(../Userfiles/Image/topMenuBack.jpg);
		width:688px;
		height:31px;
		margin:0 16px 0 0;
		
	}
	
	
		#topMenu table {
			float:left;
			width:510px;
			height:31px;
			text-align:center;
			margin:1px 0 0 0;

		}
		
				#topMenu td {
					width:104px;
				}
				
				#topMenu a {
					color:#009966;
				}
		
		
#logoFix {
	background:url(../Userfiles/Image/logoFix.jpg) 27px 0 no-repeat;
	width:895px;
	height:42px;
	margin:0 0 0 13px;
	clear:both;
	
}

		#logoFixMain {
			background:url(../Userfiles/Image/logoFixMain.jpg)  no-repeat;
			width:895px;
			height:42px;
			margin:0px 0 0 13px;
			clear:both;
			overflow:hidden;
		}
		
		#breadCrumb {
			margin:10px 0 0 228px;
	
		}
		
		#breadCrumb a {
			color:#336633;
		}		
		
		
#leftMenu {
	background:url(../Userfiles/Image/leftMenuBack.gif);
	width:209px;
	/*float:left;*/
	margin:0 0 0 13px;
	overflow:hidden;
}

		#leftMenu span {
			background:url(../Userfiles/Image/leftMenu.gif);
			display:block;
			height:22px;
			border-bottom:1px solid #ccc;
			color:#fff;
			font-size:1.7em;
			padding:5px 0 5px 16px;
		}
		
		.menuLevel1 {
			background:url(/Userfiles/Image/leftMenuBtnBack.jpg);
			min-height:31px;
			border-bottom:1px solid #ccc;
			overflow:hidden;
		}
		
				.menuLevel1 a {
					background:url(/Userfiles/Image/leftMenuPijl.gif) 0 5px no-repeat;
					color:#336633;
					display:block;
					margin:6px 0 4px 15px;
					padding:0 0 0 15px;
					line-height:1.4em;
				}
				
				.menuLevel1 a.level1active {
					background:url(/Userfiles/Image/leftMenuPijlDown.gif) 0 5px no-repeat;	
				}
				
		.menuLevel2 {
			width:206px;
		}
		
				.menuLevel2 a {
					background:url(/Userfiles/Image/leftMenuBol.gif) 0 5px no-repeat;
					color:#336633;
					display:block;
					margin:4px 0 6px 29px;
					padding:0 0 0 12px;
				}
				
				.menuLevel2 a:hover {
					color:#000000;
				}
				
				.menuLevel2 a.level2active {
					background:url(/Userfiles/Image/leftMenuPijlZwart.gif) right 5px no-repeat;
					color:#000000;
				}

		.menuNietPubliekLevel1 {
			background:url(/Userfiles/Image/leftMenuBtnBack.jpg);
			min-height:31px;
			border-bottom:1px solid #ccc;
			overflow:hidden;
		}
		
				.menuNietPubliekLevel1 a {
					background:url(/Userfiles/Image/leftMenuPijl.gif) 0 5px no-repeat;
					color:#000000;
					display:block;
					margin:6px 0 4px 15px;
					padding:0 0 0 15px;
					line-height:1.4em;
				}
				
				.menuNietPubliekLevel1 a.NietPublieklevel1active {
					background:url(/Userfiles/Image/leftMenuPijlDown.gif) 0 5px no-repeat;	
				}
				
		.menuNietPubliekLevel2 {
			width:206px;
		}
		
				.menuNietPubliekLevel2 a {
					background:url(/Userfiles/Image/leftMenuBol.gif) 0 5px no-repeat;
					color:#000000;
					display:block;
					margin:4px 0 6px 29px;
					padding:0 0 0 12px;
				}
				
				.menuNietPubliekLevel2 a:hover {
					color:#000000;
				}
				
				.menuNietPubliekLevel2 a.NietPublieklevel2active {
					background:url(/Userfiles/Image/leftMenuPijlZwart.gif) right 5px no-repeat;
					color:#000000;
				}




#content {
	width:645px;
	float:right;
	margin:14px 40px 0 10px;
}


	#content span.title {
		font-size:1.6em;
		color:#336633;
		
	}
	
	#content a {
		color:#336633;
		text-decoration:underline;
		font-size:1em;
	}
	
	
#main {
	background:url(../Userfiles/Image/mainBack.gif);
	margin:10px auto 20px auto;
	width:775px;
	border:1px solid #CCC;
	clear:both;
	height:284px;
}

	#main a {
		display:block;
		color:#fff;
		font-size:2.2em;
		font-weight:bold;
		text-align:center;
	}

	#main01 {
		background:url(../Userfiles/Image/main01.jpg) no-repeat;
		width:193px;
		height:284px;
		float:left;
		border-right:1px solid #fff;
	}
	
	
	#main02 {
		background:url(../Userfiles/Image/main02.jpg) no-repeat;
		width:193px;
		height:284px;
		float:left;
		border-right:1px solid #fff;
	}
	
			#main02 a {
				margin:230px 0 0 0;
			}
	
	#main03 {
		background:url(../Userfiles/Image/main03.jpg) 0 90px no-repeat;
		width:193px;
		height:284px;
		float:left;
		border-right:1px solid #fff;
	}
	
			#main03 a {
				margin:32px 0 0 0;
			}
	
	#main04 {
		background:url(../Userfiles/Image/main04.jpg) no-repeat;
		width:193px;
		height:284px;
		float:left;
	}
	
			#main04 a {
				margin:230px 0 0 0;
			}

#blockArea {
	width:835px;
	margin:10px 0 20px 45px;
}

		#blockArea img {
			margin:12px 12px 12px 12px;
			float:left;
			display:block;
		}
		
		#blockArea span.title {
			display:block;
			color:#009966;
			font-size:1.3em;
			/*margin:12px;*/
			font-weight:bold;
			text-align:left;
		}
		
		#blockArea H1 {
			display:block;
			color:#009966;
			font-size:1.3em;
			/*margin:12px;*/
			font-weight:bold;
			text-align:left;
			margin: 0;			
		}
		
		#blockArea p {
			margin:12px;
			text-align:left;
		}
		
		#blockArea a.link {
			background:url(../Userfiles/Image/klikHier.gif) 0 5px no-repeat;
			padding: 0 0 0 12px;
			color:#009966;
			font-size:1em;
		}
		


#footer {
	background:url(../Userfiles/Image/footer.jpg) repeat-x;
	width:926px;
	height:63px;
	overflow:hidden;
	clear:both;
}

		#footerLeft {
			background:url(../Userfiles/Image/footerLeft.jpg) no-repeat;
			width:13px;
			float:left;
			height:63px;
		}
		
		#footerRight {
			background:url(../Userfiles/Image/footerRight.jpg) no-repeat;
			float:right;
			width:16px;
			height:63px;
		}
		
		#footerText {
			display:block;
			text-align:center;
			margin:19px 0 0 0;
		}
		
				#footerText a {
					font-size:1em;
					text-decoration:underline;
				}
	
/* classes ------------------------------------------------------------- */




.clear {
	clear:both;
	height:0px;
}

.block {
	float:left;
}

		.blockHead {
			background:url(../Userfiles/Image/blockHead.jpg) no-repeat;
			width:278px;
			height:11px;
			_margin-bottom: -2px;
		}
		
		.blockBody {
			background:url(../Userfiles/Image/blockBody.jpg) repeat-y;
			width:278px;
			min-height: 130px;
			height: 130px;
			overflow: visible;
			margin-top:0;
		}
		
		.blockBottom {
			background:url(../Userfiles/Image/blockBottom.jpg) no-repeat;
			width:278px;
			height:10px;
			clear:both;
		}

.visual {
	color:#009966;
	display:block;
	width:165px;
	margin:7px 0 0 518px;
	text-align:center;

}

.visual img {
	cursor:pointer;
}

/*.visual a {
	color:#009966;
}

.visual a:hover {
	text-decoration:underline;
}*/

.imgLeft {
	float:left;
	border:1px solid #666;
	display:block;
	margin:0 10px 10px 0;
}

.imgRight {
	float:right;
	border:1px solid #666;
	display:block;
	margin:0 0 10px 10px;
}

/*.fSize1 {
	font-size:1.2em;
}

.fSize2 {
	font-size:1.4em;
}

.fSize3 {
	font-size:1.6em;
}*/
.error {
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
}

.white11 {font: normal 11px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}
.white11b {font: bold 11px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}
.white12 {font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}
.white12b {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}
.black11 {font: normal 11px Arial, Helvetica, Verdana, sans-serif; color: #000000;}
.black11b {font: bold 11px Arial, Helvetica, Verdana, sans-serif; color: #000000;}
.black12 {font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #000000;}
.black12b {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #000000;}

