html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	color:#332c55;
	font-family: verdana;
	font-weight: normal;
	font-size: 12px;	
	}
	
body {
	background-image: url('../images/background.jpg');
	background-position: center 35px;
	background-repeat: repeat-x;
	text-align: center;
	}
	
#pagina {
	margin: 0; 
	padding: 0;
	min-height: 100%;
	_height: 100%;
	}
	
#container {
	padding-bottom: 73px; /* Hoogte van footer div + space die er tussen moet zitten */
	margin: 0em auto; /* Pagina in het horizontaal midden */
	width: 932px;
	text-align: left;
	}

#header {
	margin:0;
	padding:0;
	margin-left:50px;
	top:0px;
	width: 932px;
	height: 201px;
	background-image: url('../visuals/visual2.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}


/*---[ Navigatiebalk ]------------------------- */
	
#navbalk {
	width:932px;
	padding-top:118px;
	margin-left:-50px;
	}
	
	
/*---[ Navigatiebalk menu aan ]------------------------- */	
	
#navbalk h2 {
	margin:0;	
	padding:0;
	padding:0px 10px;
	height:30px;
	background: #d7ed66;
}

#navbalk h2 a {
	line-height:30px;
	color:#332C55;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

#navbalk h2 a:hover {
	line-height:30px;
	color:#332C55;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}	

/*---[ Navigatiebalk menu uit ]------------------------- */
	
#navbalk h3 {
	margin:0;	
	padding:0;
	padding:0px 10px;
	height:30px;
	
}

#navbalk h3 a {
	line-height:30px;
	color:#fff;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

#navbalk h3 a:hover {
	line-height:30px;
	color:#fff;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}	

#divlogo {
	margin:30px 0px 0px 92px;
	background-image: url('../images/logo.gif') ;
	background-position: top left;
	background-repeat: no-repeat;
	width:361px;
	height:62px;
	text-indent:-900em;
	display:block;
}

#content {
	width: 932px;
	text-align: left;
	color: #000;
	font-family: verdana;
	font-size: 12px;
	line-height: 18px;
	word-spacing: 0.1em;
	margin-top:-50px;
	}	
		
#footer {
	margin: -70px 0 0 0;  /* Hoe hoog is de div */
	height: 70px; /* Hoogte van de div */
	text-align:center;
}
		
#footer_inhoud {
	width:932px;
	height:70px;
	text-align: center;
	color: #fff;
	font-family: verdana;
	font-size: 11px;
	line-height: 18px;
	
	background: #8984A2;
	background-image: url('../images/footer.jpg') ;
	background-position: top left;
	background-repeat: no-repeat;
	}
	

#kolomkop {
	float:left;
	width:679px;
	margin-left:10px;	
	margin-top:15px;
	}
	
	
#kolom1 {
	float:left;
	width:204px;
	margin-left:10px;	
	}
#kolom2 {
	float:left;
	width:204px;
	margin-left:20px;
	}
#kolom3 {
	float:left;
	width:204px;
	margin-left:20px;
	}
#kolom4 {
	float:left;
	width:240px;
	margin-left:20px;
	}

/*---[ Kolom kop ]------------------------- */

#kolomkop h2 {
	margin:0;	
	padding:0;
	padding-left:10px;
	height:30px;
	background: #332C55;
}

#kolomkop h2 a {

	line-height:30px;
	color:#FFFFFF;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

#kolomkop h2 a:hover {

	line-height:30px;
	color:#FFFFFF;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

/*---[ Kolom 1 ]------------------------- */
	
#kolom1 h2 {
	margin:0;	
	padding:0;
	padding-left:10px;
	height:30px;
	background: #332C55;
	margin-top:15px;
}

#kolom1 h2 a {

	line-height:30px;
	color:#FFFFFF;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

#kolom1 h2 a:hover {

	line-height:30px;
	color:#FFFFFF;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

/*---[ Kolom 2 ]------------------------- */

#kolom2 h2 {
	margin:0;	
	padding:0;
	padding-left:10px;
	height:30px;
	background: #9895B0;
	margin-top:15px;
}

#kolom2 h2 a {

	line-height:30px;
	color:#FFFFFF;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;

}

#kolom2 h2 a:hover {

	line-height:30px;
	color:#FFFFFF;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}


/*---[ Kolom 3 ]------------------------- */

#kolom3 h2 {
	margin:0;	
	padding:0;
	padding-left:10px;
	height:30px;
	background: #ECEBF0;
	margin-top:15px;	
}

#kolom3 h2 a {

	line-height:30px;
	color:#332c55;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

#kolom3 h2 a:hover {

	line-height:30px;
	color:#332c55;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

/*---[ Kolom 4 ]------------------------- */

#kolom4 h2 {
	margin:0;	
	padding:0;
	padding-left:10px;
	height:30px;
	background: #ECF7B2;
	margin-top:15px;
}

	
.nieuwsdatum {
	width:auto;
	
	font-size:12px;
	line-height:12px;
	padding:5px;
	background:#D7ED66;
	font-family:verdana;	
	color:#332C55;
	}	

	
#kolom4 h5 a {
	color: #332C55;	
	font-weight: bold;
	text-decoration: none;
	line-height:18px;
	}
#kolom4 h5 a:hover {
	color: #332C55;	
	font-weight: bold;
	text-decoration: underline;
	}

#kolom4 h5 {
margin-top:15px;
font-size: 12px;
	color: #332C55;	
	font-weight: bold;
	text-decoration: none;
	line-height:18px;
	}	

	

#kolom4 h2 a {

	line-height:30px;
	color:#332c55;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

#kolom4 h2 a:hover {

	line-height:30px;
	color:#332c55;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}
	

#kolom4 a {
	line-height:30px;
	color:#FFFFFF;
	font-family: verdana;
	font-weight: normal;
	font-size: 12px;
	text-decoration:none;
}
	
#kolom4 h3 {
	color:#332c55;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	margin:0px;		
}	


#kolom4 p {
	color:#332c55;
	font-family: verdana;
	font-weight: normal;
	font-size: 11px;
	line-height:15px;
	margin:0px;	
}	

/*---[ / Kolom 4 ]------------------------- */





.fotokader {
	border: 1px solid #e1e1e1;
    padding: 3px;
    background-color: #fff;
    }	

#content_nieuws {
		
		padding:10px;
		border: 2px solid #ECF7B2;
		border-width: 0px 2px 2px 2px;
		background:#F4FBD2;
		font-family: verdana;
		font-size: 10px;
		line-height: 18px;
		margin-bottom:20px;
		
	}
	
#content_kalender {
		
		padding:10px;
		border: 2px solid #D7ED66;
		border-width: 0px 2px 2px 2px;
		background:#E7F4A2;
		font-family: verdana;
		font-size: 10px;
		line-height: 18px;
		
	}
	
#kolom4 .h2_kalender {
	line-height:30px;
	color:#332c55;
	background: #D7ED66;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	margin:0px;
}	


#noindent, #noindent li {
	padding:3px 0; /*removes in Firefox/Mozilla*/
	margin:3px 0; /*removes in IE & Opera*/
	
}
#noindent li {
	list-style-type:none; /*removes bullet*/
	padding-left:10px;
	border-bottom: 1px solid #e1e1e1;
	margin: 0;
	
}

#noindent li.laatste {
	list-style-type:none; /*removes bullet*/
	padding-left:10px;
	border-bottom: none;
	margin: 0;
}


#noindent li a {
		background:none;
		display: block;
		text-decoration: none;
		width: 100%;
		color:#616E76;
		line-height:13px;
		font-size:11px;
	}
#noindent li a:hover {
	color: #616E76;
	text-decoration:underline;
	}

.paars {
	color: #332C55;
	}
	
	

#div_slogan {
	padding:0;
	margin:0;
	position:absolute;
	z-index:10;
	margin-left:95px;
	top:110px;
	
}
.slogan_lijn {
	padding:0;
	margin:0;
	font-size:11pt;
	letter-spacing:0.05em;
	color:#38315D;
	font-weight:bold;
	border-bottom: 2px solid #D7ED66;
}
.slogan {
	padding:0;
	margin:0;
	font-size:11pt;
	letter-spacing:0.05em;
	color:#9C92B4;
	font-weight:bold;
		border-bottom: 2px solid transparent;
}














#nieuwsvak_zijkolom {
	margin-top: 20px;
	padding: 10px 10px 20px 10px;
	background: #E8E7EC;
	}
	
#nieuwsberichten_zijkolom {
	margin-top: -15px;
	padding: 10px;
	}	
	
#nieuwsvak_zijkolom h4 {
	
	font-family: verdana;
	font-size: 13px;
	font-weight:bold;
	color:#332C55;
	}
	
h5 a {
	color: #332C55;	
	font-weight: bold;
	text-decoration: none;
	line-height:18px;
	}
	
h5 a:hover {
	color: #332C55;	
	font-weight: bold;
	text-decoration: underline;
	}

h5 {
	margin-top:15px;
	font-size: 12px;
	color: #332C55;	
	font-weight: bold;
	text-decoration: none;
	line-height:18px;
	}		
	
.datum_groen {
	width:auto;
	font-size:12px;
	line-height:12px;
	padding:5px;
	background:#9C92B5;
	font-family:verdana;	
	color:#FFFFFF;
	}		


	

li a {
font-weight: normal;
	color:#332C55;
	text-decoration:none;
	line-height: 10px;
	}
li a:hover { 
	color:#332C55;
	text-decoration:underline;
	}	
	

		
#nieuwsvak_zijkolom ul {
	font-family: verdana;
	font-weight:normal;
	color:#332C55;
	margin-left: -15px;
	} 	
	
#nieuwsvak_zijkolom li a {
	font-size:11px;
	color:#332C55;
	text-decoration:none;
	line-height: 10px;
	}
#nieuwsvak_zijkolom li a:hover { 
	color:#332C55;
	text-decoration:underline;
	}
	

	
		
/*	------------------------- Formulier opmaak -----------------------------*/
	
label {
	position: absolute;
	text-align:right;
	width:150px; 
}

.formspacer {
	clear:both;
	height:10px;
}

.formulier  {
	margin:0;
	padding:0;
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	background: #F5FBD9;
	border: #D7ED66 solid 1px;
	//padding: 1px 5px;
	height: 22px;
	line-height:22px;
	width:250px;
}


.formulier_aan  {
	margin:0;
	padding:0;
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	background: #D7ED66;
	border: #D7ED66 solid 1px;
	//padding: 1px 5px;
	height: 22px;
	line-height:22px;
	width:250px;
}

.formulier_inspring_div  {
	margin:0;
	padding:0;
	margin-left: 170px;
	
}

.formulier_inspring  {
	margin:0;
	padding:0;
	font-family: verdana;
	font-size: 12px;
	margin-left: 170px;
	color: #000000;
	background: #F5FBD9;
	border: #D7ED66 solid 1px;
	padding: 1px 5px;
	height: 22px;
	line-height:22px;
	width:250px;

}
.formulier_inspring_aan {
	margin:0;
	padding:0;
	font-family: verdana;
	font-size: 12px;
	margin-left: 170px;
	color: #000000;
	background: #D7ED66;
	border: #D7ED66 solid 1px;
	padding: 1px 5px;
	height: 22px;
	line-height:22px;
	width:250px;
	}
	
.formulier_inspring_fout {
	margin:0;
	padding:0;
	font-family: verdana;
	font-size: 12px;
	margin-left: 170px;
	color: #332C55;
	background: #BDBBC9;
	border: #332C55 solid 1px;
	padding: 1px 5px;
	height: 22px;
	line-height:22px;
	width:250px;
	}
	
.formulier_submit  {
	margin:0;
	padding:0;
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	background: #D7ED66;
	border: #D7ED66 solid 1px;
	height: 22px;
		padding: 2px 10px;
}



/*---[ HOOFDNavigatiebalk ]------------------------- */

#hoofdnavbalk_back {
	font-family: verdana;
	width:100%;
	margin:0;
	padding:0;
	background:#595375;
	height:35px;
}
#hoofdnavbalk {
	width:1000px;
	margin:0 auto;
	padding:0;
}
		

ul#hoofdnavbalkul {
	list-style: none;
	margin:0;
	padding: 0;
	height:30px;
	
	}
	
ul#hoofdnavbalkul li {
	float: left;
	margin: 0;
	padding: 0 10px;
	line-height:30px;
	
}
	
ul#hoofdnavbalkul li.active {
	background:#d7ed66;
	height:30px;
	line-height:30px;
	}
	
ul#hoofdnavbalkul li a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:30px;
	font-weight:bold;
	}

ul#hoofdnavbalkul li a:hover {
	text-decoration: underline;

	}
	
ul#hoofdnavbalkul li.active a {
	color: #332C55;
	line-height:30px;
	text-decoration:none;
}
	
ul#hoofdnavbalkul li.active a:hover {
	text-decoration:underline;
}
	
/*---[ HOOFDNavigatiebalk ]------------------------- */	



.datum_cel_aan {
	font-family: verdana;
	font-size:10px;
	font-weight:normal;
	float:left;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;	
	background:#D7ED66;
	margin-bottom:5px;
	}

.datum_cel_uit {
	font-family: verdana;
	font-size:10px;
	font-weight:normal;
	color:#332C55;
	float:left;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:#F5FBD9;
	margin-bottom:5px;
	}	
	
.datum_cel_leeg {
	font-family: verdana;
	font-size:10px;
	font-weight:normal;
	float:left;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:none;
	margin-bottom:5px;
	}	

.datum_kop {
	font-family: verdana;
	font-size:10px;
	font-weight:normal;
	float:left;
	width:30px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:none;
	}
	
.datum_cel_aan_20{
	font-family: verdana;
	font-size:10px;
	font-weight:normal;
	float:left;
	width:24px;
	height:24px;
	line-height:24px;
	text-align:center;	
	background:#D7ED66;
	margin-bottom:5px;
	}

	
.datum_cel_uit_20 {
	font-family: verdana;
	font-size:10px;
	font-weight:normal;
	color:#332C55;
	float:left;
	width:24px;
	height:24px;
	line-height:24px;
	text-align:center;
	background:#F5FBD9;
	margin-bottom:5px;
	}	
	
.datum_cel_leeg_20 {
	font-family: verdana;
	font-size:10px;
	font-weight:normal;
	float:left;
	width:24px;
	height:24px;
	line-height:24px;
	text-align:center;
	background:none;
	margin-bottom:5px;
	}
	
.datum_kop_20 {
	font-family: verdana;
	font-size:10px;
	font-weight:normal;
	float:left;
	width:24px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:none;
	}
	
.datum_wit {
	font-size:12px;
	font-weight:normal;
	line-height:12px;
	padding:5px;
	background:#FFFFFF;
	font-family:verdana;
	color:#99bf1a;
	}
	
.datum_groen {
	width:auto;
	font-size:12px;
	line-height:12px;
	padding:5px;
	background:#9C92B5;
	font-family:verdana;	
	color:#FFFFFF;
	}	

		
h4 {
	padding:0;
	margin:0;
	font-family: verdana;
	font-size: 13px;
	font-weight:bold;
	color:#332C55;
	}
	
h4 a {
		text-decoration:none;
		color:#332C55;
	}

h4 a:hover {
		text-decoration:underline;
		color:#332C55;
	}
