/* =============== algemene lay-out */
#hoofd-zone { background:#F7F7F7 url(/images/htmweb/achtergrond/hoofd_zone_rechts_ag.gif) 100% 0px repeat-y; }
	#hoofd-container { background:transparent url(/images/htmweb/achtergrond/hoofd_zone_links_ag.gif) 0px 0px repeat-y; }

/* navigatie */
#nav-kolom { z-index:200; }
#nav-kolom ul.hoofdnavigatie { padding:0px; margin:0px; z-index:200; position:absolute; top:0px; left:0px !important; left /**/:-16px; }
	* html #nav-kolom ul li { margin-bottom:-3px; } 
	#nav-kolom ul.hoofdnavigatie li a { display:block; height:40px; }
		#nav-kolom ul.hoofdnavigatie li#reisinfo a { width:135px; background:transparent url(/images/htmweb/navigatie/meta_reisinfo.gif) 0px 0px no-repeat;}
		#nav-kolom ul.hoofdnavigatie li#zakelijk a { background:transparent url(/images/htmweb/navigatie/meta_zakelijk.gif) 0px 0px no-repeat; }
		#nav-kolom ul.hoofdnavigatie li#overHTM a { background:transparent url(/images/htmweb/navigatie/meta_overhtm.gif) 0px 0px no-repeat;  }
		#nav-kolom ul.hoofdnavigatie li#mijnHTM a { width:117px; background:transparent url(/images/htmweb/navigatie/meta_mijnhtm.gif) 0px 0px no-repeat;}
		
.meta #nav-kolom ul.subnavigatie { z-index:100; display:none; }

/* =============== header ELEMENTEN */
#titel-kolom ul li a { font-size:0.69em; }	

/* =============== content ELEMENTEN */
.cnt-kolom { margin-bottom:20px; }

* html .cnt-kolom .item-content { height:1%; } /* fixt bug "wegvallen div.item-content" ie 6 */ 
* html .cnt-kolom .een-kolom { margin-left:-3px; } /* fixt bug "wegvallen div.item-content" ie 6 */ 
* html .cnt-kolom .twee-kolommen { margin-left:-3px; } /* fixt bug "wegvallen div.een-kolom" ie 6 */ 
* html .cnt-kolom .drie-kolommen { margin-left:-3px; } /* fixt bug "wegvallen div.een-kolom" ie 6 */ 
* html .cnt-kolom .full-kolom { margin-left:-3px; } /* fixt bug "wegvallen div.full-kolom" ie 6 */ 

.home .cnt-kolom .t-kol-links .item { background:#FFF url(/images/htmweb/achtergrond/over_item_rechter_grens.gif) 100% 100% no-repeat; }
	.cnt-kolom .t-kol-links .item.geen-ag { background:transparent; }
	.home .cnt-kolom .t-kol-links .item .item-content { margin-left:0px; padding:0px 8px 9px 10px; background:transparent url(/images/htmweb/achtergrond/over_item_linker_grens.gif) 0px 100% no-repeat; }
		.cnt-kolom .t-kol-links .item .item-content.geen-ag { background:transparent; }
	
.meta .cnt-kolom .t-kol-rechts .margins { margin:0px 0px 0px 30px; }
.cnt-kolom .t-kol-rechts .item { background:#EFEFEF url(/images/htmweb/achtergrond/over_item_rechter_grens2.gif) 100% 0px repeat-y; }
.cnt-kolom .t-kol-rechts .item.item-ro { background-color:#fff; cursor: pointer; }	
.cnt-kolom .t-kol-rechts .item.wit { background:#FFF url(/images/htmweb/achtergrond/o_item_rechter_grens.gif) 100% 0px repeat-y; margin-right:-7px; z-index:100; }
	.cnt-kolom .t-kol-rechts .open-item { font-size:0em; height:6px; margin-left:-9px; background:#EFEFEF url(/images/htmweb/achtergrond/o_hdr_topright.gif) 100% 0px no-repeat; }
	.cnt-kolom .t-kol-rechts .wit .open-item { font-size:0em; height:6px; margin-left:-9px; background:#fff url(/images/htmweb/achtergrond/o_hdr_topright3.gif) 100% 0px no-repeat; }
	.cnt-kolom .t-kol-rechts .einde-item { font-size:0em; height:6px; margin-left:-9px; background:#EFEFEF url(/images/htmweb/achtergrond/o_hdr_bottomright2.gif) 100% 100% no-repeat; }
	.cnt-kolom .t-kol-rechts .wit .einde-item { font-size:0em; height:10px; margin-left:-10px; background:#fff url(/images/htmweb/achtergrond/o_hdr_bottomright3.gif) 100% 100% no-repeat; }
		.cnt-kolom .t-kol-rechts .wit .einde-item span { display:block; width:5px; height:10px; background:#EFEFEF url(/images/htmweb/achtergrond/o_hdr_bottomleft3.gif) 0px 0px no-repeat; }
		
		.cnt-kolom .t-kol-rechts .item .item-content { margin:0 1px 0 0; padding:0px 0px 1px 1px; background:transparent url(/images/htmweb/achtergrond/over_item_linker_grens2.gif) 0px 100% no-repeat; position: relative;overflow: hidden; }			
		.cnt-kolom .t-kol-rechts .item.wit .item-content { background:transparent url(/images/htmweb/achtergrond/o_item_linker_grens.gif) 0px 0px repeat-y; }			

.cnt-kolom .item.zoek-formulier { width:auto; margin:0; padding:0; background:transparent url(/images/htmweb/achtergrond/meta_item_top_links.gif) 0px 0px no-repeat;}
	.cnt-kolom .item.zoek-formulier div.einde-item {height:16px; width:auto;margin:0; padding:0; background:#F7F7F7 url(/images/htmweb/achtergrond/meta_item_bottom_links.gif) 0px 0px no-repeat;}
		.cnt-kolom .item.zoek-formulier div.einde-item span { display:block; height:16px; width:auto;margin:0px; padding:0px; background:transparent url(/images/htmweb/achtergrond/meta_item_bottom_rechts.gif) 100% 0px no-repeat;}

.cnt-kolom .item.formulier { background:#FFF url(/images/htmweb/achtergrond/o_item_rechter_grens.gif) 100% 0px repeat-y; }
	.cnt-kolom .item.formulier .item-content { margin-left:0px; padding:0px 20px 10px 10px; background:transparent url(/images/htmweb/achtergrond/o_item_linker_grens.gif) 0px 0px repeat-y; }
		.cnt-kolom .item.formulier .item-content.geenmarge { padding:0px 16px 10px 10px; }
	
	
		.cnt-kolom .item.formulier div.open-item { height:10px; font-size:0em; padding:0px; margin:0px; background:transparent url(/images/htmweb/achtergrond/o_item_linker_bovengrens.gif) 0px 0px no-repeat; width:auto; }
			.cnt-kolom .item.formulier div.open-item span { display:block; height:10px; background:transparent url(/images/htmweb/achtergrond/o_item_rechts_bovengrens.gif) 100% 0px no-repeat; width:auto; }
	
		.cnt-kolom .item-info-meer { margin: 0; padding:0px 0px 0 1px; background:transparent url(/images/htmweb/achtergrond/o_item_linker_grens.gif) 0px 0px repeat-y; }

	.cnt-kolom .item.formulier div.einde-item { height:10px; font-size:0em; padding:0px; margin:0px; background:transparent url(/images/htmweb/achtergrond/o_item_linker_ondergrens.gif) 0px 0px no-repeat; width:auto; }
		.cnt-kolom .item.formulier div.einde-item span { display:block; height:10px; background:transparent url(/images/htmweb/achtergrond/o_item_rechter_ondergrens.gif) 100% 0px no-repeat; width:auto; }
	
.cnt-kolom .intro { padding-bottom: 12px;} 	
.cnt-kolom .alinea { padding-bottom:12px; } 	
.cnt-kolom .inzet { margin-bottom:12px; width:99%; background:#B51419 url(/images/htmweb/achtergrond/o_inzet_linksboven.gif) 0px 0px no-repeat; }
	.cnt-kolom .inzet strong { display:block; padding:15px 20px 0px 20px; color:#FFF; font-size:0.74em; background:transparent url(/images/htmweb/achtergrond/o_inzet_rechtsboven.gif) 100% 0px no-repeat;  } 
		html>body .cnt-kolom .inzet strong { padding:15px 20px 5px 20px; }
		.cnt-kolom .inzet strong a { color:#fff; text-decoration:underline; }
	.cnt-kolom .inzet .einde-inzet { height:10px; background:#B51419 url(/images/htmweb/achtergrond/o_inzet_linksonder.gif) 0px 100% no-repeat; }
		.cnt-kolom .inzet .einde-inzet span { height:10px; display:block; background:transparent url(/images/htmweb/achtergrond/o_inzet_rechtsonder.gif) 100% 100% no-repeat; }

.cnt-kolom .date { display:block; font-size:0.64em; color:#6F6F6F; margin-bottom:3px;  } 
.cnt-kolom .afbeelding { float:left; margin:4px 15px 2px 0px; width:165px; font-size:90%; color:#6F6F6F; line-height: 1.4em; }
.cnt-kolom .afbeelding-breed { display:block; margin:4px 0px 6px 0px; font-size:90%; color:#6F6F6F; line-height: 1.4em; }
.cnt-kolom .t-kol-rechts .afbeelding { margin:0px 0px 3px 0px !important;  width:auto; clear:both; float:none; }
	 
.cnt-kolom h2 {  }

.cnt-kolom .een-kolom h3 { color:#B51419; padding-bottom:10px; }
.cnt-kolom .twee-kolommen h3  { color:#B51419; }

.cnt-kolom .t-kol-links h3 { height:28px; width:auto; }
	.cnt-kolom .t-kol-links h3 span { display:block; height:28px; width:auto; background:transparent url(/images/htmweb/achtergrond/over_titel_rechter_grens.gif) 100% 0px no-repeat;  }
	
		.cnt-kolom .t-kol-rechts h3.dubbele-regel { height:52px; }
			.cnt-kolom .t-kol-rechts h3.dubbele-regel span { height:52px; }
	
	.cnt-kolom .t-kol-links h3#organisatie { background:#FFF url(/images/htmweb/titels/h3_organisatie.gif) 0px 0px no-repeat;  }
	.cnt-kolom .t-kol-links h3#nieuws { background:#FFF url(/images/htmweb/titels/h3_nieuws.gif) 0px 0px no-repeat;  }
	.cnt-kolom .t-kol-links h3#projecten { background:#FFF url(/images/htmweb/titels/h3_projecten.gif) 0px 0px no-repeat;  }
	
.cnt-kolom .t-kol-rechts h3 { color: #6f6f6f; font-family: Arial, Helvetica, sans-serif; font-size: 0.92em; font-weight: normal; font-style: italic; margin-bottom: 7px;}
.cnt-kolom .t-kol-rechts .item h3 { width:100%; background:transparent url(/images/htmweb/titels/h3_over.gif) 0px 0px no-repeat; margin-bottom: 0;}
	.cnt-kolom .t-kol-rechts .item-ro h3 { width:100%; background-position: -300px 0px; }
	.cnt-kolom .t-kol-rechts h3 span { display:block; width:auto; background:transparent url(/images/htmweb/achtergrond/over_titel_rechter_grens2.gif) right 0px no-repeat;text-indent: 0; color: #6f6f6f; padding: 7px 11px 4px 11px; }
	.cnt-kolom .t-kol-rechts .item.banner h3 span { padding-bottom: 7px; }
	.cnt-kolom .t-kol-rechts .item-ro h3 span { background-position: 100% -200px; display: block; }
	
	.cnt-kolom .t-kol-rechts h3.dubbele-regel { height:52px; }
		.cnt-kolom .t-kol-rechts h3.dubbele-regel span { height:52px; }
	
	.cnt-kolom .t-kol-rechts h3#publicaties { background:#FFF url(/images/htmweb/titels/h3_publicaties.gif) 0px 0px no-repeat;  }
	.cnt-kolom .t-kol-rechts h3#werkenbij { background:#FFF url(/images/htmweb/titels/h3_werkenbij.gif) 0px 0px no-repeat;  }
	.cnt-kolom .t-kol-rechts h3#gezocht { background:#FFF url(/images/htmweb/titels/h3_gezocht_over.gif) 0px 0px no-repeat;  }
	
.cnt-kolom h4 {  font-size:0.75em; margin-bottom:10px;}
.cnt-kolom .t-kol-rechts h4 { color:#6f6f6f; margin-bottom: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 0.92em; font-weight: normal; font-style: italic; padding: 0px 11px 4px 0px; }
	.home .cnt-kolom h4 { font-size:0.69em; color:#838383;  margin-bottom:2px; }

.cnt-kolom h5 {  }
.cnt-kolom p { font-size:0.69em; line-height:1.45em; }
	* html p { height: 1%; margin-left: 0; } /* Fixes IE Three Pixel Text-Jog */
	.cnt-kolom p.intro { color:#666; padding-bottom:2px; }

	.cnt-kolom p a { text-decoration:underline; color:#000; }
	.cnt-kolom p a:visited { text-decoration:underline; color:#000;  }
	.cnt-kolom p a:hover { color:#B51419; } 
.cnt-kolom .t-kol-rechts p { color:#000; padding: 3px 10px 0px 10px; margin-bottom: 0; }

.cnt-kolom form {}
	.form { overflow:hidden; width:100%; margin-bottom:2px; }
		.cnt-kolom label { font-size:0.69em; }
		.cnt-kolom input {padding:1px 0px 1px 2px; display:block; float:left; color:#000; font-size:0.69em; border:1px solid #979797; margin-right:10px;  }
		
		.cnt-kolom .t-kol-rechts fieldset {margin:0px 15px 0px 0px } 
		.cnt-kolom .t-kol-rechts input.text { width:75%; border:1px solid #979797; font-size:0.75em; margin:2px 0px 5px 0px; } 
		.cnt-kolom .t-kol-rechts select { width:77%; font-size:0.69em; } 
		.cnt-kolom .inputtekst { width:108px; padding:2px 0px 1px 2px; display:block; float:left; color:#000; font-size:0.69em; border:1px solid #838383; margin-right:10px;}
			html>body .cnt-kolom .inputtekst { padding:1px 0px 1px 2px; }
	
	.cnt-kolom select { display:block; float:left; color:#000; font-size:0.69em; border:1px solid #979797; }
		.cnt-kolom select.top8 { margin-top:8px; }
		.cnt-kolom select.width232 { width:232px; }
		.cnt-kolom select.width110 { width:110px !important; width /**/:114px;}
	.cnt-kolom textarea {  }
		.cnt-kolom .ok-knop, .cnt-kolom .verstuur-knop { float:none; border: none; padding: 0; margin: 0; }
			.cnt-kolom .verstuur-knop { margin-right:10px; }
			.cnt-kolom .t-kol-rechts .verstuur-knop { border:none; width:20px; height:21px;  margin:-1px 8% 0px 0px; }
			
	.item.formulier .item-content { padding-left:0px !important; }
	.item.formulier label { display:block; float:left; color:#000; padding:2px 10px 2px 23px; margin:3px 0px; width:102px; }
	.t-kol-links .item.formulier label { width:82px;}
	.item.formulier label.label-C { text-align:right; padding:2px 5px 2px 5px; width:46px !important; width /**/:56px; }
	.item.formulier label.label-E { text-align:right; padding:2px 5px 2px 5px; width:71px !important; width /**/:81px; }
	.t-kol-links .item.formulier label.label-E { text-align:right; padding:2px 5px 2px 5px; width:61px !important; width /**/:71px; }
	.item.formulier input { font-size:0.69em;  padding: 1px 0px 1px 2px; margin:3px 0px; display:block; float:left; border:1px solid #979797; }
	.t-kol-links .item.formulier input.input-A { width:226px;}
	.item.formulier input.check { border:none; width:auto !important; width /**/:auto; margin-top: 4px; }
	.item.formulier input.input-A {width:319px;}
	.item.formulier input.input-B { width:222px !important; width /**/:228px; }
	.t-kol-links .item.formulier input.input-B { width:139px !important; width /**/:145px; }
	.item.formulier input.input-C { width:35px !important; width /**/:41px; }
	.t-kol-links .item.formulier input.input-C { width:25px !important; width /**/:31px; }
	.item.formulier input.input-D { width:63px !important; width /**/:69px; }
	.t-kol-links .item.formulier input.input-D { width:38px !important; width /**/:44px; }
	.item.formulier input.input-E { width:169px !important; width /**/:175px; }
	.t-kol-links .item.formulier input.input-E { width:111px !important; width /**/:117px; }
	.item.formulier select.mini { display:block; float:left; width:71px; margin:3px 4px 3px 0px; }
	.item.formulier br { clear:left; }
	.item.formulier p { padding-left:23px; }
	.item.formulier .obligatory { background:transparent url(/images/htmweb/bullets/o_li_blok.gif) 10px 6px no-repeat; }
	.item.formulier p.obligatory { color:#B51419; }
	.item.formulier .error { background:transparent url(/images/htmweb/bullets/error_message.gif) 4px 2px no-repeat; }
	.item.formulier p.error { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color:#F00; padding:0px 0px 0px 23px; margin:0 0 15px 0; background-position:4px 0px; }
	/* html>body .item.formulier p.error { margin:-5px 0 20px 0; }*/
	.item.formulier .wdgt-row { padding-left:135px; margin-right: -15px; }
	.t-kol-links .item.formulier .wdgt-row { padding-left:114px; }
	.item.formulier .wdgt-row label { padding:2px 20px 2px 5px; width:auto; }
	
	.frm-functs { vertical-align:middle; text-align: right; padding: 5px 10px 2px 10px; }
	.item .frm-functs { overflow: hidden; padding: 0 11px 3px 0;}
	.frm-functs.toelichting { width: 100%; padding: 0; overflow: hidden; }
	
		.frm-functs p { padding:5px 0px 10px 0px; color:#838383; float:left; vertical-align:middle; text-align: left; width:70%; }
		.frm-functs p.dbl-btn { width:50%; }
			.frm-functs p strong { color:#838383; }
		.frm-functs input { float:none; display:inline; vertical-align:middle; padding-right: 30px; font-size:0.75em; color:#838383; font-weight: bold; height: 36px; margin: 0px 0px 0px 20px; }
		.frm-functs input.nee-knop { padding-right:20px; }
		
	/* Knoppen input style */
		html .item.formulier .frm-functs input.ok-knop {float: right; margin: -1px 0 3px 0px; display: inline; border: none; padding: 0 0 0 0; width: 36px; height: 36px;}
		
		.frm-functs label.button-label {float: right; clear: none; width: auto; text-align: right; margin: 10px 5px 0 19px; color: #838383; font-weight: bold; font-size: 0.75em; display: block; padding: 0 0 0 0; }	
		
		.t-kol-links .frm-functs label.button-label {width: auto;  }	
		
		
	.cnt-kolom .item.formulier p.foutmelding {float: left; clear: left; margin: 1px 15px 4px 135px; padding: 0 0 0px 20px; background:transparent url(/images/htmweb/achtergrond/error.gif) 0px 0px no-repeat; display: block; line-height: 13px; color:#ff0000; } /* zie ie7hack */
	.cnt-kolom .t-kol-links .item.formulier p.foutmelding { margin: 1px 15px 4px 115px; } 
		
/* zoek-formulier */
.cnt-kolom .item.zoek-formulier form { display:block;overflow:hidden; height:auto; padding:12px 30px 0px 10px; width:auto; background:transparent url(/images/htmweb/achtergrond/meta_item_top_rechts.gif) 100% 0px no-repeat;}
	* html .cnt-kolom .item.zoek-formulier form { height:1px; overflow:visible;}

	.cnt-kolom .item.zoek-formulier .rij { overflow:hidden; width:100%; height:1.4em;}
	.cnt-kolom .item.zoek-formulier .rij.eerste { margin-top:5px; height:2.0em; }
	
	.cnt-kolom .item.zoek-formulier .titel { float:left; width:105px; height:1px; }
		html>body .cnt-kolom .item.zoek-formulier .titel { width:110px;}

	.cnt-kolom .item.zoek-formulier p, .cnt-kolom .item.zoek-formulier p strong { color:#787878; }

	.cnt-kolom .rij.eerste label, .cnt-kolom .item.zoek-formulier input.tekst { font-size:0.69em; display:block; float:left; border: none; margin: 0 0 0 0; }
	.cnt-kolom .item.zoek-formulier input.submit { font-size:0.69em; display:block; float:left; border: none; margin: 0 0 0 0; padding: 0 0 0 0; }
		
		.cnt-kolom .item.zoek-formulier input.tekst { border:1px solid #DD9C9E;  display:block; float:left; padding:3px 3px 3px 3px; height: 1.2em; font-size:0.69em;width:60%; margin: 0 0 0 0;}
		.cnt-kolom .item.zoek-formulier .rij input.radio { padding:0; margin:0; border: none;}
		.cnt-kolom .item.zoek-formulier .rij label {  float: left; padding: 0 20px 0 5px;}
		.cnt-kolom .item.zoek-formulier .rij.eerste label { padding:4px 0px 0px 0px; width:110px; color:#000; }
	
	.cnt-kolom .resultaten { color:#787878; font-size:0.69em; text-align:right; margin:0px 0px 15px 0px; padding-right:15px;}
	
		.cnt-kolom .resultaten strong { color:#787878; }
		
.cnt-kolom table { width:100%; }

	/*.cnt-kolom td { vertical-align:top; } */
	/*.cnt-kolom .kol-3 td.kol-1 { width:42%; }
	.cnt-kolom .kol-3 td.kol-2 { width:33%; }
	.cnt-kolom .kol-3 td.kol-3 {  }*/

	.cnt-kolom h4.tbl-titel { font-size:0.75em; background:#e0e0e0 url(/images/htmweb/achtergrond/c_tbl_hdr_left_top.gif) 0px 0px no-repeat; margin:0px; }
		.cnt-kolom h4.tbl-titel span { display:block; height:1.0em; width:auto; background:transparent url(/images/htmweb/achtergrond/c_tbl_hdr_right_top.gif) 100% 0px no-repeat; padding:5px 5px 5px 5px; }
		
		.cnt-kolom .tabel { margin-bottom:15px; }
		.cnt-kolom tr.wit th, .cnt-kolom tr.wit td { background-color:#fff; }
	
		.cnt-kolom table th { font-size:0.69em; padding:7px 5px 7px 5px; text-align: left;}
		.cnt-kolom table th.kol-1 { font-weight:normal; padding:2px 5px 2px 5px; }
		.cnt-kolom table td { font-size:0.69em; padding:2px 5px 2px 5px; height: 20px;}
		
		.cnt-kolom tr td span { display:block;float:left;width:25px; color:#B51419;; font-weight:bold;  }

		.cnt-kolom .einde-tabel { font-size:0em; height:6px; background:#e0e0e0 url(/images/htmweb/achtergrond/c_tbl_hdr_left_btm.gif) 0px 0px no-repeat; margin:0px; }
			.cnt-kolom .einde-tabel span { display:block; height:6px; background:transparent url(/images/htmweb/achtergrond/c_tbl_hdr_right_btm.gif) 100% 0px no-repeat; }			
			
.cnt-kolom ul {  }
	.cnt-kolom ul.in-tekst { padding-bottom:15px; }
	.cnt-kolom .t-kol-rechts .item ul.in-tekst { padding-bottom:6px; }
	
	.cnt-kolom .item-content ul { display:block; padding:3px 10px 12px 10px; margin:0px; }
	.cnt-kolom .t-kol-links .item-content ul, .cnt-kolom .een-kolom .item-content ul { display:block; padding:0 0 0 0px; margin:0px; }
	.cnt-kolom .simpele-lijst ul{ padding:3px 10px 25px 10px; }
	.cnt-kolom .t-kol-links .simpele-lijst ul, .cnt-kolom .een-kolom .simpele-lijst ul{ padding:3px 10px 20px 0px; }

		.cnt-kolom .simpele-lijst ul li { display:block; font-size:0.69em; background:transparent url(/images/htmweb/bullets/o_li.gif) 0px 7px no-repeat; padding:2px 0px 2px 12px; line-height: 1.2em; position: relative; }
		
	
	
	/* rechter kolom */
	.cnt-kolom ul, .cnt-kolom ul li { width:auto; }
		.cnt-kolom ul li a { display:block; margin:0px; width:auto; padding:2px 0px 2px 12px; background:transparent url(/images/htmweb/bullets/over_li_a.gif) 0px 0.3em no-repeat; line-height: 1.2em;}
			.cnt-kolom ul li a strong { color:#B51419; }
		
			.cnt-kolom ul li a:hover { background:transparent url(/images/htmweb/bullets/li_a_ro.gif) 0px 0.3em no-repeat; color:#B51419; }
			.content1 .cnt-kolom ul li a:hover { text-decoration:underline; }
				.cnt-kolom ul li a:hover strong { color:#000; }
				
		.cnt-kolom ul.boven li a { padding-left:15px; background:transparent url(/images/htmweb/bullets/o_a_boven.gif) 0px 0.5em no-repeat; }
				.cnt-kolom ul.boven li a:hover { background:transparent url(/images/htmweb/bullets/a_boven_ro.gif) 0px 0.5em no-repeat; }
				
		
		.cnt-kolom .item .verder ul{ width:100%; padding-left: 0; margin-top: 5px;}
		* html .cnt-kolom .t-kol-rechts .item .verder ul{ line-height:0em !important; height:21px; overflow:hidden;}
			.cnt-kolom .item .verder ul.extratop { padding-top:5px !important; }
			.home .cnt-kolom .item .verder ul li {overflow:hidden; width:100%; background:transparent url(/images/htmweb/navigatie/over_verder_ro.gif) 100% 100% no-repeat;}
			.cnt-kolom .t-kol-rechts .item .verder ul li { overflow:hidden; width:100%; background:transparent url(/images/htmweb/navigatie/over_verder2_ro.gif) 100% 100% no-repeat;}
				.home .cnt-kolom .item .verder ul li a { padding:0px !important; float:right; display:block; height:21px; width:38px; background:transparent url(/images/htmweb/navigatie/over_verder.gif) 0px 0px no-repeat; }
				.cnt-kolom .t-kol-rechts .item .verder ul li a { padding:0px !important; float:right; display:block; height:21px; width:38px; background:transparent url(/images/htmweb/navigatie/over_verder2.gif) 0px 0px no-repeat; }

				* html .cnt-kolom .verder ul li { margin-bottom:-3px !important;  }
			.cnt-kolom .in-tekst.verder ul{ clear:both;}
				.cnt-kolom .verder ul li a { padding:4px 0px 6px 30px; display:block; background:transparent url(/images/htmweb/navigatie/o_verder2.gif) 0px 0px no-repeat;  }
					 * html .verder ul li a { padding:4px 0px 9px 30px !important; }
					 .cnt-kolom .verder ul li a:hover { text-decoration:none; background:transparent url(/images/htmweb/navigatie/o_verder2_ro.gif) 0px 0px no-repeat;  }

		.cnt-kolom .t-kol-rechts .item .verder a{ padding:0px; display:block; height:11px; width:11px; text-indent: -9999px; position: absolute; bottom: 11px; right: 6px; cursor: pointer;}
					.cnt-kolom .t-kol-rechts .item .verder a{ background:transparent url(/images/htmweb/knoppen/zak_verder_grijs.gif) 0 0 no-repeat;}
					.cnt-kolom .t-kol-rechts .item.banner .verder a{ background:transparent url(/images/htmweb/knoppen/verder.png) 0 0 no-repeat;}

							.cnt-kolom .t-kol-rechts .item .verder a:hover,
							.cnt-kolom .t-kol-rechts .item .verder a.js-hover,
							.cnt-kolom .t-kol-rechts .item.item-ro .verder a{ background-position: 0px -11px;}
							.cnt-kolom .t-kol-rechts .item.banner .verder a:hover,
							.cnt-kolom .t-kol-rechts .item.banner .verder a.js-hover { background:transparent url(/images/htmweb/knoppen/verder_ro.png) 0px 0px no-repeat;}
							body .cnt-kolom .t-kol-rechts .banner.item-ro .verder a{ background:transparent url(/images/htmweb/knoppen/verder_ro.png) 0px 0px no-repeat;}

			.cnt-kolom .t-kol-links .item .verder a{ padding:0px; display:block; height:11px; width:11px; text-indent: -9999px; position: absolute; bottom: 22px; right: 18px; cursor: pointer; line-height: 0;  }
					.cnt-kolom .t-kol-links .item .verder a{ background:transparent url(/images/htmweb/knoppen/over_verder.gif) 0 0 no-repeat;}
							.cnt-kolom .t-kol-links .item .verder a:hover,
							.cnt-kolom .t-kol-links .item .verder a.js-hover, .cnt-kolom .t-kol-links .item-ro .verder a{ background-position: 0px -11px;}
			
				
			
		.cnt-kolom ul.top-lijst	{ border-bottom:1px solid #CADAEA; margin:0px 0px 5px 0px; }
			.cnt-kolom .t-kol-links ul.top-lijst li a { margin-right:10px; padding:4px 0px 5px 0px; display:block; background:transparent url(/images/htmweb/navigatie/over_verder2.gif) 100% 0px no-repeat; }
				.cnt-kolom .t-kol-links ul.top-lijst li a:hover { background:transparent url(/images/htmweb/navigatie/over_verder2_ro.gif) 100% 0px no-repeat; }
		
		.cnt-kolom ul.lees-meer { padding: 6px 0; }
		.cnt-kolom ul.lees-meer li a { padding:2px 0px 4px 30px; display:block; background:transparent url(/images/htmweb/navigatie/over_verder2.gif) 0px 0px no-repeat; color:#838383; }
			.cnt-kolom ul.lees-meer li a:hover{ text-decoration:none; background:transparent url(/images/htmweb/navigatie/over_verder2_ro.gif) 0px 0px no-repeat; color:#935FC8; }
			
/* formuliertje */
	
	.cnt-kolom .t-kol-rechts .item.formuliertje { background:#fff url(/images/htmweb/achtergrond/over_item_rechter_grens2.gif) 100% 0px repeat-y;}
		.cnt-kolom .t-kol-rechts .item.formuliertje .item-content {padding: 3px 0 20px 11px;}
			.cnt-kolom .t-kol-rechts .item.formuliertje h3 { width:100%; background-position: -300px 0px; }	
				.cnt-kolom .t-kol-rechts .formuliertje h3 span { background-position: 100% -200px; display: block;}
	.cnt-kolom .t-kol-rechts .item.formuliertje form input {float: left; border: none; }
			.cnt-kolom .t-kol-rechts .item.formuliertje form input.text {width: 75%; margin: 0 0 0.4em 0; border:1px solid #979797; font-size: 0.69em;}
			.cnt-kolom .t-kol-rechts .item.formuliertje form input.ok-knop {margin: -1px 0 0px 8px; }
	.cnt-kolom .item.formuliertje p.foutmelding {clear: left; margin: 0px 15px 0px 0; padding: 0 0 6px 20px; background:transparent url(/images/htmweb/achtergrond/error.gif) 0px 0px no-repeat; display: block; line-height: 13px; color:#ff0000;}
	
	/* tekstblok */
	.cnt-kolom .t-kol-rechts .item.tekstblok { background:none; overflow: hidden; width: 100%; }
	.cnt-kolom .t-kol-rechts .item.tekstblok .item-content {  margin:0 0px 0 0; padding:0px 0px 0px 0px; background:none; overflow: hidden; position: relative;overflow: hidden; }
	.cnt-kolom .t-kol-rechts .item.tekstblok h3 { width:auto; background:none; margin-bottom: 7px; }
	.cnt-kolom .t-kol-rechts .item.tekstblok p { color:#000; padding: 3px 10px 0px 0px; margin-bottom: 0; }
	
	.cnt-kolom .t-kol-rechts .item.tekst .item-content p {  margin-bottom: 1.2em;  }
	
							
		/* Uitklap lijst */
		ul.lijst li { font-size:1em; }
						
		ul.lijst li a.in { padding:4px 0px 3px 30px; font-size:0.74em;  margin-bottom:2px; background:transparent url(/images/htmweb/bullets/over_ul_lijst_li_a_dicht.gif) 0px 0px no-repeat; font-weight:bold; color:#787878;  } 
			
			ul.lijst li a.in:hover {background:transparent url(/images/htmweb/bullets/over_ul_lijst_li_a_dicht_ro.gif) 0px 0px no-repeat;  color:#B51419; } 	
		
		
		
		ul.site-structure li.geselecteerd a.in { display:inline; margin-left:30px; margin-bottom:2px; padding:4px 0 3px 0; font-size:0.74em; background:none; font-weight:bold; color:#787878; } 
			ul.lijst li a.in:hover, 
			ul.site-structure li.geselecteerd a.in:hover { color:#B51419; } 
		
				
		ul.lijst li a.uit { padding:4px 0px 3px 30px; font-size:0.74em;  margin-bottom:2px; background:transparent url(/images/htmweb/bullets/over_ul_lijst_li_a_open.gif) 0px 0px no-repeat; font-weight:bold; color:#000; } 
			ul.lijst li a.uit:hover { padding:4px 0px 3px 30px; font-size:0.74em;  margin-bottom:2px; background:transparent url(/images/htmweb/bullets/over_ul_lijst_li_a_open_ro.gif) 0px 0px no-repeat; font-weight:bold; color:#B51419; } 	
			
		ul.site-structure li.geselecteerd a { margin-bottom:2px; padding:4px 0 3px 0; font-size:0.74em; font-weight:bold; color:#787878; display: inline; }
			ul.site-structure li.geselecteerd a:hover {color:#B51419; } 	
	
		ul.site-structure li.geselecteerd a.uit { display:inline; margin-left:30px; margin-bottom:2px; padding:4px 0 3px 0; font-size:0.74em; font-weight:bold; color:#000; } 
			ul.site-structure li.geselecteerd a.uit:hover { color:#B51419; } 
		
		
		#hoofd-container ul.site-structure li { margin-bottom:10px; line-height: 1.2em;}
			#hoofd-container ul.site-structure li li { margin-bottom:0; }
			
		#hoofd-container ul.site-structure li a { background:none; line-height: 1.2em;}
				
		
		#hoofd-container ul.site-structure li li ul { margin:0 0 0 15px; }
		
		#hoofd-container ul.site-structure li.geselecteerd li a { padding:0 0 0 15px; margin-left:0; font-size:0.69em; background:transparent url(/images/htmweb/bullets/over_ul_lijstsub_li_a.gif) 0 2px no-repeat; line-height: 1.2em; }
			#hoofd-container ul.site-structure li.geselecteerd li a:hover { background-image:url(/images/htmweb/bullets/over_ul_lijstsub_li_a_ro.gif); }
			
		#hoofd-container ul.site-structure li.geselecteerd li.sub a.in { background:none; }
		#hoofd-container ul.site-structure li.geselecteerd li.sub a.uit { background:none; }
	
		
				
		#hoofd-container ul.site-structure li.geselecteerd li.sub li a { background:url(/images/htmweb/bullets/over_ul_lijstsub_li_a.gif) 0 2px no-repeat !important; }
			#hoofd-container ul.site-structure li.geselecteerd li.sub li a:hover { background-image:url(/images/htmweb/bullets/over_ul_lijstsub_li_a_ro.gif) !important; }
				
		#hoofd-container ul.site-structure li span.min, 
		#hoofd-container ul.site-structure li span.plus { cursor:pointer; position:absolute; display:block; width:22px; height:20px; background:transparent url(/images/htmweb/bullets/over_ul_lijst_li_open.gif) 0 0 no-repeat; font-size:0em; }
			#hoofd-container ul.site-structure li span.plus { background-image:url(/images/htmweb/bullets/over_ul_lijst_li_dicht.gif); }
		
		#hoofd-container ul.site-structure li li span.min, 
		#hoofd-container ul.site-structure li li span.plus { margin-top:6px; width:9px; height:9px; background:transparent url(/images/htmweb/bullets/over_ul_lijstsub_li_op.gif) 0 0 no-repeat; font-size:0em; }
			#hoofd-container ul.site-structure li li span.plus { background-image:url(/images/htmweb/bullets/over_ul_lijstsub_li_dicht.gif); }
		
		#hoofd-container ul.site-structure li li li span.min, 
		#hoofd-container ul.site-structure li li li span.plus {margin-top: 7px; }
		
		#hoofd-container ul.site-structure li li li li span.min, 
		#hoofd-container ul.site-structure li li li li span.plus {margin-top: 6px; }
		
				
			#hoofd-container ul.site-structure li span.min.hover, 	
			#hoofd-container ul.site-structure li span.plus.hover,
			#hoofd-container ul.site-structure li li span.min.hover, 	
			#hoofd-container ul.site-structure li li span.plus.hover { cursor:pointer; background-position:0 -100px; }	
	
			ul.lijst ul { display:block; margin:0px 0px 0px 30px; }
		
				ul.lijst ul li a.in { padding:1px 0px 1px 15px; margin-bottom:2px; font-size:0.69em; background:transparent url(/images/htmweb/bullets/over_ul_lijstsub_li_a_dicht.gif) 0px 3px no-repeat; font-weight:bold; color:#787878; } 
					ul.lijst ul li a.in:hover {background:transparent url(/images/htmweb/bullets/over_ul_lijstsub_li_a_dt_ro.gif) 0px 3px no-repeat; color:#B51419;  } 
			
				ul.lijst ul li a.uit { padding:1px 0px 1px 15px; margin-bottom:2px; font-size:0.69em; background:transparent url(/images/htmweb/bullets/over_ul_lijstsub_li_a_op.gif) 0px 3px no-repeat; font-weight:bold; color:#000; } 
					ul.lijst ul li a.uit:hover { padding:1px 0px 1px 15px; font-size:0.69em;  background:transparent url(/images/htmweb/bullets/over_ul_lijstsub_li_a_op_ro.gif) 0px 3px no-repeat; color:#B51419;  } 
								
					
					ul.lijst li div { display:block; font-size:0.69em; margin:0px 0px 5px 30px; overflow: hidden;} 
					ul.lijst ul li div { display:block; font-size:0.69em; margin:0px 0px 5px 16px; overflow: hidden;}
					
					ul.lijst li div a { display:inline !important; background:none !important; padding:0 !important; margin:0 !important; 
					font-weight:normal !important; font-size:100% !important; color:#000 !important; text-decoration:underline; }
					ul.lijst li div a:hover { color:#B51419 !important; }
					ul.lijst li div p { font-size:100%; }
					ul.lijst li span.afbeelding { margin:4px 15px 2px 0px !important; }
					
/* ul */
.cnt-kolom ul.zoek-resultaat { padding-bottom:20px; }
	.cnt-kolom ul.zoek-resultaat li { display:block; height:1%; padding:0px 0px 5px 0px; background:transparent url(/images/htmweb/bullets/meta_li.gif) 0px 0px no-repeat;}
		html>body .cnt-kolom ul.zoek-resultaat li { height:auto; }
		.cnt-kolom ul.zoek-resultaat li a { display:block; font-size:1em; color:#787878; padding:3px 0px 3px 30px; line-height:1.4em; font-weight:bold; background:transparent url(/images/htmweb/bullets/meta_li_a.gif) 0px 0px no-repeat;}
			.cnt-kolom ul.zoek-resultaat li a:hover { color:#B51419; background:transparent; line-height:1.4em; }
		
		.cnt-kolom ul.zoek-resultaat li .omschrijving { margin:0px 0px 0px 30px; }
			.cnt-kolom ul.zoek-resultaat li .omschrijving .lokatie { color:#787878; font-size:0.92em;}	
		.cnt-kolom ul.zoek-resultaat li .omschrijving p { font-size: 1em; line-height: 1.3em; margin: 3px 20px 0 0; }	
			
.cnt-kolom ol {  }
	.cnt-kolom ol li {  }		
	
.cnt-kolom img {}
	.cnt-kolom div#afb-gezocht { height:77px; width:100%; background:#FFF url(/images/htmweb/algemeen/tram2.jpg) 0px 0px no-repeat; }
	.cnt-kolom .h4-content img { float:left; margin:0px 12px 0px 0px; }
	.cnt-kolom div.afb3-illustratie { height:110px; width:100%; background:transparent url(/images/htmweb/illustraties/illustratie3.jpg) 0px 0px no-repeat; }
	.cnt-kolom div.inline-illustratie { height:100%; background-position:50% 0; }
	
/* paginering */
.paginering { overflow:hidden; width:100%; margin:0px 0px 20px 30px; } 
	.paginering a { float:left; font-size:0.69em; text-align:center; padding:3px 0px 0px 0px; margin-right:4px; display:block; height:17px !important; height /**/:20px; width:20px; background:transparent url(/images/htmweb/bullets/paginering_a.gif) 0px 0px no-repeat; }
		.paginering a:hover { color:#FFF; background:transparent url(/images/htmweb/bullets/paginering_a_ro.gif) 0px 0px no-repeat; }
		.paginering a strong { color:#B51419; }
			.paginering a:hover strong { color:#FFF; }
		
	.paginering a.vorige { text-align:left; margin-right:8px; padding:3px 0px 0px 12px; width:auto; background:transparent url(/images/htmweb/bullets/a_vorige.gif) 0px 0.4em no-repeat; }
	.paginering a.volgende { text-align:left; margin-left:6px; padding:3px 0px 0px 12px; width:auto; background:transparent url(/images/htmweb/bullets/a_volgende.gif) 0px 0.4em no-repeat; }
		.paginering a.volgende strong, .paginering a.vorige strong  { color:#787878; }
		.paginering a.volgende:hover strong, .paginering a.vorige:hover strong  { color:#B51419; }
		.paginering a.volgende:hover { background:transparent url(/images/htmweb/bullets/a_volgende.gif) 0px 0.4em no-repeat; }
		.paginering a.vorige:hover { background:transparent url(/images/htmweb/bullets/a_vorige.gif) 0px 0.4em no-repeat; }

/* =============== EINDE content ELEMENTEN */
		
/* =============== footerblok ELEMENTEN */
#footer-zone { height:60px; background:#FFF url(/images/htmweb/achtergrond/footer_links_ag.gif) 0px 0px no-repeat; }
	#footer-kolom { height:60px; background:transparent url(/images/htmweb/achtergrond/footer_rechts_ag.gif) 100% 0px no-repeat; }
/* =============== EINDE footerblok ELEMENTEN */

