html, body{
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, sans-serif;	
	height: 100%;
}
/*ZOEKRESULTAAT MODULE */

#blokmiddenvervolg .pdf {
position: relative;
float: left;
background-image: url(/images/hpdfje.jpg);
background-position: top left;
background-repeat: no-repeat;
margin: 10px 0px 0px 0px;
width: 510px;
padding: 0px 10px 10px 24px;
} 
#blokmiddenvervolg .html {
position: relative;
float: left;
background-image: url(/images/html.gif);
background-position: top left;
background-repeat: no-repeat;
margin: 10px 0px 0px 0px;
width: 510px;
padding: 0px 10px 10px 24px;
} 
#blokmiddenvervolg .doc {
position: relative;
float: left;
background-image: url(/images/doc.gif);
background-position: top left;
background-repeat: no-repeat;
margin: 10px 0px 0px 0px;
width: 510px;
padding: 0px 10px 10px 24px;
} 
#blokmiddenvervolg .xsl {
position: relative;
float: left;
background-image: url(/images/xsl.gif);
background-position: top left;
background-repeat: no-repeat;
margin: 10px 0px 0px 0px;
width: 510px;
padding: 0px 10px 10px 24px;
} 
#blokmiddenvervolg .zoekboldtekst {
background: none;
color: #3a7b33;
font-weight: normal;
margin: 0px 0px 0px 0px;

}

#blokmiddenvervolg .zoekboldtekst2 {
color: black;
font-weight: bold;
}

#blokmiddenvervolg .zoeklink  {
color: #3a7b33;
text-decoration: none;
}


#blokmiddenvervolg .zoekresultaatomsluiting {
position: relative;
float: left;
width: 555px;
margin: 5px 0px 0px 0px;
}

fieldset {
	margin: 0px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
	border: none;
	}

#container {
	position: relative;
	float: none;
	background-image: url(/images/achtergrondplaatje.gif);
	background-repeat: repeat-y;
	width: 965px;
	margin-left: auto;
	margin-right: auto;
}

h1 {
	font-size: 140%;
	}

h3 {
	font-weight: normal;
}

h4 {
font-size: 75%;
}


img {
	float: left;
	border: none;
	
}

a img {
	border: none;
}

form {
margin: 0px;
padding: 0px;
}

input {
	font-family: Verdana, Helvetica, sans-serif;	
}
/* De Basis en Header */
#header {
	position: relative;
	float: left;
	width: 965px;
	height: 47px;
	background: white;
	font-size: 80%;
}

#logotekst {
	position: relative;
	background: white;
	float: left;
	width: 164px;
	height: 47px;
	margin: 8px 0px 0px 0px;
}
#logotekst h1 {
	background:white none repeat scroll 0 0;
	color:black;
	float:left;
	font-size:140%;
	height:47px;
	margin:12px 0 0;
	position:relative;
	width:400px;
}
#logotekst h1 a {
	color:black;
	text-decoration:none;
}

/* Einde header*/

/* linkerblok */

#linkerkant { 
	position: relative;
	float: left;
	width: 776px;
	margin: 0px 0px 15px 0px;	
}


/* banners */

#banners {
	position: relative;
	float: left;
	width: 784px;
	height: 105px;
	margin: 0px 0px 0px 0px;
	font-size: 80%;
	
}

.logobanner {
	background-color:white;
	float:left;
	height:120px;
	margin:0 11px 0 0;
	position:relative;
	width:185px;
}
.wisselbanner {
	position: relative;
	float: left;
	width: 185px;
	margin: 0px 11px 0px 0px;
	}
	
.grijsvlakbanner {
	position: absolute;
	top: 0px;
	left: 66px;
	background: url(/images/grijsvlakbannerzonderp.jpg);
	background-repeat: no-repeat;
	width: 115px;
 	height: 105px;
	padding: 0px 0px 0px 5px;
	font-family: Verdana;
	font-size: 1em;

	}
	
.grijsvlakbanner a {
	position: relative;
	float: left;
	margin: 5px 0px 0px 2px;
	padding: 8px 0px 0px 0px;
	color: black;
	text-decoration: none;
}

	.grijsvlakbanner img {
	 	position: absolute;
	 	float: none;
	  top: 65px;
	  left: 2px;
	  
	}
		
.bannerimages {
	background-image: url(/images/banner.png);
	background-repeat: no-repeat;		
}

.golfjebanner {
position: absolute;
background-image: url(/images/banner.png);
background-repeat: no-repeat;
width: 66px;
height: 105px;
}


/* einde banners */

#bloklinks {
	position: relative;
	float: left;
	width: 185px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  background-image: url(/images/geelbloklijn.gif);
  background-repeat: repeat-x;
  background-position: top left;
}

img#bloklinks {
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}


#blokmidden{
	position: relative;
	float: left;
	width: 571px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
  background-image: url(/images/lijnnieuws2.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  font-size: 80%;

}

#blokmidden a, #blokmiddenvervolg a {
color: #32692c;
text-decoration: none;
}

#blokmidden a:hover, #blokmiddenvervolg a:hover {
text-decoration: underline;
}

#blokmiddenvervolg, #blokmiddenvervolg2 {
	position: relative;
	float: left;
	width: 567px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
  background-image: url(/images/lijnnieuws2.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  font-size: 80%;

}

#blokmidden3 {
 background-image: none;
}



#blokmiddenlinks {
	position: relative;
	float: left;
	width: 386px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#blokmiddenrechts {
  position: relative;
  float: left;
  width: 178px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#blokrechts {
	position: relative;
	float: left;
	width: 150px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	border: 1px solid red;
}	

img#blokrechts {
	position: relative;
	float: left;
	padding: 0px 0px 0px 0px;
}
	
/* de rechterkant met de png banner */

#rechterkant {
	position: relative;
	float: left;
	width: 177px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	border: none;

}

#rechterbanner {
	position: relative;
	float: right;
	width: 177px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#rechterbanner .overlay{
	background-image: url(/images/soesttekst.png); 
	width: 177px; 
	height: 450px; 
	position: absolute; 
	left: 0px; 
	top: 0px;
}

#rechterbanner2 {
	position: relative;
	float: right;
	width: 176px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	
}

#zoekresultaat {
	position: relative;
	float: left;
	width: 121px;
	margin: 0px 0px 0px 15px;	
}
	
/* EINDE VAN DE BASIS */

#mailingen tr {
	text-align:left;
}

#zoekbox, #zoekbox2 {
	position: relative;
	float: left;
	width: 173px;
	background: #fbbe05;
	margin: 0px 0px 0px 0px;
	padding: 14px 0px 0px 12px;
   background-image: url(/images/bloklijn.gif);
   background-repeat: repeat-x;
   background-position: top;
}

/* Searchbox */
.txtSearch {
	position: relative;
  float: left;
	padding: 0px 3px 2px 3px;
	border:1px solid #3a7b33;
	height: 14px;
	width: 110px;
	margin: 3px 0px 0px 0px;
	background-image: url("/images/zoekbox.jpg");	
	background-repeat: no-repeat;
   background-position: right top;

}

.buttonSearch {
	margin: 4px 0px 0px 2px;
	float:left;	
}

#zoekbox p {
	color: #32692c;
	font-size: 0.7em;
	margin: 0px 0px 9px 0px;
}
#zoekbox p a {
	color: #000000;
	text-decoration: none;
}
#zoekbox p a:hover {
	text-decoration: underline;
}
/* MENU  MENU  MENU  MENU  MENU  MENU  MENU  MENU */

/* submenu */

div#menu ul, div#menu li{
	position: relative;
	width: 175px;
	margin: 0px 0px 0px 5px;
	padding: 0;
	list-style: none;
}

div#menu li {
	display: block;
	float: left;
}
div#menu {
	font-size: 75%;
	color: #161a68;
	
}


div#menu a {
	display: block;
	color: #161a68;
}

div#menu ul.submenu li .menugroen {
	color: #32692c;
	}

div#menu a:hover {
	text-decoration: none;
	background-color: #fdde83;
	color: #FFFFFF;
}
div#menu ul.submenu li {
	display: block;
	min-height: 20px;
	background-color: #FFFFFF;
	border-bottom: solid 1px #fdde83;
}
div#menu ul.submenu li a {
	color: #000000;
	position: relative;
	display: block;
	font-weight: bold;
	padding: 2px 0px 5px 5px;
	text-decoration: none;
}

div#menu ul.submenul2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}


div#menu ul.submenul2 li{
	background-color: #fdde83;
	min-height: 20px;
	color: #161a68;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}
div#menu ul.submenul2 li a{
	position: relative;
	display: block;
	padding: 2px 0px 5px 15px;
	font-weight: normal;
	text-decoration: none;
	color: black;
}
div#menu ul.submenul3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#menu ul.submenul3 li {
	min-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #fdefc2;
	border-bottom: none;

}
div#menu ul.submenul3 li a{
	position: relative;
	display: block;
	padding: 2px 0px 5px 25px;
	color: #000000;
}


div#menu ul.submenul4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#menu ul.submenul4 li {
	min-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: white;
	border-bottom: none;

}
div#menu ul.submenul4 li a{
	position: relative;
	display: block;
	padding: 2px 0px 5px 35px;
	color: #000000;
}


div#menu ul.submenul5 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#menu ul.submenul5 li {
	min-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: white;
	border-bottom: none;

}
div#menu ul.submenul5 li a{
	position: relative;
	display: block;
	padding: 2px 0px 5px 40px;
	background-image: url(/images/zwartstreepje.gif);
	background-repeat: no-repeat;
	background-position: 36px 10px;
}

div#menu ul.submenul5 li a:hover {
	text-decoration: underline;
	background: white;
	color: black;
	background-image: url(/images/zwartstreepje.gif);
	background-repeat: no-repeat;
	background-position: 36px 10px;
	}



div#menu li .activelevel1 {
	background-color: white;
	margin-bottom: -1px;
}
li#activelevel1 a {
	color: #000000;
	text-decoration: none;
}
div#menu ul.submenul2 a:hover {
	color: #FFFFFF;
	font-weight: normal;
}

div#menu li#activelevel2 {	
	margin-bottom: -1px;
}
li#activelevel2 a {
	color: #161a68;
		}
	
	
div#menu ul.submenul3 a:hover {
	background-color: #fdde83;
	color: #FFFFFF;
}

div#menu li#activelevel3 {
	background-color: white;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
li#activelevel3 a {
	color: #161a68;
}

div#menu li.submenu3 {
 background-color: white;
 }

/* end submenu */
	

/* TOPMENU  TOPMENU  MENU  MENU  MENU  MENU  MENU  MENU */

/*TOP MENU */
#topmenu ul {
	position: relative;
	float:right;
	margin: 0px 0px 0px 0px;
	background: white;	
}
		#topmenu li {
			float: left;
			font-size: 75%;
			line-height: 2em;
			list-style: none;
			font-weight: normal;
			font-family: Verdana;
			padding: 0px 0px 0px 0px;

		}
			#topmenu li a {
				color: #000000;
				padding: 0px 0px 0px 0px;
				text-decoration: none;
				
			}
				#topmenu li a.big { font-size: 120%; }
				#topmenu li a.normal { font-size: 100%; }
				#topmenu li a.small { font-size: 90%; }
			#topmenu li a span.zwart {
				color: #000000;
			}
			#topmenu li a span.wit {
				color: #ffffff;
				background-color: #000000;
				padding: 0px 0px 0px 0px;
			}
			
#topmenu{
	position: relative;
	float: right;
	width: 778px;
	margin:14px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#topmenu .divider {
	padding: 0px 3px 0px 3px;
}

#vlag,#rss {
	margin: 5px 0px 0px 2px;
		padding: 0px 4px 0px 0px;
}

/* Einde van de blokmidden  */



/*--------------------------------------------------------------------------------------*/

/* Begin contentgedeelte */

#contentkop {
	position: relative;
	float: left;
	width: 380px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	font-size: 130%;	
}

#contentkop h3 {
	width: 365px;
	border-bottom: 1px solid #adc3ab;	
	padding: 8px 0px 0px 0px;
	}

#contentkop2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	font-size: 120%;
}

img#contentkop {
	position: relative;
	float: left;
	width: 581px;
	margin: 0px 0px 0px 0px;
}

		#contentkop2 h3, #contentkop h4 {
			position:relative
			border-bottom: 1px solid #adc3ab;
			width: 567px;
			margin: 10px 0px 0px 0px;
		}

		

#contenttekst #contenttekst2, #contenttekst3 {
	position: relative;
	float: left;
	width: 372px;
	background: white;
	border-top: 1px solid #adc3ab;
	margin: 0px 0px 0px 0px;
}
	#contenttekst2 h4{
		color: #3a7b33;
		font-size: 0.9em;
		padding: 0px 0px 0px 14px;
		font-weight: normal;
		margin: 2px 0px 0px 0px;
	}
	
/*------------------------------------------------------------------------------------*/

#fotodiv {
 position: relative;
 float: left;
 background-image: url("images/grijswitvlak.gif");
 background-position: left bottom;
 width: 342px;
 margin: 0px 0px 20px 0px;
 background-repeat: no-repeat;
   padding: 0px 13px 13px 13px;
}
 
#fotodiv img {
 position: relative;
 float: left;
 margin:  0px 10px 0px 0px;
 padding: 0px;
}
 
#fotodiv h4 {
  font-size: 70%;
 padding: 0px 0px 0px 0px;
   margin: 0px;
color:#32692c;
}
#fotodiv p {
   margin: 0px;
   padding:  0px 0px 8px 0px;
}
 
#fotodiv h3 {
 font-size: 140%;
   font-weight: bold;
 padding: 0px 0px 0px 0px;
   margin: 20px 0px 10px -13px;
}
#fotodiv h3 a{
   color: #000000;
}

#nieuwsitems, #nieuwsitems_vervolg, #nieuwsitems_vervolg2 {
	position: relative;
	float: left;
	width: 368px;
	margin: 2px 0px 48px 0px;
	padding: 3px 0px 0px 0px;
}
	
	#nieuwsitems_vervolg {
		border-bottom: 1px solid #fbbe05;
		width: 365px;
		margin: 2px 0px 48px 8px;
		padding: 13px 0px 0px 15px;
	}

.tekstnieuws {
	position: relative;
	float: left;
	width: 372px;
	color: #32692c;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-family: Verdana;
	   font-size: 80%;
   display: inline-block;
   float: left;	
	}
	
	.boldtekst  {
		font-weight: bold;
		padding: 0px 0px 0px 0px;
		color: black;
   margin: 0px 4px 8px 0px;
   display: inline-block;
   float: left;
	}

	#blokmidden .boldtekst a {
	color: black;
	text-decoration: none;
	}
	
	#blokmidden .boldtekst a:hover {
	text-decoration: underline;
	}
	


/* content rechterblok met meest bezochte links */

#grijsblok {
	position: relative;
	float: left;
	width: 176px;
	background-color: #c6c9c7;
  	padding: 0px 0px 10px 8px;
}


#grijsblok {
	background-image: url(/images/lijngrijsblok.jpg);
	background-repeat: repeat-x;
}
		
		#grijsblok h4 {
			font-weight: normal;
		}
		
		#grijsblok a {
			color: #32692C;
		}

		#grijsblok a:hover{
			text-decoration: underline;
		}

#bezochtelinks, #bezochtelinks2 {
	position: relative;
	float: left;
	width: 184px;
	margin: 0px 0px 0px 5px;
	padding: 5px 0px 0px 0px;
	
}

		#bezochtelinks2 a {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 15px;
			
		}
		
		 img#bezochtelinks2 a {
		 	margin: 0px 0px 0px 0px;
		 }

#balklinks {
	position: relative;
	float: left;
	background-image: url(/images/bezochtelinksbalk.jpg);
	width: 185px;
	height: 33px;
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	font-size: 82%;

}


#balklinks p {
	font-weight: bold;
	font-family: Verdana;
	margin: 5px 0px 0px 6px;
}
#bezochtelinks a, #bezochtelinks2 a {
		text-decoration: none;
		color: #32692c;
		display: block;
		padding: 5px 0px 0px 12px;
		background: url(/images/arrowblack.gif) no-repeat left 9px;
    line-height: 1.1em;
}

	#bezochtelinks a:hover{
			text-decoration: underline;

}

/* FOOTER FOOTER */

#footer {
	position: relative;
	width: 965px;
	height: 101px;
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;
/* float:left; */
}

#footer1 {
	position: relative;
	float: left;
	background-image: url(/images/footer1.gif);
	background-repeat: no-repeat;
	width: 866px;
	height: 101px;


}
	#footer1 a {
	 	color: #3a7b33;
	 	text-decoration: underline;
	  }

#footer2 {
	position: relative;
	float: left;
	background-image: url(/images/footer2.gif);
	width: 99px;
	height: 101px;
}

/* QUICKLINKS HOORT BIJ RECHREBLOK BINNEN DE LINKERKOLOM VAN DE WRAPPER */

div.quicklinks {
		margin: 10px 14px 0em 0px;
		padding-bottom: 0.5em;
		width: 179px;
		float: left;
		border-bottom: 1px dotted #0092c7;
	}
		h2#quicklinks {
			background-color: #0092c7;
			height: 48px; 
		}
			h2#quicklinks img {
				margin: 8px 0px 0px 14px;
			}
		div.quicklinks ul {
			margin: 0.3em 0px 0px 0px;
		}
			div.quicklinks ul li {
				margin-bottom: 0.3em;
			}
				div.quicklinks ul li a {  
					color: #0092c7;
					padding-left: 12px;
					display: block;
					background: url(/img/arrowblack.gif) no-repeat left 0.45em;
				}
/* ADRES VAN DE FOOTER */
#adres, #telefoonnummer, #route, #sitecopyright {
	position: relative;
	float: left;
	margin: 53px 0px 0px 80px;
	width: 90px;
	font-size: 0.7em;
	font-family: Verdana;
	
}
		#telefoonnummer {
			width: 175px;
			margin: 53px 0px 0px 31px;
		}
			#route {
				width: 150px;
				margin: 65px 0px 0px 31px;
				font-weight: normal;				
			}
			
			 #route a {
			 	color: #3a7b33;
			 	text-decoration: underline;
			  }
			 
		#sitecopyright {
			position: relative;
			float:left;
			width: 210px;
			font-weight: normal;
			margin: 65px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			text-align: right;
			}
		
		
		#sitecopyright a {
     color: white;
     text-decoration: none;
		} 
		
				#sitecopyright a:hover {
         text-decoration: underline;
		} 
		
		
/* ACTUEEL LANDINGSPAGINA ACTUEEL LANDINGSPAGINA ACTUEEL LANDINGSPAGINA */

/* ----------- Breadcrumbs ---------------- */
#breadcrumbs {
  position: relative;
/*  float: left; */
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-size: 80%;
	color: #3a7b33;

}

#breadcrumbs  a{
	color: #3a7b33;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

/* ----------- Breadcrumbs ---------------- */

#vervolgpagina_kop {
	position: relative;
	float: left;
	width: 578px;
	min-height: 75px;
	margin: 0px 0px 0px 0px;
	
}

#vervolgpagina_kop h4 {
	width: 575px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #adc3ab;
	padding: 0px 0px 0px 0px;
}


	
	
#kruimelpadenprint {
	position: relative;
	/* float: left; */
	width: 571px;
	height:40px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#bookmark {
	position: relative;
	float: right;
	height: 20px;
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
}
#bookmark a {
	color: #3a7b33;
	font-size: 0.7em;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	}
#rs_form{
	position: relative;
	float: right;
	width: 90px;
	height: 20px;
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
}

#print {
	position: relative;
	float: right;
	background-image: url(/images/print.jpg);
	background-position: left 3px;
	background-repeat: no-repeat;
	width: 90px;
	height: 20px;
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
}

#print a {
	color: #3a7b33;
	font-size: 0.7em;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	}





#zoekbox2 {
	background: none;
}


#nieuwsitems_vervolg2 {
	border: none;
	padding: 20px 0px 0px 14px;
}

img#nieuwsitems_vervolg2 {
	margin: 0px 0px 0px 0px;
	}
	
	#nieuwsitems_vervolg2 p, #nieuwsitems_vervolg p {
		margin: 0px 0px 6px 0px;
		color: #3a7b33;
	
	}
	
	/* LANDINGSPAGE LANDINGSPAGE */
	
#landingspage {
	position: relative;
	float: left;
	width: 561px;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 10px 0px;
}

#landingspage  img {
	float: none;
	margin: 2px 2px 2px 2px;	
}

	#landingspage img.img_left {
		margin: 2px 5px 2px 0px;
		float: left;
	}

	#landingspage img.img_right {
		margin: 2px 0px 2px 5px;
		float: right;
	}

	
.balklinks_landingspage {
	position: relative;
	float: left;
	background-image: url(/images/landpagesbalk.jpg);
	width: 272px;
	height: 37px;
	font-family: Verdana;
	margin: 0px 0px 0px 0px;
}

#landingspagecontent1, #landingspagecontent2, #landingspagecontent3 {
		position: relative;
		float: left;
		width: 272px;
		margin: 5px 0px 0px 0px;
		padding: 0px 0px 0px 5px;
		
		}
		
			
			#blokmidden3 .balklinks_landingspage h3, #blokmidden3 #landingspagecontent1 p,
			 #blokmidden3 #landingspagecontent2 p, #blokmidden3 #landingspagecontent3 p{
				margin: 0px 0px 0px 0px;
				}
		
	#landingspagecontent1 img, #landingspagecontent2 img, #landingspagecontent3 img {
			margin: 0px 0px 0px 0px;
		}
	
.balklinks_landingspage h3 {

	margin: 0px 0px 0px 0px;
	font-weight: normal;
}


#omhoog {
	position: relative;
	float: left;
	width: 259px;
	margin: 0px 0px 0px 189px;
}

img#omhoog {
	padding: 0px 0px 0px 0px;
}

#omhoog p {
	margin: -6px 0px 0px 15px;
	color: #3a7b33;
}

/* VERVOLG VERVOLG VERVOLG */

#vervolg { 
	position: relative;
	float: left;
	width: 574px;
	margin: 0px 0px 0px 14px;
}

		#vervolg h3 {
			font-size: 0.9em;
			color: #456a41;
		}
		


.gerelateerde_items {
	position: relative;
	float: left;
	width: 227px;
	background-image: url(/images/grijzebalkbovenbalk.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #e1e1e0;
	margin: 0px 15px 38px 0px;
	padding: 2px 25px 0px 10px;
	border: none;
}


.gerelateerde_items ul li {
margin: 0px;
padding: 0px;
list-style-image: url(/images/pijlrechts2_gray.jpg);
list-style-type: none;
list-style-position:outside;
}

ul {
margin: 8px 0px 0px 0px;
padding: 0px;
}

#blokmiddenvervolg ul {
  margin: 8px 0px 0px 10px;
  padding: 0px;
}

.landingspagebottom {
 width: 252px;
 height: 15px;
 background: url(/images/witgrijsblokje.jpg);
 background-position: right bottom;
 background-repeat: no-repeat;
	}

.grijsbloklandings {
 position: relative;
 float: left;
 width: 266px;
 background-image: url(/images/witblokmetpijl.jpg);
 background-position: bottom left;
 background-repeat: no-repeat;
 }

.contenttekstlp {
	padding: 0px 0px 0px 0px;
	}

.terugpijl, .pijlboven {
 position: relative;
 float: left;
 width: 320px;
 background: url(/images/terugpijltje.jpg) no-repeat;
 margin: 10px 0px 5px 0px;
 background-position: 0px 7px;	
}

.pijlboven {
background: url(/images/pijlomlaag.jpg) no-repeat;
color: #32692c;
font-weight: normal;
padding: 0px 0px 0px 15px;
}




.terugpijl a, .terugbovenpijl a {
 padding: 0px 0px 0px 15px;
 color: #3a7b33;
 text-decoration: none;
 }
 
.terugbovenpijl {
 position: relative;
 float: left;
 width: 375px;
 background: url(/images/pijltjeomhoog.jpg) no-repeat;
 margin: 0px 0px 5px 0px;
 background-position: 0px 7px;	
}

 
 
.terugpijl a:hover {
text-decoration: underline;
}



/* ACTUEEL ARTIKEL ACTUEEL ARTIKEL */


#actueelpage, #zoekresultaat {
	position: relative;
	float: left;
	width: 557px;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.actueelomsluit {
	position: relative;
	float: left;
	width: 358px;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 25px 0px;
	background: url(/images/geelblokje.jpg) repeat-x;
	background-position: bottom left;
	
}

#actueelpagetekst {
	position: relative;
	float: left;
	width: 358px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#actueelpagetekst2 {
	position: relative;
	float: left;
	width: 346px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	}

	#actueelpagetekst img, #actueelpagetekst2 img {
		margin: 2px 2px 2px 2px;	
	}
	#actueelpagetekst img.img_left, #actueelpagetekst2 img.img_left {
		margin: 2px 5px 2px 0px;
	}

	#actueelpagetekst img.img_right,#actueelpagetekst2 img.img_right {
		margin: 2px 0px 2px 5px;
		float: right;
	}

	
	.linkmaanden {
	position: relative;
	float: left;
	width: 300px;
	font-size: 110%;
	padding: 5px 0px 0px 12px;
	background-image: url(/images/pijlrechts2.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	color: black;
	}

.linkmaanden a {
text-decoration: none;
}

.linkmaanden a:hover {
text-decoration:underline;
}

.datumactueelpage {
	color: #32692c;
	}

.introactueel {
	color: #32692c;
	font-weight: bold;
}

.normalactueeltekst {
 font-weight: normal;
 color: black;
}

#geelblokomsluiting {
position: relative;
float: left;
width: 181px;
margin: 0px 0px 0px 18px;
}

#geelblokomsluiting a {
color: black;
}

.geelbloktitel {
position: relative;
float: left;
width: 169px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 12px;
font-weight: bold;
background-color: #fdde82;
}

#blokmiddenvervolg .geelbloklijst ul{	
	background-color: #fdde82;
	position: relative;
	float: left;
	width: 164px;
	margin: 1px 0px 10px 0px;
  padding: 5px 5px 10px 12px;
  color: black;
  
}

#blokmiddenvervolg .geelbloklijst li {
	list-style: none;
	margin: 5px 0px 0px 0px;
	}

.geelbloklijst li a {
 text-decoration: none;
 padding: 2px 0px 0px 0px;
 }


#geelblokarchief {
	 position: relative;
	 float: left;
	 width: 178px;
		min-height: 100px;
		border: 1px solid #fdde82;
		margin: 0px 0px 0px 0px;	
	}
	
.geelblokarchiefkop {
		color: black;
		font-weight: bold;
		border-bottom: 1px solid #fdde82;
		padding: 0px 0px 0px 12px;
		margin: 0px 0px 0px 0px;
	}
	

	
		#geelblokarchief ul {
			list-style: none;
			padding: 0px 0px 0px 0px;
		}
	
		#geelblokarchief li a {
			width: 175px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 7px;
			color: #3a7b33;
		}
		
#zoekbox2 {
	position: relative;
	float: left;
	width: 160px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 5px;

}


/* EINDE ACTUEEL */

.introgroen {
 color: #3a7b33;
 font-weight: bold;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 10px 0px;
 }
 
.stickyfooter #container {
   /* de bottom-margin is de negatieve waarde van de footer's height */
	margin: 0px auto -101px auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.stickyfooter #footer,.stickyfooter #push {
   /* dezelfde hoogte als .footer */
	height: 101px; 
	clear: both;
 	padding: 0px 0px 0px 0px;
}

/* WONEN EN LEVEN */

#subhoofdthema {
	position: relative;
	float: left;
	width: 567px;
	margin: 18px 0px 0px 0px;
	
}

#subhoofdthema .subthema {

	position: relative;
	float: left;
	width: 254px;
	margin: 0px 18px 0px 0px;
	padding: 0px 0px 4px 0px; 
  	min-height:150px;
	height:auto !important;
	height: 150px;
}
	
	#subhoofdthema .subthema h3 a {
	text-decoration: none;
	color: black;
	}
	
	.grijslijnmetpijl {
	  position: absolute;
	  float: none;
	  bottom: 0px;
	  left: 0px;
	  width: 254px;
	  height: 10px;
	  background-image: url(/images/grijspixelwitblokje.jpg);
	  background-position: bottom left;
	  background-repeat: repeat-x;
	  }
	  
	  .grijslijnmetpijl img {
	  position: absolute;
	  left: 239px;
	  top: 4px;
	  }
	
	
	
	#subhoofdthema .subthema h3 {
		position: relative;
	  float: left;
	  width: 254px;
	  height: 32px;
		background-image: url(/images/landpagesbalk.jpg);
		font-weight: bold;
		font-size: 100%;
		margin: 5px 0px 0px 0px;
		padding: 15px 0px 0px 5px;
		}

/*MODULE GDCP ZOEKMODULE */

#zoekmodulegpdc {
	position: relative;
	float: left;
	width: 365px;
	background-color: #fbbe05;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
}


input#txtSearchgpdc {
	position: relative;
  float: left;
	padding: 0px 10px 0px 0px;
	border:1px solid #3a7b33;
	width: 283px;
	background-image: url("/images/zoekbox.jpg");	
	background-repeat: no-repeat;
  background-position: right top;
}


#buttonSearchgpdc img {
	margin: 4px 0px 0px 4px;
	float:left;	
}


.geelbloklijstgdcp ol{	
	background-color: #fdde82;
	position: relative;
	float: left;
	width: 160px;
	margin: 1px 0px 10px 0px;
  padding: 5px 5px 10px 10px; 
}

.geelbloklijstgdcp li {
	list-style: none;
	margin: 5px 0px 0px 0px;
	}

.geelbloklijstgdcp li a {
 color: black;
 text-decoration: none;
 padding: 2px 0px 0px 0px;
 }
 
 
 #actueellandingspagetekst {
	position: relative;
	float: left;
	width: 365px;
	padding: 0px 0px 0px 0px;
}

#gelelijnactueel {
	position: relative;
	float: left;
	width: 368px;
	background-image: url(/images/geelblokje.jpg);
  background-repeat: repeat-x;
  background-position: bottom left;
  }

#actueellp2 {
	position: relative;
	float: left;
	width: 346px;
	padding: 0px 0px 0px 0px;
  padding: 0px 5px 0px 8px;

}


#actueellandingspagetekst h3 {
color: #32692c;
font-weight: normal;
}

 .datumactueellandingpage {
	color: #32692c;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
	.introactueellandingspage{
	 padding: 0px 0px 10px 0px;
	 margin: 0px 0px 0px 0px;
	 }
	 

/* uitgebreid zoeken */

#uitgebreidzoeken {
	position: relative;
	float: left;
	width: 365px;
	min-height: 310px;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}


	
#radio-1 {
float: left;
margin: 2px 0px 0px 39px;
}

#radio-2 {
margin: 2px 0px 0px 95px;
}



.uitgebreidzbutton {
position: relative;
float: right;
background-repeat: no-repeat;
width: 101px;
height:21px;
margin: 22px 0px 0px 0px;
}


#fldSourceTypes0 {
margin: 10px 0px 0px 39px;
}

#fldSourceTypes1 {
margin: 5px 0px 0px 39px;
}

.sortering {
float: left;
margin: 15px 0px 0px 0px;
}

.bronnen {
float: left;
margin: 8px 0px 0px 0px;
}


/* BIS MODULES CSS */


#swd5college_details th.swd5college_header {
background-color:#fbbe05;
font-weight:bold;
vertical-align:top;
}


table th {
background-color:#fbbe05;
border-bottom:1px solid #FFFFFF;
vertical-align:top;
}

table {
border-collapse: collapse;
width: 100%;
}


div#column2 table {
position: relative;
float: left;
width:100%;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}


div#column2 div.padding {
		position: relative;
		padding: 10px 0px 0px 12px;
	}
	body.cols2 div#column2 div.padding {
		background-image: none;
	}
	div#column2 div.padding p {
		padding: 0px 10px 20px 20px;
		line-height: 1.65em;
	}
	div#column2 div.padding h3 {
		padding: 10px 10px 0px 20px;
		line-height: 1.65em;
		color: #161a68;
	}
	
div#column2 div.padding li {
list-style-image:url(/img/nieuwsbullet.gif);
padding-bottom:8px;
}

	div#column2 div.padding ul{
		padding-top: 8px;
	}
	div#column2 div.padding a{
		color: #000000;
	}
	div#column2 div.padding a:hover{
		color: #000000;
		text-decoration: underline;
	}

/*********************************/

.search_last_regel {
float: left;
width: 571px;
margin: 10px 0px 0px 0px;
}

.search_last_regel h2 {
font-size: 100%;
}

ul.search_alphabet  {
list-style: none;
padding:0px;
}

.search_alphabet li {
float: left;
width: 20px;
}

.search_small h2 {
font-size: 100%;
}

.search_small_last h2 {
font-size: 100%;
}

.search_small {
margin-top: 10px;
}

#search2 {
margin-bottom: 10px;
position: relative;
float: left;

}

.buttonSearchmodule {
padding: 0px 0px 0px 15px;
}

#searchstring {
margin: 0px 0px 0px 0px;
}

#searchform2 {
float: left;
position: relative;
margin: 0px;
width: 571px;
}


input#submit2 {
padding: 12px 0px 0px 0px;
}


.landingspagevervolg ul {
list-style-type: none;
color: black;
}

rs_form{
	float: right;
}

.hiddendiv{
  display: none;
}

#rs_div{
	position:relative;
	width:100%;
	margin-top:30px;
}

.rs_close{
	background:#32692C none repeat scroll 0 0;
	height:15px;
	margin-bottom:5px;
	position:relative;
	text-align:right;
	top:0;
	width:100%;
}

#meta
{
	position:absolute;
	top:20px;
	right:0px;
	width:180px;
	font-size:11px;
	line-height:20px;
	margin-bottom:10px;
}

.print
{
	padding-left:20px;
	background:url(/images/print.jpg) no-repeat center left;
}

.leesvoor
{
	padding-left:20px;
	background:url(/images/rs_icon.gif) no-repeat center left;
}
