body{
	background:#fff;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:97%;
	background:url(/9353214/g/8er_body.png) repeat-y;
}
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:#039;
	border:0 solid #000;
	float:left;
}
.main_2van2kolommen_kopje_colofon{
	width:130px;
	border:0 solid #000;
	margin:0;
	background-color:#039;
	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 #039;
	background-color:#fff;
	z-index:4;
}
* html .main_2van2kolommen_tekst{width:92%;}

* html .main_2van2kolommen_colofon{width:92%;}

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;}

a:link{color:#06c;text-decoration:none;}
a:visited{color:#787878;text-decoration:none;}
a:active{color:#c78f29;}
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.service_rubr 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:#FF9900;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:190%;
	font-weight:600;
	color:#003399;
	text-decoration:none;
}
.ondertitel{
	font-size:90%;
	font-style: italic;
	line-height: 125%;
}

div.avlucht .atab{margin:0;padding:0;background-color: #fff;}
		
.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;
	background: #fff;
	margin:0;
	padding:0;
	float:left;
	width:77px;
	height:20px;
}

.atab a{
	color:#15416e;
	display:block;
	width:77px;
	height:18px;
	margin:0;
	float:left;
	padding:2px 0 0 0;
	border-left:0 solid #fff;
	border-top:0 solid #fff;
	text-align:center;
}
* html .atab a{padding:1px 0 0 0;height:20px;}

* html .atab li.tab1 a{padding:1px 0 0 16px;text-align:left;}

.atab li.tab1>a.on{left:0;}

.atab li.tab1>a{position:relative;left:-2px;}
		
.atab li.tab3, .atab li.tab3 a{width:76px;}

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

.atab a.on:link, .atab a.on:visited, .atab a.on:hover, .atab a.on:active{
	color:#fff;
	background:#039;
	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:#039;
	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:#039;
	text-decoration:none;
	line-height:110%;
}

* 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%;}

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

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

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

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

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

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

h3{
	font-size:100%;
	color:#039;
	font-weight:900;
	text-decoration:none;
}
ul.service_rubr li a, ul.service_rubr li a:visited{color:#787878;}

.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:#f0f0f0;  
	color:#039;
	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{
	background:url(/9353214/g/th_bgv.png) no-repeat;
	color:#003366;
	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(/9353214/g/th_bgh.png) repeat-y;
	color:#039;
	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:url(/9353214/g/th_bgh.png) repeat-y;
	color:#003366;
	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:#f0f0f0;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;	
	color:#039;
	padding:3px 5px;
	vertical-align:top;
	overflow:hidden;
}
* html div.fontwit_hor,* html div.fontwit_vert, * html div.fontwit_horvert, * html div.schema, * html div.schemaV, * html div.visiekleur{
	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%;
}
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{ 
	overflow:auto;
}
* 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{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:#f0f0f0;
	border:1px solid #039;
}
div.verlopen{width:145px;margin:0;}

td.verlopen{width:50px;}

td.nvt{padding:2px;}

td.actueel{
	background:#f0f0f0;
	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:#f0f0f0;
	color:#000;
	padding:3px 5px;
}
th.thcol{
	border:0 solid #000;		
	background:#FAEBDA;
	color:#000;
	padding:3px 5px;
}
th.throw{
	border:0 solid #000;
	background:#FAEBDA;
	padding:3px 5px;
}
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 0 0 16px;}

div.vlucht .selecteer ul{
	padding:8px 0 0 0;
	margin-left: -4px;
	margin-top: -10px;
}
* html div.vlucht .selecteer ul{
	margin-top: -20px;
}
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;}

* 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.avlucht ul{margin:0 15px;padding:0;}

div.avlucht ul, div.mainzondervlucht ul.inlopendetekst { clear:both;}

div.avlucht > ul.zonder_lnk_ervoor {
padding-top:3px;
}

div.wegwijzer ul{list-style-image: url(/9353214/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:-15px;}

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

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

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.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%;}

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




div.avlucht ul.zonder_lnk_ervoor li.zonder_lnk_voor_ul_not_cur{
	list-style:none;
	xmargin:1em 0;
	margin:2px 0 2px 0;
	padding:15px 0 0 0;
	
	xbackground:red;
}

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

li.zonder_lnk_voor_ul_not_cur div{
	float:right;
	xmargin:2px 0px 0px .5em;
	margin:2px 0px 0px 0.5em;
	color:#999;
	xbackground:blue;
}

li.zonder_lnk_voor_ul_cur div{
	float:right;margin:2px 0 0 .5em;color:#999;
	xbackground:aqua;
}

* html li.zonder_lnk_voor_ul_not_cur div, * html li.zonder_lnk_voor_ul_cur div {
	margin:3px 0 0 .5em;
	xbackground:yellow;
}

.zonder_lnk_voor_ul_not_cur{
	xbackground:black;
	xmargin-top:50px;
	xpadding-top: 10px;
	xmargin: 10px 10px;
}









div.vlucht ul li a{line-height:140%;}
div.vlucht_content ul li {	padding-bottom: 3px;}
div.vlucht_content .selecteer ul li {padding-bottom: 0;}
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;
	padding:0 0 0 4px;
	vertical-align: middle;
	}

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;
}

#vlucht .mnone {
	display: none;
}

#instellingen{
	position:relative;
	left:-2px;
	top:-6px;
	width:100%;
	height:25px;
	padding:0;
	margin:0;
	border-left:2px solid #fff;
	display: none;
}
* 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:-1px;
	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;}

.selecteer, div.infowijzer, div.zonder_infowijzer, div.zonder_infowijzer_met_milestones, div.milestones, div.vlucht_content_home_top{
	left:-1px;
	width:99%;
	margin:3px 0 0 0;
	border-left:2px solid #fff;
	z-index:773;
	position:relative;
	padding:0;
}


.selecteer {
	padding: 0 5px 10px 17px;
	margin-top: -8px;
}
* html .selecteer {
	margin-top: 5px;
	padding-bottom: 0;
}

#vluchtx>div.vlucht_content_home_top{left:-2px;width:100%;}

* html div.infowijzer, * html div.zonder_infowijzer, * html div.zonder_infowijzer_met_milestones, * html div.milestones{
	width:100%;
	margin:3px 0 0 0;
	border-left:1px solid #fff;
}
* html div.zonder_infowijzer{margin: 22px 0 0 0;border-left:1px solid #f0f0f0;}

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

#vluchtx>div.zonder_infowijzer{
	left:0;
	top:3px;
	border-left:1px solid #fff;
	z-index:1;
}
div.zonder_infowijzer, div.zonder_infowijzer_met_milestones{border-left:1px solid #f0f0f0;}

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{left:0;top:-24px;padding:0;}

div.route{
	position:relative;
	left:0;
	width:100%;
	margin:0;
	overflow:hidden;
}
* html div.route{padding:0 8px 0 0;}

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

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

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;color:#650500;}

#avlucht>div.h2-a_vlucht{margin:12px 0 0 0;padding:7px 0 0 0;}

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

div.route h2{margin:33px 0 5px 0;}

div.infowijzer h2{margin:14px 0 5px 0;}

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

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

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

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

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 0 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, div.route>ul, div.milestones>ul, div.route>div.start{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(/9353214/g/plusvlucht.png);}

div.milestones ul li a{list-style-image:url(/9353214/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;
}
/*
ul.inlopendetekst{
	position: relative;
	top: 10px;
}
*/
div.main ul ul{margin-top:7px;padding-left:22px;}

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

.printversie div.paragraaf_kop{position:relative;left:5px;}
* html .printversie div.paragraaf_kop{left:0px;}

div.service_rubr{
	position:relative;
	left:-1px;
	width:100%;
	height:40px;
	background:#f0f0f0;
	padding:0;
	margin:0;
	border-left:1px solid #f0f0f0;
	clear:both;
	overflow:hidden;
	z-index:17;
}
* html div.service_rubr{border-left:1px solid #f0f0f0;}

#home div.service_rubr{top:3px;}

* html #home div.service_rubr{top:5px;}

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

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

ul.service_rubr li.rubr3{width:20%;} 

* html ul.service_rubr li.rubr1{width:29%;} 

* html ul.service_rubr li.rubr2{width:45%;}

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

* html ul.service_rubr li.rubr2{width:45%;}   

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

* html div.service_rubrtxt{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(/9353214/g/plus.png);}

div.seriekeuze ul li.plusuit, ul.met_plusgifjes li.plusuit{list-style-image:url(/9353214/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{/*xxheight:21px*/;position:relative;top:0;}

div.zoektermen ul li a{margin:0;/*xxheight: 21px;xxline-height: 140%;*/}

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;
	/*xxwidth:10em;*/
	color:#F90;
	/*xxbackground:Aqua;*/
	padding:0 0 0 4px;
}
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;
}
* 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;}

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;
}
* html div.opsomitem{height:18px;}

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

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;left:-6px;text-align:right;}

* html div.paragraaf_kopnr{
	position:relative;
	width:46px;
	top:-1px;
	left:-34px;
	overflow:hidden;
}
* html div.paragraaf_koptekst{position:relative;left:-33px;}

div.paragraaf_kop>div.paragraaf_kopnr{width:0;}

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 17px;}

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:#039;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:#f90;
	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 #6D100F;
	left:0;
	width:293px;
	background:#fff;
	color: #039;
	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:#f0f0f0;
	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;
}
.formveld{
	position:relative;
	top:0;
	margin-left:160px;
	left:0;
 	width:62%;
	padding:0;
	text-align:left;
	margin-bottom:10px;
	white-space:nowrap;
}
* 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{
	background:#0066cc;
	color:#fff;
	margin-top:7px;
	height:22px;
	padding:0 4px 4px 5px;
	cursor:pointer;
	font-size: 110%;
	font-weight: bold;
}
* html .button{
	padding:2px 0 4px 0;
}

.selecteer .button {
	margin-left: 0;
}

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:#f0f0f0;
	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: #339;
	text-decoration: none;
	margin: 0 0 12px 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:#ffcc99;
	border-right:#fff 1px solid;
	border-top:#fff 1px solid;
	/*cursor: hand;*/
	font: 70%/150% Verdana, Arial, sans serif;
	position:absolute;
	z-index:100;
}
.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:#039;}

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

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

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

span.kaartklaar{color:#78E000;}

.f15mpopiover{background:#f90;color:#fff;}

.f15mpopiover a.f15mpop{background:#f90;color:#fff;}

.f15mpopiover a.f15mpop:active{background:#f90;color:#fff;}

.f15mpopiover a.f15mpop:visited{background:#f90;color:#fff;}

.f15mpopiover a.f15mpop:hover{background:#f90;color:#fff;}

.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}
.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-left:15px; text-align:right}
div.ladder_bladeren{margin-top:15px;}

.ladder_verlopen {margin-left: 15px; margin-top: 1em;}
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;}

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

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

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

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;}

.rss{
	/*xxx float: right;*/
  	position: absolute;
	right: 20px;
	margin:2px 0 0 0;
	/*xxxtop: 1px;*/
}

.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.zoekknop{
	display:inline;
	padding-left:1em;
}
div.zoekknop input.xbutton {
	vertical-align:bottom;
}
div.googlewikibutton {
	position: relative;
	top: 5px;
	left: -6px;
}
* html div.googlewikibutton {
	top: 3px;
}

* 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%;
}
