body{
	background:#fff;
	color:#333;
	font:80% Verdana, Arial, Helvetica, sans-serif;
	height:100%;
}
body.gewoneversie{
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment:fixed;
}
td>ul li.plus{font-size:120%;}
	
.clear{clear:both;height:1px;}

.invisible{display:none;}

.hidden{visibility:hidden;}

.center{text-align:center;}

a:link{color:#8F7F9F;}

a:visited{color:#8F7F9F;}

a:active{color:#4c35c5;}

a:hover{color:#230441;}

h1.hidden{display:none;}

h1, h1 a, h1 a:hover, h1 a:active, h1 a:visited{
	font:900 115% Verdana;
	color:#000;
	text-decoration:none;
	padding:0 7px 0 0;
	margin:0;
	letter-spacing:0.02em;
}
body.gewoneversie h1, body.gewoneversie h1 a, body.gewoneversie h1 a:hover, body.gewoneversie h1 a:active, body.gewoneversie h1 a:visited, .mainzondervlucht h1 a{
	font-weight:500;
	color:#230441;
}
#content div.titlecel{padding:2px 0 5px 15px;margin:0;}

div.borderlijn_onder{
	position:relative;
	overflow:hidden;
	left:-15px;
	width:100%;
	height:1px;
 	background:#A094AC;
}
div.borderlijn_onder2{
   overflow:hidden;
	position:relative;
   width:3px;
	height:114px;
	top:-50px;
	left:-1px;
 	background:#fff/*#A094AC*/;  
}
#content_zondervlucht div.titlecel{margin:0 0 19px 8px;}

h2 , h2 a{
	font-size:110%;
	color:#000;
	text-decoration:none;
	margin:0;
	letter-spacing:0.04em;
}
.f4home_txt h2{margin:6px 0 14px 0;}

h2 a:visited{color:#230441;}

h3{font:bold 80% verdana;color:#230441;text-decoration:none;}

li{list-style-image:url(/9360000/g/bullet2.png);}

*/*html li {list-style-image: url(/9360000/g/bullet2.png);margin-top: 30px;}*/

.linkophome{color:#fff;font-family:Georgia, "Times New Roman", serif;}

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

#menu h2{font:bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;margin-bottom:0;}

#menu h2 a:hover{border:1px solid #000;padding:50px;}

#menu a{
	font:bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #000;
	padding:1px;
	background-color:#ccf;
}
#menu a:hover{color:#000;border:1px solid #000;background-color:#99c;}

.f23menu{
   line-height:40%;
	margin-top:-1px;
}

#f23zoek{
   padding: 1px 0 0 0;
	position:relative;
	left:-13px;
	top:4px;
	width:140px;
	height:47px;
	overflow:hidden;
	background:url(/9360000/g/zoek_8er.png) no-repeat;
}
#f23zoek form{margin:0 0 25px 0;}

.zoekvld{
	position:relative;
	left:15px;
	top:12px;  /* 12*/
	width:103px;
	background-color:#fff;
	border:1px solid #fff;
	font-size:100%;
	margin:0;
	padding:2px 0 0 2px;
	vertical-align:middle;
}
* html .zoekvld {
	width: 107px;
	height:20px;
	margin: 16px 0 0 0;
	padding: 1px 0 0 2px;
	top: -4px;
}

#f23_2{position:relative;top:-16px;}

* html #f23_2{top:-3px;}

div.f23menu li{
	padding:4px 0 15px 0; /* 4  15*/
	list-style-image: url(/9360000/g/bulletv1.png);
}
.f23menu ul li a{vertical-align: middle;}

* html div.f23menu li{
	margin-top:3px;
	padding-top:0px;
	padding-bottom: 3px;
	line-height:180%;
	list-style-image:url(/9360000/g/bulletv1.png);
	text-decoration:none;
	vertical-align:baseline;
}
* html .f23menu ul li a{padding:5px 0 1px 0;}

div.f23menu li.f23zoek, div.vlucht ul li{list-style-image:url(/9360000/g/aanleg.png);}

.f23menu a{color:#230441;}

.f23menu a:hover{color:#230441;}

.f23menu a:visited{color:#230441;}

.infowijzer a{color:#230441;}

.infowijzer a:hover{color:#230441;}

table.styletable{border:1px solid #000;border-collapse:collapse;}

table.astbl th, th.fontwit{
	background-color:#8F7F9F;
	color:#fff;
	font-weight:100;
	text-align:left;	
	padding:3px 5px;
	border:1px solid #000;		
}
table.astbl td, td.fontwit{
	background-color:#fff;
	border: 1px solid #000;		
	color:#000;
	padding:3px 5px;
}
* html table th, * html tr, * html td{font-size:90%;}

tr.trtop000 td.fontwit,td.tdstart000,tr.trtop201 td.fontwit,td.tdstart201,tr.trtop202 td.fontwit,td.tdstart202,tr.trtop203 td.fontwit,td.tdstart203,tr.trtop204 td.fontwit,td.tdstart204{
	border:1px solid #000;		
	background-color:#F0F0F0;
	color:#fff;
	padding:3px 5px;
}
th.thcol{
	border:0px solid #000;		
	background-color:#8F7F9F;
	color:#000;
	padding:3px 5px;
}
th.throw{
	color:#fff;
	border:0px solid #000;
	background-color:#230441;
	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%;}

th{text-align:left;}

sub{font-size:8pt;line-height:0;position:relative;top:-2px;}

sup{font:7pt Arial, Helvetica, sans-serif;position:relative;top:-7px;}

.imgfloatright{float:right;padding:0;margin-left:12px;}

.imgfloatleft{float:left;padding:0;margin-right:12px;}

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.vlucht ul, ul.inlopendetekst{margin:0;border:none;vertical-align:baseline;}

#f23 ul{margin-top:25px;margin-bottom:0;}

* html #f23 ul{margin-top:29px;}

div.vlucht div ul{padding:6px 0 0 0;}

* html div.vlucht div ul{padding:15px 0 0 0;}

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

div.vlucht div.ladderkop{
	padding:6px 0 3px 0;
	color: #000000; /* is nodig vanwege IE-bug */
}
div.vlucht div.kopinbalk{
	width:100%;
	padding:0 5px;
	background-color:#8F7F9F;
	position:relative;
}
div.vlucht div.kopinbalk h2{font:115% Georgia, "Times New Roman", serif;color:#fff;padding:3px 0;}

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

div.main ul.ladder{position:relative;left:-18px;}

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

div.main ul.ladder .datum{font-family: Georgia, "Times New Roman", serif;color:#666;}

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

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

.meer{font-size:85%;white-space:nowrap;text-align: right;}

div.main ul.ladder a, div.vlucht_content div.content_rubr a{font-size:85%;}

div.main_footer{padding-left:0;}

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

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

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

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

ul.inlopendetekst{
	margin: 11px 0 0 30px;  /* ab 10-08-05: voor niet-ie topmarge nog op 0 zetten! */
	padding:0;
}
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.main ul, div.main_footer ul{list-style-image:url(/9360000/g/laddermin.png);margin-bottom:0;}

div.main ul.ladder li, ul.inlopendetekst li{list-style-image:none;}

div.main ul.ladder li, ul.inlopendetekst li{
	list-style:none;
	color:#333;
	vertical-align:baseline;
	padding-left:1px;
	line-height:110%;
}
div.main ul{;margin:0 0 0 21px;padding: 0;}

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

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

div.infowijzer ul{margin:12px 0px 0px 21px;} /* 12 0 0 21   */

* html div.infowijzer ul{padding:12px 0 0 10px;}

div.seriekeuze ul li{margin-bottom:4px;}

div.infowijzer{margin:13px 10px 0 0;}

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

div.infowijzer>ul li{margin:0;padding:0 0 15px 4px;line-height:50%;} /* 60 ie*/

* html div.infowijzer ul li{padding:0;margin:4px 0 8px 0;line-height:80%;}

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

.titelinfowijzer{
	background-color:#fff;
	padding: 6px 15px 3px 15px;
	font-size:80%;
	border:0px solid #000;
	color:#336;
	font-weight:bold;
	letter-spacing:0.1em;
}
* html .titelinfowijzer{padding: 0 10px;}

div.service_rubr{position:relative;width:100%;}

ul.service_rubr{width:90%;padding:0;margin:0;}
/* For IE, widths needed and doesn't degrade well :( */
* html ul.service_rubr{}

ul.service_rubr  li{
	display:inline;
	float:left;
	margin-right:-1px;
	vertical-align:middle;
	font-size:85%;
}
ul.service_rubr li.rubr1{width:45%;} 

ul.service_rubr li.rubr2{width:55%;}   

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

a>img.service_rubr{position:relative;top:3px;}

* html img.service_rubr{position:relative;top:3px;}

div.infowijzer a{font-size:95%;}

div.seriekeuze ul{margin:3px 0 0 12px;padding:0;}
* html div.seriekeuze ul{margin:3px 0 0 47px;}

/* goed in ffox bovenste lijn blijft in ie7
ul.met_plus li{margin:15px 0 0 0;padding:10px 0 0 0;} */

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

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

ul.nieuwslijst li, ul.met_plus li{margin:0 0 16px 0;}

/* background-color:blue;color:red;       margin:16px;padding:16px;
div.seriekeuze ul{margin:3px 0 0 6px;	padding:0;}
* html div.seriekeuze ul{margin:3px 0 0 47px;}
ul.met_plusgifjes{margin:3px 0 0 0;padding:0;}
* html ul.met_plusgifjes{margin:3px 0 0 16px;}
div.main>ul.met_plusgifjes, div.main>ul.ladder, div.mainzondervlucht>ul.met_plusgifjes, div.mainzondervlucht>ul.ladder{margin:0 0 0 17px;}
ul.nieuwslijst li, ul.met_plus li{margin:0 0 16px 0;}
* html ul.nieuwslijst li, ul.met_plus li{
	padding-bottom: 5px;
	line-height:80%;
}*/ 
div.seriekeuze ul li.plus, ul.met_plusgifjes li.plus{list-style-image:url(/9360000/g/plus.png);}

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

div.seriekeuze img, ul.met_plusgifjes img{float:left;margin-top:-4px;margin-left:30px;}

div.seriekeuze img{margin-bottom:180px;}

div.seriekeuze{margin-left:10px;clear: both;}

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

div.met_plusgifjes{margin-left:-30px;clear:both;}

div.opsomitem{
	width:99%;  /* 100% resulteert in IE in het verwdijnen vande scrollbar!!!! */
	margin:0;
	height:auto;
}
div.opsomteken{
	float:left;
	width:12px;
	height:100%;
	margin:0;
	padding-top:1px;
}
* html div.opsomteken{padding-top:0;}

div.opsomtekens ul.inlopendetekst li div.opsomitem div.opsomteken{
	float:left;
	width:22px;
	height:100%;
	text-align:right;
	margin:0;
}
div.opsomitem>div.opsomtekst{overflow:hidden;padding:0 0 0 7px;}

div.opsomtekst{padding:0;width:88%;height:100%;line-height:125%;}

div.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 0 0 2%;
	width:125px;
	background-color:#F90;
	overflow:hidden;
	height:110px;
}
ul.inlopendetekst>li{margin-left:-3px;}

#f15{border-left-width:0;border-right-width:0;padding-bottom:0;}

#logo{
	height:120px;
	width:100%;
	padding-bottom:0;
	border-bottom:0 solid #fff;
	border-top:0;
	border-left:0;
	border-right:0;
}
#f15navenzoek{background-color:#fff;}

#f15navlist, #f15navlist2, #f15navlist22{margin:0;padding:4px;font-size:80%;}

* html #f15navlist, * html #f15navlist2, * html #f15navlist22{padding:1px;}

#f15navlist a, #f15navlist a:link, #f15navlist a:visited{
	padding:3px 0.5em 2px 0.5em;
	height:15px;
	color:#000;
	font-weight:bold;
}
#f15navlist a:hover, #f15navlist a:active, #f15navlist a:focus{border:1px solid #000;padding:2px 0.5em;height:15px;}

#f15navlist2 a, #f15navlist2 a:link, #f15navlist2 a:visited, #f15navlist22 a, #f15navlist22 a:link, #f15navlist22 a:visited{
	padding:3px 0.5em 2px 0.5em;
	height:15px;
	color:#906;
	font-weight:bold;
}
#f15navlist2 a:hover, #f15navlist2 a:active, #f15navlist2 a:focus, #f15navlist22 a:hover, #f15navlist22 a:active, #f15navlist22 a:focus{
	border:1px solid #000;
	padding:2px 0.5em;
	height:15px;
}
#f15navlist li{margin:0;display:table-cell;text-align:center;}

#f15navlist li.w12{width:12%;}

#f15navlist li.w20{width:16%;}

* html #f15navlist li.w20{width:20%;}

#f15navlist2 li{
	margin:0;
	display:table-cell;
	width:36%;
	text-align:center;
}
#f15navlist22 li{
	margin:0;
	display:table-cell;
	width:100%;
	text-align:center;
}
* html #f15navlist li, * html #f15navlist2 li, * html #f15navlist22 li{display:inline;float:left;padding:0;}

* html #f15navlist2 li{width:50%;}

* html #f15navlist22 li{width:50%;}

#f15navlist ul, #f15navlist2 ul, #f15navlist22 ul{
	width:100%;
	height:100%;
	display:table;
	border-collapse:collapse;
	padding:0;
	margin:0;
	overflow:hidden;
}
#f15navlist #active a{background-color:#fc6;}

#f15zoek_home, #f15zoek_niet_home{
	background-color:#fff;
	padding:0;
	margin:0;
	border-bottom:0 solid #fc6;
	border-top:0 solid #fc6;
}
#f15zoek_home input.zoekvld, #f15zoek_niet_home input.zoekvld{
	width:82px;
	height:114px;
	background-color:#fff;
	border:1px #336 solid;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:2px 0 0 0;
	padding:0 0 0 2px;
	vertical-align:middle;
}
* html #f15zoek_home input.zoekvld, * html #f15zoek_niet_home input.zoekvld{height:16px;margin:1px 0 0 1px;}

.f15ahome{color:#906;}

.f15logo{padding:0;float:left;}

div.opsomtekst a>.lnksmeti{position:relative;top:-3px;}

.lnksmeti{
	vertical-align:top;
	margin:0;
	font:bold 9px "Times New Roman";
	background-color:#fff;
	text-align:center;
	padding:0 2px;
}
.xpopuptitel_closewin{}

img.closewin{position:absolute;left:293px;top:2px;}

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

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

.popuptekst{
	position: relative;
	top:4px;
	left:0;
	width:293px;
	background:#fff;
	border:1px solid #230441;
	color:#036;
	padding:3px 8px 2px 8px;
	z-index:9999998;
}
* html .popuptekst{width:305px;}

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

div.popuptitel img.i{position:relative;top:2px;}

.nowrap{white-space:nowrap;}

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

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;
}
div.form{position:relative;width:100%;white-space:nowrap;}

div.formonderwerp{
	position:absolute;
	left:0;
 	width:120px;
}
div.formveld{
	position: relative;
	top:0;
	margin-left:170px;
	left:0;
 	width:72%;
	padding:0;
	text-align:left;
	margin-bottom:20px;
	white-space:nowrap;
}
* html div.formveld{width:100%;}

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

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

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

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

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

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

* html div.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 div.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;}
/**/
div.formveld input.inp text, div.formveld input.inp, div.formveld input.input, div.formveld textarea.area, div.formveld textarea.x, div.formveld select.x, div.formveld select.sel{
	left:0;
	width:90%;  /* bij >94% weigert IE de selects ook de betreffende breedte te geven!  */
}
div.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:95% Verdana, Arial, Helvetica, sans-serif;
	background:#8F7F9F;
	color:#fff;
	padding-bottom:2px;
	border:1px solid #fff;
}
div.hr{height:1px;background:#fff}

hr {border: 1px solid #689DD4;height:1px;}

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

div.hr>hr{height:0;border:0 solid #689DD4;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;}
/**/
div.paragraafkop{position:relative;width:100%;margin:17px 0;}
	
div.navpijlen{position:absolute;left:0;width:56px;}
 
div.partitel{
	position:relative;
	top:0;
	margin-left:32px;
	left:0;
 	width:95%;
	padding-left:0;
	text-align:left;
}
img.doctop_laatste_geenparneer{margin-left:16px;}

.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;
}
.imgfloatright{float:right;padding:0;margin-left:8px;}

.imgfloatleft{float:left;padding:0;margin-right:8px;}

div.citaat{
	background-color:#fff;
	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%;		
}
td.image{border:1px dotted #689DD4;}

td.titel{border-top:1px dotted #689DD4;border-right:1px dotted #689DD4;}

* html td.image{border:1px dotted #95bce1;}

* html td.titel{border-top:1px dotted #95bce1;border-right:1px dotted #95bce1;}

div.openlink a{font-size:250%;font-weight: bold;}

.italic{font-style:italic;}

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

legend{
	font:bold 100% Verdana, "Times New Roman", serif;
	color:#230441;
	margin:0 0 12px 0;
}
div.f4home_kop{width:40%;margin:0 0 0;}

div.f4homeblok_lijntop{
	width:72px;   /* 72 */
	height:13px; /* 13 */
	overflow:hidden;
	border-right:1px solid #a094ac;
}
* html div.f4homeblok_lijntop{width:73px;}

div.f4homeblok{width:97%;padding:8px 0 0 0;margin:0px 0 1px 0;}

div.f4home_img{
	float:left;
	width:71px;
	height:92px;
	margin:0;
	padding:0;
	border:1px solid #a094ac;
	border-right:none;
}
div.f4home_txt{
	margin:0;
	overflow:hidden;
	z-index:32;
	line-height:120%;
	border-left:1px solid #a094ac;
	border-top:1px solid #a094ac;
}

* html div.f4home_txt{position:relative;left:-3px;width:99%;}

.nieuws_o{position:relative;right:1%;float:right;}

* html .nieuws_o{float:right;padding:3px;}

div.display_yn{display:block;}

* html div.display_yn{display:none;}

div.main_extramarge2{height:220px;}

div.main_extramarge4{height:440px;}

.datum{font-weight:bold;font-size:90%;}

div.formnoscript_inline{display:inline;}

div.extramargeonderkant{border-top:thick;border-color:black;}

.meewerken{color:#903;color:#9658D7;color:#6B58D4;}


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


span.verplicht, span.nietverplicht  {
	width: 16px;
	height: 16px;
	overflow: hidden;
	color: #009900;
	vertical-align: top;
}

/* r3: 11-12-07 vacature link */

a.meewerken:link {
	margin-top:0px;
	padding:0px;
	display:block;
	float:right;
	text-align:right;
	width:433px;
	height:161px;
	background-image: url('/9360000/g/meewerken_1.jpg');
	text-indent:-99999px;
}

* html a.meewerken:link {
	margin-top:5px;
	}

a.meewerken:visited {
	margin-top:0px;
	padding:0px;
	display:block;
	float:right;
	text-align:right;
	width:433px;
	height:161px;
	background-image: url('/9360000/g/meewerken_1.jpg');
	text-indent:-99999px;
}

* html a.meewerken:visited {
	margin-top:5px;
	}

a.meewerken:hover{
	margin-top:0px;
	padding:0px;
	display:block;
	float:right;
	text-align:right;
	width:433px;
	height:161px;
	background-image: url('/9360000/g/meewerken_2.jpg');
	text-indent:-99999px;
}

* html a.meewerken:hover {
	margin-top:5px;
	}
	
a.meewerken:active{
	margin-top:0px;
	padding:0px;
	display:block;
	float:right;
	text-align:right;
	width:433px;
	height:161px;
	background-image: url('/9360000/g/meewerken_2.jpg');
	text-indent:-99999px;
}

* html a.meewerken:active {
	margin-top:5px;
	}