@media screen {
/* ++++++++++++++++++++ RESET TAGS +++++++++++++++++++++ */ 
* {
	margin:0; padding:0; border:0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:100%; color:#000; text-decoration:none; }
html, body { height:100%;  }
body {
	height:100%; 
	margin:0; 
	padding:0;
	text-align:left;
 }
table, td, th { border-collapse:collapse; }
img { display:block; border:none; }
ul { width:auto; list-style:none; }
/* Bug fix: IE5: 3 px aan onderkant li */
ul { margin-top:0px !important; margin-top /**/:3px;}
	ul li { margin-top:0px !important; margin-top /**/:-3px;}
	
	#navigatie-zone ul { margin-top:0px !important; }
		#navigatie-zone ul li { margin-top:0px !important; }
/* end bug fix */	
li a, li strong { display:block; }


* html li a,
* html li strong,
* html li span { height:1%; } /* This corrects the huge white-space that IE on Windows adds to the bottom of linked list-items (=IE bug) */ 

/* ++++++++++++++++++++ EINDE RESET TAGS /* ++++++++++++++++++++ */


/* ++++++++++++++++++++ GLOBALE LAYOUT /* ++++++++++++++++++++ */
/* Algemeen */
body { background: #ee7f00 url(../afbeeldingen/achtergronden/ag-body.gif) 0px 0px no-repeat; }
	
#kop-achtergrond { background:#1b2a7d url(../afbeeldingen/achtergronden/ag-kop.gif) 0 0 no-repeat; top: 0; position:absolute; left:0; width: 100%; height: 5.5em;}
#kop-zone { margin:0; padding:0 0 8px 0; width:100%; overflow:hidden; font-size:0.69em; }
html>body #kop-zone { width:760px; min-width:760px; max-width:960px; width:auto; margin-right:8px;  }

#navigatie-zone { margin:0 0 34px 0; padding:0; width:100%; overflow:hidden; top: 5.5em; position:absolute; left:0;}
html>body #navigatie-zone { min-width:760px; max-width:960px; margin-right:8px;  } 

#navigatie-zone .container { margin-left:20px; height:0.01%; } /* height voor ie5+*/
	#navigatie-zone #navigatie-achtergrond { float:left; clear:left; width:100%; background-color:#000; }

/* navigatie-zone met kruimelpad - voor op dossier pagina's */
	#navigatie-zone.dossier { margin-bottom:4px; }

#inhoud-achtergrond { background:transparent url(../afbeeldingen/achtergronden/ag-inhoud.gif) 0 0 repeat-x; }		
	#inhoud-zone {   padding:0 0 20px 0; margin:0; overflow:hidden;  width:100%; background:transparent url(../afbeeldingen/achtergronden/ag-inhoud-zone.gif) 0 0 repeat-y; margin-top: 9.4em; }
	.dossier #inhoud-zone { margin-top: 11.0em; }
	html>body #inhoud-zone { width:760px; min-width:760px; max-width:960px; width:auto; margin-right:8px;  }
	/*#hoofd-zone .container { width:100%; }*/
		#subnavigatiekolom { float:left; background:url(../afbeeldingen/achtergronden/ag-inhoud-top.gif) 0 0 no-repeat; width:26.5%; padding:26px 0 0 0; margin:8px 0 0 0; }
		#inhoud-kolom { float:left; width:64%; padding:23px 0 0 0; margin:0; }
		#contentbox {float:right; width:72%; display:inline; margin:0;} 
		
		/* definities pagina met tabel over de volledige pagina breedte */
		#inhoud-kolom.brede { width:73.5%; }
			#inhoud-kolom.brede .een-kolom { margin:0 0 0 17px; }
			#inhoud-kolom.brede h2, 
			#inhoud-kolom.brede ul.kruimelpad, 
			#inhoud-kolom.brede .een-kolom h2, 
			#inhoud-kolom.brede .een-kolom h3, 
			#inhoud-kolom.brede .een-kolom h4, 
			#inhoud-kolom.brede .een-kolom p, 
			#inhoud-kolom.brede .een-kolom ul, 
			#inhoud-kolom.brede .een-kolom ol, 
			#inhoud-kolom.brede .een-kolom form, 
			#inhoud-kolom.brede .een-kolom div.detailres { width:64%; }
			#inhoud-kolom.brede h2, 
			#inhoud-kolom.brede ul.kruimelpad { width:61%; }
			
			/* toegevoegd 30jan06 voor brede bladerbalk in fotoalbum-overzicht.html */
			#inhoud-kolom.brede .een-kolom ul.bladeren  { width:100%; }
			/* einde toegevoegd 30jan06 */
		/* einde definities */
		/* geneste elementen terugzetten*/
			#inhoud-kolom.brede .een-kolom div.detailres ul { width:auto; }
			
			/*.een-kolom { background-color:#EFE; width:99.5%; }*/
			.een-kolom, #inhoud-kolom h2, #inhoud-kolom ul.kruimelpad { margin:0 0px 0 17px; } /* linkermarge waar begint horizontale lijnen van tabellen en lijsten, enz */
			* html .een-kolom { height:1%; }
			
			.twee-kolommen, .drie-kolommen { margin:0; padding:0px; overflow:hidden; width:99.5%;  }
				.twee-kolommen .container, .drie-kolommen .container { padding:0 0px 0 33px;  }
				.twee-kolommen .linker-kolom { float:left; width:50% !important; width /**/:45%; }
				.twee-kolommen .rechter-kolom { float:right; width:49.99% !important; width /**/:45%; }
				html>body .twee-kolommen .rechter-kolom { width:50% !important; }
					.twee-kolommen .linker-kolom .container { padding:0 10px 0 0px; }
					.twee-kolommen .rechter-kolom .container { padding:0 0px 0 10px; }
			
				.drie-kolommen .linker-kolom, .drie-kolommen .midden-kolom, .drie-kolommen .rechter-kolom { float:left; width:33.2%;}
					.drie-kolommen .linker-kolom { }
					.drie-kolommen .midden-kolom { }
					.drie-kolommen .rechter-kolom { float:right; }
		#attentie-kolom { float:right; border-top:4px solid #000; width:34.0%; padding:0; margin:8px -3px 0 0; padding-right: 5px;}
			#attentie-kolom.kolom-illustratie { margin-top:0;  }
	
#voet-achtergrond { clear:both; width:100%; margin-top:0; background:#ee7f00 url(../afbeeldingen/achtergronden/ag-voet.gif) 0% 100% no-repeat; }
#voet-zone { width:100%; overflow:hidden; padding:0 0 124px 0; }
	html>body #voet-zone { width:760px; min-width:760px; max-width:960px; width:auto; }
	
	#voet-zone ul { margin-right:23.5%; padding:0 0 18px 0; text-align:right; vertical-align:top; }
		#voet-zone ul li { display:inline; }
			#print-knop { display:none; } /* display veranderdt in 'block' als javascript is ondersteund */	
			#rss-knop { display:none; }
			.rssimage { float: right; display: block; }
			a#rssimageknop {margin:0px 10px 0 0; padding:3px 20px 3px 0; background:transparent url(/afbeeldingen/bullets/rss.gif) 100% 0.22em no-repeat;color:black; text-decoration: none;}
a:hover#rssimageknop {margin:0 10px 0 0; padding:3px 20px 3px 0; background:transparent url(/afbeeldingen/bullets/rss.gif) 100% 0.22em no-repeat;color:black; text-decoration: underline;}
			#doorsturen-knop { display:block; }

				#voet-zone ul li#doorsturen-knop a { display:inline; line-height:2.0em; margin:0 20px 0 0; padding:3px 18px 3px 0; background:transparent url(../afbeeldingen/bullets/blt-li-a-stuurdoor.gif) 100% 0.22em no-repeat; font-size:0.69em; }
				#voet-zone ul li#doorsturen-knop a:hover { text-decoration:underline; background:transparent url(../afbeeldingen/bullets/blt-li-a-stuurdoor-ro.gif) 100% 0.22em no-repeat; }
				#voet-zone ul li#rss-knop a { display:inline; line-height:2.0em; margin:0 20px 0 0; padding:3px 18px 3px 0; background:transparent url(../afbeeldingen/bullets/rss.gif) 100% 0.22em no-repeat; font-size:0.69em; }
				#voet-zone ul li#rss-knop a:hover { text-decoration:underline; background:transparent url(../afbeeldingen/bullets/rss.gif) 100% 0.22em no-repeat; }

				#voet-zone ul li#print-knop a { display:inline; line-height:2.0em; margin:0 50px 0 0; padding:3px 20px 3px 0; background:transparent url(../afbeeldingen/bullets/blt-li-a-print.gif) 100% 0.22em no-repeat; font-size:0.69em; }
				#voet-zone ul li#print-knop a:hover { text-decoration:underline; background:transparent url(../afbeeldingen/bullets/blt-li-a-print-ro.gif) 100% 0.22em no-repeat; }
				/* Aanpassing van background-position t.b.v. IE5 */
				#voet-zone ul li#doorsturen-knop a, #voet-zone ul li#doorsturen-knop a:hover, #voet-zone ul li#print-knop a, #voet-zone ul li#print-knop a:hover { background-position:100% 0.22em !important; background-position /**/:100% 0.42em; }
				
/* ++++++++++++++++++++ EINDE GLOBALE LAYOUT /* ++++++++++++++++++++ */

/* ++++++++++++++++++++ ELEMENTEN /* ++++++++++++++++++++ */
/* =============== Algemene elementen */
.tekstbrowser { display:block; visibility:hidden; position:absolute; left:-1000px; }

.lijn-horizontaal hr { display:none;}
.lijn-horizontaal { border-top:1px solid #000; height:1px; margin:0 0 20px 0; background-color:#fff; clear:both; font-size:0em; }
/* =============== EINDE Algemene elementen */

/* =============== kop ELEMENTEN */
/* logo ELEMENTEN */
div.logo { display:inline; float:left; width:350px; height:64px; margin:13px 0 -10px 50px; padding:0; text-indent:-2000px;}
/* display inline voor ie5+ */
	h1 a { display:block; width:350px; height:63px; }
		#kop-zone h1 a:hover { background-color:transparent; }
.print { display:none; }
html>body img.print { display:block; height:1px; width:1px; margin:-1px 0 0 -1px; }

/* taal-menu + tekstvergroting ELEMENTEN */
#taal-menu { display:inline; float:right; margin:10px 0 0 0; } /* display inline voor ie5+ */
#taal-menu h3 { color: white; float: left; font-weight: normal; font-size: 1.0em; margin: 0.2em 0.7em 0 0;} 


	#taal-menu ul { float:left; } /* voor safari nodig*/
	#taal-menu li { padding-right:20px; }
	#taal-menu li, #taal-menu li a { float:left; }
	
	/* Replaced by paragraph. Label is not valid in xhtml in this place */
	/*#taal-menu #tekstgr label { display:block; padding:2px 8px 0px 0px; color:#FFF}*/
	#taal-menu #tekstgr p { display:block; padding:2px 8px 0px 0px; color:#FFF}
	#taal-menu #tekstgr li { position:relative; padding:0; }
	#taal-menu #tekstgr li a { display:block; height:0px !important; height /**/:18px; padding-top:18px; overflow:hidden;}
		#taal-menu #tekstgr li a#tekstplu { width:17px; background:#FFF url(../afbeeldingen/knoppen/knop-plus.gif) -1px 0px no-repeat; }
		#taal-menu #tekstgr li a#tekstmin { width:18px; background:#FFF url(../afbeeldingen/knoppen/knop-min.gif) 0px 0px no-repeat; }
	
		#taal-menu #tekstgr li a#tekstplu:hover { background:#FFF url(../afbeeldingen/knoppen/knop-plus-ro.gif) -1px 0px no-repeat; }
		#taal-menu #tekstgr li a#tekstmin:hover { background:#FFF url(../afbeeldingen/knoppen/knop-min-ro.gif) 0px 0px no-repeat; }

		#taal-menu #tekstgr li a#tekstplu.onactief, #taal-menu #tekstgr li a#tekstplu.onactief:hover { background:#FFF url(../afbeeldingen/knoppen/knop-plus-nonact.gif) -1px 0px no-repeat; cursor:default; }
		#taal-menu #tekstgr li a#tekstmin.onactief, #taal-menu #tekstgr li a#tekstmin.onactief:hover { background:#FFF url(../afbeeldingen/knoppen/knop-min-nonact.gif) 0px 0px no-repeat; cursor:default; }
		
	#kop-zone br { clear:both; }
	
	/* zoek form ELEMENTEN */
#kop-zone form { display:inline; float:right; clear:right; width:40%; margin:10px 0 8px 0px;} /* display inline voor ie5+ */
#kop-zone form fieldset { float:right; }
#kop-zone form label { display:none; }
#kop-zone input { float:left; padding:1px; width:177px; border:1px solid #000; }
	html>body #kop-zone input { width:16.65em; }
#kop-zone #zoekknop { height:1.5em; border:none; padding:1px 5px; width:auto; color:#FFF; background-color:#000; cursor:pointer; }
	html>body #kop-zone #zoekknop { padding:0px 5px 2px 5px; }
		#kop-zone #zoekknop.muisOver { color:#fff; background-color:#4D4D4D; cursor:pointer; }

/* zoekmenu ELEMENTEN */
#zoek-menu { width:100%; float:left; clear:left; } /* clear left fixt ie5+ 'spring bug' */
	#zoek-menu ul { display:inline; float:right; margin-right:8px; } /* display inline voor ie5+ */
		#zoek-menu li { float:left; }
			#zoek-menu li a { color:#FFF; float:left; padding:2px; }
			#zoek-menu li a:hover { color:#000; background-color:#cccccc; }
		#zoek-menu li { padding-left:20px; }
	
	
/* navigatie ELEMENTEN */
/* kop kruimelpad (default) definities */
#navigatie-zone ul { clear:both; height:1%; margin-left:26.5%; padding:16px 0 0 18px; } /* linkerpadding = .een-kolom linkermarge + standaard inhoud-kolom elementen linkerpadding */
#navigatie-zone li { float:left; margin-bottom:6px; font-size:0.69em; line-height:1em; color:#fff; }
#navigatie-zone li a { display:inline; padding:0 10px 0 2px; line-height:1.2em; color:#fff; }
	#navigatie-zone li a:hover { text-decoration:underline; }
	
#navigatie-zone li.dossiertitel { clear:left; margin-bottom:0; }
	#navigatie-zone li.dossiertitel strong, #navigatie-zone li.dossiertitel a { font-size:2em; font-weight:normal; color:#fff; }

/* kruimelpad (default) definities terugzetten */
#navigatie-zone #navigatie-achtergrond ul { clear:none; margin-left:0; padding:0; }
#navigatie-zone #navigatie-achtergrond li { margin-bottom:0; }
	#navigatie-zone #navigatie-achtergrond li a:hover { text-decoration:none; }

ul#hoofdnavigatie { float:left; }
	ul#hoofdnavigatie li a { float:left; padding:8px 15px; background-color:#000; font-weight:bold; }
		ul#hoofdnavigatie li a:hover { background-color:#4d4d4d; }
			ul#hoofdnavigatie li.actief a, ul#hoofdnavigatie li.actief a:hover { background-color:#efefef; color:#000; }
	
ul#service-blok { float:right; }
	ul#service-blok li a { float:left; padding:8px 9px; background-color:#000; }
		ul#service-blok li a:hover { background-color:#4d4d4d; }
		
/* =============== EINDE kop ELEMENTEN */

/* =============== content ELEMENTEN */
#subnavigatiekolom ul { margin-top:0px !important; }
	#subnavigatiekolom ul li { margin-top:0px !important; display:block !important; display /**/:inline; }
	
#subnavigatiekolom ul { background:url(../afbeeldingen/achtergronden/ag-li-subnav.gif) 0 0 no-repeat; }
	#subnavigatiekolom li { padding:0; }
		#subnavigatiekolom li a { background:url(../afbeeldingen/achtergronden/ag-li-subnav.gif) 0 100% no-repeat; font-weight:bold; font-size:0.69em; }
		#subnavigatiekolom li a:hover { cursor:pointer; }
			#subnavigatiekolom li span { display:block; line-height:1.35em; }
			#subnavigatiekolom li a span, #subnavigatiekolom li.geselecteerd a span { background:url(../afbeeldingen/bullets/blt-subnav-li-a.gif) 0 0 no-repeat; padding:2px 0 6px 31px; }
			#subnavigatiekolom li a:hover { background:url(../afbeeldingen/achtergronden/ag-li-subnav-ro.gif) 0 100% no-repeat; }
			#subnavigatiekolom li a:hover span { background:url(../afbeeldingen/bullets/blt-subnav-li-a-ro.gif) 0 0 no-repeat; }
		#subnavigatiekolom li.geselecteerd a { padding:1px 0 0 0; background:url(../afbeeldingen/achtergronden/ag-li-subnav-keuze.gif) 0 100% no-repeat; }
		#subnavigatiekolom li.geselecteerd a:hover { background:url(../afbeeldingen/achtergronden/ag-li-subnav-keuze-ro.gif) 0 100% no-repeat; }
			#subnavigatiekolom li strong { background:url(../afbeeldingen/achtergronden/ag-li-subnav-keuze.gif) 0 100% no-repeat; margin:0; padding:3px 0 5px 31px; font-size:0.69em; color:#fff; } 
				#subnavigatiekolom li strong span, #subnavigatiekolom li.geselecteerd span { color:#fff; }
		#subnavigatiekolom li.open a, #subnavigatiekolom li.open a:hover { background:url(../afbeeldingen/achtergronden/ag-li-subnav-ro.gif) 0 100% no-repeat; }
		#subnavigatiekolom li.open.geselecteerd a { padding:1px 0 0 0; background:url(../afbeeldingen/achtergronden/ag-li-subnav-keuze.gif) 0 100% no-repeat; }
		#subnavigatiekolom li.open.geselecteerd a:hover { background:url(../afbeeldingen/achtergronden/ag-li-subnav-keuze-ro.gif) 0 100% no-repeat; }
			#subnavigatiekolom li.open a span, #subnavigatiekolom li.geselecteerd.open a span { background:url(../afbeeldingen/bullets/blt-subnav-li-open.gif) 0 0 no-repeat;  }
			#subnavigatiekolom li.open a:hover span, #subnavigatiekolom li.geselecteerd.open a:hover span { background:url(../afbeeldingen/bullets/blt-subnav-li-open-ro.gif) 0 0 no-repeat;  }
	
#subnavigatiekolom ul ul { margin-top:-1px; background:url(../afbeeldingen/achtergronden/ag-li-subnav.gif) 0 100% no-repeat; border:none; }
	#subnavigatiekolom li.open.geselecteerd li a, #subnavigatiekolom li.open li a { background:transparent url(../afbeeldingen/achtergronden/ag-li-subnav-li.gif) 0 100% no-repeat; }
	#subnavigatiekolom li.open.geselecteerd li a:hover, #subnavigatiekolom li.open li a:hover { background:transparent url(../afbeeldingen/achtergronden/ag-li-subnav-li-ro.gif) 0 100% no-repeat; }
			#subnavigatiekolom li.open li a span { background:none; padding:2px 0 6px 43px; }
			#subnavigatiekolom li.open li a:hover span, #subnavigatiekolom li.open.geselcteerd li a:hover span { background:url(../afbeeldingen/bullets/blt-subnav-li-li-a-ro.gif) 0 0 no-repeat; }
			#subnavigatiekolom li.open li strong, #subnavigatiekolom li.open.geselecteerd li strong { font-weight:normal; }
			#subnavigatiekolom li.open.geselecteerd li a span { color:#000; }
			#subnavigatiekolom li.open.geselecteerd li.geselecteerd a span { color:#fff; }
			#subnavigatiekolom li.open li strong, #subnavigatiekolom li.open.geselecteerd li strong { background:url(../afbeeldingen/achtergronden/ag-li-subnav-li-keuze.gif) 0 100% no-repeat; padding:3px 0 5px 43px; font-size:0.69em; color:#fff; } 
			#subnavigatiekolom li.open li.geselecteerd a, #subnavigatiekolom li.open li.geselecteerd a:hover { background:url(../afbeeldingen/achtergronden/ag-li-subnav-li-keuze.gif) 0 100% no-repeat; padding:1px 0 0 0; font-size:0.69em; color:#fff; } 
			#subnavigatiekolom li.open li.geselecteerd a:hover span { background:url(../afbeeldingen/bullets/blt-subnav-li-li-a-keuze-ro.gif) 0 0 no-repeat; }
		#subnavigatiekolom li.open li { background:url(../afbeeldingen/achtergronden/ag-li-subnav-li.gif) 0 100% no-repeat; }
			#subnavigatiekolom li.open li a { background:none; padding:0; border-bottom:none; font-weight:normal; }
			
/* Standaard */

/* deze zijn de standaard inhoud-kolom elementen linkerpadding voor alle elementen */
/* die geen horizontale lijnen gebruiken (tabellen, lijsten, enz) */
/* .schaalbeeld apart gedefineerd */
#inhoud-kolom ul li a, #attentie-kolom ul li a, 
#inhoud-kolom h3, #attentie-kolom h3,
#inhoud-kolom h4,
#inhoud-kolom h5,
#inhoud-kolom ol,
#inhoud-kolom ul,
#inhoud-kolom li strong, 
#inhoud-kolom p,
#inhoud-kolom .illu-links,
#inhoud-kolom .illu-rechts,
#inhoud-kolom caption, 
#inhoud-kolom th.col1, 
#inhoud-kolom td.col1, 
#inhoud-kolom ul.bladeren, 
#inhoud-kolom ul.paginering, 
#inhoud-kolom .sort-data, 
#inhoud-kolom dt, 
#inhoud-kolom dd, 
#inhoud-kolom dd.extern a, 
#inhoud-kolom form.sorteer-form label, 
#inhoud-kolom form.zoek-opnieuw label, 
#inhoud-kolom form.zoekterm label, 
.standaard-formulier label, 
.standaard-formulier span,
#inhoud-kolom .standaard-formulier .form-knoppen, 
#inhoud-kolom .foto-preview img, 
#inhoud-kolom .wetgevingsfasen span { padding-left:3px; }

#inhoud-kolom span.afbeelding-links-grootonderhoud { float: left; display: block; height:140px; width:210px; margin-right: 5px; margin-top: 5px; }

#inhoud-kolom h2 { cursor:pointer; clear:left; padding:8px 0 15px 3px; font-size:1.125em; font-weight:normal; color:#1B2A7D; font-family : Arial, Helvetica, sans-serif; } /* linker- en rechter-marge gedefineerde bij .een-kolom */
	#inhoud-kolom p.subtitel { margin:-10px 0 15px 30px; padding-left:6px; font-size:0.69em; font-weight:normal; color:#ff8600; font-family : Verdana, Helvetica, sans-serif; } 
		#inhoud-kolom .een-kolom p.subtitel { margin-left:0; padding-left:3px; }
	
	#inhoud-kolom h2 a { color:#ff8600; font-family : Arial, Helvetica, sans-serif; }
#inhoud-kolom h3, #attentie-kolom h3 { font-size:0.75em; font-weight:bold; color:#1b2a7d; }
	#inhoud-kolom h3 { margin:0 0 12px 0; }
		#inhoud-kolom .twee-kolommen h3 { margin:15px 0 8px 0; }
	#attentie-kolom h3 { margin:20px 0 4px 0; }
#inhoud-kolom h4 { font-size:0.69em; padding-bottom:4px; } /* padding-left standaard gedefineerd */
#inhoud-kolom h3.small { font-size:0.69em; padding-bottom:0px; color: black; margin:0 0 4px 0;} /* padding-left standaard gedefineerd */
#inhoud-kolom h3.alineatitel { font-size:0.69em; padding-bottom:4px; margin:0;color: #000000;} /* padding-left standaard gedefineerd */
#inhoud-kolom h4.attentie { color:#1b2a7d; }
#inhoud-kolom h5 {  }
#inhoud-kolom p { margin-bottom:20px; font-size:0.69em; line-height:1.4em; }
#inhoud-kolom p.transcriptie { margin-bottom:0px; font-size:0.69em; line-height:1.4em; }
#attentie-kolom p { margin:0 0 20px 3px; font-size:0.69em; line-height:1.4em; }
	#inhoud-kolom p a, #attentie-kolom p a { border-bottom:1px solid #969696; color:#969696;}
	#inhoud-kolom p a:visited, #attentie-kolom p a:visited { color:#666666; }
	
	#inhoud-kolom p.lijst span.overzichttitel a { color: black; font-weight: bold; }
	#inhoud-kolom p.lijst span.overzichttitel a:visited { color: black; } 
	#inhoud-kolom p.lijst span.overzichttitel a:hover  { color: #ee7f00; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ee7f00;}

	#inhoud-kolom .kenmerken { color:#1b2a7d; }
	#inhoud-kolom p.kenmerken, #inhoud-kolom p.fototekst { margin-top:4px; color:#1b2a7d;}
	#inhoud-kolom p span.kenmerken { display:block; margin:0 0 0 0; }

#inhoud-kolom blockquote { margin-bottom:20px; padding:10px 0; border-top:1px solid #ff8600; border-bottom:1px solid #ff8600; }
	#inhoud-kolom blockquote p { margin-bottom:0; font-size:0.88em; font-weight:normal; color:#ff8600; font-family : Arial, Helvetica, sans-serif; }
	
/* losse link die kan worden toegevoegd aan items; Gedrag gelijk aan link-lijst met een item */
#inhoud-kolom p a.link-lees-meer { display:block; border-bottom:1px solid #dedede; margin:4px 0 0 0; padding:2px 15px 3px 0; 
color:#000 !important; background:#fff url(../afbeeldingen/bullets/blt-li-a-standaard.gif) 100% 100% no-repeat; }
 	* html #inhoud-kolom p a.link-lees-meer { height:1%; }

#inhoud-kolom p a.link-lees-meer:hover { background:#fff url(../afbeeldingen/bullets/blt-li-a-standaard-ro.gif) 100% 100% no-repeat; border-bottom:1px solid #000; }

#inhoud-kolom p a.link-lees-meer.extern { background:#fff url(../afbeeldingen/bullets/blt-li-a-extern.gif) 100% 100% no-repeat; }
#inhoud-kolom p a.link-lees-meer.extern:hover { background:#fff url(../afbeeldingen/bullets/blt-li-a-extern-ro.gif) 100% 100% no-repeat; }

#inhoud-kolom p a.link-lees-meer.download { background:#fff url(../afbeeldingen/bullets/blt-li-a-download.gif) 100% 100% no-repeat; }
#inhoud-kolom p a.link-lees-meer.download:hover { background:#fff url(../afbeeldingen/bullets/blt-li-a-download-ro.gif) 100% 100% no-repeat; }

/* naar boven definities */
#inhoud-kolom a.link-naar-boven { font-size:0.69em; display:block; margin:-15px 0 10px 0; padding:2px 20px 4px 0; text-align:right; background:#fff url(../afbeeldingen/bullets/blt-li-a-boven.gif) 100% 100% no-repeat; }
#inhoud-kolom a.link-naar-boven:hover { text-decoration:underline; background:#fff url(../afbeeldingen/bullets/blt-li-a-boven-ro.gif) 100% 100% no-repeat; }

/* lijst ELEMENTEN - inhoud- EN attentie-kolom (default) */
#inhoud-kolom ol { margin:0 0 10px 20px; line-height:1em; }
	#inhoud-kolom ol li { font-size:0.69em; font-weight:normal; color:#000; }	
	#inhoud-kolom ol li span { font-weight:normal; color:#000; }	
	
#inhoud-kolom ul, #attentie-kolom ul { margin-bottom:20px; } 
	#inhoud-kolom ul.link-lijst { padding:0; border-top:1px solid #dedede; }
	#inhoud-kolom ul.link-lijst.geen-koplijn { border-top:none; }
	#attentie-kolom ul.link-lijst { padding:0; border-top:3px solid #1b2a7d; }
	
	#inhoud-kolom ul li, #attentie-kolom ul li { padding:0 0 0 12px; background:transparent url(../afbeeldingen/bullets/bullets.gif) 0 -1195px no-repeat; font-size:0.69em; line-height:1.45em; }
	#inhoud-kolom ul.link-lijst li, 
	#attentie-kolom ul.link-lijst li, 
	#inhoud-kolom ul.print-knop li, 
	#inhoud-kolom .sort-data ul li, 
	#inhoud-kolom ul.bladeren li, 
	#inhoud-kolom ul.paginering li, 
	#inhoud-kolom ul.kruimelpad li, 
	#inhoud-kolom ul.abc-lijst li { padding:0; background:none; }

	/*uitzondering voor ie5 */	
	#inhoud-kolom ul.link-lijst li { padding:0 !important; padding /**/:0px 0 3px 0px; }
	
		/* let op - paddings zijn apart gedefineerd zodat de linkerpadding wordt niet overgeschreven */
		#inhoud-kolom ul li a, #attentie-kolom ul li a, #inhoud-kolom dd.extern a { padding-top:2px; padding-right:15px; padding-bottom:3px; border-bottom:1px solid #dedede; background:#fff url(../afbeeldingen/bullets/blt-li-a-standaard.gif) 100% 100% no-repeat; }
			html>body #inhoud-kolom ul li a.met-afbeelding { height:auto; overflow:hidden; }
			
			#attentie-kolom ul li a { margin-top:0; border-top:none; }
			#inhoud-kolom ul li a:hover, #attentie-kolom ul li a:hover, #inhoud-kolom dd.link a:hover { border-bottom:1px solid #000; background:#fff url(../afbeeldingen/bullets/blt-li-a-standaard-ro.gif) 100% 100% no-repeat; }
				#inhoud-kolom ul li a strong { padding-left:0; }
					#inhoud-kolom ul.link-lijst ul { margin-bottom:0; margin-left:-3px; } /*voor meerdere definities - zie .resultaten*/
					#inhoud-kolom ul.link-lijst li strong { display:inline; }
	
	#inhoud-kolom ul li.anker { display:inline; }
		#inhoud-kolom ul li.anker a { width:auto; overflow:hidden !important; overflow:visible; background-image: url(../afbeeldingen/bullets/blt-li-a-anker.gif); }
		#inhoud-kolom ul li.anker a:hover { background-image: url(../afbeeldingen/bullets/blt-li-a-anker-ro.gif); }
				#inhoud-kolom ul li.anker a span.num { padding-right:5px; }
		
/* sorteer definities - zie ook default definities */
	#inhoud-kolom .sort-data { margin-bottom:20px; width:100%; overflow:hidden; }
		#inhoud-kolom .sort-data p { margin:0 0 4px 0; padding:0; }
		#inhoud-kolom .sort-data strong { color:#1b2a7d; }
		#inhoud-kolom .sort-data label { float:left; padding:1px 1em 0 0; font-size:0.69em; }
			#inhoud-kolom .sort-data ul li { float:left; padding:0 0.32em 0 0; color:#000; }
				#inhoud-kolom .sort-data ul li span { font-weight:bold; color:#ff8600; }
				#inhoud-kolom .sort-data ul li a { display:inline; padding:0; background:none; border:none; font-weight:normal; }
				#inhoud-kolom .sort-data ul li a:hover { text-decoration:underline; background:none; border:none; }

/* resultaten, resultaten groep en resultaten detail lijst definities */
	#inhoud-kolom .resultaten { margin:0; }
	#inhoud-kolom .resultaten.groep { margin:0 0 20px 0; }
	#inhoud-kolom .detailres { margin:0 0 20px 0; border-top:1px solid #1b2a7d; }
		#inhoud-kolom .resultaten.groep p { margin-bottom:4px; }
		#inhoud-kolom .resultaten ul, #inhoud-kolom .detailres ul { margin:0; border:none; }
		#inhoud-kolom .detailres ul { border-color:#1b2a7d; }
		#inhoud-kolom .resultaten.groep ul { border-top:4px solid #1b2a7d; }
			#inhoud-kolom .resultaten ul li a { padding-top:8px; }
				 #inhoud-kolom .resultaten ul li li a { padding-top:1px; }
			 #inhoud-kolom .resultaten ul li a strong, #inhoud-kolom .detailres ul li a strong { display:inline; }
			 
			 #inhoud-kolom .resultaten li li, #inhoud-kolom .detailres li li { background:transparent url(../afbeeldingen/bullets/blt-li-li.gif) 3px 7px no-repeat; }
				#inhoud-kolom .detailres li li a, #inhoud-kolom .resultaten ul li li a, #inhoud-kolom li li a { font-size:148%; line-height:135%; padding-left:12px; background-color:transparent !important; }
					#inhoud-kolom .detailres li li, #inhoud-kolom .resultaten li li { }
				
					#inhoud-kolom .resultaten li li a span, #inhoud-kolom .detailres li li a span { font-size:0.97em; line-height:1.35em; }

/* resultaten bladeren definities - zie ook default definities */
	#inhoud-kolom ul.bladeren, #inhoud-kolom ul.paginering { padding:6px 0 6px; width:100%; overflow:hidden;  }
		body#foto-module #inhoud-kolom ul.bladeren { display:none; }
	
		#inhoud-kolom ul.bladeren.boven { margin:0 0 3px 0; border-bottom:4px solid #1b2a7d; }
			#inhoud-kolom div.bladeren.boven { margin:0 0 3px 0; border-bottom:3px solid #1b2a7d; }
		#inhoud-kolom ul.bladeren.onder, #inhoud-kolom ul.paginering.onder { position:relative; top:-1px; margin:-3px 0 20px 0; border-top:4px solid #1b2a7d; }
			#inhoud-kolom div.bladeren.onder { position:relative; top:-1px; margin:-1px 0 20px 0; border-top:3px solid #1b2a7d; }

		#inhoud-kolom ul.bladeren li, #inhoud-kolom ul.paginering li { float:left; width:2em; text-align:center; line-height:1.3em; border-right:1px solid #1b2a7d; color:#1b2a7d; }
			#inhoud-kolom ul.bladeren li a.actief, #inhoud-kolom ul.bladeren li span { padding:0; line-height:1.1em; font-weight:bold; color:#ff8600; }
		
			#inhoud-kolom ul.bladeren li a, #inhoud-kolom ul.paginering li a { display:inline; padding:0; line-height:1.1em; background:none; border-bottom:0; color:#1b2a7d; }
				#inhoud-kolom ul.bladeren li a:hover, #inhoud-kolom ul.paginering li a:hover { text-decoration:underline; color:#000; background:none; border:0; }
				#inhoud-kolom ul li.volgende, #inhoud-kolom ul.paginering li.vorige { border:0;   }
				#inhoud-kolom ul li.vorige { padding:0 5px 0 1px; width:auto !important; }
				#inhoud-kolom ul li.volgende { padding:0 0 0 5px; width:auto !important; }			
				#inhoud-kolom ul.bladeren li.vorige a, #inhoud-kolom ul.bladeren li.volgende a, #inhoud-kolom ul.paginering li a { font-weight:bold; }
				#inhoud-kolom ul.bladeren li.vorige a, #inhoud-kolom ul.paginering li.vorige a { padding-left:0.32em; }
				#inhoud-kolom ul.bladeren li.volgende a, #inhoud-kolom ul.paginering li.volgende a { padding-right:0.32em; }
				#inhoud-kolom ul.bladeren li.vorige a:hover, #inhoud-kolom ul.bladeren li.volgende a:hover, 
				#inhoud-kolom ul.paginering li.vorige a:hover, #inhoud-kolom ul.paginering li.volgende a:hover { background:none; border-bottom:none; }
		 /* specifiek definities voor paginering */
				#inhoud-kolom ul.paginering li.volgende { float:right; padding-right:3px; }
				

/* inhoud kruimelpad definities - zie ook default definities */
#inhoud-kolom ul.kruimelpad { height:1%; border:none; } /* linker- en rechter-marge gedefineerde bij .een-kolom */
#inhoud-kolom ul.kruimelpad li { float:left; line-height:1em; color:#1b2a7d; }
#inhoud-kolom ul.kruimelpad li a { display:inline; padding:0 10px 0 2px; border:none; background:none; line-height:1.2em; color:#1b2a7d; } /* note:this blue is different to the other blue on the page - si? */
	#inhoud-kolom ul.kruimelpad li a:hover { background-color:transparent; text-decoration:underline; background-image:none; }

/* abc lijst definities - zie ook default definities */
#inhoud-kolom ul.abc-lijst { width:100%; overflow:hidden; border-top:1px solid #dadada; border-bottom:1px solid #dadada; }
	#inhoud-kolom ul.abc-lijst li { float:left; }
		#inhoud-kolom ul.abc-lijst a, #inhoud-kolom ul.abc-lijst span { float:left; background:none; padding:3px 4px 3px 3px; border-bottom:1px solid #fff; font-weight:bold; }
			#inhoud-kolom ul.abc-lijst a:hover { background:none; border-bottom:1px solid #000; }
		#inhoud-kolom ul.abc-lijst span { color:#ccc; }

#inhoud-kolom ul.link-lijst li.extern a, #inhoud-kolom dd.extern a { background:#fff url(../afbeeldingen/bullets/blt-li-a-extern.gif) 100% 100% no-repeat; }
#inhoud-kolom ul.link-lijst li.extern a:hover, #inhoud-kolom dd.extern a:hover { background:#fff url(../afbeeldingen/bullets/blt-li-a-extern-ro.gif) 100% 100% no-repeat; }

#inhoud-kolom ul.link-lijst li.download a { background:#fff url(../afbeeldingen/bullets/blt-li-a-download.gif) 100% 100% no-repeat; }
#inhoud-kolom ul.link-lijst li.download a:hover { background:#fff url(../afbeeldingen/bullets/blt-li-a-download-ro.gif) 100% 100% no-repeat; }

/* Afbeelding gekoppeld aan list-item */
#inhoud-kolom span.illustratie { display:block; margin:-2px -15px 3px -3px; background-position:50% 0%; background-repeat:no-repeat; }
#inhoud-kolom img.illustratie { display: block; margin:-2px -15px 3px -3px; }

/* definitie van wetgevingsfasen lijsten */
#inhoud-kolom ul#wetkalender.link-lijst { padding:3px 0 0 0; border:none; }
#inhoud-kolom div#wetkalender { padding:0 0 3px 0; font-size:0.69em; border-bottom:3px solid #1b2a7d; height:1.8em; }
	#inhoud-kolom div.bij-wetkalender { font-size:0.69em; color:#1b2a7d; margin:2px 0 25px 3px;  }
		#inhoud-kolom div.bij-wetkalender strong { color:#1b2a7d;  }
#inhoud-kolom .wetgevingsfasen { display:block; position:relative; width:100%; }
		#inhoud-kolom .wetgevingsfasen .fase-nummers { width:100%; overflow:hidden !important; overflow /**/:visible;  }
				#inhoud-kolom .wetgevingsfasen .fase-nummers span.faselabel { float:left; padding:2px 1em 0 3px; }
					#inhoud-kolom div#wetkalender .fase-nummers span.faselabel { float:left; padding:4px 1em 0 3px; }
				#inhoud-kolom .wetgevingsfasen .fase-nummers span.fase {  display:block;float:left; margin:1px 1px 0px 0px; padding:0px 4px !important;   }
					#inhoud-kolom div#wetkalender .fase-nummers span.fase {  padding:2px 4px 1px 4px !important;   }
					#inhoud-kolom .wetgevingsfasen .fase-nummers span.fase.vorige {  background:#fff !important; border:1px solid #c5c5c5; color:#1b2a7d; }
					#inhoud-kolom .wetgevingsfasen .fase-nummers span.fase.huidige { border:1px solid #1b2a7d; background:#192772 !important; color:#fff; }
					#inhoud-kolom .wetgevingsfasen .fase-nummers span.fase.volgende { background:#fff !important; border:1px solid #c5c5c5; color:#1b2a7d; }
					#inhoud-kolom .wetgevingsfasen .fase-nummers span.fase:hover, #inhoud-kolom .wetgevingsfasen .fase-nummers span.fase.over { background:#192772 !important; border:1px solid #1b2a7d; color:#fff; }
		.fase-nummers span.fase span.toelichting { display:none; position:absolute; margin:1.43em 0 0 0; left:0px; background:#192772; color:#fff; padding:3px 3px; width:311px !important; width /**/:317px; z-index:999; }
			.fase-nummers span.fase:hover span.toelichting { display:block; }	
				.fase-nummers span.fase.huidige:hover span.toelichting { display:none; }
				html>body .fase-nummers span.fase:hover span.toelichting { margin:2px 0 0 0; }	
				html>body div#wetkalender .fase-nummers span.fase:hover span.toelichting { margin:3px 0 0 0; }	
		#inhoud-kolom .wetgevingsfasen span.actieve-toelichting { clear:both; color:#1b2a7d; display:block; margin:0 0 8px -3px;  }
			#inhoud-kolom .wetgevingsfasen span.actieve-toelichting strong {color:#1b2a7d;}
		#inhoud-kolom .wetgevingsfasen span.extra-toelichting {clear:both; display:block;  margin-left:-3px; }
		#inhoud-kolom .wetgevingsfasen span { cursor:pointer; }
				
/* uitzondering voor lijsten met een combinatie van bullets en links - zie foutpagina404 */
#inhoud-kolom div.combi-lijst ul { margin-bottom:10px; border-bottom:1px solid #fff; }
#inhoud-kolom div.combi-lijst ul.link-lijst { margin-bottom:10px; }
#inhoud-kolom div.combi-lijst li strong { margin-bottom:-5px; }

/* foto lijst definities - zie ook default definities */
#inhoud-kolom div.foto-lijst { width:100% !important; width /**/:99.5%; overflow:hidden; padding:17px 0 0 0; margin-bottom:10px !important; margin-bottom:20px; }
	#inhoud-kolom div.foto-lijst a { float:left;  position:relative; width:102px; wid\th:100px; height:102px; heig\ht:100px; margin:0 9px 20px 0; border:1px solid #c5c5c5; background:none; }
		#inhoud-kolom div.foto-lijst a img { display:none; }
		
/* fotoalbum definities */
	#foto-beeld { padding-top:15px; margin-bottom:7px; width:100%; border-top:4px solid #008a8a; }
		#foto-beeld p { margin-bottom:0; }
		#foto-beeld .fotogr { width:297px; overflow:hidden; }
			#foto-beeld .fotogr .deco { position:relative; width:292px; height:292px; margin:0 0 7px 3px; border:1px solid #c5c5c5; }
			html>body #foto-beeld .fotogr .deco { display:table; position:static; }
				#foto-beeld .fotogr .pos { position:absolute; top:50%; text-align:center; }
				html>body #foto-beeld .fotogr .pos { display:table-cell; position:static; vertical-align:middle; }
					#foto-beeld .fotogr img { position:relative; top:-50%; margin:0 auto; }
			#foto-beeld .fotogr a { float:right; margin-bottom:20px; padding-right:25px; background:#fff url(../afbeeldingen/knoppen/knop-plus.gif) 100% 0px no-repeat; font-size:0.69em; line-height:1.7em; }
				#foto-beeld .fotogr a:hover { background-image:url(../afbeeldingen/knoppen/knop-plus-ro.gif); text-decoration:underline; }

	#inhoud-kolom .foto-preview img { margin-bottom:20px; }
		#inhoud-kolom .foto-preview.deel2 img { margin-top:20px; }
	
	#inhoud-kolom .naar-overzicht { margin-top:-10px; color:#008a8a; font-size:0.69em;}
		#inhoud-kolom .naar-overzicht a { margin-top:20px; padding-left: 5px; color:#008a8a; font-weight: bold; }
		#inhoud-kolom .naar-overzicht a:hover { text-decoration: underline; }
	
/* schaalbaar illustratie definitions */
.schaalbeeld { text-indent:-2000px;  background-position:0% 0% !important; background-repeat:no-repeat !important; overflow:hidden; }
	#inhoud-kolom .schaalbeeld { margin-left:3px; }

	#inhoud-kolom .illu-links, #inhoud-kolom .illu-rechts { width:99%; overflow:auto; background:#fff;}
		#inhoud-kolom .illu-links p, #inhoud-kolom .illu-rechts p { padding:0; }
		#inhoud-kolom .illu-links img { float:left; margin-right:12px; padding:0; }
		#inhoud-kolom .illu-links .moviecontent img { float:none; margin: 0; padding:0; }
		#inhoud-kolom .illu-links .audiocontent img { float:none; margin: 0; padding:0; }
		#inhoud-kolom .illu-rechts img { float:right; margin-left:12px; padding:0; }
		
/* =============== EINDE content ELEMENTEN */

#inhoud-kolom form {  }
	#inhoud-kolom label, #inhoud-kolom input, #inhoud-kolom select, #inhoud-kolom textarea, #inhoud-kolom span.label { font-size:0.69em; }
	
	form.sorteer-form { margin-bottom:20px; }
	form.sorteer-form label { float:left; width:33%; }
	form.sorteer-form.breed label { float:left; width:38%; }
	form.sorteer-form select { width:50%; margin-bottom:5px; border:1px solid #777; padding:1px 0px 1px 0px; }
	form.sorteer-form br { clear:left; }
	/* de volgende 2 regels maak een wissel van padding en margin voor ie/gecko */
	form.sorteer-form .button { margin-left:33% !important; margin-left:3px; padding-left:3px !important; padding-left:33%; }
	form.sorteer-form.breed .button { margin-left:38% !important; margin-left:3px; padding-left:3px !important; padding-left:38%; }
		* html form.sorteer-form .button { margin-left:6px !important; margin-left /**/:3px  }
		form.sorteer-form .toon { padding:0px 5px; color:#fff; background-color:#000; cursor:pointer; height:1.6em; }
			html>body form.sorteer-form .toon { padding:0px 5px 3px 5px; }
			/* wordt geactiveerd door javascript: standaard.js */
			form.sorteer-form .toon.muisOver { background-color:#4D4D4D; }
			
	form.zoek-opnieuw, form.zoekterm { margin-bottom:20px; }
	form.zoek-opnieuw fieldset { padding-top:15px; border-top:1px solid #1b2a7d; }
	form.zoekterm fieldset { padding-top:10px; }
	form.zoek-opnieuw label, form.zoekterm label { float:left; width:30%; }
	
	form.zoek-opnieuw input, form.zoekterm input { width:67%; margin-bottom:10px; padding:1px; border:1px solid #000; }
	form.zoek-opnieuw input.kwart-formaat { width:15%; }
	form.zoek-opnieuw label.tussen-label { border:1px solid red; float:left; width:auto; }
		form.zoek-opnieuw select { width:68.5%; margin-bottom:10px; padding:1px; border:1px solid #000; }
		/* .button gekoppeld aan form.zoek-opnieuw */
		form.zoekterm .button, form.zoek-opnieuw .button  { margin-left:30% !important; margin-left:3px; padding-left:3px !important; padding-left:30%; } /*wissel van padding en margin voor ie/gecko*/
			* html form.zoekterm .button, * html form.zoek-opnieuw .button { margin-left:6px !important; margin-left /**/:3px  }
				form.zoek-opnieuw .zoek, form.zoekterm .zoek { padding:0px 25px; width:auto; color:#fff; background-color:#000; cursor:pointer; height:1.6em;}
					 html>body form.zoekterm .zoek { padding:0px 35px 3px 35px; }
					 
					/* muisOver wordte geactiveerd door javascrip: zie standaard.js */
					form.zoek-opnieuw .zoek.muisOver, form.zoekterm .zoek.muisOver { background-color:#4D4D4D; }

/* standaard formulier stijlen */
form.standaard-formulier { display:block; padding:0; }
html>body form.standaard-formulier { padding:0 0 10px 0; }	
	.standaard-formulier .kop-formulier { border-bottom:4px solid #1b2a7d; margin:10px 0 5px 0; width:100%; overflow:hidden; clear:both; }
		#inhoud-kolom .standaard-formulier .kop-formulier h3.titel-formulier { float:left; width:58%; margin:0; font-size:0.69em; line-height:1.8em; font-weight:bold; color:#1b2a7d; }
		#inhoud-kolom .standaard-formulier .kop-formulier p.stappen {  line-height:1.8em; float:right; width:38%; margin:0; padding:0 4px 0 0; text-align:right; }
			p.stappen strong { background-color:#000; padding:3px 5px 3px 5px; margin:0 -4px 0 0; font-weight:normal; color:#fff; }
			#inhoud-kolom p.stappen a { border-bottom:none !important; background-color:#1b2a7d; padding:3px 5px 3px 5px; margin:0 -4px 0 0; font-weight:normal; color:#fff; }
			#inhoud-kolom p.stappen a:visited { color:#fff; }
	#inhoud-kolom .standaard-formulier .opmerking { float:right; padding:3px 10px 10px 0; margin:0; font-size:0.64em; color:#1b2a7d; }
	.standaard-formulier fieldset { margin:0px; padding:0 10px 20px 0; width: 100%;}
	#inhoud-kolom .standaard-formulier .form-knoppen { width:98.5%; overflow:hidden; margin:0; border-bottom:4px solid #1b2a7d; padding-right:3px; padding-bottom:7px; }
	.standaard-formulier .lijn-horizontaal { border-top:1px solid #d8d8d8; clear:both; margin:0; }
	.standaard-formulier fieldset .lijn-horizontaal { display:none;  border-top:1px solid #ade5f7; margin:10px -10px 10px 0px; }
	#inhoud-kolom .standaard-formulier h4 { margin:15px 0 6px 0; }
	.standaard-formulier br { clear:left; }
	.standaard-formulier label { width:100%; padding-top:2px; padding-bottom:3px; display:block; color:#1b2a7d; }
	.standaard-formulier span.label { width:100%; padding-top:2px; padding-bottom:3px; display:block; color:#1b2a7d; }
	.standaard-formulier input { display:block; width:75%; border:1px solid #777; padding:2px; margin:0 0 5px 3px; }
	input.datumveld { display: inline; width:20%; width: 4em;} 
	input[type~=hidden] { border: none; } 
	.standaard-formulier input.kwart-formaat { width:25%; }
	.standaard-formulier select { width:76.5%; border:1px solid #777; padding:2px; margin:2px 0 5px 3px; }
	html>body .standaard-formulier select { padding:0; height:1.5em; }
	.standaard-formulier textarea { width:76.5%; border:1px solid #777; }
	.standaard-formulier .invoer-reeks { padding:2px 0 6px 0; }
	.standaard-formulier .tekstveld-reeks { padding:2px 0 6px 0; clear:right; }
	.standaard-formulier .invoer-reeks label { color:#000; font-weight:normal; float:left; width:auto; margin:0 20px 0 0; padding-left:0; }
	.standaard-formulier .tekstveld-reeks label { color:#000; font-weight:normal; float:left; width:auto; margin:0 10px; }
		html>body .standaard-formulier .invoer-reeks label { width:auto; margin:-2px 20px 0 0; }
		.standaard-formulier .invoer-reeks input { float:left; width:auto; height:auto; border:none; margin:0 5px 0 0 !important; margin-left:-2px; }
		.standaard-formulier .tekstveld-reeks input { float:left; }
		.standaard-formulier input, 
		.standaard-formulier select, 
		.standaard-formulier textarea, 
		.standaard-formulier .invoer-reeks { margin-left:3px; } /* 3px standaard linker inspring */
	.standaard-formulier .knop-wis, .standaard-formulier .knop-annuleer, .standaard-formulier .knop-vorige-stap { cursor:pointer; float:left; border:none; width:8em; margin:0 10px 10px 0; background-color:#1b2a7d; color:#fff; }
	.standaard-formulier .knop-volgende-stap { cursor:pointer; float:right; border:none; width:9.5em; margin:0 0 10px 0; background-color:#000; color:#fff; }
	html>body .standaard-formulier .knop-volgende-stap { margin:0 0 10px 0; }
	
		/* muisOver wordt geactiveerd door javascrip: zie standaard.js */
		.standaard-formulier .knop-volgende-stap.muisOver, .standaard-formulier .knop-wis.muisOver, .standaard-formulier .knop-annuleer.muisOver, .standaard-formulier .knop-vorige-stap.muisOver { background-color:#4D4D4D; }
	
	#inhoud-kolom p.foutmelding { padding:10px 0 0 19px; margin:0 0 0 3px; text-indent:-19px; font-size:0.64em; font-weight:bold; color:#f00; } /* 3px standaard linker inspring */
	#inhoud-kolom span.foutmelding { padding:10px 0 0 19px; margin:0 0 0 3px; text-indent:-19px; font-size:0.64em; font-weight:bold; color:#f00; } /* 3px standaard linker inspring */
	#inhoud-kolom fieldset p.foutmelding { padding:5px 0 5px 19px; }
	#inhoud-kolom fieldset span.foutmelding { padding:5px 0 5px 19px; }
		#inhoud-kolom p.foutmelding strong.waarschuwingsteken { padding:0 4px; margin:0 5px 0 0; background-color:#f00; color:#fff; }
		#inhoud-kolom span.foutmelding strong.waarschuwingsteken { padding:0 4px; margin:0 5px 0 0; background-color:#f00; color:#fff; }
	.standaard-formulier label.foutmarkering { color:#f00; }
	
	#inhoud-kolom p.controle-gegevens { margin:0; padding-bottom:20px; } /* padding-left standaard 3px */
	.standaard-formulier strong.label-titel { display:block; font-weight:normal; color:#1b2a7d; padding:5px 0px 2px 0px; }
					 
/* Einde standaard formulier stijlen */
			
#inhoud-kolom table { width:100% !important; width /**/:93.5%; margin:0px 0px 20px 0px; font-size:0.69em; }
	#inhoud-kolom caption { margin-bottom:0; padding-bottom:4px; border-bottom:2px solid #1b2a7d; text-align:left; font-weight:normal; color:#1b2a7d; }
	#inhoud-kolom th, #inhoud-kolom td { padding:3px 0px; border-bottom:1px solid #30419f; border-left:10px solid #fff; }
	#inhoud-kolom th { text-align:left; color:#1b2a7d; }
	#inhoud-kolom th.col1 { text-indent:-2000px; }
	#inhoud-kolom th.col1, #inhoud-kolom td.col1 { border-left:none; }
/* =============== footerblok ELEMENTEN */

/* =============== CSS for Overheidsvideo =============== */
/* =============== CSS for Overheidsvideo =============== */
body#fullscreen { height: 100%; width: 100%; margin: 0; padding: 0; }

.moviecontent img { border: 0; float: none;}
.moviecontent span.metageg { display: block; color: #aaa; }
.moviecontent .kenmerken img , .audiocontent .kenmerken img { display: inline; float: none; }

.moviecontent { width: 400px; } /* a default value will be replaced by movie width */
.moviecontent ul { border: 0; overflow: hidden; margin: 0; padding: 0 0 1px 0;}
.moviecontent li { background-image: none; padding: 0; margin: 0; border: 0; list-style: none;}

.moviecontent h3 { border-bottom: 1px solid #dedede; color: #000; margin: 0; padding: 0; }
.moviecontent li h3 a { border: 1px solid #FFF; color: #000; }

.moviecontent li a { display: block; padding: 2px 15px 3px 0; font-weight: bold; border-bottom:1px solid #dedede; background:url("images/pijl.gif") right top no-repeat;height:1%; text-decoration: none; color: #000; }
.moviecontent li li a { font-weight: normal; padding: 2px 15px 3px 0; }
.moviecontent li a:hover { border-bottom: 1px solid #000; background:url("images/pijl-hover.gif") right top no-repeat; }
.moviecontent li img { margin-bottom: -4px;}

.moviecontent li a.open { background:url("images/pijl-open.gif") right top no-repeat; }
.moviecontent li a.open:hover { background:url("images/pijl-open-hover.gif") right top no-repeat; }
.moviecontent ul.open { display: block; }
.moviecontent li a.close { background:url("images/pijl.gif") right top no-repeat; }
.moviecontent li a.close:hover { background:url("images/pijl-hover.gif") right top no-repeat; }
.moviecontent ul.close { display:none; }
/* =============== EINDE CSS for Overheidsvideo =============== */

/* New CSS for Overheidsmedia player */
.moviecontent, .audiocontent { width: 400px; } /* a default value will be replaced by movie width */
.moviecontent ul, .audiocontent ul { border: 0; overflow: visible; margin: 0; padding: 0 0 1px 0; list-style: none; }
.moviecontent li, .audiocontent li { background-image: none; padding: 0; margin: 0; border: 1px solid white; /* border set to 1px white for correct display in IE7 (IE rendering bug) */ }

.moviecontent h3, .audiocontent h3 { border-bottom: 1px solid #dedede; color: #000; margin: 0; padding: 0; font-size: 100%; }
.moviecontent li h3 a, .audiocontent li h3 a { border: 1px solid #FFF; color: #000; }
.moviecontent li h3 a:hover, .audiocontent li h3 a:hover { color: #000; }

.moviecontent li a, .audiocontent li a {display: block; padding: 2px 15px 3px 0; font-weight: bold; border-bottom:1px solid #dedede; background:url("/afbeeldingen/blt-li-a-standaard.gif") 100% 100% no-repeat;height:1%; text-decoration: none; color: #000;}
.moviecontent li li a, .audiocontent li li a { font-weight: normal; padding: 2px 15px 3px 0;}
.moviecontent li a:hover, .audiocontent li a:hover {color: #000; border-bottom: 1px solid #000; background:url("/afbeeldingen/blt-li-a-standaard-ro.gif") 100% 100% no-repeat; }

.moviecontent li p a, .audiocontent li p a {display: inline; text-decoration: underline; color: blue; background: #FFF; border: 0; padding: 0; margin: 0; font-weight: normal;}
.moviecontent li p a:hover, .audiocontent li p a:hover {display: inline; text-decoration: underline; color: blue; background: #FFF; border: 0; padding: 0; margin: 0;}

.moviecontent li img, .audiocontent li img { margin: 0 0 -4px 0; float: none; }

.moviecontent li a.open, .audiocontent li a.open { background:url("/afbeeldingen/blt-li-a-anker.gif") 100% 100% no-repeat; }
.moviecontent li a.open:hover, .audiocontent li a.open:hover { background:url("/afbeeldingen/blt-li-a-anker-ro.gif") 100% 100% no-repeat; }
.moviecontent ul.open, .moviecontent div.open, .moviecontent p.open,
.audiocontent ul.open, .audiocontent div.open, .audiocontent p.open {display: block; }
.moviecontent li a.close, .audiocontent li a.close { background:url("/afbeeldingen/blt-li-a-standaard.gif") 100% 100% no-repeat; }
.moviecontent li a.close:hover, .audiocontent li.close:hover { background:url("/afbeeldingen/blt-li-a-standaard-ro.gif") 100% 100% no-repeat; }
.moviecontent ul.close, .moviecontent div.close, .moviecontent p.close,
.audiocontent ul.close, .audiocontent div.close, .audiocontent p.close  {display:none;}
.moviecontent li.transcription div, .audiocontent li.transcription div { margin:0; padding:0; border-bottom: 1px solid #EEE;}

.moviecontent li.transcription span.actor, .audiocontent li.transcription span.actor { font-weight: bold;}
.moviecontent li.transcription span.handeling, .moviecontent li.transcription span.audiobeschrijving, 
.moviecontent li.transcription span.gebaar, .moviecontent li.transcription span.sfeer, 
.moviecontent li.transcription span.geschreventekst,
.audiocontent li.transcription span.handeling, .audiocontent li.transcription span.audiobeschrijving, 
.audiocontent li.transcription span.gebaar, .audiocontent li.transcription span.sfeer, 
.audiocontent li.transcription span.geschreventekst  { font-style: italic;}

#inhoud-kolom .moviecontent ul li, #inhoud-kolom .audiocontent ul li  { background: none; padding: 0; margin: 0;}
#inhoud-kolom .moviecontent ul li a, #inhoud-kolom .audiocontent ul li a{ padding: 0; margin: 0;}
#inhoud-kolom .moviecontent ul li h3, #inhoud-kolom .audiocontent ul li h3  { padding: 0; margin: 0; font-size: 1.00em;}

#inhoud-kolom .audiocontent span.kenmerken { display: block; }

/* End New CSS for Overheidsmedia player */

/* zie boven */
/* =============== EINDE footerblok ELEMENTEN */




/* ++++++++++++++++++++ MAPS LAYOUT /* ++++++++++++++++++++ */

#mapcontainer {
	position:relative;
	height: 500px;
}
 
#map {
 position:absolute;
 height: 500px;
 width:407px;
 border-left: 1px solid #000; 
 border-right: 1px solid #000; 
 border-bottom: 1px solid #000;
}

.mapballoon {  
	font-size:0.69em;
	width:190px;
	height: 180px;
	overflow: hidden;
	padding: 4px;
	position: relative;
}
.mapballoon a{  
	color:#EE7F00;
}
.mapballoon a:hover{  
	color:#1B2A7D;
}
.mapballoon .mapballoonclose
{
	margin-left: 2px;
	margin-bottom: 2px;
	float: right;
	background-image: url('/afbeeldingen/knoppen/knop-sluit.gif');
	width: 14px;
	height: 13px;
}
.project
{
	text-align: left;
	height: 26px;
	width: 190px;
	overflow: hidden;
	padding-bottom: 2px;
	border-bottom: solid 1px #000;
}
.mapleesverder {
	text-align: right;
	position: absolute;
	right: 2px;
	bottom: 0;
	padding: 1px 1px 1px 2px;
	background-color: #FFFFFF;
}


#tabnav {
        font: 16px Verdana, sans-serif;
	border-bottom: 1px solid #000;
	margin:0;
	padding-bottom: 21px;
	padding-left: 10px;
	margin-top:0px; 
	margin-bottom:0px; 
}
#tabnav ul, #tabnav li {
	background-color:red !important;  
	white-space: nowrap !important;
	margin:0 !important;
	padding:0 !important;
	display: inline !important;
	list-style-type: disc !important; 

}
#tabnav ul li {
	display: inline;
	list-style-type: disc; 
}


#tabnav .notactive a, #tabnav .active a {
	border: 1px solid #000;
	margin-right:5px;
	padding:2px;
	padding-left:7px;
	padding-right:7px;
	float: left;
	color:#FFF;
	background-color:#1B2A7D !important;  
	background-image:none;
}

#tabnav .active a {
	border-bottom: 1px solid #FFF;
	color:#000;
	background-color:#FFF !important;  
}

#tabnav .active a:hover {
	color:#FFF;
	border-bottom: 1px solid #EE7F00;
	background-image:none;
	background-color:#EE7F00 !important;  
}
#tabnav .notactive a:hover {
	border-bottom: 1px solid #000;
	background-image:none;
	background-color:#EE7F00 !important;  
}

#attentie-kolom .legenda1 {
	border-top:3px solid #1B2A7D;
	height:70px;
}
#attentie-kolom .legenda2 {
	border-top:3px solid #1B2A7D;
	height:113px;
}
#attentie-kolom .legenda3 {
	border-top:3px solid #1B2A7D;
	height:155px;
}

#attentie-kolom dl {
	margin:0;
	padding:0;
	font-size:0.69em;
}

#attentie-kolom dt {
	margin:0;
	padding:0;
	margin-top:5px;
	float:left;
	padding-right:8px;
	background-color:white;
	border-bottom:1px solid #dedede; 
	height:36px;
}

#attentie-kolom dd {
	margin:0;
	padding:0;
	margin-top:5px;
	float:left; 
	width:205px;
	height:36px;
	border-bottom:1px solid #dedede; 
}


/* ++++++++++++++++++++ EINDE MAPS LAYOUT /* ++++++++++++++++++++ */


}

/* =============== PRINT stijlen */

@media print {
	/* +++++++++++++++++++++++++++++++++++++++++ RESET TAGS */ 
	* { background:#fff none 0 0 no-repeat; margin:0; padding:0; border:0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:100%; color:#000; text-decoration:none; }
	ul { padding-left:16px; list-style:disc; }
	html>body ul { padding-left:14px; }
	li { padding:0 0 2px 0; }
	li a { display:block; }
	* html li a { margin-top:0; }
	ol { padding-left:25px; }
	html>body ol { padding-left:20px; }
	/* +++++++++++++++++++++++++++++++++++++++++ ELEMENTEN */
	img.print { display:block !important; width:327px; height:63px; margin:0 0 16px 0; }
	.tekstbrowser { display:none; }
	/* +++++++++++++++++++++++++++++++++++++++++ GLOBALE LAYOUT  */
	body { background:#fff none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
	/* +++++++++++++++++++++++++++++++++++++++++ VERBERG ELEMENTEN */
	#kop-zone h1, #taal-menu, #kop-zone form, #zoek-menu, 
	#hoofdnavigatie, #service-blok, 
	#subnavigatiekolom, .index-illustratie, .illustratie, .afbeelding-links, .schaalbeeld, .naar-boven, .bladeren, .sort-data ul li a, 
	.abc-lijst, .paginering, .toon, .knop-annuleer, .knop-wis, .knop-volgende-stap, .knop-vorige-stap, .zoek-opnieuw, 
	#voet-zone { display:none !important; }
	/* +++++++++++++++++++++++++++++++++++++++++ DEFINIEER AFMETINGEN, MARGINS en PADDINGS  */
	#kop-zone { margin:0 0 0 40px; width:560px; }	
	#navigatie-zone { margin:0 0 0 40px; width:560px; }	
	#inhoud-kolom { margin:0 0 0 40px; width:560px; }
	#attentie-kolom { margin:20px 0 0 80px; width:280px; }
	/* +++++++++++++++++++++++++++++++++++++++++ STIJL ELEMENTEN  */
	/* #navigatie-zone */
	#navigatie-zone ul { width:auto; list-style:none; padding:0 0 20px 0; clear:both; }
	#navigatie-zone li { float:left; }
	#navigatie-zone li a { display:inline; color:#000; text-decoration:none; padding:0 10px 0 0; }
	#navigatie-zone li.dossiertitel { float:none; clear:both; font-size:13px; font-weight:bold; }
	/* #inhoud-zone */
	h2, h2 a { font-size:18px; font-weight:normal; margin-bottom:8px;  }
	h3 { font-size:13px; font-weight:bold; margin:0 0 8px 0; padding:8px 0 0 0; } 
	h4 { font-size:11px; margin-bottom:8px; }
	h3.alineatitel { font-size:11px; margin-bottom:8px; }
	p.subtitel { font-size:13px; font-weight:normal; }
	a, a:visited { color:#000; }	
	span.datum { display:block; font-style:italic; } 
	.fototekst { font-size:10px; }
	p, ul, ol {  margin-bottom:8px; }
	ul.link-lijst ul { margin:2px 0 0 0; }
	.sort-data { margin:8px 0 0 0; }
	ul.kruimelpad { list-style:none; padding-left:0; }
		ul.kruimelpad li a{ display:inline; } 
	.sort-data ul { list-style:none; padding-left:0; margin:0 0 8px 0; width:100%; overflow:hidden; }
		.sort-data ul li { float:left; padding-right:5px; }
	ul.link-lijst, ul.link-lijst ul, ul.index-lijst { list-style:circle; }	
	.resultaten ul.link-lijst li ul { margin-top:-2px; }
	.resultaten ul.link-lijst a { padding-bottom:6px; }
	.resultaten ul.link-lijst li li a  { padding-bottom:2px; }	
	.kenmerken { font-style:italic; }
	p span.kenmerken { display:block; margin:0 0 4px 0; }
	
	.illu-links img { float:left; margin:4px 15px 5px 0;  }
	
	.sorteer-form { margin:0 0 8px 0; }
	label { display:block; padding:0 0 2px 0; }
	.label-titel { display:block; padding:4px 0 2px 0; font-weight:normal; font-style:italic; }
	.invoer-reeks label, .tekstveld-reeks label { display:inline; }
	form.sorteer-form select { width:50%; }
	.standaard-formulier input { width:75%; }
	.standaard-formulier input.kwart-formaat { width:25%; }
	.standaard-formulier .invoer-reeks input { width:auto; }
	.standaard-formulier select { width:76.5%; }
	.standaard-formulier textarea { width:76.5%; }
	
	table { margin:8px 0 4px 0; }
	th, td { padding:0 12px 4px 0; text-align:left; vertical-align:top; }
	caption { font-style:italic; text-align:left; padding:0 0 4px 0; }
	
}

/* =============== Einde PRINT stijlen */