html,
body {
width: 100%;
height: 100%;
margin: 0;
}
body {
behavior:url("/ui/script/csshover.htc");
}
img {
border: 0;
/*behavior:url("/ui/script/pngbehavior.htc");*/
}
table {
border-collapse: collapse;
}
* {
font-family: Arial,Trebuchet MS,sans-serif;
font-size: 11px;
}
a {
color: #002EA3;
text-decoration: none;
}
	a:hover {
	text-decoration: underline;
	}
#container {
background: url('../img/bg007ca9.gif') repeat-y;
}
#content,
#contentHome {
position: relative;
/*top: 89px;*/
min-height: 400px;
height: 400px;
margin-top: 89px;
voice-family: "\"}\"";
voice-family: inherit;
min-height: 300px;
height: 300px;
}
	#container>#content,
	#container>#contentHome {
	height: auto;
	}
#content,
#contentHome {
background: url('../img/touche.gif') no-repeat 120px bottom;
}
#content {
width: 754px;
padding: 25px 0 105px 180px;
voice-family: "\"}\"";
voice-family: inherit;
width: 574px;
}
#contentHome {
width: 544px;
padding: 150px 0px 105px 180px;
voice-family: "\"}\"";
voice-family: inherit;
width: 364px;
padding: 150px 375px 105px 180px;
}
	#contentHome #homeImages {
	position: absolute;
	top: 0;
	left: 120px;
	width: 423px;
	height: 128px;
	margin: 0;
	padding: 0;
	border: 0;
	}
		#contentHome #homeImages #imgleft,
		#contentHome #homeImages #imgright {
		position: absolute;
		top: 0;
		margin: 0;
		}
			#contentHome #homeImages #imgleft {
			left: 0;
			}
			#contentHome #homeImages #imgright {
			left: 221px;
			}
	/*.bg116b51 {
	background: url('../img/bg116b51.gif') repeat-y;
	}*/
		.bg116b51 form .protext,
		.bg116b51 form .protextarea,
		.bg116b51 form .proselect {
		border: 1px solid #116b51;
		}
		.bg116b51 form .prosubmit {
		padding: 2px;
		font-weight: bold;
		color: white;
		border: 1px solid #116b51;
		background: #116b51;
		cursor: pointer;
		}
			.bg116b51 form .prosubmit:hover {
			color: #116b51;
			background: white;
			}
	/*.bg2a9c31 {
	background: url('../img/bg2a9c31.gif') repeat-y;
	}*/
		.bg2a9c31 form .protext,
		.bg2a9c31 form .protextarea,
		.bg2a9c31 form .proselect {
		border: 1px solid #2a9c31;
		}
		.bg2a9c31 form .prosubmit {
		padding: 2px;
		font-weight: bold;
		color: white;
		border: 1px solid #2a9c31;
		background: #2a9c31;
		cursor: pointer;
		}
			.bg2a9c31 form .prosubmit:hover {
			color: #2a9c31;
			background: white;
			}
	/*.bg4a105d	 {
	background: url('../img/bg4a105d.gif') repeat-y;
	}*/
		.bg4a105d form .protext,
		.bg4a105d form .protextarea,
		.bg4a105d form .proselect {
		border: 1px solid #4a105d;
		}
		.bg4a105d form .prosubmit {
		padding: 2px;
		font-weight: bold;
		color: white;
		border: 1px solid #4a105d;
		background: #4a105d;
		cursor: pointer;
		}
			.bg4a105d form .prosubmit:hover {
			color: #4a105d;
			background: white;
			}
	/*.bg002ea3 {
	background: url('../img/bg002ea3.gif') repeat-y;
	}*/
		.bg002ea3 form .protext,
		.bg002ea3 form .protextarea,
		.bg002ea3 form .proselect {
		border: 1px solid #002ea3;
		}
		.bg002ea3 form .prosubmit {
		padding: 2px;
		font-weight: bold;
		color: white;
		border: 1px solid #002ea3;
		background: #002ea3;
		cursor: pointer;
		}
			.bg002ea3 form .prosubmit:hover {
			color: #002ea3;
			background: white;
			}
	/*.bg007ca9 {
	background: url('../img/bg007ca9.gif') repeat-y;
	}*/
		.bg007ca9 form .protext,
		.bg007ca9 form .protextarea,
		.bg007ca9 form .proselect {
		border: 1px solid #007ca9;
		}
		.bg007ca9 form .prosubmit {
		padding: 2px;
		font-weight: bold;
		color: white;
		border: 1px solid #007ca9;
		background: #007ca9;
		cursor: pointer;
		}
			.bg007ca9 form .prosubmit:hover {
			color: #007ca9;
			background: white;
			}
	/*.bg9e222d {
	background: url('../img/bg9e222d.gif') repeat-y;
	}*/
		.bg9e222d form .protext,
		.bg9e222d form .protextarea,
		.bg9e222d form .proselect {
		border: 1px solid #9e222d;
		}
		.bg9e222d form .prosubmit {
		padding: 2px;
		font-weight: bold;
		color: white;
		border: 1px solid #9e222d;
		background: #9e222d;
		cursor: pointer;
		}
			.bg9e222d form .prosubmit:hover {
			color: #9e222d;
			background: white;
			}
	/*.bg301e4b {
	background: url('../img/bg301e4b.gif') repeat-y;
	}*/
		.bg301e4b form .protext,
		.bg301e4b form .protextarea,
		.bg301e4b form .proselect {
		border: 1px solid #301e4b;
		}
		.bg301e4b form .prosubmit {
		padding: 2px;
		font-weight: bold;
		color: white;
		border: 1px solid #301e4b;
		background: #301e4b;
		cursor: pointer;
		}
			.bg301e4b form .prosubmit:hover {
			color: #301e4b;
			background: white;
			}
	#content h1,
	#contentHome h1 {
	margin: 0 200px 3px 20px; /*margin-top verwijderd. Deze is is als padding-top aan de content gegeven*/
	font-size: 18px;
	color: #116B51;
	}
		#contentHome h1 {
		margin: 0 0px 3px 20px;
		}
	#content h2,
	#contentHome h2 {
	margin: 0 0 8px 10px; /*margin-left wordt nu door de padding-left van #content geregeld*/
	font-size: 12px;
	/*letter-spacing: 0.01em;*/
	color: #002EA3;
	}
	#content p,
	#contentHome p {
	margin: 0 0 22px 0; /*bottom heeft de waarde nu die eerst als margin-top aan de h2 was gegeven*/
	/*letter-spacing: 0.01em;*/
	line-height: 18px;
	}
	#content img,
	#contentHome img {
	/*display: inline;*/ /*is vanzichzelf al een inline element*/
	/*float: right;*/ /*dit moet men zelf in de HTML editor kunnen bepalen*/
	margin: 3px;
	}
#sidebar {
position: absolute;
top: 89px;
width: 119px;
}
	#sidebar form {
	margin:0;
	}
	#sidebar input.searchfield {
	width: 113px;
	margin: 0 0 0 3px;
	padding: 0;
	border: 0;
	border-style: none;
	background-color: #FFFFFF;
	}
	#sidebar input.searchbutton{
	float: right;
	margin: 5px 0 0 0;
	font-weight: bold;
	color: #FFFFFF;
	border: 0;
	background: none;
	cursor: pointer;
	}
	#sidebar #sitemapdiv{
	display: block;
	text-align: right;
	}
		#sidebar #sitemapdiv a#sitemap {
		margin: 0 5px 0 0;
		text-decoration: none;
		color: #FFFFFF;
		}
	#sidebar ul{
	position: absolute;
	top: 80px;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 119px;
	}
	#sidebar ul li {
	margin: 0 0 20px;
	padding: 0 3px 0 7px;
	}
		#sidebar ul li a.quicklink {
		display: block;
		margin-left: -15px;
		text-decoration: none;
		font-weight: bold;
		color: #FFFFFF;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin: 0;
		}
		#sidebar ul li a.quicklink:hover {
		text-decoration: underline;
		}
#menu {
position: absolute;
top: 0;
left: 0;
/*background: url('../img/header.gif') no-repeat;*/
width: 931px;
height: 89px;
}
	#menu a#logo {
	display: block;
	left: 0;
	top: 0;
	width: 165px;
	height: 89px;
	}
	#menu ul{
	margin: 0;
	padding: 0;
	}
	#menu ul#main{
	position: absolute;
	top: 25px;
	left: 176px;
	}
		#menu ul#main li {
		float: left;
		margin: 0;
		padding: 0;
		height: 24px;
		width: 105px;
		list-style: none;
		}
		.donkergroen {
		background: url('../img/menubuttondonkergroen.gif')
		}
		.lichtgroen {
		background: url('../img/menubuttonlichtgroen.gif')
		}
		.paars {
		background: url('../img/menubuttonpaars.gif')
		}
		.blauw {
		background: url('../img/menubuttonblauw.gif')
		}
		.grijs {
		background: url('../img/menubuttongrijs.gif')
		}
		.rood {
		background: url('../img/menubuttonrood.gif')
		}
		.donkerblauw {
		background: url('../img/menubuttondonkerblauw.gif')
		}
			#menu ul#main li a {
			display: block;
			margin-top: 6px;
			text-decoration: none;
			text-align: center;
			font-weight: bold;
			color: #FFFFFF;
			}
#menu ul#sub {
position: absolute;
top: 65px;
left: 195px;
}
	#menu ul#sub li {
	float: left;
	margin-left: 18px;
	padding: 0;
	list-style: none;
	}
		#menu ul#sub li a {
		color: white;
		font-weight: normal;
		text-decoration: none;
		letter-spacing: +0.2px
		}
		#menu ul#sub li.current a {
		font-weight: bold;
		}
#newsblock {
position: absolute;
top: 20px;
left: 587px;
width: 316px;
height: 398px;
color: #002ea3;
}
	#newsblock a {
	color: #002ea3;
	text-decoration: none;
	}
		#newsblock a:hover {
		text-decoration: underline;
		}
	#newsblock h2,
	#newsblock p {
	margin: 0;
	}
	#newsblock h2 {
	margin-bottom: 5px;
	}
	#newsblock #news01,
	#newsblock #news02,
	#newsblock #news03,
	#newsblock #news04 {
	position: absolute;
	width: 138px;
	height: 184px;
	padding: 5px;
	}
	#newsblock #news01 {
	top: 0px;
	left: 0px;
	}
	#newsblock #news02 {
	top: 0px;
	left: 168px;
	}
	#newsblock #news03 {
	top: 204px;
	left: 0px;
	}
	#newsblock #news04 {
	top: 204px;
	left: 168px;
	}
	#newsblock .highlight {
	color: white;
	background: #116b51;
	}
		#newsblock .highlight h2,
		#newsblock .highlight a {
		color: white;
		}
div.news p.datecreated {
text-align: right;
}
div#newsarchive {
position: absolute;
top: 100px;
left: 567px;
width: 352px;
color: #002ea3;
}
	table#newsarchive {
	width: 100%;
	}
	table#newsarchive td {
	padding: 2px 2px 2px 10px;
	vertical-align: top;
	border: 1px solid #116b51;
	}
		table#newsarchive td a {
		text-decoration: none;
		}
			table#newsarchive td a:hover {
			text-decoration: underline;
			}
	table#na_pagebuttons {
	width: 100%;
	background: #116b51;
	color: white;
	border: 1px solid #116b51;
	cursor: default;
	}
		table#na_pagebuttons a {
		padding: 1px;
		color: white;
		text-decoration: none;
		}
			table#na_pagebuttons a:hover {
			background: #0a8f68;
			text-decoration: none;
			}
		table#na_pagebuttons #prev,
		table#na_pagebuttons #next {
		width: 35%;
		}
		table#na_pagebuttons #next {
		text-align: right;
		}
		table#na_pagebuttons #pagenumbers {
		text-align: center;
		}
ul#sitemap {
list-style: none;
margin: 0;
padding: 0;
}
	ul#sitemap li {
	margin: 2px 0 2px 0;
	padding: 0;
	}
		ul#sitemap li a {
		display: block;
		padding: 2px;
		font-weight: bold;
		color: white;
		text-decoration: none;
		background: #116b51;
		}
			ul#sitemap li a:hover {
			color: white;
			background: #AAAAAA;
			}
		ul#sitemap li ul {
		margin-left: 10px;
		}
		ul#sitemap li ul li {
		margin: 2px 0 2px 10px;
		background: white;
		}
			ul#sitemap li ul li a {
			font-weight: normal;
			color: black;
			background: none;
			}

/* banner */
#banner {
	background: transparent url(../img/bg-banner.png) no-repeat 0 0;
	bottom: 0;
	height: 62px;
	left: 545px;
	overflow: hidden;
	position: absolute;
	width: 386px;
}

#banner a {
	display: block;
	height: 100%;
	width: 100%;
}

#banner a:hover {
	text-decoration: none;
}

#banner h2 {
	color: #116B51;
	font-size: 2em;
	margin: 0;
	padding-top: 10px;
	text-align: center;
}

#banner p {
	color: #000;
	text-align: center;
}

.hulpnodig {
	bottom: 10px;
	height: 169px;
	position: absolute;
	right: 1px;
	width: 322px;
	text-decoration: none;
	outline: none;
}

