
/* browser settings reset */
html, body, dt, dl, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 , form, fieldset,a ,blockquote { margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif;}

/* site settings */
img{ border:0px;}
A{ color:#000;}
A:hover{}
html, body{ height:100%;}
hr{ height:1px; border-bottom:#000 solid 1px;}

/* FCK Styles */
#NieuwsZoeken .Header,#NieuwsItem .Header,#NieuwsOverzicht .Header{font-size:1.7em; color:#99cc33; margin-top:-20px;line-height:2em;}
.kop, .kop1{font-size:1.7em; color:#333; line-height:1em;}
.tussenkop, .tussenkop1{font-size:1.3em; color:#000; line-height:1em;}
.inleiding{font-weight: bold; color:#000;}
.univers{font-family: Courier New, Courier, Monaco, monospace; color:#000; line-height:1.4em;}

/* Tekst stylen */
h1,h2,h3,h4,h5,h6{margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
div, td {font-family:Arial, Helvetica, sans-serif}
p{}

/* Default */
input{ font-size:11px; font-family:Arial, Helvetica, sans-serif; height:15px; padding:2px 0px 0px 2px;}
textarea{ font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.Button a{ display:block; padding:0px 30px 0px 30px; background:#959595; text-decoration:none; color:#FFFFFF; font-size:.7em; border:1px outset;}

/* Layout */
#Home{ background:#000 url(verloop.gif) left top repeat-x;}
#Vragenboek{ background:#000 url(verloop.gif) left top repeat-x;}

#MainContainer{ width:972px; height:100%; float:left;}

#Home #LeftContainer{ width:442px; float:left; font-size:.75em;}
#Home #Foto{ position:absolute; padding:198px 0px 0px 0px;}
#Home #Beeldmerk{ position:absolute; padding:20px 0px 0px 350px;}
#Home #LogoTop{ position:absolute; padding:79px 0px 0px 20px;}
#Home #LogoBottom{ position:absolute; padding:194px 0px 0px 19px;}
#Home #Titel{ position:absolute; padding:615px 0px 0px 20px;}
#Home #Footer{ position:absolute; padding:663px 0px 0px 20px; color:#666;}
#Home #Footer a{color:#666;}

#Home #RightContainer{ width:530px; float:right;}
#Home #ContentContainer{ min-height:649px; background:#FFF;}
#Content{ float:left; padding:40px 10px 10px 10px; font-size:.75em; line-height:1.5em; background:#FFF;}
#Content li{ margin-left:30px;}

#Home .NieuwsContainer{ float:left; margin:10px 0 0 0; width:530px; border-top:#000 1px dashed;background:#FFF;}
#Home .NieuwsContainer .Nieuws{ float:left; width:493px; padding:10px;}
#Home .NieuwsContainer .Header{ color:#333; font-size:1em;}
#Home .NieuwsContainer .Nieuws ul{ clear:both;}
#Home .NieuwsContainer .Nieuws ul li{ list-style:none; margin:0;}
#Home .NieuwsContainer .Nieuws ul li a{ text-decoration:none;}
#Home .NieuwsContainer .Nieuws ul li a:hover{ text-decoration:underline;}
#Home .NieuwsContainer .Nieuws .Foto{ float:left; width:160px; height:90px; padding:10px 0 20px 0;}
#Home .NieuwsContainer .Nieuws .Datum{ float:left; width:300px; padding:3px 0 0 10px; font-size:.7em; color:#666; font-style:italic;}
#Home .NieuwsContainer .Nieuws .Titel{ float:left; width:300px; padding:3px 0 0 10px; font-size:.9em; font-weight:bold; color:#000;}
#Home .NieuwsContainer .Nieuws .Content{ float:left; width:300px; padding:3px 0 20px 10px; font-size:.75em;}
#Home .NieuwsContainer .Nieuws .Content a{ color:#666;}
#Home .NieuwsContainer .MeerButton{ float:right; padding:0 10px 0 0;}
#Home .NieuwsContainer .MeerButton a{ color:#000; font-size:.75em;}

/* NIEUWS MODULE */
/* Nieuwsitem */
#NieuwsItem{width:510px; }
#NieuwsItem .Header{}

#NieuwsItem .Print{ float:right; padding:0 0 5px 0;}
#NieuwsItem .Terugnaaroverzicht{ float:right; padding:0 0 5px 0;}

#NieuwsItem .Container{width:500px; }

#NieuwsItem .Titel{ font-size:1.6em; margin:0; padding:2px 0 15px 0; color:#000;}

#NieuwsItem .Bron{ clear:both; font-size:.9em; padding:0 0 5px 0; width:510px;}
#NieuwsItem .Bron .Label{ float:left; width:60px;}
#NieuwsItem .Bron .Value{ float:left;}

#NieuwsItem .Datum{ clear:both; font-size:.9em; padding:0 0 5px 0; width:510px;}
#NieuwsItem .Datum .Label{ float:left; width:60px;}
#NieuwsItem .Datum .Value{ float:left;}

#NieuwsItem .Foto{ padding:15px 20px 0 0;}
#NieuwsItem .Foto img{float:left;margin:0 5px 5px 0;}

#NieuwsItem .Tekst{ padding:10px 0 0 0;background:#FFF;}
#NieuwsItem .Tekst .tussenkop{color:#000;}

/* Nieuwsoverzicht */
#NieuwsOverzicht{width:510px; }

#NieuwsOverzicht .ZoekInNieuws a{ }
#NieuwsOverzicht .ZoekInNieuws a span{ }

#NieuwsOverzicht .Overzicht{ padding:20px 0 0 0;}
#NieuwsOverzicht .Overzicht li{ padding:0 0 15px 0; margin:0; list-style:none;}
#NieuwsOverzicht .Datum{ color:#666; font-size:.9em; font-style:italic;}
#NieuwsOverzicht .Titel{ padding:0 0 0 15px; font-size:1.1em; font-weight:bold;}
#NieuwsOverzicht .Titel a{ color:#000; text-decoration:none;}
#NieuwsOverzicht .Samenvatting{ padding:0 0 0 15px; font-size:.9em;}
#NieuwsOverzicht .Samenvatting a{ color:#666; text-decoration:none;}
#NieuwsOverzicht .Samenvatting a:hover{ text-decoration:underline;}

/* Nieuws Zoeken */
#NieuwsOverzicht .ZoekInNieuws a,
#NieuwsItem .OverzichtButton a,
#NieuwsOverzicht .OverzichtButton a,
#NieuwsZoeken .OverzichtButton a,#NieuwsOverzicht .ZoekInNieuws a{ display:block; float:right;  height:14px; background:url(overzicht.gif) left top no-repeat;text-decoration:underline;}
.OverzichtButton a:hover{text-decoration:none;}
.OverzichtButton a span{}
#NieuwsZoeken .Fieldset{ float:left; width:500px; padding:20px 0 0 0;}

#NieuwsZoeken .Kop{ clear:both; padding:0 0 15px 0;}
#NieuwsZoeken .Kop .Label{ float:left; width:100px; padding:2px 0 0 0;}
#NieuwsZoeken .Kop .Value{ float:left;}

#NieuwsZoeken .Bron{ clear:both; padding:0 0 15px 0;}
#NieuwsZoeken .Bron .Label{ float:left; width:100px; padding:2px 0 0 0;}
#NieuwsZoeken .Bron .Value{ float:left;}

#NieuwsZoeken .Samenvatting{ clear:both; padding:0 0 15px 0;}
#NieuwsZoeken .Samenvatting .Label{ float:left; width:100px; padding:2px 0 0 0;}
#NieuwsZoeken .Samenvatting .Value{ float:left;}

#NieuwsZoeken .Alles{ clear:both; padding:15px 0 15px 0;}
#NieuwsZoeken .Alles .Radio{ float:left; padding:2px 0 0 100px;}
#NieuwsZoeken .Alles .Label{ float:left; padding:2px 0 0 15px;}

#NieuwsZoeken .LaatsteDagen{ clear:both; padding:5px 0 15px 0;}
#NieuwsZoeken .LaatsteDagen .Radio{ float:left; padding:2px 0 0 100px;}
#NieuwsZoeken .LaatsteDagen .Laatste{ float:left; padding:2px 0 0 15px; width:45px;}
#NieuwsZoeken .LaatsteDagen .Value{ float:left; padding:0 0 0 15px;}
#NieuwsZoeken .LaatsteDagen .Dagen{ float:left; padding:2px 0 0 15px;}

#NieuwsZoeken .Vanaf{ clear:both; padding:5px 0 15px 0;}
#NieuwsZoeken .Vanaf .Radio{ float:left; padding:2px 0 0 100px;}
#NieuwsZoeken .Vanaf .Label{ float:left; padding:2px 0 0 15px; width:45px;}
#NieuwsZoeken .Vanaf .Value{ float:left; padding:0 0 0 15px;}
#NieuwsZoeken .Tot{ clear:both; padding:0 0 15px 0;}
#NieuwsZoeken .Tot .Label{ float:left; padding:2px 0 0 135px; width:30px;}
#NieuwsZoeken .Tot .Value{ float:left; padding:0 0 0 30px;}

#NieuwsZoeken .ZoekenButton{ padding:15px 0 0 100px;}
#NieuwsZoeken .ZoekenButton button{cursor:pointer;}
#NieuwsZoeken .ZoekenButton button span{}

#Vragenboek #LeftContainer{ width:242px; float:left; font-size:.75em;}
#Vragenboek #Foto{ position:absolute; padding:198px 0px 0px 0px;}
#Vragenboek #Beeldmerk{ position:absolute; padding:20px 0px 0px 150px;}
#Vragenboek #LogoTop{ position:absolute; padding:137px 0px 0px 20px;}
#Vragenboek #LogoBottom{ position:absolute; padding:194px 0px 0px 20px;}
#Vragenboek #Titel{ position:absolute; padding:615px 0px 0px 20px;}
#Vragenboek #Footer{ position:absolute; width:202px; padding:663px 0px 0px 20px; color:#666;}
#Vragenboek #Footer a{color:#666;}

#Vragenboek #RightContainer{ width:730px; float:right;}
#Vragenboek #ContentContainer{ float:left; min-height:649px; background:url(content.gif) left top repeat-y;}

/* TopMenu */
#TopMenuContainer{ float:left; font-size:.75em; width:100%; border-bottom:#000 1px dashed; background:#FFF;}

#TopMenu, #TopMenu ul {list-style:none;}
#TopMenu li { float:left; position:relative;}
.TopMenuItem{ display:block;}
.TopMenuItem a{ color:#000; text-decoration:none; padding:10px 10px 10px 10px; display:block;}

#Vragenboek #TopMenu{list-style:none; padding:0px 0px 0px 200px;}

.TopSubMenu{ display:none; width:200px; height:614px; position:absolute; background:url(transparant.png) left top;}
.TopSubMenu li{ width:100%;}
.TopSubMenu li a{ color:#FFF; padding:5px 10px 5px 10px;}
.TopSubMenu li a:hover{ color:#FFF; background:url(transparantgroen.png) left top;}

#TopMenu li>ul { top:35px; left:0px;}
#TopMenu li:hover ul, li.over ul { display:block;}

/* BottomMenu */
#BottomMenuContainer{ float:left; padding:14px 0px 0px 10px; font-size:.75em;}
#BottomMenu li{ list-style:none; float:left; padding: 0px 20px 15px 0px;}
#BottomMenu li a{ color:#FFF; text-decoration:none;}
#BottomMenu li a:hover{ color:#CCC;}

/* ZoekResultaten */
#ZoekResHeader{ padding:50px 0px 0px 0px; height:27px; border-bottom:#000 1px dotted; font-size:1.6em; color:#000; font-family:Georgia, "Times New Roman", Times, serif;}
.ZoekResContainer{ clear:both;}
.ZoekResLabel{ float:left; width:160px; padding:10px 0px 0px 0px; font-size:1.1em;}
.ZoekResValue{ float:left; padding:10px 0px 0px 0px; font-size:1.1em;}
.ZoekResTotaalLabel{ float:left; width:160px; padding:20px 0px 20px 0px; font-weight:bold; font-size:1.1em;}
.ZoekResTotaalValue{ float:left; padding:20px 0px 20px 0px; font-weight:bold; font-size:1.1em;}
.ZoekResLijst{ padding:10px 0px 20px 0px; clear:both; font-size:1.1em;}
.ZoekResLijst ol li{ padding:10px 0px 0px 0px; margin:0px 0px 0px 40px; clear:both; font-size:.9em;}
.ZoekResLijst ul li{ padding:10px 0px 0px 0px; clear:both; font-size:.9em;}
.ZoekResLijst p{ padding:0px 0px 0px 0px; margin:0px; font-size:.9em;}

/* Vragenboek */
#WWZContainer{ width:180px; float:left; padding:40px 10px 10px 10px; font-size:.7em;}
#WWZHeader{ font-size:1.8em; color:#000; line-height:1em; padding:0px 0px 20px 0px;}
#WWZHeader A{ color:#000; text-decoration:none;}

.StimulanszItems ul li{padding:5px 0px 5px 4px; list-style:none; background:url(map.gif) 4px 4px no-repeat;}
.StimulanszItems ul li a{font-size:1em; text-decoration:none; color:#000; padding:0px 0px 0px 17px;}
.StimulanszItems ul li a:hover{color:#7eb217;}

.StimulanszItems ul li ul li{padding:5px 0 2px 5px; border-left:#000 1px solid; background:none!important;}
.StimulanszItems ul li ul li a{ color:#000!important; padding:0!important;}

.StimulanszItems ul {padding:0px 0px 0px 0px;}
.StimulanszItems ul li ul {padding:0px 0px 0px 3px; margin:0px 0px 0px 3px;}
.StimulanszItems ul li ul li ul {padding:0px 0px 0px 3px; margin:0px 0px 0px 3px;}
.StimulanszItems ul li ul li ul li ul {padding:0px 0px 0px 3px; margin:0px 0px 0px 3px;}
.StimulanszItems ul li ul li ul li ul li ul {padding:0px 0px 0px 3px; margin:0px 0px 0px 3px;}
.StimulanszItems ul li ul li ul li ul li ul li ul {padding:0px 0px 0px 3px; margin:0px 0px 0px 3px;}

.StimulanszItemsOpen {background:url(map_open.gif) 3px 4px no-repeat!important; padding:5px 0px 5px 4px!important;}
.StimulanszItemsSelected {background:url(map_open.gif) 3px 4px no-repeat!important; padding:5px 0px 5px 4px!important;}
.StimulanszItemsSelected a{color:#7eb217!important;}

#StimulanszCenterContainer{ width:510px; float:left; padding:30px 10px 10px 10px; font-size:.75em; line-height:1.5em;}

#StimulanszMappen{margin:0px 0px 10px 0px;}
#StimulanszMappen li{padding:2px 0px 5px 5px; list-style:none; background:url(map.gif) 0px 3px no-repeat;}
#StimulanszMappen li A{text-decoration:none; color:#000; padding:0px 0px 0px 18px;}
#StimulanszMappen li A:hover{color:#7eb217; text-decoration:none;}

.StimulanszTitel{display:none;}
#StimulanszTeksten li.StimulanzTekst{list-style:none; border-bottom:#000 1px dashed; padding:0px 0px 0px 0px; display:none;}
#StimulanszTeksten li.StimulanzTekst a{text-decoration:none; color:#000; padding:5px 0px 5px 8px; display:block; background:url(pijl_ver.gif) left 10px no-repeat; font-weight:bold; font-size:.9em;}
#StimulanszTeksten li.StimulanzTekst a:hover{color:#7eb217; text-decoration:none;}
#StimulanszTeksten li{list-style:none; background:none; padding:10px 0 0 0;}
#StimulanszTeksten li a{font-size:1em; text-decoration:underline; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#StimulanszTeksten li a:hover{color:#7eb217; text-decoration:none;}
#StimulanszTeksten li ul li{list-style:disc; background:none; margin:0px 0px 0px 30px; border-bottom:none; padding:0px 0px 0px 0px;}
#StimulanszTeksten li ul li a{font-size:1em; text-decoration:underline; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#StimulanszTeksten li ul li a:hover{color:#7eb217; text-decoration:none;}
#StimulanszTeksten li p li{list-style:disc; background:none; margin:0px 0px 0px 30px; border-bottom:none; padding:0px 0px 0px 0px;}
#StimulanszTeksten li p li a{font-size:1em; text-decoration:underline; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline; border:none; background:none;}
#StimulanszTeksten li p li a:hover{color:#7eb217; text-decoration:none;}

/*Kijk ook naar*/
#rightColumn{ width:20%; float:left; font-size:1.2em;}
.infoContainer{ width:20%; float:left;}
.infoContainer H1{ padding:5px 0px 4px 5px; font-size:.9em; background:#7eb217; color:#FFF; font-weight:normal;}
.infoContainer H2{ padding:15px 0px 0px 0px; color:#7eb217; font-size:.9em; font-weight:normal;}
.infoContainer ul li{font-size:0.7em; list-style:none; padding:0px 0px 0px 5px;}
.infoContainer ul li A{text-decoration:none; color:#000; padding:0px 0px 0px 0px;}
.infoContainer ul li A:hover{color:#7eb217; text-decoration:none;}

/*Formulier*/
.formulier_button a{ display:block; background:#99cc33; border:1px outset; text-align:center; text-decoration:none; color:#000; font-weight:bold; width:120px;}
