/** basis declaraties **/

body {
  margin: 0px;
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
  background: #f4f4f4; 
  color:#5d5d5d;
}

.maintable {
  background: #ffffff;
  width: 786px;
}

.divider {
  background: #ffffff;
}

.ul_ff {
  color: #5d5d5d;
  list-style-type: none;
  list-style-image: url('../images/bullet.gif');
  margin-left: -25px;
  margin-top: 2px;
}

.ul_ie {
  color: #5d5d5d;
  list-style-type: none;
  list-style-image: url('../images/bullet.gif');
  position: relative;
  margin-top: 0px;
  margin-left: 18px;
}

.li_ff {
  margin-top: 0px;
}

/** header **/

.header {
  background: #ddecf3;
}

/** topmenu **/

.topmenutekst {
  font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding: 5px 0px 5px 0px;
}

/** breadcrumbs **/

.breadcrumb {
  vertical-align: top;
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #0094bb;
  padding: 5px 10px 5px 25px;
  height: 23px;
}

.breadcrumbs {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #0094bb;
}

.breadcrumbstekst {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  vertical-align: top;
  color: #0094bb;
  padding: 0px 2px;
}

A:link.breadcrumbs  {
  text-decoration: none;
}

A:visited.breadcrumbs  {
  text-decoration: none;
}

A:hover.breadcrumbs  {
  text-decoration: underline;
}

/** maincontent **/

.intro {
  vertical-align: top;
  padding: 5px 5px 5px 27px;
  width: 524px;
}

.homeintro {
  vertical-align: top;
}

.hometitle {
  font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: -0.02cm;
  color: #0094bb;
  padding: 20px 10px 10px 50px;
}

.hometekst {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  line-height: 12pt;
  padding: 0px 0px 0px 27px;
}

.homeitem {
  background: #f1f1f1;
  padding: 12px 6px 12px 12px;
}

.homeitemtitle {
  font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
  color: #b00057;
  padding: 0px 0px 8px 16px;
}

.homeitemsubtitle {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #0094bb;
  padding: 0px 0px 4px 0px;
}

.homeitemtd {
  padding: 0px 0px 0px 12px;
}

.homeitemtekst {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

.seperator {
  height: 9px;
}

.introtitle {
  font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
  color: #b00057;
  padding: 9px 24px;
}

.introtekst {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  padding: 5px 5px 10px 0px;
}

.bodytekst {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  padding: 5px 5px 10px 0px;
}

.introtekst a {
  color: #0094bb;
  text-decoration: none;
}

.itemtitle {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #b00057;
  padding: 5px 0px;
}

.itemtekst {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

.images {
  width:215px;
  float:right;
  text-align: right;
}

.readmore {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #5d5d5d;
}

.readmoretekst {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  padding: 0px 0px 0px 0px;
}

.readmoreraquo {
  font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
  color: #f37420;
}

A:link.readmore  {
  cursor: pointer;
  text-decoration: none;
}

A:visited.readmore  {
  cursor: pointer;
  text-decoration: none;
}

A:hover.readmore  {
  text-decoration: none;
  cursor: pointer;
  color: #f37420;
}

.boldtekst {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #b00057;
}

/** footer **/

.footer {
  background: #0094bb;
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-align: right;
  line-height: 18pt;
}

.footertekst {
  padding: 0px 14px;
}

A:link.footer  {
  cursor: pointer;
  text-decoration: none;
}

A:visited.footer  {
  cursor: pointer;
  text-decoration: none;
}

A:hover.footer  {
  cursor: pointer;
  text-decoration: none;
  color: #8ccfe0;
}

.voetnoot {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #8ccfe0;
}

.voetnoottekst {
  color: #8ccfe0;
  padding: 0px 27px;
}

A:link.voetnoot  {
  cursor: pointer;
  text-decoration: none;
}

A:visited.voetnoot  {
  cursor: pointer;
  text-decoration: none;
}

A:hover.voetnoot  {
  cursor: pointer;
  text-decoration: none;
  color: #ffffff;
}

/** right content **/

.rightcontentdiv {
  padding: 30px 0px 0px 0px;
}

.rightcontent {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #5d5d5d;
}

.rightcontentactive {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #0094bb;
  padding: 6px 0px;
}

.rightcontenttekst {
  padding: 2px 0px 0px 6px;
}

.rightcontentraquo {
  font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
  color: #f37420;
}

A:link.rightcontent, A:link.rightcontentactive  {
  cursor: pointer;
  text-decoration: none;
}

A:visited.rightcontent, A:visited.rightcontentactive  {
  cursor: pointer;
  text-decoration: none;
}

A:hover.rightcontent, A:hover.rightcontentactive  {
  cursor: pointer;
  text-decoration: none;
  color: #f37420;
}

A:active.rightcontent, A:active.rightcontentactive  {
  cursor: pointer;
  text-decoration: none;
  color: #f37420;
}

.rightcontentimg {
  padding: 0px 0px 12px 0px;
}

/** right content menu ul **/

.ul_menu_ff {
  color: #5d5d5d;
  list-style-type: none;
  list-style-image: url('../images/arrow-ff.gif');
  margin-left: -25px;
  margin-top: 2px;
}

.ul_menu_ie {
  color: #5d5d5d;
  list-style-type: none;
  list-style-image: url('../images/arrow-ie.gif');
  position: relative;
  margin-top: 0px;
  margin-left: 18px;
}

.li_menu_ff {
  margin-top: 0px;
}

.li_menu_ie {
  margin-top: 4px;
}


/** terug link **/

.back {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #0094bb;
}

.backtekst {
  padding: 0px 0px 12px 18px;
}

A:link.back  {
  cursor: pointer;
  text-decoration: none;
}

A:visited.back  {
  cursor: pointer;
  text-decoration: none;
}

A:hover.back  {
  cursor: pointer;
  text-decoration: underline;
}

/** zoekvenster **/

.zoekboven {
  background: url('../images/zoekvenster_boven.gif') no-repeat;
  width: 207px;
  height: 27px;
  margin: 0px;
  padding: 0px;
}

.zoekcontent {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
}

.zoekcontenttekst {
  padding: 10px 12px 0px 0px;
  text-align: right;
}

A:link.zoekcontent  {
  cursor: pointer;
  text-decoration: none;
}

A:visited.zoekcontent  {
  cursor: pointer;
  text-decoration: none;
}

A:hover.zoekcontent  {
  cursor: pointer;
  text-decoration: none;
  color: #e30171;
}

.zoekcontenttekstonder {
  padding: 2px 12px 0px 0px;
  text-align: right;
}

.zoekonder {
  background: url('../images/zoekvenster_onder.gif') no-repeat;
  width: 206px;
  height: 71px;
}

.formtag {
  margin: 0px;
}

.zoekform {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  padding: 0px 0px 0px 12px;
}

.zoekformtekst {
  padding: 22px 14px 0px 0px;
  text-align: right;
}

A:link.zoekform  {
  cursor: pointer;
  text-decoration: none;
}

A:visited.zoekform  {
  cursor: pointer;
  text-decoration: none;
}

A:hover.zoekform  {
  cursor: pointer;
  color: #e30171;
  text-decoration: none;
}

.zoekveld {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	border: 1px solid #8e8e8e;
	color: #8e8e8e;
}

/** nieuws **/

.newsimages {
  width:160px;
  float:right;
  text-align: right;
}

/** faq **/

.faqtitle {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  padding: 5px 0px;
  cursor: pointer;
}

.faqtekst {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  display: none;
}

.faqhr {
  width: 490px;
  border: solid #f4f4f4 1px;
}

/** top javascript menu **/

#menupijl {
  background-color: #0094bb;
  font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding: 4px 0px 4px 30px;
  height: 18px;
}

.formveld {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	border: 1px solid #5d5d5d;
	color: #5d5d5d;
}

/* BEGIN : form styles */
input.wf_input_normal {border:1px solid #999; color:#666; font:11px Verdana; height:14px; line-height:12px; margin:4px 7px; padding:0 3px} 
input.wf_radio {margin-left:7px;}
label.wf_label_checkbox {border:0; color:#666; font:11px Verdana; padding:0}
select.wf_select_list {color:#666; font:11px Verdana; margin:4px 7px}
select.wf_select_normal {color:#666; font:11px Verdana; margin:4px 7px}

span.wf_hint {color:#999; display:block; font:11px Verdana; margin-left:7px;padding-bottom:2px}
span.wf_mandatory {color:#C03; font:11px Verdana}
textarea.wf_text_normal {border:1px solid; border-color:#57697F #B8C9DD #B8C9DD #57697F; font:11px Verdana; color:#666; height:80px; margin:4px 7px; overflow:auto} /*  <!--width:220px--> */
textarea.wf_text_dynamic {overflow:hidden; border:none; width:98%}

form.wf {margin:0; padding:0; margin-top:-25px}
div.wf_page {margin-top:-10px}
div.wf_paging {background:#f2f2f2; float:left; height:26px; width:100%}
div.wf_subtitle {font-size:8pt; font-weight: bold; color:#666; line-height:30px}
div.wf_readonly {background:#F2F2F2; color:#666; font:11px Verdana; padding:4px 8px}
.wf_summary {color:#666; display:block; font:11px Verdana; margin-left:7px; padding-top:2px; padding-left:3px; border-top:1px solid #FFF; border-right:1px solid #FFF}
.wf_fg_sep {background:#FFF !important}
td.wf_fg_sep {background:#FFF; color:#AA014C; font:bold 11px Verdana; line-height:25px; padding:5px 0 0px 8px}

table.wf_table {border:0; width:100%; background:#F2F2F2}
table.wf_table_inner {border:0}
tr.wf_tr_standaard {height:20px}
td.wf_td {background:#F2F2F2; border-top:1px solid #FFF; border-right:1px solid #FFF; font-weight:normal}
td.wf_message {font:11px Verdana; background:#EFEFEF;color:#E60167;font-weight:normal; text-align:center; border-right:1px solid #FFF;}
td.wf_label_standard {background:#EFEFEF; border-top:1px solid #FFF; border-right:1px solid #FFF; color:#666; font:11px Verdana;padding-top:4px; padding-left:3px; padding-left:8px; width:35%}
td.wf_label_radio {border:0; color:#666; font:11px Verdana; padding:0; padding-top:2px}


div.wf_formNav {float:left; text-align:right; width:100%}

/* END : form styles */
