body{
	background:#fff;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:97%;
}

body.home{background-image:none;}

body.printversie{background-image: none; font-size: 100%; line-height: 110%;}

br{line-height:92%;}

.hidden{position:absolute;left:-1000em;}

body.geen_avlucht{background-image:none;}

#kolom1{float:left;width:50%;}

#kolom2{width:50%;}

div.main_2kolommen{
	width:100%;  /* 100% resulteert in IE in het verwijnen vande scrollbar!!!! */
	margin-top:0;
}
* html div.main_2kolommen{width: 100%;  /* 100% resulteert in IE in het verwijnen vande scrollbar!!!! */}

div.main_1van2kolommen{
	float:left;
	width:50%;
	margin-top:0;
	margin-bottom:0;
	border:0 solid #000;
	padding-left:0;
	padding-right:0;
	z-index:2;
	background-color:#fff;
}
* html div.main_1van2kolommen{width:48%;}

.main_2van2kolommen{
	padding-left:0;
	width:45%;
	border:0 solid #000;
	margin-left:0;
	margin-right:20px;
	background-color:#fff;
}
div.main_2kolommen>.main_2van2kolommen{overflow:hidden;padding: 0 0 0 7px;}

* html .main_2van2kolommen{margin-top:0; width:95%;margin-right:2%;}

.main_1van2kolommen_kopje{
	width:100px;
	border:0 solid #000;
	margin-top:0;
	height:20px;
	padding:3px 3px 0 5px;
	overflow:hidden;
}
.main_1van2kolommen_tekst{
	padding:3px 3px 8px 5px;
	margin-top:0;
	margin-bottom:20px;
	margin-left:25px;
	width:85%;
	border:1px solid #336;
	z-index:4;
}
* html .main_1van2kolommen_tekst{width:85%;}

div.main_ladder_niet_footer{width:96%;}

.main_2van2kolommen_icoon{
	margin-left:0;
	height:50px;
	width:25px;
	background-color:#E7E7DC;
	border:0 solid #000;
	float:left;
}
.main_2van2kolommen_kopje{
	width:100px;
	border:0 solid #000;
	margin-top:0;
	background-color:#E7E7DC;
	height:20px;
	padding:3px 3px 0 5px;
	overflow:hidden;
}
.main_2van2kolommen_tekst{
	padding:3px 3px 8px 5px;
	margin-top:0;
	margin-bottom:20px;
	margin-left:25px;
	width:85%;
/*  margin-right: 51%;  */
	border:0 solid #000;
	background-color:#E7E7DC;
	z-index:4;
}
* html .main_2van2kolommen_tekst{width:85%;}

.main_2van2kolommen_icoon_colofon{
	margin:0;
	padding:0;
	height:50px;
	width:25px;
	background-color:#BC0000;
	border:0 solid #000;
	float:left;
}
.main_2van2kolommen_kopje_colofon{
	width:130px;
	border:0 solid #000;
	margin:0;
	background-color:#bc0000;
	height:20px;
	padding:3px 3px 0 5px;
	overflow:hidden;
}
.main_2van2kolommen_colofon{
	padding:3px 3px 8px 5px;
	margin-top:0;
	margin-bottom:20px;
	margin-left:25px;
	width:85%;
/*  margin-right: 51%;  */
	border:1px solid #bc0000;
	background-color:#fff;
	z-index:4;
}
* html .main_2van2kolommen_tekst{width:92%;}

* html .main_2van2kolommen_colofon{width:92%;}









* html .home_signaalblok {
	padding: 0;
	width: 97%;
	z-index: 1;
	margin: 0 0 15px 0;
	clear:both; height:1px;
}

.home_signaalblok_img_even, .home_signaalblok_img_oneven {
	width: 160px;
	margin: 0;
	padding: 0 6px 6px 0;
}	

.home_signaalblok_img_oneven {
	float:left;
}

.home_signaalblok_img_even {
	float:right;
	padding: 0 0px 6px 12px;

}

* html .home_signaalblok_img_oneven {
	height: 105px;
	margin-right: -4px;
}

* html .home_signaalblok_img_even {
	padding: 0 0 6px 6px;
	height: 105px;
}

.home_signaalblok_txt {
	margin: 1px 0 0 0;
	padding: 0px 0 0px 0;
	z-index: 2;
	line-height: 140%;
}
* html .home_signaalblok_txt {
	padding: 1px 0 0 0;
	line-height: 140%;
	margin:0;
}

.home_signaalblok_txt br {
	display: none;
}

.home_signaalblok_txt div img{
	border-top:5px solid #fff;
	margin:0;
}

.home_signaalblok_button{

margin:0;
padding:0;
}

* html .home p.clear {
	display: none;
}

.home_hr {	height:1px;background: #fff url(/9353215/g/stippel.gif) no-repeat scroll center;clear: both; margin: 1.3em 0}
.home_hr hr {display:none;}


.duw_zigzag {
	height:1px;
	overflow: hidden;
}
.home_signaalblok_txt h2 {
	height: 26px;
	margin: 0;
	padding: 0 54px 8px 0px;
	color:#fff;
	font-size: 120%;
	clear: none;
	font-weight: 900;
	width: auto;
	line-height: 120%;
	}
* html .home_signaalblok_txt h2 {
	margin: -1px 0.2em 0 0;
	padding: 0 34px 2px 0px;
	height: 27px;
	line-height: 100%;
	display: inline;
}

.home_signaalblok_even h2, * html .home_signaalblok_even h2 {
	padding-left: 0;
}



.home_signaalblok_txt h2 span {
	display: table-cell;
	height: 27px;
	padding: 0 28px 10px 5px;
	background: url(/9353215/g/8er_subhomekoppen2.jpg) no-repeat scroll right bottom;
}

* html .home_signaalblok_txt h2 span {
	padding: 2px 34px 8px 5px;
}





.home_signaalblok_txt>.duwnah2 {
/*	width: 100%;
	height: 12px;*/
}



#eerste_home_signaalblok h2 {
	font-size: 140%;
	line-height: 105%;
	clear: none;
}

#eerste_home_signaalblok h1 {
	margin: 10px 0 10px 0;
	font-size: 140%;
	line-height: 105%;
	color: #2DC800;
	clear: none;
}
#eerste_home_signaalblok {
	margin: 17px 0 0 0;
}

#eerste_home_signaalblok img {
	margin: 0 10px 0 0;
}






div.content{font-size:70%;}

div.content_zondervlucht{font-size:70%;}
	
.clear{clear:both;height:1px;}

.invisible{display:none;}

div.home{padding:3px 0 0 0;}

#homekolom1{background:url(/9353000/g/f_gebouw.jpg) no-repeat;}

#homekolom2{background:url(/9353000/g/f_2pers.jpg) no-repeat;}

#homekolom3{background:url(/9353000/g/f_paarden.jpg) no-repeat;}

#homekolom4{background:url(/9353000/g/f_gebouw2.jpg) no-repeat;}

.homekolom_l{margin:0 24px 0 0; overflow:hidden;}

.homekolom_r{margin:0 0 0 3px; overflow:hidden;}

* html .homekolom_l{margin:0 21px 0 0;}

* html .homekolom_r{margin:0 0 0 16px;}

div.homekolom_l h2, div.homekolom_r h2{font-size:120%;padding:0;margin:7px 0 5px 0;}

.afbeelding_homeitem {
	width: 100%;
	height: 80px;
}

#home p{margin:0 0 11px 0;}	

.center{text-align:center;}

#gridgroup3_top a:link, a:link{color:#06c;text-decoration: none;}

#gridgroup3_top a:visited, a:visited{color:#06c;text-decoration: none;}


#gridgroup3_top a:active, a:active{color:#c78f29;}

#gridgroup3_top a:hover, a:hover{color:#029DFF;}

#f15afbrechtscontent{font-size:110%;}

.aanbouw, .aanbouw a, .aanbouw a:visited{color:#f00;font-size:80%;}

.aanbouw a:hover{color:#029DFF;}

div.aanbouw{width:100%;text-align:right;}

* html div.aanbouw a{padding-right:72px;}

#f15afbrechtscontent>div.aanbouw a{padding-right:72px;}

div.infowijzer a:visited{color:#06c;}

.f15vlucht_content a, .f15vlucht_content a:visited{
/*	color:#787878; */
	color:#06c;
}
.f15vlucht_content a:hover, ul.route_top li a:hover, div.infowijzer a:hover{color:#029DFF;}

.f15vlucht_content li.rood a, .f15vlucht_content li.rood a:visited{color:red;}

.f15vlucht_content li.rood a:hover{color:#029DFF;}

li.ladder-item_cur a, li.ladder-item_cur a:visited{color:#920B01;font-weight:600;}

div.vlucht_content_home_top_onderwerp_txt_blauw a{color:#fff;}

div.vlucht_content_home_top_onderwerp_txt_blauw a:visited{color:#fff;}

div.vlucht_content_home_top_onderwerp_txt_blauw a:hover{color:#fff;}

div.vlucht_content_home_top_onderwerp_txt_rood a{color:#fff;}

div.vlucht_content_home_top_onderwerp_txt_rood a:visited{color:#fff;}

div.vlucht_content_home_top_onderwerp_txt_rood a:hover{color:#FEE300;}

#a_vlucht_selects>#a_vlucht_selects_topmargin{width:100%;height:17px;clear:both;}

#f15logo h1, #f15logo h1 a, #f15logo h1 a:hover, #f15logo h1 a:active, #f15logo h1 a:visited {
	font-size:140%;
	font-weight:600;
	color:#bc0000;
	text-decoration:none;
}
.atab_container {
	background: url(/9353215/g/8er_avlucht_head.png) no-repeat right top;
	height: 35px;
	overflow: hidden;
}
	
.home	#avlucht_age .atab_container {
   background: #990000 url(/9353215/g/home_kop_agenda.png) no-repeat right top;
	height: 40px;
}

.home	#avlucht_nws .atab_container {
	background: #990000 url(/9353215/g/home_kop_nieuws.png) no-repeat right top;
	height: 40px;
}
* html .home #avlucht_age #avlucht_age_container {
	height: 178px;
	overflow: auto;
}
* html .home #avlucht_nws #avlucht_nws_container {
	height: 273px;
	overflow: auto;
}
	
.atab{
	margin:0;
	padding:0;
}
		
.atab ul{
	list-style:none;
	margin:0;
	padding:0;
	border:0;
	width:230px;
	height:0;
	overflow:hidden;
}
#home .atab ul{width:229px;}

.atab li{
	display:block;
	margin:0;
	padding:0 0 0 0;
	float:left;
	width:77px;
	height:20px;
	font-size: 130%;
}
/*.atab li.tab1, .atab li.tab2, .atab li,tab3{background:#bc0000;}*/

.atab a{
	color:#15416e;
	display:block;
	width:97px;
	height:23px;
	margin:0;
	float:left;
	padding:5px 0 0 0;
	border-left:0 solid #fff;
	border-top:0 solid #fff;
	text-align: left;
	margin-left: 14px;
}
* html .atab a {height:25px }

.atab li.tab0>a{position:relative;left:5px;}

.atab li.tab1>a{position:relative;}

.home .atab li.tab2>a{position:relative;left:-3px;}
		
.atab li.tab3, .atab li.tab3 a{width:56px;}

#home .atab li.tab3, #home .atab li.tab3 a{width:56px;}

.atab a, .atab a.on:link, .atab a.on:visited, .atab a.on:hover, .atab a.on:active{
	color:#fff;
/*	background:#bc0000;*/
	position:relative;
	z-index:102;
	font-weight:bold;
}
div.h1{margin:0 0 18px 0;}

h1.hidden{display: none;}

h1{position:relative;left:-1px;margin:0;}

h1, h1 a, h1 a:hover, h1 a:active, h1 a:visited{
	font-size:126%;
	font-weight:700;
	color:#bc0000;
	text-decoration:none;
	line-height:110%;
}
* html h1, * html h1 a, * html h1 a:hover, * html h1 a:active, * html h1 a:visited{font-size:122%;}

div.h1 h2, div.h1 h2 a, div.h1 h2 a:hover, div.h1 h2 a:active, div.h1 h2 a:visited{
	font-size:116%;
	font-weight:700;
	color:#bc0000;
	text-decoration:none;
	line-height:110%;
	margin-top: 7px;
}

* html div.h1 h2, * html div.h1 h2 a, * html div.h1 h2 a:hover, * html div.h1 h2 a:active, * html div.h1 h2 a:visited{font-size:112%;
	margin-top: 8px;
}

h2{
	font-size:110%;
	color:#bc0000;
	font-weight:900;
	text-decoration:none;
}
h2 a:visited{color:#bc0000;}

h2.sub a:visited{color:#787878;}

div.h2-a_vlucht h2{font-size:120%;}

div.h2-a_vlucht h2 a:visited{color:#bc0000;}

div.h2-a_vlucht h2 a:active{color:#FAEBDA;}

div.h2-a_vlucht h2 a:hover{color:#029DFF;}

h3{
	font-size:100%;
	color:#bc0000;
	font-weight:900;
	text-decoration:none;
}
ul.route_top li a, ul.route_top li a:visited{color:#666666;}

.linkophome{color:#fff;}

.partitel a, .partitel a:visited, .partitel a:hover, .partitel a:active{color:#336; font-weight:bold;}

.zoekvld{color:#336;width:140px;}

table.styletable, table.flextbl{border-collapse:collapse;line-height:110%;margin-top:3px;}

table.astbl th, th.fontwit, table.flextbl th{
	background:#FED20D;  
	color:#bc0000;
	font-weight:100;
	text-align:left;	
	padding:3px 5px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	vertical-align:top;
}
div.fontwit_hor th, div.fontwit_hor table.flextbl th{
	background:#FED20D url(/9353215/g/th_bgh.png) repeat-x;
	color:#bc0000;
	font-weight:100;
	text-align:left;	
	padding:5px 5px 3px 5px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	vertical-align:top;
}
body.printversie div.fontwit_hor table, body.printversie div.fontwit_vert table, body.printversie table.styletableprint, body.printversie table.flextbl{
	border-top:1px solid #000;
	border-left:1px solid #000;
}
body.printversie div.fontwit_hor th, body.printversie div.fontwit_vert th, body.printversie table.flextbl th{background-image:none;}

body.printversie th.fontwit, body.printversie td.fontwit, body.printversie div.fontwit_hor th.fontwit, body.printversie div.fontwit_hor td.fontwit, body.printversie div.fontwit_vert th.fontwit, body.printversie div.fontwit_vert td.fontwit, body.printversie table.flextbl th, body.printversie table.flextbl td{border-bottom:1px solid #000; border-right:1px solid #000;}

div.fontwit_horvert table{
	background:url(/9353215/g/th_bgh.png) repeat-y;
	color:#bc0000;
	font-weight:100;
	text-align:left;	
	padding:3px 5px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:0 solid #FAEBDA;
}
div.fontwit_vert th{
	background:#FED20D url(/9353215/g/th_bgv.png) repeat-y;
	color:#BC0000;
	font-weight:100;
	text-align:left;	
	padding:3px 5px;
	border-right:1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left:0 solid #FAEBDA;
	vertical-align:top;
}
div.fontwit_horvert table{}

table.astbl td, td.fontwit, td.astbl, table.flextbl td{
	background:#FEFAF5;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;	
	color:#333333;
	padding:3px 5px;
	vertical-align:top;
	overflow:hidden;
}

div.fontwit_hor .images { overflow:auto;	width:100%;}

* html div.fontwit_hor .images, * html #main_content form, * html .iframe_container, * html div.fontwit_hor,* html div.fontwit_vert, * html div.fontwit_horvert, * html div.schema, * html div.schemaV, * html div.visiekleur, * html  #main_content div.breed {
	width:100%;
	padding:0 0 1px 0;
}
#main_content>form, body.gewoneversie div.fontwit_hor>table, body.gewoneversie div.fontwit_vert>table, body.gewoneversie div.fontwit_horvert>table, body.gewoneversie div.schema>table, body.gewoneversie div.schemaV>table, body.gewoneversie div.visiekleur>table{
	overflow:auto;
	width:99%;
}

#main_content>.iframe_container, body.gewoneversie #main_content>div.fontwit_hor, body.gewoneversie #main_content>div.fontwit_vert, body.gewoneversie #main_content>div.fontwit_horvert, body.gewoneversie #main_content>div.schema, body.gewoneversie #main_content>div.schemaV, body.gewoneversie #main_content>div.visiekleur, body.gewoneversie #mainzondervlucht>div.fontwit_hor, body.gewoneversie #mainzondervlucht>div.fontwit_vert, body.gewoneversie #mainzondervlucht>div.fontwit_horvert, #main_content>div.breed{ 
	overflow:auto;
}
* html #main_content form, * html #main_content .iframe_container, * html body.gewoneversie div.fontwit_hor, * html body.gewoneversie div.fontwit_vert, * html body.gewoneversie div.fontwit_horvert, * html body.gewoneversie div.schema, * html body.gewoneversie div.schemaV,* html body.gewoneversie  div.visiekleur,* html body.gewoneversie div.breed, * html #main_content div.breed {
	padding-bottom:16px;
 }
/* begin schema */
div.schema{
	font-size:7pt;
	position:relative;
	padding:3px 1px 1px 1px;
	border:1px solid #039;
}
div.schema table{margin-bottom:13px;width:485px;}

td.schema, td.titel{font-size:7pt;}

td.fase{background:url(/9353000/g/streep.png) 2px 2px no-repeat;}

td.fase2{font-size:7pt; background:url(/9353000/g/streep.png) 59px 2px no-repeat;}

div.verlopen, td.verlopen, td.nvt, td.actueel, td.optioneel{
	text-align:center;
	padding-left:4px;
	font-size:7pt;
	background:#FEFAF5;
	border:1px solid #bc0000;
}
div.verlopen{width:145px;margin:0;}

td.verlopen{width:50px;}

td.nvt{padding:2px;}

td.actueel{
	background:#FEFAF5;
	border-left:1px solid #650500;
	border-right:1px solid #650500;
	border-bottom:1px solid #650500;
	border-top:4px solid #FAEBDA;
}
td.optioneel{background:#fff;border:1px dashed #650500;}
/* eind schema */
/* begin schema r3 */
div.schemaV{
	font-size:7pt;
	position:relative;
	padding:3px 1px 1px 1px;
	border:1px solid #039;
}
div.schemaV table{margin-bottom:13px;width:445px;}
/* eind schema r3 */
div.visiekleur table{margin-bottom:13px;width:485px;}

table th, table tr, table td{font-size:84%;vertical-align:top;}

tr.trtop000 td.fontwit,td.tdstart000,tr.trtop201 td.fontwit,td.tdstart201,tr.trtop199 td.fontwit,td.tdstart199,tr.trtop203 td.fontwit,td.tdstart203,tr.trtop204 td.fontwit,td.tdstart204{
	border:1px solid #fff;		
	background:#FEFAF5;
	color:#000;
	padding:3px 5px;
}
th.thcol{
	border:0 solid #000;		
	background:#FAEBDA;
	color:#000;
	padding:3px 5px;
}
th.throw{
	background:#FED20D;  
	color:#bc0000;
	font-weight:100;
	text-align:left;	
	padding:3px 5px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	vertical-align:top;
}

.tbl_eust th.throw{
	background:#bc0000;  
	color:#fff;
}


td.tdstart em{font-style:normal;}

td.fontwit em{font-style:normal;color:#000;font-weight:bold;}

tr.trtop em{font-style:normal;font-weight:bold;}

h4.datumregelnieuwsitem, h4.datumregel, h4.urlregel_portfitem{margin:0 0 12px 0;}

h4.datumregelnieuwsitem, h4.datumregel{font-weight:bold;font-size:90%;}

span.bold{font-weight:bold;font-size:120%;}

h4.kopform{margin:0;}

div.kopform, div.form_tekstregel{padding:0 0 12px 0;}

* html h4.datumregel, * html h4.urlregel_portfitem, h4.kopform{font-size:100%;}

span.footerrub a{font-weight:bold;font-size:90%;}

img.ikoon{vertical-align:bottom;}

th{text-align:left;}

sub{
	line-height:0;
	text-decoration: none;
	/* relatieve pos. hierna niet toepassen: gaat fout in IE en is niet nodig in FF
	position: relative;
	top: -2px; */
}
sup{
	line-height:0;
	text-decoration: none;
	/*
	position: relative;
	top: -3px; */
}
table.formtbl{width:100%;}

.imgfloatright, div.right{float:right;padding:0;margin:0 0 4px 8px;}

* html div.right{margin:0 0 4px 0;padding:0 0 0 8px;}

div.left h3, div.right h3{margin:11px 0 5px 0;}

* html div.left h3, * html div.right h3{margin:11px 0 5px 2px;}

* html div.right .onderschrift, * html div.left .onderschrift{margin:0 0 0 2px;}

.imgfloatleft, div.left{float:left;padding:0;margin:0 8px 4px 0;}

* html div.left{margin:0 8px 4px 0;}

img{border-style: none;}

img.metborder{  /* 19-04-04 door ab toegevoegd t.b.v. Vormgeving specifieke omgeving bekijken/controleren */
  border:#000 1px solid; 
}
td.vmargesupdowns{height:4px;}

div.infowijzer ul, div.milestones ul, div.route ul, div.vlucht ul, div.f15vlucht_content ul, ul.inlopendetekst, div.zoektermen ul{margin:0;border:none;}

div.vlucht ul{padding:8px 8px 0 16px;}

div.f15vlucht_content ul{padding:16px 0 0 13px;font-size:70%;height:126px;}

* html div.f15vlucht_content ul{padding:16px 0 0 16px;}

div.f15vlucht_content ul a{line-height:145%;}

div.main_footer{font-size:85%;}

div.vlucht div.ladderkop{
	padding:6px 0 3px 0;
	color: #000; /* is nodig vanwege IE-bug */
}
div.vlucht div.kopinbalk{
	width:100%;
	padding:0 5px;
	background:#650500;
	position:relative;
	margin-left:0;
	z-index:1;
	left:-1px;
}
div.vlucht_content>div.kopinbalk{left:-1px;}

#vlucht_content div.content_rubr ul{position:relative;left:-13px;margin-top:9px;}

div.main ul.ladder .datum, div.vlucht_content div.content_rubr ul .datum{line-height:170%;}

div.main ul.ladder .datum{color:#666;}

div.vlucht_content div.content_rubr ul .datum, div.main ul.ladder .datum{font-weight:bold;color:#339;}

div.main ul.ladder li, div.vlucht_content div.content_rubr ul li{font-weight:normal;}

div.main ul.ladder{margin:0;padding:0;}

.meer{white-space:nowrap;text-align:left;}

div.home .meer{position:relative;top:-4px;}

div.home_duw_2erij{clear: both;margin-top:11px;}

div.main_footer{padding-left:0;}

div.main_footer div.ladderkop, div.main_footer div.footerrub{font-weight:600;}

div.avlucht ul, div.main ul, div.main ul.inlopendetekst, div.mainzondervlucht ul.inlopendetekst{border:none;}

div.main_footer ul{margin:11px 0 0 21px;padding:0;}

* html div.main_footer ul{margin-left:18px;}

div.main ul.inlopendetekst, div.mainzondervlucht ul.inlopendetekst{margin:0 0 0 3px;padding: 0;}

div.avlucht ul{margin:0;padding:0;}


div.avlucht ul.zonder_lnk_ervoor {
	margin:9px 1em 0 15px; padding:0;
}
div.avlucht>ul.zonder_lnk_ervoor {
	padding-top:3px;
}
div.avlucht_eust ul.zonder_lnk_ervoor {
	overflow: auto;
}

div.avlucht_eust .bekijk_content, div.vlucht .bekijk_content, #avlucht .vluchtelementen  {
	padding-top:17px;
	overflow: auto;
	width: 230px;
	background: #f7f7f7;
}
div.vlucht .bekijk_content {
	padding-top: 5px;
	background:#f7f7f7 url(/9353215/g/8er_vlucht_bekijkook_ladder.png) no-repeat left bottom;
	min-height:110px;
}
#vlucht .nieuwe_column {
	height: 149px;
	overflow: hidden;
}
#vlucht .stel_je_vraag {
	height: 135px;
	overflow: hidden;
}
#vlucht #banner_rechtsonder {
	margin-top: 11px;
}

* html div.vlucht .bekijk_content {
	height:115px;
}
.jm  #avlucht .vluchtelementen  {
	width: auto;
	overflow: hidden;
}

div.avlucht_eust .bekijk_content_vaste_hoogte  {
	height: 165px;
	max-height: 165px;
	margin-bottom: 0;
	padding-top: 8px;
}
* html div.avlucht_eust .bekijk_content_vaste_hoogte {
	height: 173px;
	max-height: 173px;
	padding-top: 17px;
}

#avlucht .vluchtelementen_met_vaste_hoogte{
	margin-top: -10px;
	height: 176px;
	max-height: 176px;
}
* html #avlucht .vluchtelementen_met_vaste_hoogte {
	height: 196px;
	max-height: 196px;
}


* html div.main ul.inlopendetekst, * html div.mainzondervlucht ul.inlopendetekst {margin: 0;}

div.avlucht ul, div.main ul, div.main_footer ul, div.mainzondervlucht ul{list-style-image:url(/9353000/g/laddermin.png);margin-bottom:0;}

div.main .zoektermenplain ul li, div.wegwijzer ul{list-style-image: url(/9353215/g/plus.png);margin-bottom:0;}

div.wegwijzer ul{position:relative;left:-4px;}

* html div.wegwijzer ul{position:relative;left:-2px;}

div.mainzondervlucht div.wegwijzer ul{position:relative;left:-1px;}

* html div.mainzondervlucht div.wegwijzer ul{position:relative;left:-9px;}

div.wegwijzer ul li{line-height:140%;}

div.mainzondervlucht div.wegwijzer ul li{line-height:140%;}

div.main div.homekolom ul, div.mainzondervlucht div.homekolom ul, div.main div.infowijzer ul, div.zoektermen ul{
	list-style-image:none;
	list-style:none;
}
div.zoektermen{background-repeat:repeat-y;padding:3px 0 10px 49px;}

div.zoektermen h2{position: relative;left:-2px;}

div.main div.infowijzer h2{position: relative;left:-13px;}

* html div.main div.infowijzer h2{left:-12px;}

div.main ol{position: relative;left:-21px;margin-bottom:22px;}

* html div.main ol{left:-16px;margin-bottom:0;}

div.avlucht form {
	padding: 0 8px 0 11px;
}
div.avlucht form div input {
	position: relative;
	top: 3px;
}


div.avlucht ul.ladder li, div.main ul.ladder li, ul.inlopendetekst li, div.vlucht_content ul li, div.f15vlucht_content ul li{
	list-style-image:none;
	list-style:none;
	color:#333;
	vertical-align:baseline;
	padding-left:1px;
	padding-bottom:16px;
	line-height:110%;
}

div.vlucht_content .bekijk_content ul>li {
	padding-bottom: 11px;
	line-height: 130%;
}

* html div.vlucht_content .bekijk_content ul li {
	padding-bottom: 11px;
	line-height: 130%;
}


div.main div.homekolom ul li{padding-bottom:0;line-height:150%;}

div.avlucht ul.ladder li a , div.vlucht_content ul li{line-height:140%;}

/*.home div.avlucht ul.ladder li, .home div.avlucht ul.ladder li a, .home div.avlucht ul.ladder li a:visited{
	color:#fff;
}
*/

div.avlucht ul.ladder li{padding:8px 12px 8px 15px;}

div.vlucht_content ul>li {
	padding-bottom: 4px;
}

div.vlucht ul li a{line-height:140%;}
	
div.f15vlucht_content ul li{padding-bottom:2px;line-height:110%;}

input.zoekvld{
	width:143px;
	height:20px;
	background:#fff;
	border-color:#999 #333 #333 #999;
	border-width:1px;
	border-style:solid;
	font-size:120%;
	margin:0 0 15px 0;
	padding:0 0 0 4px;
	vertical-align: middle;
	}



* html .home	input.zoekvld{
	margin-bottom: 12px;
}

.butzoek {
	position: relative;
	top: -1px;
}	
* html .butzoek {
	top: -2px;
}	


div.main ul, div.mainzondervlucht ul{margin:0 0 0 21px;padding:0;}

div.mainzondermarge ul{margin: 0 0 0 17px;padding:0;}

* html div.main ul, * html div.mainzondervlucht ul{margin:0 0 0 17px;}

html div.main div.homekolom ul{margin:0;}

div.main ul li, div.main div.wegwijzer ul li, div.mainzondervlucht ul li{margin-bottom: 8px;}

div.seriekeuze ul li{
/* margin-bottom: 4px; ab 22-05 gewijzigd in 0 */
	margin-bottom:0;
}
#instellingen{
	position:relative;
	left:-2px;
	top:-6px;
	width:100%;
	height:25px;
	padding:0;
	margin:0;
	border-left:2px solid #fff;
}
* html #instellingen{top:-7px;left:-1px;border-left:1px solid #fff;}

#cockpit{
	position:relative;
	left:6px;
	top:-7px;
	width:103px;
	height:28px;
	padding:3px 0 0 0;
	margin:0;
	white-space:nowrap;
}
* html #cockpit{top:-6px;padding:0;}

#cockpit form, #cockpit input{padding:0;margin:0;}

span.cockpit_radio{
	position:absolute;
	top:7px;
	width:17px;
	height:40px;
	overflow:hidden;
}
* html span.cockpit_radio{position:relative;left:0;top:4px;}

#cockpit_radio1{left:0;}

#cockpit_radio2{left:28px;}

#cockpit_radio3{left:56px;}

* html #cockpit_radio2{left:0;}

* html #cockpit_radio3{left:0;}

span.cockpit_ico{
	position:absolute;
	top:7px;
	width:14px;
	height:40px;
	overflow:hidden;
	cursor:default;
}
#cockpit_ico1{left:14px;}

#cockpit_ico2{left:42px;}

#cockpit_ico3{left:70px;}

* html #cockpit_ico1{left:0;}

* html #cockpit_ico2{left:0;}

* html #cockpit_ico3{left:0;}

* html span.cockpit_ico{position:relative;left:0;top:9px;}

img.vlucht_ico_radio{position:relative;top:9px;margin:0 3px;}

* html img.vlucht_ico_radio{margin:0;}

div.vluchtduw_cockp, div.vluchtduw_cockp_zonder_infowijzer{
	position:relative;
	left:-1px;
	border-left:1px solid #fff;
	height:0;
	overflow:hidden;
}
div.vluchtduw_cockp{margin:0 0 9px 0;}

* html div.vluchtduw_cockp{margin:0 0 7px 0;}

* html div.vluchtduw_cockp_zonder_infowijzer{position:absolute;height:8px;}

div.zonder_infowijzer>div.vluchtduw_cockp_zonder_infowijzer{
	position:absolute;
	left:-2px;
	top:23px;
	border-left: 2px solid #fff;
	width:10px;
	height:49px;
}
div.vluchtduw_serv{
	position:relative;
	left:-1px;
	top:-9px;
	border-left:2px solid #fff;
	width:10px;
	height:27px;
	overflow:hidden;
}
* html div.vluchtduw_serv{height:10px;}

#vluchtx>div.vluchtduw_milest_serv{position:absolute;top:111px;height:18px;}

div.vluchtduw_milest_serv{
	left:-1px;
	width:100%;
	overflow:hidden;
	border-left:1px solid #fff;
}
* html div.vluchtduw_milest_serv{position:relative;top:-9px;height:20px;}

#vluchtx>div.vluchtduw_geen_milest_serv{
	position:absolute;
	left:-1px;
	top:23px;
	width:10px;
	height:49px;
	overflow:hidden;
	clear:both;
	z-index:2;
}
div.vluchtduw_infow_geen_milest_serv {
	position:relative;
	left:-2px;
	border-left:1px solid #fff;
	width:100%;
	height:0;
	top:0;
	overflow:hidden;
	background:#fff;
}
* html div.vluchtduw_infow_geen_milest_serv{height: 34px;top: -11px;}

.euroblogknop, div.infowijzer, div.zonder_infowijzer, div.zonder_infowijzer_met_milestones, div.milestones, div.vlucht_content_home_top{
	left:-1px;
	width:243px;
	margin:0;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	z-index:773;
	position: relative;
	padding:0;
}
#vluchtx>div.vlucht_content_home_top{left:-2px;width:100%;}

* html div.hoofdmenu_en_vraag, * html div.infowijzer, * html div.zonder_infowijzer, * html div.zonder_infowijzer_met_milestones, * html div.milestones{
	width:247px;
	margin:0 0 0 -1px;
	left:0;
	border-left:1px solid #fff;
}

#main div.infowijzer, .printversie div.infowijzer {
	width: 100%;
}

.printversie div.infowijzer {
	max-width: 600px;
}

#main div.infowijzer {
	left:-2px;
}

* html div.zonder_infowijzer{height: 32px;border-left:1px solid #fff;}

* html #main div.infowijzer {
	width: 100%;
	left:-1px;
}
* html div.hoofdmenu_en_vraag,  * html div.infowijzer {
	background: #fff;
}

#vluchtx>div.zonder_infowijzer_met_milestones{height:71px;border-left:1px solid #fff;}

#vluchtx>div.zonder_infowijzer, #vluchtx>.euroblogknop {
	border-left:2px solid #fff;
	margin-top: 0px;
	height: 30px;
	z-index:1;
}
#vluchtx div.zonder_infowijzer_eust {
	margin-top: 78px;
	height: 287px;
}
#vluchtx>.euroblogknop, .euroblogknop {
	padding-top: 20px;
	width: 246px;
	height: 85px;
}

* html #vluchtx>.euroblogknop, * html .euroblogknop  {
	height: 107px;
}

* html #vluchtx div.zonder_infowijzer_eust {
	padding-top: 79px;
	margin-top: -15px;
}

.home #vluchtx>div.zonder_infowijzer, .home div.zonder_infowijzer{display: none }

.euroblogknop, div.zonder_infowijzer, div.zonder_infowijzer_met_milestones{border-left:1px solid #fff;}

div.column {
	background: #fff;
}
* html div.column {
	width: 247px;
	position: relative;
	left: -1px;
}

img.column {
	position: relative;
	left: -2px;
}

div.vlucht_content_home_top{
	padding:0;
	top:4px;
	height:206px;
	border-left:1px solid #fff;
}
* html div.vlucht_content_home_top{top:22px;height:200px;margin:0 0 17px 0;}

div.milestones{top:-9px;}

#vluchtx>div.zonder_infowijzer_met_milestones, #vluchtx>div.milestones, #vluchtx>div.vlucht_content_home_top{
	margin:0;
	padding:0;
	overflow:hidden;
}
#vluchtx>div.route, #vluchtx>div.payoff {
	left:0;
	padding:0 4px 0 0;
	width:240px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc; 
}
* html div.route{top:0px;padding:0 8px 0 0; width:246px;}

#home div.route{top:-22px;}
* html #home div.route{top: 0;}

div.route_content {
	position:relative;
	left:0;
	width:242px;
	height:18em;
	margin:0;
	overflow:auto;
}
* html div.route_content {
	width:240px;
	height:auto;
}

div.route p{padding: 8px 8px 0 14px;}

* html div.route p{padding: 15px 8px 0 15px;}

div.h2-a_vlucht h2{padding: 0 8px 0 16px;margin: 15px 0 11px 0;}


div.h2-a_vlucht h2 span{color:#bc0000;}

div.route h2{margin:0 0 5px 0;}
* html div.route h2{padding-left:15px;}
div.infowijzer h2{margin:16px 0 5px 0;}

div.route h2, div.infowijzer h2{padding-left:13px;font-size: 120%;}


#mainzondervlucht div.infowijzer h2{padding-left:0;}

#vluchtx>div.route .datum{position:relative;left:-7px;}

#vluchtx>div.infowijzer h2{
	margin:0;
	position:relative;
	top:35px;
	clear:both;
}
* html #vluchtx div.infowijzer h2{margin:36px 0 5px 0;padding-left:15px;top:-4px;}



div.infowijzer ul, div.milestones ul, div.route ul{margin:0;}

* html div.infowijzer ul, * html div.route ul,* html div.route div.start{padding: 0 0 10px 15px;}

* html div.milestones ul li a{position:relative;left:-1px;top:-2px;}

* html #mainzondervlucht div.infowijzer ul{padding:10px 0 8px 27px;}

div.infowijzer>ul {padding:40px 0 24px 17px;}
* html div.infowijzer ul {padding-bottom: 22px; }

div.milestones>ul, div.route>div.start{padding:40px 0 12px 17px;}
div.route>ul{padding:0 0 12px 17px;}

div.infowijzer>ul li, div.milestones>ul li, div.route>ul li{margin:0;padding:3px 0 3px 4px;}

* html div.infowijzer ul li, * html div.milestones ul li, * html div.route ul li{padding:0;margin-bottom:4px;}

div.infowijzer>ul li a, div.milestones>ul li a {position:relative;left:-8px;}

div.route>ul li a{position:relative;left:-7px;}

div.milestones ul li{list-style-image:url(/9353215/g/plusvlucht.png);}

div.milestones ul li a{list-style-image:url(/9353215/g/plusvlucht.png);font-weight: 800;}

div.milestones ul li a:visited{font-weight:normal;}

ul.inlopendetekst li{
	padding: 0;
	/*margin: -10px 0 0 0;*/
	margin-left: 0;
	margin-right: 0;
	/*clear: both;*/
	display: table-row-group;
}
/*
ul.inlopendetekst{
	position: relative;
	top: 10px;
}
*/
div.main ul ul{margin-top:7px;padding-left:22px;}

body.printversie ul.inlopendetekst li {
	margin-bottom: 0px;
}

div.hoofdmenu_en_vraag_container, div.route_top, div.route_bottom {
	position:relative;
	width:100%;
	height:6px;
	background: #fff url(/9353215/g/route_kader_top.png) no-repeat right top;
	padding:0;
	margin:0;
	clear:both;
	overflow:hidden;
	z-index:17;
}

* html div.route_top, * html div.route_bottom {
	width: 248px;
	background-image: none;	
	left: -2px;
}
* html div.route_top_content {
	background: #fff url(/9353215/g/route_kader_top.png) no-repeat right top;
	width: 100%;
	height: 6px;
}


#vluchtx>div.route_bottom {
	background: #fff url(/9353215/g/route_kader_bottom.png) no-repeat right top;
}
* html div.route_bottom {
	background: none;
}


div.hoofdmenu_en_vraag_container {
	background: #fff;
	width: 143px;
/*	height:128px;  voor situatie van het wel tonen van de 4 oude homepageblokken */
	height:48px;
	margin: 15px 0 0 55px;
}
* html div.hoofdmenu_en_vraag_container {
	width: 198px;
/*	height:150px;  voor situatie van het wel tonen van de 4 oude homepageblokken */
	height:72px;
	margin: 0;
	padding:22px 0 0 55px; 
	position: relative;
	left: -2px;
}

.vraag {
	margin-top:5px;
}

.hoofdmenu_nw div {
	width: 69px;
	height: 42px;
	float: left;
	margin: 0 0 5px 0;
}
.hoofdmenu_nw div.tussen {
	width: 5px
}
.hoofdmenu_nw div.tussenrij {
	width: 143px;
	height: 5px;
}
.hoofdmenu_nw span.text {
	visibility: hidden;
}

* html .hoofdmenu_nw span.text {
	display: none;
}

.hoofdmenu_nw span {
	display: block;
	width: 69px;
	height: 42px;
}

.hoofdmenu_nw .item1 {
	background: #fff url(/9353215/g/vlucht_hoofdnav1.png) no-repeat left top;	
}
.hoofdmenu_nw .item2 {
	background: #fff url(/9353215/g/vlucht_hoofdnav2.png) no-repeat left top;	
}
.hoofdmenu_nw .item3 {
	background: #fff url(/9353215/g/vlucht_hoofdnav4.png) no-repeat left top;	
}
.hoofdmenu_nw .item4 {
	background: #fff url(/9353215/g/vlucht_hoofdnav4.jpg) no-repeat left top;	
}


.hoofdmenu_en_vraag_container .ej .item1 {
	background: #fff url(/9353215/g/vlucht_hoofdnav1.gif) no-repeat left top;	
}
.hoofdmenu_en_vraag_container .ge .item2 {
	background: #fff url(/9353215/g/vlucht_hoofdnav2.gif) no-repeat left top;	
}
.hoofdmenu_en_vraag_container .st .item2 {
	background: #fff url(/9353215/g/vlucht_hoofdnav2.gif) no-repeat left top;	
}
.hoofdmenu_en_vraag_container .jm .item3 {
	background: #fff url(/9353215/g/vlucht_hoofdnav4.gif) no-repeat left top;	
}
.hoofdmenu_en_vraag_container .ag .item4 {
	background: #fff url(/9353215/g/vlucht_hoofdnav4on.jpg) no-repeat left top;	
}

* html .hoofdmenu_nw a {
	width: 69px;
	height: 42px;
	
}
/*
.hoofdmenu_nw .item1 span a:hover {
	background: #fff url(/9353215/g/vlucht_hoofdnav1on.png) no-repeat;
	display: block;
}
.hoofdmenu_nw .item2 span a:hover {
	background: #fff url(/9353215/g/vlucht_hoofdnav2on.png) no-repeat;
	display: block;
}
.hoofdmenu_nw .item3 span a:hover {
	background: #fff url(/9353215/g/vlucht_hoofdnav3on.png) no-repeat;
	display: block;
}
.hoofdmenu_nw .item4 span a:hover {
	background: #fff url(/9353215/g/vlucht_hoofdnav4on.png) no-repeat;
	display: block;
}*/


ul.route_top{
	position:relative;
	left:-3px;
	top:-8px;
	width:90%;
	padding:0;
	margin:0;
	list-style:none;
}
* html ul.route_top{left:-2px;top:-8px;}

ul.route_top li{
	display:block;
	float:left;
	width:32%;
	height:40px;
}
ul.route_top li.rubr2{width:42%;}

ul.route_top li.rubr3{width:16%;} 

* html ul.route_top li.rubr1{width:35%;} 

* html ul.route_top li.rubr2{width:44%;}

* html ul.route_top li.rubr3{width:21%;} 


ul.route_top li a{display:block;height:40px;padding:10px 0;}

* html div.route_toptxt{height:16px;padding:0;}

div.vlucht_inst{
	position:relative;
	top:-29px;
	left:0;
	margin-top:1px;
	width:100%;
	height:40px;
	background:#6c6c6c;
	overflow:hidden;
}
div.seriekeuze ul{margin:3px 0 0 18px;padding:0;}

* html div.seriekeuze ul{margin:3px 0 0 16px;}

div.seriekeuze>ul li{padding:0;}

div.seriekeuze ul li.min{margin:0 0 0 4px;padding:0;}

* html div.seriekeuze ul li.min{margin:0;}

ul.met_plusgifjes{margin: 3px 0 0 0;padding:0;}

* html ul.met_plusgifjes{margin:3px 0 0 14px;}

div.main>ul.met_plusgifjes, div.main>ul.ladder, div.mainzondervlucht>ul.met_plusgifjes, div.mainzondervlucht>ul.ladder{margin:0 0 0 17px;}

div.seriekeuze ul li.plus, ul.met_plusgifjes li.plus, div.zoektermen ul li{list-style-image:url(/9353215/g/plus.png);}

div.seriekeuze ul li.plusuit, ul.met_plusgifjes li.plusuit{list-style-image:url(/9353215/g/plusuit.png);}

div.seriekeuze ul li.min, ul.met_plusgifjes li.min{list-style-image:url(/9353000/g/min.png);}
/*
div.seriekeuze img, ul.met_plusgifjes img{
	float: left;
}
div.seriekeuze img{
}
*/
div.seriekeuze{margin-left:0;clear:both;}

* html div.seriekeuze{margin-left:0;clear:both;}

* html div.opsomtekst div.seriekeuze ul, * html div.opsomtekst div.seriekeuze li{
	height:21px;
	position:relative;
	top:0;
}
* html div.opsomtekst div.seriekeuze ul a {
	margin:0;
	height:21px;
	line-height:200%;
	position:relative;
	top:-3px;
}
* html div.zoektermen ul li{position:relative;top:0;}

div.zoektermen ul li a{margin:0;}

div.zoektermen ul li{padding: 3px 0 4px 0;height:auto;}

div.zoektermen ul li div.soort, div.zoektermenplain ul li div.soort{
	float:right;
	padding:0 0 0 4px;
}


div.zoektermenplain {
	margin-left: 5px;
}
* html div.zoektermenplain {
	margin: 0;
}



div.opsomtekst div.seriekeuze ul, div.zoektermen ul{position:relative;left:-22px;top:-5px;}

* html div.opsomtekst div.seriekeuze ul, * html div.zoektermen ul{left:-23px;}

.lnksmeti{
	position:relative;
	top:-2px;
	vertical-align:top;
	margin:0;
   font:bold 80% "Times New Roman";
	text-align:center;
	padding:0 2px;
	text-decoration:none;
	cursor:pointer;
}
* html .opsomtekst .lnksmeti{ /* vanwege IE-bug bij opsom-divs */ 
	position:static;
	vertical-align:super;
	height:0;
	margin-top:-5px;
	line-height:200%; 
}
div.met_plusgifjes{margin-left:-30px;clear:both;}

div.acties, div.rolacties{position:relative;left:-18px;}

* html div.acties{left:-17px;}

 * html div.rolacties{left:-15px;}

div.acties_pijl, div.rolacties_pijl{position:relative;left:18px;top:1px;}

div.rolacties_pijl img{position:relative;top:11px;}

* html div.rolacties_pijl img{left:-4px;top:0;}

div.acties div div span.datum, div.acties div div span.kop, div.rolacties_pijl{position: relative;left: 17px;}

div.rolacties_tekst h3{position:relative;left:14px;}

div.zoektermen{background-repeat:repeat-y;padding:3px 0 10px 32px;}

.center { text-align: center; }

div.opsomitem, div.acties, div.rolacties, div.landennieuws, div.paragraaf_kop {
	width:99%;  /* 100% resulteert in IE in het verwdijnen vande scrollbar!!!! */
	margin:0;
	padding:0;
}
ul.inlopendetekst li>div.opsomitem {
	position: relative;
	left: -2px;
}


* html div.opsomitem{height:18px;}

#main_content div.paragraaf_kop {
	position: relative;
	left: -1px;
}
* html #main_content div.paragraaf_kop {
	left: -2px;
}

#mainzondervlucht div.infowijzer>ol.infowijzer {
	margin-left: -19px;
}

.printversie_jm div.paragraaf_koptekst {
	position: relative;
	left: -5px;
}
* html .printversie_jm div.paragraaf_koptekst {
	left: -8px;
}
.printversie div.paragraaf_kop {
	position: relative;
	left: -2px;
}
* html .printversie div.paragraaf_kop {
	left: -2px;
}

* html div.paragraaf_kop{
	position:relative;
	z-index: 456
}

div.paragraaf_kop h2{margin:16px 0 10px 1px;}

div.opsomteken, div.acties_pijl, div.rolacties_pijl, /*div.landennieuws_datum,*/ div.paragraaf_kopnr {
	float:left;
	width:12px;
	margin:0;
	padding:0;
	line-height: 140%;
}
div.paragraaf_kopnr{
	position:relative;
	width: auto;
	text-align:right;
	padding-right: 5px;
}

* html div.paragraaf_kopnr{
	top:-1px;
}

div.landennieuws_datum{width:8em;}

div.opsomtekens ul.inlopendetekst li div.opsomitem div.opsomteken{
	float:left;
	width:22px;
	height:100%;
	text-align:right;
}
div.opsomitem>div.opsomtekst, div.acties>div.acties_tekst, div.rolacties>div.rolacties_tekst, div.landennieuws>div.landennieuws_txt{overflow: hidden;padding:0 0 0 7px;}

div.paragraaf_kop>div.paragraaf_koptekst{overflow:hidden;padding:0 0 0 0;}

div.opsomtekst, div.acties_tekst, div.rolacties_tekst, div.landennieuws_txt, div.paragraaf_koptekst{
	margin:-1px 0 0 0;
	padding:0 0 2px 0;
	width:95%;
	line-height:140%;
}
div.landennieuws_txt>div{padding:0 7em 0 0;}

div.acties div div span.datum, div.landennieuws_datum{color:#FAEBDA;font-weight:bold;white-space:nowrap;}

div.acties div div span.kop{color:#bc0000;font-weight:bold}

.formonderwerp, div.radio_plus_txt{margin-left:21px;}

div.tekst_opsomitem{margin-left:0%;}

ul.inlopendetekst li span.opsomteken{
	margin:0 2% 0 0;
	padding:0;
	width:125px;
	overflow:hidden;
	height:110px;
}
ul.inlopendetekst>li{margin-left:-3px;}

#logo{
	background:#336;
	width:100%;
	padding-bottom:0;
	border-bottom:1px solid #fff;
	border-top:0;
	border-left:0;
	border-right:0;
}
.popuptitel_closewin{
	position:absolute;
	left:287px;
	top:0;
	z-index:536;
	padding:0;
}

img.closewin{position:relative;left:6px;top:0;}

* html img.closewin{left:1px;}

.popuptitel{
	background:#bc0000;
	position:absolute;
	width:311px;
	height:18px;
	color:#fff;
	padding:0;
	font-weight:bold;
	z-index:9999997;
	vertical-align:middle;
	font-size: 70%;
}
* html .popuptitel{width:305px;height:18px;}

.popuptiteltxt{position:relative;top:-17px;left:21px;}

* html .popuptiteltxt{top:-20px;}

.popuptekst{
	position:relative;
	top:2px;
	border:1px solid #bc0000;
	left:0;
	width:293px;
	background:#FEFAF5;
	padding:3px 8px 2px 8px;
	z-index:9999998;
	font-size:70%;
}
* html .popuptekst{width:305px;top:0;}

div.popuptekst>div.popuptekst{top:1px;}

.popuptekst_balk{
	background:#FEFAF5;
	border:0 solid #000;
	position:absolute;
	top:0;
  	right:0;
  	bottom:0;
	width:45px;
	z-index:32767;
	height:100%;
	margin:0;
}
* html .popuptekst_balk{padding:3px 8px 2px 8px;}

.nowrap{white-space:nowrap;}

div.radio_plus_txt{position:relative;width:100%;margin-top:0;margin-bottom: 10px;}

.formveld_container>div.radio_plus_txt {
	margin-left: 16px;
}

* html div.radio_plus_txt {
	left: -4px;
}


div.radio_cirkel{
	position:absolute;
	left:0;
	top: 0;
	vertical-align:baseline;
 	width:36px;
}
div.radio_txt{
	position:relative;
	top:0;
	margin-left:21px;
	left:0;
 	width:95%;
	padding-left:0;
	text-align:left;
}
.formveld_container .op1rij {
	margin-left: 21px;
}
* html .formveld_container .op1rij {
	margin-left: 17px;
}
.formveld img.list_met_radioboxxen {
	position: absolute;
	left:0;
	top:0;
}
div.form{position:relative;width:100%;white-space:nowrap;}

.formonderwerp{
	position:absolute;
	left:0;
	padding:2px 0;
	vertical-align:baseline;
	line-height:90%;
 	width:120px;
	margin-bottom:20px;
}
#main .formrow>.formonderwerp, #main_content>form .formonderwerp {
	margin-left:290px;

}

.geen_avlucht #main_content>form .formrow {
	display: block;
}

.geen_avlucht #main_content>form .formonderwerp {
	margin-left:30px;
	float: left;
	position: relative;
}

.formveld{
	position:relative;
	top:0;
	margin-left:160px;
	left:0;
 	width:62%;
	padding:0;
	text-align:left;
	margin-bottom:10px;
	white-space:nowrap;
}

.geen_avlucht #main_content >form .formveld {
 	width:62%;
	float: left;
	position: relative;
	margin-left: 0;
}



* html .formveld{width:100%;}

.formveld>input.inp, .formveld>input.formveld, .formveld>textarea.area, .formveld>select.sel, .formveld>select.x, .formveld_container>input.inp, .formveld_container>input.formveld, .formveld_container>textarea.area, .formveld_container>select.sel, .formveld_container>select.x{width:83%;}

.formveld>input.inp1{width:66%;}

.formveld>input.inp2{width:15%;}

* html input.inp1{width:69%;}

* html input.inp2{width:15%;}

* html .formveld input.inp, * html .formveld input.input, * html .formveld textarea.area, * html .formveld select.sel, * html .formveld select.x{
	left:0;
	width:85%;
}
* html .formveld select.sel option{left:0;width:100%;}

div.formveld_volgende_regel_met_txt{margin:2px 0 0 20px;}

* html div.formveld_volgende_regel_met_txt{margin:4px 0 0 20px;}

span.formveld_txt, span.formveld_txt_volgende_regel{padding-right:3px;}

* html .formveld span.formveld_txt_volgende_regel{position: relative;top:6px;}

.formveld_width{width:100%;min-width:170px;}

* html .formveld_minwidth{border-left:170px solid #fff;}

* html .formveld_container{margin-left:-170px;position:relative;}
/*\*/
* html .formveld_minwidth, * html .formveld_container{height:1px;}
/**/
.formveld input.checkbox{
	width:13px;
	position:relative;
	left:0;
	margin:0;
	text-align:left;
}
div.fullcheckboxrechtskolom1{
	position:absolute;
	left:4px;
	vertical-align:baseline;
 	width:130px;
}
div.fullcheckboxrechtskolom2{
	position:relative;
	top:0;
	margin-left:160px;
	right:0;
 	width:49%;
	padding:0;
	text-align:left;
	margin-bottom:10px;
}
* html div.fullcheckboxrechtskolom2{width:80%;}

div.fullcheckboxrechts_onderwerp{
	position:absolute;
	left:0;
	vertical-align:top;
 	width:95px;
}
div.fullcheckboxrechts_box{
	position:relative;
	top:0;
	margin-left:95px;
	left:0;
 	width:10px;
	padding:0;
	text-align:left;
}
* html div.fullcheckboxrechts_onderwerp{margin-bottom:6px;}

* html div.fullcheckboxrechts_box {margin-bottom:6px;}

img.verplicht{vertical-align:top;}

.button{
	font-size:120%;
	background:#C00;
	color:#fff;
	border-left:1px solid #c66;
	border-top:1px solid #c66;
	border-right:1px solid #600;
	border-bottom:1px solid #600;
	margin:5px;
	height:22px;
	padding:0 1px 4px 1px;
	cursor:pointer;
}
div.hr{height:1px;background:#fff;}

hr{border:1px solid #f0f0f0;height:1px;}

#main>div.hr{
	height:1px;
	padding:0;
	margin-top:3px;
	margin-bottom:12px;
}
div.hr>hr{height:0;border:0 solid #f0f0f0;border-top-width:1px;}

a.f4vlink1, a.f4vlink2{line-height: 165%;font-weight: bold;}
	
a.f4vlink2_last{line-height:50%;}

.width{width:70%;min-width:200px;background:#fff;}

* html .minwidth{border-left:200px solid #fff;}

* html .container{margin-left:-200px;position:relative;}

/*\*/
* html .minwidth, * html .container{height: 1px;}
/**/

.incbim{
	vertical-align:top;  /*  dit wordt nog overruled door vertical-align:middle in v9000000chlst2.js 
	en levert daarom nog niet het goede resultaat op */
	padding:0;
	margin:2px 0 0 0;
}
div.citaat{
	background:#FEFAF5;
	margin-left:20px;
	border:0 solid #000;
	padding:0 3px 3px 3px;
}
div.openlink{
	position:absolute;
	left:0;
	right:0;
	top:0;
	margin:8% 15% 0 15%;		
}
div.openlink a{font-size: 250%;font-weight: bold;}

.italic{font-style:italic;}

fieldset{border-style:none;padding:0;}

legend{
	font-weight: bold;
	font-size: 120%;
	color: #bc0000;
	text-decoration: none;
	margin: 0 0 22px 0;
}
.biozonderlink{margin-right: 5px;}

.bron_nieuwtje{color:#787878;margin:1em 0;}

div.brontekst{
	border:1px solid #f0f0f0;
	padding:6px;
	position:relative;
	left:-7px;
}
/* begin menu */
.f15mpopis{
	border-bottom:#fff 1px solid;
	border-left:#fff 1px solid;
	background-color:#fff;
	height:7px;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:2px;
	padding-top:2px;
}
.f15mpopm{
	background:#CC6666;
	border-right:#fff 1px solid;
	border-top:#fff 1px solid;
	/*cursor: hand;*/
	font: 70%/150% Verdana, Arial, sans serif;
	position:absolute;
	z-index:9999100;
}
.f15mpopi{border-bottom:#fff 1px solid;border-left:#fff 1px solid;padding:2px 2px 2px 8px;}

.f15mpopiover {border-bottom:#fff 1px solid;border-left:#fff 1px solid;padding:2px 2px 2px 8px;}

.f15mpopi{color:#000;}

.f15mpopi a.f15mpop{color:#ffffff;}

.f15mpopi a.f15mpop:active{color:#bc0000;}

.f15mpopi a.f15mpop:visited{color:#ffffff;}

.f15mpopi a.f15mpop:hover{color:#fff;}

span.kaartklaar{color:#78E000;}

.f15mpopiover{background:#CC0000;color:#ffffff;}

.f15mpopiover a.f15mpop{background:#CC0000;color:#ffffff;}

.f15mpopiover a.f15mpop:active{background:#FAEBDA;color:#8A0E05;}

.f15mpopiover a.f15mpop:visited{background:#CC0000;color:#ffffff;}

.f15mpopiover a.f15mpop:hover{background:#CC0000;color:#ffffff;}

.f15mpopns{font-family: Verdana, Arial, sans serif;}

.f15mpopins{
	border-bottom:#369 1px solid;
	border-left:#369 1px solid;
	padding:2px 2px 2px 8px;
}
a.f15mpopns{color:#fff;}

a.f15mpopns:active{color:#fff;}

a.f15mpopns:visited{color:#fff;}
/* eind menu */
div.display_yn{display:block;}

* html div.display_yn{display:none;}

div.main_extramarge2{height:220px;}

div.main_extramarge4{height:440px;}

.mtop{margin-top:1em;margin-bottom:0}

.fontwit .mtop{margin-top:0}

.mnone{margin-top:0;margin-bottom:0}
div.main ul li{margin-bottom:0}
/*div.opsomtekst{margin-top:0}
li.mtop{background:green}*/
.naast_tabel{margin-top: 3px;}

.introtekst{
	height:8px;
	overflow:hidden;
	background:green;
	display:none; /*  tijdelijk op none voorzolang de div in kwestie nog niet alleen geschreven wordt als  er een ointrotekst is, zoals op /9353000/1/j9vvh6nf08temv0/vhbnlvx6rvzz?ctx=vh7ej5swwyye&tab=1 */
}
div.avlucht div.ladder_bladeren{	margin: 0 5px 11px 15px; text-align: right;}
.ladder_verlopen {margin-left: 15px; margin-top: 1em; padding-bottom:8px}
.home div.avlucht div.ladder_bladeren{margin-bottom:0px;}

#avlucht_nws_container {padding-bottom:6px;}

/*
.home div.avlucht a, .home div.avlucht a:visited {
	color: #fff;
}*/

div.verlopen {	margin: 0 5px 0 0;}


li.vlucht_ladderitem{padding-left:0;margin-left:0;}

li.vlucht_ladderitem2{padding-left:16px;padding-right:12px;}

#avlucht li.ladder-item_cur, li.iscur{background-color:#fff;}

div.main ul.ladder li{line-height:140%;}

div.kaal table.astbl, div.kaal table.styletable, div.kaal td.fontwit, div.kaal th.fontwit{
	border:none;
	background-color:white;
	color:black;
}
div.kaal th.fontwit{font-weight:bold;}

.routenoscript{margin-left:15px}

.homeknop{position: relative;left:2px;}

.rss_knop{margin-top:10px;margin-right:10px;text-align:right;}

.positie_afb{position:relative;top:2px;}

.positie_vluchtx{position:absolute;width:100%;}

.waarschuwing{color:#f00;}

.buttondatum{font-size:1px;}

.bijpijltjekalender{width:0;overflow:hidden}

#cockpit span{cursor:default}

.cockpit2{margin-top:1em;}

.infowijzer2{margin-bottom:1em}

div.payoff p.streep1{position:relative;top:3px;}
* html div.payoff p, * html div.payoff p { margin: 0px ;padding: 0}
div.payoff p {
	margin-bottom: 8px;
}
div.payoff p {
	margin-top: 6px;
}

div.payoff p.streep1 {
	margin-top: 0px;
}
div.payoff p.streep2 {
	margin-bottom: 0px;
}


div.payoff>p.tussen2, div.payoff>p.over {
	margin: 2px 0;
}

* html div.payoff p.streep1 {
	margin-bottom: 8px;
}
* html div.payoff p.streep2 {
	margin-top: 6px;
}

div.payoff p.streep2{position:relative;top:-12px;}

div.route div.payoff{position:relative;top:-25px;}

* html div.route div.payoff{top:-10px;}


div.payoff .credits {
	margin: 0 14px;
}

div.geenroute{margin-top:29px;padding:0 8px 0 13px;}

div.geenroute{margin-top:32px;}

.geenroute div.payoff p.streep1{top:-15px;}

* html .geenroute div.payoff p.streep1{top:-12px;}

.geenroute div.payoff p.streep2{top:9px;}

* html .geenroute div.payoff p.streep2{top:3px;}

div.formtable{
	display:table;
	clear:both;
	height:10px;
	margin:0 0 15px 0;
	width:100%;
	height:auto;
}
div.formrow{display:table-row;}

/* toegevoegd kb nog niet af */

.rss{
  	position: absolute;
	right: 20px;
	margin:2px 0 0 0;
}

.chklst{font-size:70%}

body.printversie div.infowijzer{position:relative;left:-2px;} /* inhoud + 1t/m7*/
body.printversie div.infowijzer h2 { padding: 0;}
body.printversie div.infowijzer ol {padding-left:20px;}
* html body.printversie div.infowijzer ol { margin-left:4px;}
body.printversie div.mainzondervlucht div.wegwijzer ul li{line-height:140%;} /* 140*/
body.printversie div.mainzondervlucht div.wegwijzer ul{position:relative;left:20px;} /* pijlen*/

div.avlucht ul.zonder_lnk_ervoor li.zonder_lnk_voor_ul_not_cur, div.avlucht ul.zonder_lnk_ervoor li.zonder_lnk_voor_ul_cur  {
	list-style:none;margin:0 0 1em 0;padding:0;
}

div.avlucht_eust ul.zonder_lnk_ervoor li.zonder_lnk_voor_ul_cur,
div.avlucht_eust ul.zonder_lnk_ervoor li.zonder_lnk_voor_ul_not_cur {
	margin-top: -3px;
}

li.zonder_lnk_voor_ul_not_cur div, li.zonder_lnk_voor_ul_cur div {
	float:right; margin:1px 0 0 0.5em; color:#333;
}

* html li.zonder_lnk_voor_ul_not_cur div, * html li.zonder_lnk_voor_ul_cur div {
	margin-top: 3px;
}

/*.home li.zonder_lnk_voor_ul_not_cur div, .home li.zonder_lnk_voor_ul_cur div {
	color:#fff;
}
*/
div.zoekknop{
	display:inline;
	padding-left:1em;
}
div.zoekknop input.xbutton{vertical-align:bottom;}

#main_content>.container1 {
/*	height: 566px; ab 09-05-26 uigecomment tbv ontourflashanimatie */
}

#main_content>.container1_tbl_kiesonderzoek{height:506px;}

div.home_afbeelding_groot {
	width: 100%;
	padding:0;
	clear:both;
}
div.home_afbeelding_groot div>#flashcontent, div.home_afbeelding_groot div>div.flashcontent {
	overflow:auto;
	width: 99%;
	padding-bottom:0;
}
div.home_afbeelding_groot{margin:0;}

.home_afbeelding_groot>img.home_logos {
	position: absolute;
	bottom:0;
}

.avlucht .rechts{margin-top:10px; margin-right:10px; text-align:right}
.avlucht .rechts img {position: relative; top: 2px}

#vluchtx>.vluchtx_duw {
	width: 1%;
	height: 7px;
/*	background: #bc0000;*/
}
body.home #vluchtx>.vluchtx_duw { display: none;}
div.googlewikibutton {
	position: relative;
	top:5px;
	left:-6px;
}
* html div.googlewikibutton{top:3px;}

.xHZkopinbalk{padding: 0 6px;}

#avlucht .center h3{margin-bottom:4px;}

#avlucht .center p{margin-top:0;margin-bottom:20px;}
* html #avlucht .center p{margin-bottom:0px;}

.links{float:left;margin-right:15px;margin-bottom:10px;margin-top:16px;}
.rechts{float:right;margin-left:15px;margin-bottom:10px;margin-top:16px;}
* html .links{margin-top:13px;}

* html .iframe_container,
* html div.fontwit_hor,* html div.fontwit_vert, * html div.fontwit_horvert, * html div.schema, * html div.schemaV, * html div.visiekleur, * html  #main_content div.breed {
	width: 100%;
	padding:0 0 1px 0;
}

body.geen_avlucht div.fontwit_hor>table, body.geen_avlucht div.fontwit_vert>table, body.geen_avlucht div.fontwit_horvert>table, body.geen_avlucht div.schema>table, body.geen_avlucht div.schemaV>table, body.geen_avlucht div.visiekleur>table, 
#main_content>form, body.gewoneversie div.fontwit_hor>table, body.gewoneversie div.fontwit_vert>table, body.gewoneversie div.fontwit_horvert>table, body.gewoneversie div.schema>table, body.gewoneversie div.schemaV>table, body.gewoneversie div.visiekleur>table{
	overflow:hidden;
	width: 99%;
}

#main_content>.iframe_container,
body.geen_avlucht #main_content .naast_image>div.fontwit_vert, body.gewoneversie #main_content .naast_image>div.fontwit_vert,
body.geen_avlucht #main_content>div.fontwit_hor, body.geen_avlucht #main_content>div.fontwit_vert, body.geen_avlucht #main_content>div.fontwit_horvert, body.geen_avlucht #main_content>div.schema, body.geen_avlucht #main_content>div.schemaV, body.geen_avlucht #main_content>div.visiekleur, body.geen_avlucht #mainzondervlucht>div.fontwit_hor, body.geen_avlucht #mainzondervlucht>div.fontwit_vert, body.geen_avlucht #mainzondervlucht>div.fontwit_horvert, 
body.gewoneversie #main_content>div.fontwit_hor, body.gewoneversie #main_content>div.fontwit_vert, body.gewoneversie #main_content>div.fontwit_horvert, body.gewoneversie #main_content>div.schema, body.gewoneversie #main_content>div.schemaV, body.gewoneversie #main_content>div.visiekleur, body.gewoneversie #mainzondervlucht>div.fontwit_hor, body.gewoneversie #mainzondervlucht>div.fontwit_vert, body.gewoneversie #mainzondervlucht>div.fontwit_horvert, #main_content>div.breed { 
	overflow:auto;
}

/*
body.geen_avlucht #main_content>div.fontwit_vert, body.gewoneversie #main_content>div.fontwit_vert,

*/

body.geen_avlucht #main_content .naast_image>div.fontwit_vert, body.gewoneversie #main_content .naast_image>div.fontwit_vert,
body.geen_avlucht #main_content>div.fontwit_vert,body.gewoneversie #main_content>div.fontwit_vert,
body.geen_avlucht #main_content>div.fontwit_hor, body.geen_avlucht #main_content>div.fontwit_horvert, body.geen_avlucht #main_content>div.schema, body.geen_avlucht #main_content>div.schemaV, body.geen_avlucht #main_content>div.visiekleur, body.geen_avlucht #mainzondervlucht>div.fontwit_hor, body.geen_avlucht #mainzondervlucht>div.fontwit_vert, body.geen_avlucht #mainzondervlucht>div.fontwit_horvert, 
body.gewoneversie #main_content>div.fontwit_hor, body.gewoneversie #main_content>div.fontwit_horvert, body.gewoneversie #main_content>div.schema, body.gewoneversie #main_content>div.schemaV, body.gewoneversie #main_content>div.visiekleur, body.gewoneversie #mainzondervlucht>div.fontwit_hor, body.gewoneversie #mainzondervlucht>div.fontwit_vert, body.gewoneversie #mainzondervlucht>div.fontwit_horvert, #main_content>div.breed { 
	clear: both;
}
body.geen_avlucht #main_content .naast_image>div.fontwit_vert, body.gewoneversie #main_content .naast_image>div.fontwit_vert {
	clear: none;
/*ab 090716 nodig voor pag's als /9353000/1/j9vvh6nf08temv0/vi6dc52l4gx4?ctx=vi3gi46x6cyy&tab=11 */
/*	declaratie hierboven, met 'overflow' daartoe ook aangevuld met 2 regels eindigend op '.naast_image>div.fontwit_vert'*/
}


* html #main_content .iframe_container,
* html body.geen_avlucht div.fontwit_hor, * html body.geen_avlucht div.fontwit_vert, * html body.geen_avlucht div.fontwit_horvert, * html body.geen_avlucht div.schema, * html body.geen_avlucht div.schemaV,* html body.geen_avlucht div.visiekleur,* html body.geen_avlucht div.breed, 
* html body.gewoneversie div.fontwit_hor, * html body.gewoneversie div.fontwit_vert, * html body.gewoneversie div.fontwit_horvert, * html body.gewoneversie div.schema, * html body.gewoneversie div.schemaV,* html body.gewoneversie div.visiekleur,* html body.gewoneversie #main_content div.breed, * html #main_content div.breed {
	padding-bottom:16px;
}

* html body.geen_avlucht .naast_image div.fontwit_hor table, * html body.gewoneversie .naast_image div.fontwit_vert table
/* , body.geen_avlucht .naast_image div.fontwit_hor>table, body.gewoneversie .naast_image div.fontwit_vert>table*/ {
	width: 100%;
}

.eu_is_groot_genoeg {
	width:425px;height:374px;
}
