/* Spanz CSS Document last rev: 21.01.2010 */
* { margin:0; padding:0;}

/*** HTML elements */
/*******************/
body { font-family: Arial, Verdana, sans-serif;  font-size:87.5%; line-height:1.5em; color:#000;}
img	{ border:0; }
.image {margin-bottom:10px;}
table { border:0; }
fieldset { border:0; }

a, a:link, a:hover , a:active { color:#7A0035; text-decoration:underline; }
/*a:visited { color:#7A0035; text-decoration:underline; border-bottom: 1px dotted #7A0035;}*/
a:hover { color:#DD0060; text-decoration: underline; }
a img { border: 0; }

/* a.info class: stylesheet tooltip */
a.info{ position:relative; /*this is the key*/ z-index:24; text-decoration:none;color: #000;}
a.info:active{ outline: none;}
/*  a.info:focus{ -moz-outline-style: none;}*/
a.info:hover{z-index:25;cursor:default}
a.info span{display: none}
a.info:hover span{ /*the span will display just on :hover state*/  display:block;  position:absolute; top:2em; left:2em; width:20em; border:1px solid #000; background-color:#FFFFEE; color:#000;	padding: 2px; }

h1 { font-size:3.0em; line-height:1.2em; font-weight:normal; font-family: "Times New Roman", Times, Gerogia, serif; }
h2 { font-size:1.5em; line-height:1.2em; font-weight:normal; font-family: "Times New Roman", Times, Gerogia, serif; }
h3 { font-size:1.2em; line-height:1.0em; font-weight:bold; }
h4 { font-size:1.2em; line-height:1.0em; font-weight:bold; }
h5 { font-size:1.0em; line-height:1.0em; font-weight:bold; }
h3.ww_title { font-size:1.3em; line-height:1.2em; font-weight:normal; font-family: "Times New Roman", Times, Gerogia, serif; margin-bottom:20px;}

p, .paragraph, .paragraaf {margin-bottom:15px;}

/* SERVICE NAVIGATION: contact, AAA
------------------------------------- */
.superscript{font-size:xx-small; vertical-align:top;} 
.subscript{font-size:xx-small; vertical-align:bottom;} 
#topnav { float:right;margin: 0.2em 1.6em 0 0; }
#tekstgrootte {display:inline;}
#tekstgrootte li { display:inline; }
#tekstgrootte li a { color:#999; text-decoration:none; }
#tekst-kleiner   { font-size:0.8em; }
#tekst-standaard { font-size:1.0em; }
#tekst-groter    { font-size:1.1em; }
#contact { float: left; margin: 0 0.5em 0 0; font-size: 0.8em; color:#999; text-decoration:none;}
#contact:hover {text-decoration:underline;}
#toppipe {color:#999;font-size:0.7em; }

/*** FORM */
select, input, textarea { border: 1px solid #999; font-size:0.9em; font-family: Arial, sans-serif;}
input[type=radio], input[type=checkbox], input[type=image], input[type=submit]{ background-color: #fff; border: 0; }
.radio {border:0;} /*nodig voor IE6*/
input:focus, select:focus , textarea:focus { border: 1px solid #999; }
.radio:focus, .checkbox:focus {border:0;} /* VOOR <= IE6 */

tr, td { vertical-align:top; }
.bs { font-size:0.8em; line-height:1.15em; color:#999;  }
.lead { font-weight:bold; margin-bottom:20px;}
.hb_paragraaf_tekst ul, .lead ul, .paragraph ul {margin:10px 20px;}	
.paragraph table { margin:10px 0; background-color:#666; } 
.paragraph table td{ background-color:#fff; padding:4px; } 

/*** GENERIC elements */
.required, .verplicht {color:red;}

/*** STRUCTURAL elements */
#container { background-repeat:repeat-y; background-position:top center; background-image:url(/clientdata/icons/background.gif); overflow:hidden; width:100%;}
#container-inner { height:100%; margin: 0 auto; text-align:left; overflow:hidden; clear:both; width: 904px; min-width: 904px; border-bottom:1px solid #ccc;}
.pagewrapper { padding:0 10px; }
.pw-article{ background-image:url(/clientdata/icons/article-bg.gif); background-repeat:repeat-y; background-position:top left; background-color:#fff; }
#homewrapper { background-image:url(/clientdata/icons/home-bg.gif);  background-repeat:repeat-y; background-position:top left; height:100%;}

/* header */
#header{ height:276px; overflow:hidden; width:100%;background-color:#fff;}
#header-inner{ height:110px; overflow:hidden; width:100%; clear:both; margin:0;}
#header .logo-link{ float:left; padding-left: 0.5em;}
.link-home {text-indent:-10000px; display:block; clear:both; width:100%; height:100px; overflow:hidden; background-color:transparent; } 

/* BREADCRUMB */
ul.breadcrumbs {list-style:none; font-size:0.8em; width:482px; overflow:hidden; float:left; text-align:left; color:#999; margin-bottom:6px; }
ul.breadcrumbs li { margin-left:1px; padding-right:2px; display:inline; list-style:none; }
ul.breadcrumbs li.first { margin-left:0; }
ul.breadcrumbs li.first a { margin-left:0;}
ul.breadcrumbs li.lastcrumb { padding-right:0; }
ul.breadcrumbs li a,  ul.breadcrumbs li a:link, ul.breadcrumbs li a:visited, ul.breadcrumbs li a:hover , ul.breadcrumbs li a:active { color:#999; text-decoration:none;}
ul.breadcrumbs li a:hover { text-decoration:underline;}
ul.breadcrumbs li span {}
ul.breadcrumbs li.lastcrumb span {}

#topinteraction { margin-top:11px; margin-left:10px; list-style-type:none; float:left; overflow:hidden; width:710px; }
#topinteraction li{ display:inline; }
#topinteraction , #topinteraction a, #topinteraction a:link, #topinteraction a:visited, #topinteraction a:hover , #topinteraction a:active {color:#333; text-decoration:none; font-weight:bold;}
#topinteraction a:hover { color:#DD0060; text-decoration: none; }
#topinteraction #active a { color:#7A0035;} 
#quicksearchwebsite { float:right; margin-right:20px; width:160px; overflow:hidden; height:20px; border:1px solid #ccc; background-color:#fff; clear:right; }
#quicksearchwebsite .searchbtn { float:right; display:block; overflow:hidden; width:17px; margin-top:2px; }
#criteria { padding-top:4px; float:left; font-size: 0.8em; color:#999; height:16px; width:141px; border:none; }  

/* ALGEMEEN */
.article { margin-top:10px;overflow:hidden; clear:both; height:100%;border-bottom:1px solid #ccc;}
.article-header { margin-bottom:10px; overflow:hidden; width:100%; clear:both; }

.sidebar1 { float:left; width:170px; font-weight:bold;}
.sidebar1 ul.subnavigatie{ float:left; width:161px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.sidebar1 ul.subnavigatie li{ list-style-type:none; padding-bottom:0; margin-bottom:0; }
.sidebar1 ul.subnavigatie>li {  }
.sidebar1 ul.lvl2 { margin-left:10px; padding-bottom:5px; font-size:0.9em; overflow:hidden; clear:both; }
.sidebar1 ul.subnavigatie>li>a { display:block; border-top: 1px solid #ccc; margin-bottom:5px; padding-top:5px;}
.sidebar1 ul.subnavigatie li a{ display:block; border-top: 1px solid #ccc;margin-bottom:5px; padding-top:5px; margin-bottom:0; }
.sidebar1 ul.subnavigatie>li.first>a{ border: none; }
.sidebar1 ul.subnavigatie>li>ul>li.first>a{ border: none; }
.sidebar1>ul.subnavigatie>li.active>a{ display:block; border-bottom: 1px solid #ccc; /* margin-bottom:5px; padding-top:5px;  */}
.sidebar1 ul.subnavigatie a, .sidebar1 .subnavigatie a:link, .sidebar1 .subnavigatie a:active { color:#999;text-decoration:none;} 
.sidebar1 ul.subnavigatie>li.active>a { color:#7A0035; }
.sidebar1 ul.subnavigatie>li>ul>li.active>a { color:#7A0035; }
.sidebar1 ul.subnavigatie a:hover {color:#7A0035;}
.sidebar1 ul.subnavigatie a:visited {}

.content {float:left; width:542px; }
#content-inner { padding:0 10px;} 
.sidebar2 { width:160px; overflow:hidden; font-size:0.9em; float:right; }

/* HOME: algemeen */
#home-left { width:342px; padding-right:10px;overflow:hidden; font-size:0.9em; line-height:1.4em; float:left;  }
#home-midden { margin-left:10px;width:160px; overflow:hidden; font-size:0.9em; line-height:1.4em; float:left;  }
.home-midden-inner {padding:10px; }
.home-midden-titel {height:20px;padding:10px; background-image:url(/clientdata/icons/home-bloktop-verloop.gif); overflow:hidden;  background-repeat: repeat-y;color:#fff; font-size:1.1em;font-weight:bold;}
#home-sidebar2 { width:350px; overflow:hidden; font-size:0.9em; float:right; }

/* INHOUDSOPGAVE */
ul#hb_artikel_inhoudsopgave { margin:10px 0; font-size:0.9em; }
ul#hb_artikel_inhoudsopgave li { display:inline; }

/* HOME: quickmenu */
/*#quickmenu { margin:0; height:61px; overflow:hidden; background-image:url(/clientdata/icons/quickmenu-bg-5btn.gif); background-repeat: repeat-y; background-position:top left; font-family: "Times New Roman", Times, Gerogia, serif; }*/
#quickmenu { margin:0; height:61px; overflow:hidden; background-image:url(/clientdata/icons/quickmenu-bg.gif); background-repeat: repeat-y; background-position:top left; font-family: "Times New Roman", Times, Gerogia, serif; }
/*5menu*//* #quickmenu .item { display:block; width:179px; height:39px; margin:9px 0 0 0; float:left; overflow:hidden; padding:0;}*/
#quickmenu .item { display:block; width:224px; height:39px; margin:9px 0 0 0; float:left; overflow:hidden; padding:0;}
#quickmenu .item1 a { background-color:#F68528; margin-left:11px;text-decoration:none;}
#quickmenu .item2 a { background-color:#8DC63F;margin-left:11px;}
#quickmenu .item3 a { background-color:#E20377;margin-left:11px;}
#quickmenu .item4 a { background-color:#4F85C4;margin-left:11px;}
#quickmenu .item5 a { background-color:#DCC06C;margin-left:11px;}
#quickmenu .item1 a:hover { background-color:#FB9A4B; }
#quickmenu .item2 a:hover { background-color:#9AD845;}
#quickmenu .item3 a:hover { background-color:#EE0A81;}
#quickmenu .item4 a:hover { background-color:#518DD4;}
#quickmenu .item5 a:hover { background-color:#e4c567;}
/*5menu*//*#quickmenu .item a {display:block; background-image:url(/clientdata/icons/quickmenu-arrow-small.gif); background-repeat: no-repeat; background-position: right 10px; text-decoration:none; color:#333; font-size:1.3em; padding-left:10px; padding-top:10px; height:39px;text-decoration:none;}*/
#quickmenu .item a {display:block; background-image:url(/clientdata/icons/quickmenu-arrow.gif); background-repeat: no-repeat; background-position: left top; text-decoration:none; color:#333; font-size:1.5em; padding-left:10px; padding-top:10px; height:39px;text-decoration:none;}
#quickmenu .item a:hover { /* color:#555; */}
#quickmenu .item-first { /* margin-left:0; */ }

.blok { margin-bottom:10px; border-top:1px solid #CDCDCD; padding-top:10px; overflow:hidden; width:100%; }
.news  a, .news  a:link, .news  a:visited, .news  a:hover , .news  a:active { text-decoration:none; color:#000;}

.single-blok { margin-bottom:0px; margin-top:10px; border-top:none; border-bottom:1px solid #CDCDCD; padding-bottom:10px; padding-top:0px; overflow:hidden; }
.first-blok {border:none;}
.blok .image-right{ float:right; width:140px; margin-left:5px; margin-bottom:3px; overflow:hidden; }
#content-inner .blok .image-right{ width:160px; }
.blok .more{ font-size:0.9em; float:right; margin-top:-10px; }
.blok .paragraph{ /* font-size:0.9em; */ /* line-height:1.4em; */ }

.news ul { margin:1px; list-style-type:none; }
.news li a  { display:block; padding-left: 13px; text-decoration:none; }
.news a.more  { display:block; padding-right: 15px; background-image: url(/clientdata/icons/link_intern.gif); background-repeat: no-repeat; background-position: 80px 8px; text-decoration:none; margin-top:10px; }
.news li { background-image: url(/clientdata/icons/link_intern.gif); padding:0; display:block; background-repeat: no-repeat; background-position: 0 8px; }

/* HOME: quickmenu */
#homewrapper { overflow:hidden; }
.homecol-left { width:342px; float:left; }
.homecol-center { width:342px; float:left; margin-left:20px; }
.homecol-right { width:160px; float:left; margin-left:20px; }
/* BLOKKEN: algemeen */
a.blok-link{ color:#333; text-decoration:none;}
/*.module{ width:160px; margin-bottom:10px; clear:both; padding-bottom:8px; overflow:hidden; background-image:url(/clientdata/icons/blok-bg.jpg); background-repeat: repeat-y; background-position: top left;}*/
.module{ width:160px; margin-bottom:10px; clear:both; padding-bottom:8px; overflow:hidden; }
.module h3{ width:160px; border-bottom:1px solid white; font-weight:bold; margin-bottom:0; line-height:1.0em; }
.module ul.bijlagen li { padding-left:20px; background-repeat: no-repeat; background-position: 2px 0;  }
.module img.image { margin-top:10px; margin-bottom:0; }
.module .image { margin:0; }
.module .read-more{ font-size:0.9em; font-weight:bold;}
.homecol-right .paragraph, .module .paragraph { font-size:0.9em; margin:5px 0 0 0; line-height:1.4em;}
.module a.image, .module a.image:link, .module a.image:visited, .module a.image:hover , .module a.image:active { display:block; }
.module a.image img { display:block;}
.module a, .module a:link, .module a:visited, .module a:hover , .module a:active { text-decoration:none;}
.module .lead { font-weight:bold; margin:0; }

/*  ARTICLE - SIDEBAR */
.externelinks h4, .internelinks h4{ font-weight:normal; }
.externelinks ul, .internelinks ul { margin:1px; list-style-type:none; }
div.internelinks li, div.externelinks li  { display:block; background-repeat: no-repeat; background-position: 0 8px; }
div.internelinks li a, div.externelinks li a  {  padding-left: 13px; }
div.internelinks li { background-image: url(/clientdata/icons/link_intern.gif); padding:0;}
div.externelinks li { background-image: url(/clientdata/icons/link_extern.gif); padding:0;}
.sidebar2 .module{ width:150px; overflow:hidden; }
.sidebar2 .module{ margin-top:5px; clear:both; padding-bottom:15px; border-bottom:1px solid #E5E5E5; }
.sidebar2 .last-module { border-bottom:none; }

/* footer */
#footer { margin:10px 10px 0 10px;padding:0 0 8px 0; color:#999; height:100%;font-size: 0.7em; clear:both; overflow: hidden; }
#footer #opdrachtgever {float:left; width:180px; margin-left:0; overflow:hidden; } 
#footer #spanzfooter { float:right;text-align:right; }
#footer #footernav { float:left; }
#footer a, #footer a:link, #footer  a:visited, #footer  a:hover , #footer  a:active { color:#999; padding:0; font-weight: normal;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .lastchangedate { width: 140px; padding-right:10px; }
/* einde footer */

/* FUNCTION/ITEMS: algemeen */
#function_legenda ul{ list-style-type:none;}
#function_legenda ul li{ display:inline; }
.function { margin-bottom:10px; padding-bottom:10px; }
.items {}
.date, .datum {font-size:0.8em; line-height:1.0em; color:#999; }
.item .image{ margin-left:10px; }
.clearboth {clear:both;}
.item .toright {float:right;}
.item h2 { margin:0; }
.item .text { padding-bottom:10px;}
.item .paragraph { margin:0;}
.item .readmore { text-align:right; font-size:0.9em; margin-bottom:5px;}
/* wordt dit nog ergens anders gebruikt ????
.item { border-bottom:1px solid #E5E5E5; margin-bottom:15px; overflow:hidden; }
*/

.item .item { border:none; }

/* sitemap */
ul.sitemaplvl_1 { list-style-type: none; }
ul.sitemaplvl_1 li { margin-top:0px; font-weight:bold; margin-top:5px; }
ul.sitemaplvl_2 { margin-left:22px; list-style-type: none; }
ul.sitemaplvl_2 li{ margin-top:0px; font-weight:bold; }
ul.sitemaplvl_2 a{ background-image: url(/clientdata/icons/bullet.gif); background-repeat: no-repeat; background-position: 0 6px; padding-left: 10px; font-weight:normal; }
ul.sitemaplvl_2 a:hover{ background-image: url(/clientdata/icons/bullet.gif); }
ul.sitemaplvl_3 { margin-left:32px; list-style-type: none; }

/*contactformulier*/
#function_1 .veld_long {width:100%;}

/* nieuw op de website */
#function_3 h5.hoofdstuk_titel { font-size:1.2em; font-weight:bold; margin-top:5px;  }
#function_3 h5.paragraaf_subtitel { font-size:1.0em; font-weight:bold; }
#function_3 .item  { margin-bottom:10px; }
#function_3 h5.hoofdstuk_titel a{ color:#333; text-decoration:none; }
#function_3 h4.paragraaf_titel { margin-top:30px; font-family: "Times New Roman", Times, Gerogia, serif;  font-size:1.5em; font-weight:normal; }
#function_3 .searchform {  clear:both; width:100%; overflow:hidden; }
#function_3 .showlatest { margin-right:5px; float:left; font-size: 0.8em; }
#function_3 .formbutton_med, #function_3 .formbutton_med:focus  { background-color: #bbb; width:105px; overflow:hidden; border: #777 1px solid; padding:1px 0; color: #fff; cursor: pointer; }
#function_3 .formbutton_med:hover  { background-color: #7B0033; width:105px; overflow:hidden; border: #7F435C 1px solid; padding:1px 0; color: #fff; cursor: pointer; }
#function_3 .formbutton_medactif, #function_3 .formbutton_medactif:focus  { background-color: #7B0033; width:105px; overflow:hidden; border: #7F435C 1px solid; padding:1px 0; color: #fff; cursor: pointer; font-weight:bold; }

/* sitemap */
#function_5 ul.sitemaplvl_1{ list-style-type: none; }
#function_5 ul.sitemaplvl_1 li{ margin-top:0; font-weight:bold; margin-top:5px; }
#function_5 ul.sitemaplvl_1 a{ font-weight:bold; } 
#function_5>ul.sitemaplvl_1>li>a{ text-decoration:none; } 
#function_5 ul.sitemaplvl_2{ margin-left:22px; /* list-style-type: none; */ }
#function_5 ul.sitemaplvl_2 li{ margin-top:0; font-weight:bold; }
#function_5 ul.sitemaplvl_2 a{  color:#000; /* background-image: url(/clientdata/icons/arrow_sitemap.gif); */ /* background-repeat: no-repeat; background-position: 0 4px; */ padding-left: 6px; font-weight:normal; }
#function_5 ul.sitemaplvl_2 a:hover{ /* background-image: url(/clientdata/icons/arrow_sitemap.gif); */ color:#777; }
#function_5 ul.sitemaplvl_3{ margin-left:32px; list-style-type: none; }

/* verity zoekpagina */
#frmverity {margin:20px;padding:0;}
#function_12 input[type=text] {height:20px;margin:0;padding:0;vertical-align:top;}
#function_12 .showcriteria {color:#ccc;font-weight:bold;font-style:italic;}
#veritySuggestionWord {font-weight:bold;}
#zoektips {margin-top: 20px;}
#zoektips ol {margin:0 20px;padding-left:20px;}
#function_12 .showcount {font-weight:bold;}
#searchrespagerbottom {margin-top:20px;}
#function_12 .item {margin:10px 0;}
.gevonden {background-color:#ccc;color:#fff;}

/* veelgestelde vragen / faq */
#function_13 {margin-top:20px;}
#function_13 #faq_legenda {margin-bottom:16px;}
#function_13 .item { margin:0;}
#function_13 .paragraaf_titel {margin-top:12px; margin-bottom:12px; }
#function_13 h5 .paragraaf_subtitel { display:inline; padding-right:8px;}
#function_13 .question { font-weight:normal; margin-bottom:5px;}
#function_13 .answer {margin:0 0 8px 15px; font-style:italic; }

#function_14 .item {border-bottom: 1px solid #ccc;padding-top:10px;}
#function_14 .item_text {padding-top:20px;}
#function_14 .last-item {border-bottom:none; }

/*opmaak whois*/
#function_25 .hb_whois_naam {font-weight:bold;}
#function_25 .hb_whois_functie {}
#function_25 .hb_whois_omschrijving {}
#function_25 .hb_whois_mailadress {color:green;}
#function_25 h4.paragraaf_titel{ font-family: "Times New Roman", Times, Gerogia, serif;  font-size:1.5em; font-weight:normal; }
#function_25 .hb_whois_telnr{}

/* links */
#function_4 ul#links{ list-style-type:none; margin-bottom:10px; }
#function_4 ul#links li{ display:inline; }
#function_4 h4{ font-size:1.5em; line-height:1.0em; font-weight:normal; }

/* FORM HERINSCHRIJVING */
#function_89 label {float: left; width: 14em;}
#function_89 label.long {float: left; width: 20em;}
#function_89 .verplicht {float: left; margin-right: 2px;}
#function_89 .voorbeeld {float: none;}
#function_89 input {margin-bottom: 10px;}
#function_89 #captcha {margin:20px 0;}
#function_89 .captcha {height:18px;font-size:1em;vertical-align:top;width:60px;padding:4px;}
#function_89 .clear {clear:both; margin-bottom:10px;}
#function_89 p.header {font-weight: bold; margin-top: 30px;} 
#function_89 p.header {font-weight: bold; margin-top: 30px;} 
#function_89 .dated, #function_89 .datem, #function_89 .datem {width: 2em;}
#function_89 .datey {width: 3em;}
#function_89 .mark {border: 1px solid red;}
#function_89 label.mark {border:none; color:red;}
#function_89 .hrline {border-bottom:1px solid #999; margin-top: 15px;}
#function_89 .btn_send { float: right;} 
#function_89 .btn_send input { margin-bottom: 0px} 
#function_89 .steps { float: right;}
#function_89 #steplist ul { margin-left: 0; padding-left: 0; white-space: nowrap;}
#function_89 #steplist li { display: inline; list-style-type: none; }
#function_89 #steplist a { padding: 3px 10px; }
#function_89 #steplist span { padding: 3px 10px; border: 1px solid #fff;}
#function_89 #steplist .current span { border: 1px solid #000; }
#function_89 #steplist a:link, #steplist a:visited { border: 1px solid #fff; text-decoration: none; }
#function_89 #steplist a:hover { border: 1px solid #999; text-decoration: none; }
#function_89 .bruto {width: 235px; float: right;}
#function_89 .form_label {float: left; width: 15em; clear: both;}
#function_89 .form_value {float: left; margin-bottom:3px;}
#function_89 .form_value input {float:left; clear: both;}
#function_89 .form_value label {float:left; margin-left: 5px;}
#function_89 .long {float: left; width: 20em;}
#function_89 .page_title {float: left; font-size:2em; font-family: "Times New Roman", Times, Gerogia, serif;}
#function_89 input.btn_ogone {background-image:url(/clientdata/icons/verstuurcontact.gif); width: 68px; height: 21px; background-position:top left; background-repeat:no-repeat; background-color:red; color: white; }
#function_89 input.btn_ogone:hover {cursor:pointer}
#function_89 .dhrmwdiv {vertical-align:top;padding:0;}


/* FORM REPARETIEVERZOEK */
#function_90 label {float: left; width: 14em;}
#function_90 label.long {float: left; width: 20em;}
#function_90 .verplicht {float: left; margin-right: 2px;}
#function_90 .voorbeeld {float: none;}
#function_90 input {margin-bottom: 10px;}
#function_90 #captcha {margin:20px 0;}
#function_90 .captcha {height:18px;font-size:1em;vertical-align:top;width:60px;padding:4px;}
#function_90 .clear {clear:both; margin-bottom:10px;}
#function_90 .mark {border: 1px solid red;}
#function_90 td.dagdeel {width:18px; text-align:center;}
#function_90 .btn_send { float: right;} 

/* FORM ZELF KLUSSEN */
#function_91 label {float: left; width: 14em;}
#function_91 label.long {float: left; width: 20em;}
#function_91 .verplicht {float: left; margin-right: 2px;}
#function_91 .voorbeeld {float: none;}
#function_91 input {margin-bottom: 10px;}
#function_91 #captcha {margin:20px 0;}
#function_91 .captcha {height:18px;font-size:1em;vertical-align:top;width:60px;padding:4px;}
#function_91 .clear {clear:both; margin-bottom:10px;}
#function_91 .dated, #function_91 .datem {width: 2em;}
#function_91 .datey {width: 3em;}
#function_91 .mark {border: 1px solid red;}
#function_91 .btn_send { float: right;} 

/* FORM BEOORDELING REPARATIE */
#function_92 label {float: left; width: 14em;}
#function_92 label.long {float: left; width: 20em;}
#function_92 .verplicht {float: left; margin-right: 2px;}
#function_92 .voorbeeld {float: none;}
#function_92 input {margin-bottom: 10px;}
#function_92 #captcha {margin:20px 0;}
#function_92 .captcha {height:18px;font-size:1em;vertical-align:top;width:60px;padding:4px;}
#function_92 .clear {clear:both; }
#function_92 .right {float: right; }
#function_92 .dated, #function_92 .datem {width: 2em;}
#function_92 .datey {width: 3em;}
#function_92 .mark {border: 1px solid red;}
#function_92 .btn_send { float: right;} 
#function_92 .form_label {float: left; width: 14em; clear: both;}
#function_92 .form_value {float: left; margin-bottom:3px; }
#function_92 .form_value input {float:left; clear: both;}
#function_92 .form_value label {float:left; margin-left: 5px;}
#function_92 .tbl_vote label {float: none; width:1em; margin-left: 4px; margin-right: 2px;}
#function_92 .tbl_vote {width: 250px;}


/* woonwensenonderzoek */
#function_95 .btn_send { float: right;} 
#function_95 .btn_send input { margin-bottom: 0px}
#function_95 .steps { float: right;}
#function_95 #steplist ul { margin-left: 0; padding-left: 0; white-space: nowrap;}
#function_95 #steplist li { display: inline; list-style-type: none; }
#function_95 #steplist a { padding: 3px 10px; }
#function_95 #steplist span { padding: 3px 10px; border: 1px solid #fff;}
#function_95 #steplist .current span { border: 1px solid #000; }
#function_95 #steplist a:link, #steplist a:visited { border: 1px solid #fff; text-decoration: none; }
#function_95 #steplist a:hover { border: 1px solid #999; text-decoration: none; }
#function_95 .clear {clear:both;margin-bottom:20px;}
#function_95 .mark {border: 1px solid red;}
#function_95 input.skip { color: #7A0035; border: 0px solid red; text-decoration: underline; font-size:1em; line-height: 1em;  letter-spacing: normal; height: 1.2em;}
#function_95 input.skip { overflow: visible; } /* IE 6 fix: haalt de automatisch padding bij een submit button weg */
#function_95 input.skip:hover { color: #DD0060; text-decoration: underline; cursor: pointer;}

/* FORM INSCHRIJVING */
#function_98 label {float: left; width: 14em;}
#function_98 label.long {float: left; width: 20em;}
#function_98 .verplicht {float: left; margin-right: 2px;}
#function_98 .voorbeeld {float: none;}
#function_98 input {margin-bottom: 10px;}
#function_98 #captcha {margin:20px 0;}
#function_98 .captcha {height:18px;font-size:1em;vertical-align:top;width:60px;padding:4px;}
#function_98 .clear {clear:both; margin-bottom:10px;}
#function_98 p.header {font-weight: bold; margin-top: 30px;} 
#function_98 .dated, #function_98 .datem, #function_98 .datem {width: 2em;}
#function_98 .datey {width: 3em;}
#function_98 .mark {border: 1px solid red; vertical-align:top;}
#function_98 .dhrmwdiv {vertical-align:top;padding:0;}
#function_98 .hrline {border-bottom:1px solid #999; margin-top: 15px;}
#function_98 .btn_send { float: right;} 
#function_98 .btn_send input { margin-bottom: 0px}
#function_98 .steps { float: right;}
#function_98 #steplist ul { margin-left: 0; padding-left: 0; white-space: nowrap;}
#function_98 #steplist li { display: inline; list-style-type: none; }
#function_98 #steplist a { padding: 3px 10px; }
#function_98 #steplist span { padding: 3px 10px; border: 1px solid #fff;}
#function_98 #steplist .current span { border: 1px solid #000;}
#function_98 #steplist a:link, #steplist a:visited { border: 1px solid #fff; text-decoration: none; }
#function_98 #steplist a:hover { border: 1px solid #999; text-decoration: none; }
#function_98 input.btn_ogone {background-image:url(/clientdata/icons/verstuurcontact.gif); width: 68px; height: 21px; background-position:top left; background-repeat:no-repeat; background-color:red; color: white; }
#function_98 input.btn_ogone:hover {cursor:pointer}
#function_98 .bruto {width: 235px; float: right;}
#function_98 .form_label {float: left; width: 15em; clear: both;}
#function_98 .form_value {float: left; margin-bottom:3px; }
#function_98 .form_value img {border: 1px solid black; padding: 2px;}
#function_98 .form_value input {float:left; clear: both;}
#function_98 .form_value label {float:left; margin-left: 5px;}

#function_98 .long {float: left; width: 20em;}
#function_98  .medium {float: left; width: 15em;}
#function_98 .page_title {float: left; font-weight: bold; font-size:1em;}
#function_98 .firstdiv {margin-top:30px;}

#contactform ol {margin-left: 30px;}