@media screen,tv,projection {
/*	donker groen #395637
		licht groen #64b638
		blauw #1a61d7 
		donkergrijs #444744
		2px dotted #63717c blauwgrijs
*/

  * {
  padding: 0px;
  margin: 0px;
  /* box-sizing: border-box;
  -moz-box-sizing: border-box; */
  }
  
  .tekstbrowser {
  display:none;
  visibility:hidden;
  }
  html {
  padding: 0px;
  margin: 0px;
  height: 100%;
  }
  
  body {
  padding: 0px;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:70%;
  line-height:130%;
  }
  #bgdiv{
  position:absolute;
  width:100%;
  height:100%;
  } 
  .home, .pagina{
	text-align:center;
	margin: 0px;
	padding: 0;
  }
  
  .logo {
  display:none;
  }
  
  .pagina{
  text-align:center;
  padding: 0px;
  margin: 0px;
  }
  .omhulsel{
  text-align:left;
  margin:0px auto 0px auto;
/*  position: relative;*/
  width: 957px;
	padding-left: 9px;
	padding-right:9px;
  background-repeat:repeat-y;
  background-position:left top;
	overflow:hidden;
	}
  .headerhouder{
  overflow:hidden;
	margin:0;
	padding:0;
	border:0;
  width:939px;
  height:114px;
 }
  h1{
	display:block;
  margin:0;
  padding:0;
  font-size:0;
  }
	.headerhouder a{
	border:0;
	margin:0;
	padding:0;
	display:block;
	}
/*	.headerhouder a .header{
  overflow:hidden;
	width:939px;
	height:114px;
	}*/
	.headerhouder a img{
	border:0;
	margin:0;
	padding:0;
	width:939px;
	height:140px;
	}
  .bodybottom{
	float:left;
	display:inline;
	height:30px;
  width: 957px;
	margin-left:-9px;
  background-repeat:no-repeat;
  background-position:left top;
	}
  .funktiebalkhouder{
  margin:2px 17px 0 17px ;
	width:579px;
  }
  
  .basisvlakhouder{
  display:inline;
  
  margin:0px;
  padding:0px;
  width:939px;
  height:auto;
  }
  
	.linkermenu{
	overflow:hidden;
	float:left;
	display:inline;
	margin:0;
	padding-bottom:117px;
	border:0;
	width:163px;
	background-color:transparent;
	background-position:0 -114px;
	background-repeat:no-repeat;
  }
  
  .bodyvandesite{
  float:left;
  display:inline;
  margin:0px;
  width:613px;
  height:auto;
  padding:0px;
  background-color:transparent;
	overflow:hidden;
  }
  
  .rechterbalkhouder{
  float:left;
  display:inline;
	padding-bottom:177px;
	margin-bottom:3px;
  overflow:hidden;
  }
  .rechterbalkhouder .rechterbalkcontent{
  float:left;
  padding:0;
	width:163px;
  margin:0 0 4px 0;
  }
	/*
  .rechterbalkcontent .poll{
  display:block;
  margin-bottom:1em;
  padding-bottom:0.6em;
  border-bottom:1px solid #C2C2C2;
  }
  
  .rechterbalkcontent .poll .pollcontent{
  display:block;
  position:relative;
  margin:0px 9px 0px 10px;
  width:189px;
  }
  .rechterbalkcontent .poll .pollcontent p{
  display:block;
  margin-bottom:1em;
  }
  .rechterbalkcontent .poll .pollcontent .fout{
  display:block;
  margin-bottom:1em;
  color:#F25B21;
  }

  .rechterbalkcontent .poll .pollcontent .stelling{
  font-weight:bold;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier .verplicht{
  color:#F25B21;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier label{
  display:block;
  font-weight:bold;
  margin-left:15px;
  margin-bottom:0.2em;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier .antwoorden{
  display:block;
  margin:1em 0px 1em 0px;
  vertical-align:bottom;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier .antwoorden .antwoord{
  display:block;
  clear:left;
  float:left;
  margin:0px;
  padding-bottom:3px;
  width:187px;
  vertical-align:bottom;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier .antwoord label{
  margin:0px;
  padding-top:1px;
  padding-left:4px;
  width:160px;
  float:left;
  font-weight:normal;
  vertical-align:bottom;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier .antwoord input{
  margin:0px;
  padding:0px 4px 0px 4px;
  width:15px;
  float:left;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier .knoppen{
  display:block;
  clear:left;
  padding:0px;
  margin:0px;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier .knoppen .toonresultaten{
  display:block;
  clear:left;
  padding:0.2em 0px 0.2em 0px;
  }
  
  .rechterbalkcontent .poll .pollcontent .formulier .knoppen .toonresultaten a{
  display:block;
  width:auto;
  position:relative;
  color:#012F4B;
  font-weight:normal;
  margin-top:0.2em;
  margin-bottom:0.2em;
  padding-left:18px;
  background-image:url(../images/BG/leesverder.gif);
  background-position:left center;
  background-repeat:no-repeat;
  text-decoration:none;
  }
  .rechterbalkcontent .poll .pollcontent .formulier .knoppen .toonresultaten a:hover{
  text-decoration:underline;
  }
  .rechterbalkcontent .poll .pollcontent .formulier .knoppen .verzenden {
  display:block;
  clear:left;
  padding:1em 0px 0px 0px;
  }
  .rechterbalkcontent .poll .pollcontent .formulier .knoppen .verzenden input{
  border:1px solid #1A61D7;
  padding:0px 4px 0px 4px;
  margin-bottom:0em;
  background-image:url(../images/BG/BGknop.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  }
  .rechterbalkcontent .poll .pollcontent .formulier .knoppen .verzenden input:hover{
  text-decoration:underline;
  }
  
  .rechterbalkcontent .poll .pollcontent .bericht_na_verzending{
  color:#003b59;
	
  margin:0px 0px 10px 0px;
  }
  .rechterbalkcontent .poll .pollcontent .reedsgestemd{
  color:#F25B21;
	
  margin:10px 0px 10px 0px;
  }
  
  .rechterbalkcontent .poll .pollcontent .resultaten{
  color:#003b59;
  margin:0px;
  border:0px;
  }
  
  .rechterbalkcontent .poll .pollcontent .resultaten .inleiding_resultaten{
  }
  
  .rechterbalkcontent .poll .pollcontent .resultaten ul{
  display:block;
  }
  
  .rechterbalkcontent .poll .pollcontent .resultaten ul li{
  display:block;
  list-style-type:none;
  margin:0.4em 0px 0.4em 0px;
  color:#012F4B;
  }
  
  .rechterbalkcontent .poll .pollcontent .resultaten ul li .resultaat_antwoord{
  font-weight:bold;
  color:#003b59;
  padding:0.1em 0px 0.1em 0px;
  }
  
  .rechterbalkcontent .poll .pollcontent .resultaten ul li .opiniestaaf{
  border:1px solid #5D5D5D;
  background-color:#1A61D7;
  background-position:top;
  background-repeat:repeat-x;
  height:9px;
  margin-bottom:0.1em;
  }
  
  .rechterbalkcontent .poll .pollcontent .resultaten .aantalstemmen{
  padding:1em 0px 0.4em 0px;
  }
	*/
 
  .rechterbalkcontent .links  {
	float:right;
	margin-top:23px;
	margin-bottom:18px;
	padding:0px;
  }
  .rechterbalkcontent .links ul{
	text-align:LEFT;
	margin-bottom:4px;
	padding:0;
	list-style:none;
	background-image:none;
	width:142px;
	}
  .rechterbalkcontent .links ul li{
	width:auto;
	margin:0px;
	padding:0px;
	list-style:none;
	}
  .basisvlakhouder .rechterbalkcontent .links ul li a{
	background-position:left top;
	background-repeat:repeat-x;
	font-weight:bold;
	display:block;
	margin:0 0 0 0;
	padding:2px 2px 2px 6px;
	text-decoration:none;
	}
  .rechterbalkcontent .links ul li a:hover{
	text-decoration:underline;
	}
	.rechterbalkcontent .blok{
	clear:both;
	padding:8px 8px 8px 8px;
	}
	.rechterbalkcontent .blok DL{
	}
	.rechterbalkcontent .blok DL DT{
  background-color:transparent;
		display:block;
  font-size:120%;
 	line-height:120%;
  margin-bottom:0.5em;
  margin-top:0.3em;
  font-weight:bold;
	color:#4C5D3D;
	width:147px;
	overflow:hidden;
	}
	.rechterbalkcontent .blok DL .afbeelding{
	width:147px;
	overflow:hidden;
  margin:0 0 0.5em 0;
	}
	.rechterbalkcontent .blok DL .afbeelding a img{
	text-decoration:none;
	border:0;
	}
	.rechterbalkcontent .blok DL DD{
	width:147px;
	overflow:hidden;
	}
	.rechterbalkcontent .blok DL DD ul{
  display:block;
  list-style:outside;
  list-style-type:square;
  }
  .rechterbalkcontent .blok DL DD ul li{
  padding-left:0;
  margin-left:1.4em;
  }

	.rechterbalkcontent .verwijzingen{
	clear:both;
	padding:8px 8px 8px 8px;
	}
	.rechterbalkcontent .verwijzingen ul{
	margin:0;
	padding:0;
	}
	.rechterbalkcontent .verwijzingen ul li{
	margin:0;
	padding:0;
	}
	.rechterbalkcontent .verwijzingen ul li a {	
	display:block;
  font-weight:bold;
	padding:2px 0 2px 18px;
	background-position: left 0.5em;
	background-repeat:no-repeat;
	text-decoration:none;
	}
	.rechterbalkcontent .verwijzingen ul li a:hover{
	text-decoration:underline;
	}
	.rechterbalkcontent .banner{
	clear:both;
	overflow:hidden;
	padding:8px 8px 8px 8px;
	}
	.rechterbalkcontent .banner .afbeelding{
	width:147px;
	overflow:hidden;
	}
	.rechterbalkcontent .banner .afbeelding a {
	border:0;
	padding:0;
	}
	.rechterbalkcontent .banner .afbeelding a img{
	border:0;
	padding:0;
	}
  .content{
	display:inline;
	float:left;
  background-color:transparent;
  margin:0 17px 0 17px ;
	width:579px;
	overflow:hidden;
  }
	/*.content .Contentblok{
	clear:both;
	display:block;
	overflow:hidden;
	}
	.content .Contentblok .Contentblok{
	clear:none;
	display:inline;
	overflow:auto;
	}*/
  .bodyvandesite h2{/*titel van de pagina*/
	display:inline;
	float:left;
  background-color:transparent;
	font-size:140%;
	line-height:140%;
  margin:11px 17px 0.7em 17px;
  font-weight:bold;
  }
  .bodyvandesite h3, .rechterbalkcontent h3, .rechterbalkcontent dl dt{
  background-color:transparent;
  font-size:120%;
 	line-height:120%;
  margin-bottom:0.5em;
  margin-top:0.3em;
  font-weight:bold;
  }
  
  .bodyvandesite h4, .rechterbalkcontent h4{
  background-color:transparent;
  font-size:100%;
  line-height:100%;
  margin-bottom:0.5em;
  margin-top:0.3em;
  font-weight:bold;
  }
  
  .bodyvandesite h5, .rechterbalkcontent h5{
  background-color:transparent;
  font-size:100%;
 	line-height:100%;
  margin-bottom:0em;
  font-weight:bold;
  }
  .bodyvandesite h6, .rechterbalkcontent h6{
  background-color:transparent;
  font-size:100%;
  line-height:100%;
  margin-bottom:0em;
  font-weight:bold;
  font-style:italic;
  }
  .bodyvandesite img {
  border-style:solid;
  /*border-width:1px;*/
  padding:3px;
  }
  /*.bodyvandesite td img{
  margin:5px;
  border-width:1px  !important;
  }
  .bodyvandesite a img {
  border-style:solid;
  border-width:1px;
  padding:3px;
  }
  .bodyvandesite td a img {
  margin:5px;
  border-width:1px  !important;
  }
  .bodyvandesite td a:hover img {
  margin:5px;
  border-color:#F25B21;
  border-width:1px  !important;
  }*/
  .bodyvandesite table.border{
  border-collapse:collapse;
  border-style:solid;
  }
  
  .bodyvandesite table.border caption{
  padding-bottom:0.5em;
  text-align:left;
  }
  
  .bodyvandesite table.border tr{
  }
  
  .bodyvandesite table.border th{
  border-style:solid;
  font-weight:bold;
  padding:4px;
  vertical-align:text-top;  
  }
  
  .bodyvandesite table.border td{
  border-style:solid;
  vertical-align:text-top;  
  padding:4px;
  }
  
  .bodyvandesite table{
  font-size:100%;
	margin:3px;
  }
  .bodyvandesite table tbody{
  }
  
  .bodyvandesite table caption{
  padding-bottom:0.5em;
  text-align:left;
  }
  .bodyvandesite table tr{
  }
  
  .bodyvandesite table th{
  text-align:left;
  vertical-align:text-top;  
  font-weight:bold;
  }
  
  .bodyvandesite table td{
  text-align:left;
  vertical-align:text-top;  
  }
  
  .bodyvandesite p{
  display:block;
  margin-bottom:1em;
  }
  .inleiding {
  font-weight:bold;
	margin-bottom:1em;
  }
  .bodyvandesite .resultaten{
	margin-top:1em;
	}
  .bodyvandesite ul{
  display:block;
  margin-bottom:1em;
  list-style:outside;
  list-style-type:square;
  }
  
  .bodyvandesite ul li{
  padding-left:15px;
  margin-left:1.4em;
  }
  
  .bodyvandesite ol{
  display:block;
  margin-bottom:1em;
  list-style:outside;
  list-style-type:decimal;
  }
  
  .bodyvandesite ol.list-style-type-lower-alpha{
  display:block;
  margin-bottom:1em;
  list-style:outside;
  list-style-type:lower-alpha;
  }
  
  .bodyvandesite ol.list-style-type-upper-alpha{
  display:block;
  margin-bottom:1em;
  list-style:outside;
  list-style-type:upper-alpha;
  }
  .content ol.list-style-type-upper-roman{
  display:block;
  margin-bottom:1em;
  list-style:outside;
  list-style-type:upper-roman;
  margin-left:3.2em;
  }
  .content ol.list-style-type-upper-roman li{
  padding-left:0em;
  margin-left:0px;
  }
  .content ol.list-style-type-lower-roman{
  display:block;
  margin-bottom:1em;
  list-style:outside;
  list-style-type:lower-roman;
  margin-left:3.2em;
  }
  .content ol.list-style-type-lower-roman li{
  padding-left:0em;
  margin-left:0px;
  }
  .bodyvandesite ol.list-style-type-upper-alpha li, .content ol.list-style-type-lower-alpha li{
  padding-left:5px;
  margin-left:2.3em;
  }
  .bodyvandesite ol li{
  padding-left:0px;
  margin-left:2.8em;
  }
  
  .bodyvandesite a,
  .rechterbalkcontent a,
	.footer a{
  text-decoration:underline;
  }
  
  
  .bodyvandesite a:hover,
  .rechterbalkcontent a:hover,
	.footer a:hover{
	text-decoration:none;
  }
  
/*  .bodyvandesite a.novisited,
  .rechterbalkcontent a.novisited{
  color:#1A61D7;
  text-decoration:underline;
  }
  
  .bodyvandesite a.novisited:hover,
  .rechterbalkcontent a.novisited:hover{
  color:#1A61D7;
  text-decoration:none;
	}
  */
  .bodyvandesite .lees_meer a,
  .rechterbalkcontent .lees_meer a{
  clear:both;
  margin-left:0em;
  padding-right:0.8em;
  background-position:right 0.2em;
  background-repeat:no-repeat;
  text-decoration:none;
  }
  
  .bodyvandesite .lees_meer a:hover,
  .rechterbalkcontent .lees_meer a:hover{
  text-decoration:underline;
  }
	sub{
	font-size:95%;
	vertical-align:-0.5ex;
	}
	sup{
	font-size:95%;
	vertical-align:0.5ex;
	}

  /* footer */
  
  .footer{
	display:inline;
  padding-top:1em;
  padding-bottom:1em;
	margin:1em 0 0 0;
	width:613px;
  vertical-align:bottom;
  clear:left;
  float:left;
  }
/*  .zoeken .footer, .index .footer{
	display:block;
  padding-top:1em;
  padding-bottom:1em;
  width:502px;
  vertical-align:bottom;
  color:#1A61D7;
  margin-top:0em;
  border-top:1px solid #1A61D7;
  }
*/
	.footer .banners{
	display:inline;
	float:left;
	margin-left:8px;
  padding-bottom:5ex;
	}
.footer .banners .banner{
	display:inline;
	float:left;
	margin-left:8px;
	border:0;
	padding:0;
	text-align:center;
	height:132px;
	width:187px;
	overflow:hidden;
}
.footer .banners .banner .afb {
	text-align:left;
	padding:0;
	margin:0;
	border:0;
	z-index:8;
	width:187px;
	height:88px;
	overflow:hidden;

}
.footer .banners .banner .afb a{
	display:block;
	border:0;
	padding:0;
	margin:0;
}
.footer .banners .banner .afb a .afbeelding{
	padding:0;
	margin:0;
	border:0;
}
.footer .banners .banner .afb a .afbeelding img{
	padding:0;
	margin:0;
	border:0;
}
.footer .banners .banner .afb a .bannerhoekje{
display:block;
	border:0;
	margin:-136px  0 0 0;
	padding:0;
	z-index:4;
	}
.footer .banners .banner .afb a .bannerhoekje img{
	background:transparent;
	border:0;
	margin:0;
	padding:0;
}
.footer .banners .banner .tekst{
	margin:0 0 0 0;
	}
.footer .banners .banner .tekst a{
	padding:0;
	margin:0 0 0 3px;
	border:0;
	font-weight:bold;
}
	.footer .footerlink{
	clear:left;
	text-align:center;
	}
	.bodybottom .kaartje{
	float:right;
	margin-top:-167px;
	margin-right:9px;
	padding:0px;
	width:163px;
	z-index:10;
	}
	.bodybottom .kaartje a{
	margin:0;
	padding:0;
	border:0;
	}
  .bodybottom .kaartje a img{
  display:block;
  border:0;
	margin-left:20px;
	}
  .bodybottom .logolinks{
	float:left;
	margin-top:-97px;
	margin-left:9px;
	padding:0px;
	width:163px;
	z-index:10;
	}
	.bodybottom .logolinks a{
	margin:0;
	padding:0;
	border:0;
	}
  .bodybottom .logolinks a img{
  display:block;
  border:0;
	margin-left:20px;
	}

  .footer .topknop{
	display:inline;
	float:right;
  }
  /* eind footer */
  
  .application_link{
  margin:1em 0px 1em 0px;
  }

  .verborgen {
  display: none;
  }
  
  br.clear_all {
  clear:both;
  }
/*====================*/
			.mailform .ongeldig, .formulier .verplicht{
			color:#F25B21;
			}
			.index .formulier{
				border-bottom:2px dotted #63717c;
			}
			.content .terug a{
				background-image:url(../images/BG/leesverder2.gif);
			}
			.formulier .knoppen input, .formulier .verzenden input, .formulier .monthyear .invoer input{
				color:#1A61D7;
				border:1px solid #23729D;
				background-image:url(../images/BG/linksBG.gif);
			}
			.vorige_foto{
				background-image:url(../images/BG/leesverder2.gif);
			}
			.volgende_foto{
				background-image:url(../images/BG/leesverder.gif);
			}
			.volgende_foto a, .vorige_foto a{
				color:#1A61D7;
			}
			.hotspot_popup{
				background-color:#ECF4E7;
			}
			.hotspot_popup .titel{
				color:#395637;
			}
			.hotspot_popup ul.links{
				border-top:2px dotted #63717C;
			}
			.hotspot_popup ul.links li a {
				color:#1A61D7;
				background-image:url(../images/BG/leesverder.gif);
			}
			.content DL DD.afbeelding a:hover img{
				border:1px solid #F25B21 !important;
			}
			.content DL DD.afbeelding a img{
				border:1px solid #0288D9;
			}
			.ip{
				color:#0288D9;
			}
			.content .pager_boven .volgende, .content .pager_onder .volgende{
				background-image:url(../images/BG/leesverder.gif);
			}
			.content .pager_boven .vorige, .content .pager_onder .vorige{
				background-image:url(../images/BG/leesverder2.gif);
			}
			ul.link-lijst li ul.open li a{
				color:#1A61D7;
				background-image:url(../images/BG/leesverder.gif);
			}
			.bodyvandesite h2{
				color:#4C5D3D;
			}
			.bodyvandesite h3, .rechterbalkcontent h3{
				color:#4C5D3D;
			}
			.bodyvandesite h4, .rechterbalkcontent h4{
				color:#4C5D3D;
			}
			.bodyvandesite h5, .rechterbalkcontent h5{
				color:#1A61D7;
			}
			.bodyvandesite h6, .rechterbalkcontent h6{
				color:#1A61D7;
			}
			body {
				background-color:#ECF4E7;
				color:#333333;
			}
			.bodybottom{
				background-color:#ECF4E7;
			}
			.rechterbalkhouder .rechterbalkcontent{
				border-bottom:2px dotted #63717C;
			}
			.rechterbalkcontent .links ul{
				background-color:#7FA9DD;
				border-bottom:1px solid #1A61D7;
			}
			.rechterbalkcontent .links ul li{
				border-top:1px solid #1A61D7;
			}
			.basisvlakhouder .rechterbalkcontent .links ul li a{
				background-image:url(../images/BG/linksBG.gif);
				color:#1A61D7;
			}
			.basisvlakhouder .rechterbalkcontent .links ul li.geselecteerd a{
				background-image:url(../images/BG/linksBG2.gif);
				color:#FFFFFF;
				background-color:#18375D;
			}
			.rechterbalkcontent .blok{
				border-top:2px dotted #63717C;
			}
			.rechterbalkcontent .verwijzingen{
				border-top:2px dotted #63717C;
			}
			.rechterbalkcontent .verwijzingen ul li a {
				background-image:url(../images/BG/leesverder.gif);
				color:#1A61D7;
			}
			.rechterbalkcontent .banner{
				border-top:2px dotted #63717C;
			}
			.bodyvandesite img {
				border-color:#1A61D7;
				background-color:#FFFFFF;
			}
			.bodyvandesite a img {
				border-color:#1A61D7;
				background-color:#FFFFFF;
			}
			.bodyvandesite a:hover img{
				border-color:#F25B21;
			}
			.bodyvandesite table.border{
				border-color:#1A61D7;
			}
			.bodyvandesite table.border th{
				background-color:#F0F9E8;/*licht groen*/
				border-color:#1A61D7;
			}
			.bodyvandesite table.border td{
				border-color:#1A61D7;
			}
			.bodyvandesite a,
			.rechterbalkcontent a,
			.footer a{
				color:#476746;
			}
			.bodyvandesite .lees_meer a,
			.rechterbalkcontent .lees_meer a{
				background-image:url(../images/BG/leesverder.gif);
				color:#1A61D7;
			}
			.footer{
				border-top:2px dotted #63717C;
			}
			.content DT{
				color:#1A61D7;
			}
/*====================*/
	
}
@media print {
  .omhulsel{
  }
  .verborgen, legend, .headerhouder, .tekstbrowser, .linkermenu, .rechterbalkhouder, .funktiebalkhouder, .footer{
  display:none;
  }
  BODY {
  background-image:none;
  }
  
  .logo {
  display:block;
  }
  
}

