.table {
      border: 0px;
      margin: 0px;
      padding: 0px;
      font-family: Arial, Verdana, Geneva, Helvetica;
      font-size: 13px;
      font-weight: normal;
      color: #000;
      padding-top: 10px;
      line-height: 18px;
}

.table td {
      border: 0px;
      margin: 0px;
      padding: 0px;
      font-family: Arial, Verdana, Geneva, Helvetica;
      font-size: 13px;
      font-weight: normal;
      color: #000;
      padding-top: 10px;
      line-height: 18px;
}

/* Standaard instellingen */

.top_bg {
background-image: url(top.gif);
background-repeat: repeat-x;
background-position: top left;
}

.bg {
background-color: #ffffff;
background-image: url(bg.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

.head {
background-image: url(head1.jpg);
background-repeat: no-repeat;
background-position: top left;
}

.top_menu {
background-image: url(top_menu.jpg);
background-repeat: no-repeat;
background-position: top left;
}

.menu {
}

.menu2 {
}

.menu3 {
background-color: #5c8cc8;
background-image: url(logo2.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}

td.menuoff {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 12px;
font-weight: bold;
text-align: right;
color: #ffffff;
border-bottom: 1px solid #adc6e3;
padding-left: 10px;
padding-right: 40px;
padding-top: 5px;
padding-bottom: 5px;
cursor:pointer; cursor:hand;
}

td.menuon {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 12px;
font-weight: bold;
text-align: right;
color: #000000;
border-bottom: 1px solid #adc6e3;
padding-left: 10px;
padding-right: 40px;
padding-top: 5px;
padding-bottom: 5px;
cursor:pointer; cursor:hand;
background-color: #adc6e3;
}

H1 {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 18px;
font-weight: bold;
color: #bd0000;
margin-bottom: 0px;
}

.tekst {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #231f20;
line-height: 17px;
}

a{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: underline; }
a:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: underline;}
a:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: underline;}
a:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: none;}
a:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: underline;}

.footnote {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 11px;
font-weight: normal;
color: #ffffff;
}

a.footnote{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: underline;}
a.footnote:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: underline;}
a.footnote:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: underline;}
a.footnote:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.footnote:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: underline;}

a.linkwhite{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #fff; text-decoration: underline;}
a.linkwhite:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #fff; text-decoration: underline;}
a.linkwhite:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #fff; text-decoration: underline;}
a.linkwhite:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #fff; text-decoration: none;}
a.linkwhite:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; color: #fff; text-decoration: underline;}

.afbeelding_foto {
border-top: 1px solid #231f20;
border-bottom: 1px solid #231f20;
border-right: 1px solid #231f20;
border-left: 1px solid #231f20;
margin-bottom: 4px;
filter :   progid:DXImageTransform.Microsoft.DropShadow(Color=#000000, OffX=3, OffY=3, Positive=0);
}

.afbeelding_tekst {
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #231f20;
padding-bottom: 20px;
}

.line {
background-image: url(line.gif); 
background-repeat: x-repeat;
}

.marge_small {
background-image: url(marge_small.gif); 
}

.download_bestand {background:url("footnote_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 15px;}
.download_bestand:hover {color:#bd0000; background:url("footnote_on.gif") no-repeat;}

.download {background:url("download_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 15px;}
.download:hover {color:#bd0000; background:url("download_on.gif") no-repeat;}

.naarboven {background:url("naarboven_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 15px;}
.naarboven:hover {color:#bd0000; background:url("naarboven_on.gif") no-repeat;}

.terugnaar {background:url("terugnaar_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 15px;}
.terugnaar:hover {color:#bd0000; background:url("terugnaar_on.gif") no-repeat;}

.toppage {background:url("top_on.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 16px;}
.toppage:hover {color:#bd0000; background:url("top_off.gif") no-repeat;}

.backpage {background:url("back_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 16px;}
.backpage:hover {color:#bd0000; background:url("back_on.gif") no-repeat;}

td.volgendepaginaoff {
background-image: url(volgendepagina_off.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

td.volgendepaginaon {
background-image: url(volgendepagina_on.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

td.vorigepaginaoff {
background-image: url(vorigepagina_off.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

td.vorigepaginaon {
background-image: url(vorigepagina_on.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

.error {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 12px;
font-weight: normal;
color: #d81919;
padding-top: 3px;
padding-bottom: 3px;
}

.marge {
background-image: url(marge_50.gif); 
}

.marge_30 {
background-image: url(marge_30.gif); 
}

/* EINDE standaard instellingen */


/* Teasers */

td.teaseroff {
font-family: Arial, Verdana, Geneva, Helvetica;
background-color: #8196ad;
font-size: 13px;
font-weight: bold;
color: #fff;
padding-left: 20px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 6px;
}

td.teaseron {
background-image: url(teaser_titel_off.gif); 
background-repeat: no-repeat;
background-color: #EAEAEA;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #951803;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
cursor:pointer; cursor:hand;
border-top: 1px solid #D6D6D6;
}

.teaser_webwinkel_aantal {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #000;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 1px solid #e5eaee;
border-right: 1px solid #e5eaee;
background-color: #e5eaee;
}

.teaser_webwinkel_lijst{
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #000;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 1px solid #e5eaee;
background-color: #e5eaee;
}

.teaser_webwinkel_totaal{
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #000;
padding-top: 2px;
padding-bottom: 2px;
background-color: #e5eaee;
}

.teaser_webwinkel_totaal2{
background-color: #e5eaee;
}

td.teaser_webwinkel_menuoff {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #fff;
padding-left: 20px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
cursor:pointer; cursor:hand;
Background-color: #8196ad;
}

td.teaser_webwinkel_menuon {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #8196ad;
padding-left: 20px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
cursor:pointer; cursor:hand;
Background-color: #fff;
}

td.teaser_webwinkel_submenu {
padding-top: 6px;
padding-bottom: 6px;
Background-color: #e5eaee;
}

td.teaser_webwinkel_submenuoff {
background-image: url(teaser_webwinkel_on.gif); 
background-repeat: no-repeat;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #042D5B;
padding-left: 30px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer; cursor:hand;
Background-color: #e5eaee;
}

td.teaser_webwinkel_submenuon {
background-image: url(teaser_webwinkel_off.gif); 
background-repeat: no-repeat;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #8196ad;
padding-left: 30px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer; cursor:hand;
Background-color: #e5eaee;
}

.teaser_webwinkel_menu {
border-right: 1px solid #D6D6D6;
border-bottom: 1px solid #D6D6D6;
}

.teaser_webwinkel_inloggen {
background-color: #e5eaee;
}

.teaser_zoeken_tekstveld {
font-family: Arial, Verdana, Geneva, Helvetica; 
text-decoration: none;
font-size: 13px;
font-weight: normal;
color: #8196ad;
border: 1px solid #8196ad; 
scroll="auto";
}

td.teaser_zoekenoff {
background-image: url(zoeken_off.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

td.teaser_zoekenon {
background-image: url(zoeken_on.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

.teaser_tipeenvriend_tekstveld {
font-family: Arial, Verdana, Geneva, Helvetica; 
text-decoration: none;
font-size: 13px;
font-weight: normal;
color: #8196ad;
border: 1px solid #8196ad; 
scroll="auto";
}

.teaser_aanmelden {background:url("footnote_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 15px;}
.teaser_aanmelden:hover {color:#bd0000; background:url("footnote_on.gif") no-repeat;}


/* EINDE teasers */

/* Webwinkel */

.webshop_afbeeldingtekst {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 11px;
font-weight: normal;
color: #000;
padding-top: 2px;
padding-bottom: 13px;
}

.webshop_details {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #000;
padding-top: 3px;
padding-right: 10px;
}

.webshop_afrekenen_titel {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #000;
padding-top: 10px;
}

.webshop_afrekenen {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #000;
padding-bottom: 10px;
}

.webshop_details_bold {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #000;
padding-top: 3px;
padding-right: 10px;
}

.webwinkel_lijst_lijn {
Background-color: #D6D6D6;
}

.webwinkel_lijst_tekst {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #000;
}

.webshop_lijst_prijs {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 22px;
font-weight: bold;
color: #000;
}

.webshop_lijst_prijsdetail {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 10px;
font-weight: normal;
color: #525151;
}

a.webshop_lijst_titel{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.webshop_lijst_titel:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.webshop_lijst_titel:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.webshop_lijst_titel:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000;}
a.webshop_lijst_titel:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }

td.volgendepaginaoff {
background-image: url(volgendepagina_off.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

td.volgendepaginaon {
background-image: url(volgendepagina_on.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

td.vorigepaginaoff {
background-image: url(vorigepagina_off.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

td.vorigepaginaon {
background-image: url(vorigepagina_on.gif); 
background-repeat: no-repeat;
cursor:pointer; cursor:hand;
}

.select {
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000;
}

/* EINDE Webwinkel */

/* Nieuws */

.nieuws_datum {
font-family: Arial, Verdana, Geneva, Helvetica; 
text-decoration: none;
font-size: 12px;
font-weight: normal;
color: #000;
}
.nieuwsoverzicht_lijn {
background-color: #D6D6D6;
}

.nieuwsoverzicht_tekst {
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #000;
}

.nieuwsoverzicht_datum {
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #454E6E;
}

td.nieuwsoverzicht_off {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #951803;
text-decoration: none;
Background-color: #fff;
}

td.nieuwsoverzicht_on {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #454E6E;
cursor:pointer; cursor:hand;
text-decoration: underline;
Background-color: #F5F5F5;
}

.nieuwsoverzicht_titel {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 12px;
font-weight: normal;
color: #797868;
}

a.nieuwsoverzicht_titel{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; background-image: url(nieuwsoverzicht_titel.gif); background-repeat: no-repeat; padding-left: 13px; }
a.nieuwsoverzicht_titel:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; background-image: url(nieuwsoverzicht_titel.gif); background-repeat: no-repeat; padding-left: 13px; }
a.nieuwsoverzicht_titel:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; background-image: url(nieuwsoverzicht_titel.gif); background-repeat: no-repeat; padding-left: 13px; }
a.nieuwsoverzicht_titel:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; background-image: url(nieuwsoverzicht_titel.gif); background-repeat: no-repeat; padding-left: 13px;}
a.nieuwsoverzicht_titel:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; background-image: url(nieuwsoverzicht_titel.gif); background-repeat: no-repeat; padding-left: 13px; }

.nieuwsoverzicht_leesverder {background:url("footnote_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 15px;}
.nieuwsoverzicht_leesverder:hover {background:url("footnote_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 15px;}

.nieuwsoverzicht_pagina {
font-family: Arial, Verdana, Geneva, Helvetica; 
font-size: 12px; 
font-style: normal; 
color: #fff;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 5px;
}

a.nieuwsoverzicht_pagina_nummer{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.nieuwsoverzicht_pagina_nummer:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.nieuwsoverzicht_pagina_nummer:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.nieuwsoverzicht_pagina_nummer:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000;}
a.nieuwsoverzicht_pagina_nummer:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }

.nieuwsoverzicht_pagina_geselecteerd {
font-family: Arial, Verdana, Geneva, Helvetica; 
font-size: 13px; 
font-style: normal; 
color: #fff;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 5px;
}

/* EINDE Nieuws */

/* Projecten */

.project_titel {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #454E6E;
}

a.project_titel{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.project_titel:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.project_titel:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.project_titel:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000;}
a.project_titel:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }

.project_tekst {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #000;
line-height: 17px;
}

.project_overzicht_afbeelding {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
filter :   progid:DXImageTransform.Microsoft.DropShadow(Color=#E3E3E3, OffX=2, OffY=2, Positive=1);
}

.projecten_thumb_content {
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-size: 11px;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.projecten_thumb {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	filter :   progid:DXImageTransform.Microsoft.DropShadow(Color=#E3E3E3, OffX=2, OffY=2, Positive=1);
}

/* Einde Projecten */

/* Agenda */

.agenda_titel {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #000;
padding-bottom: 3px;
}

a.agenda_titel{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: underline;}
a.agenda_titel:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: underline;}
a.agenda_titel:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: underline;}
a.agenda_titel:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: none;}
a.agenda_titel:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: normal; color: #bd0000; text-decoration: underline;}

.agenda_leesverder {background:url("download_off.gif") no-repeat; color: #bd0000; text-decoration: none; padding-left: 15px; }
.agenda_leesverder:hover {color:#bd0000; background:url("download_on.gif") no-repeat;}

.agendaoverzicht_pagina {
font-family: Arial, Verdana, Geneva, Helvetica; 
font-size: 13px; 
font-style: normal; 
color: #454E6E;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 5px;
}

a.agendaoverzicht_pagina_nummer{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.agendaoverzicht_pagina_nummer:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.agendaoverzicht_pagina_nummer:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }
a.agendaoverzicht_pagina_nummer:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000;}
a.agendaoverzicht_pagina_nummer:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 13px; font-weight: bold; color: #bd0000; }

.agendaoverzicht_pagina_geselecteerd {
font-family: Arial, Verdana, Geneva, Helvetica; 
font-size: 13px; 
font-style: normal; 
color: #951803;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 5px;
}

/* EINDE agenda */


/* Contact */

.input {
font-family: Arial, Verdana, Geneva, Helvetica; 
text-decoration: none;
font-size: 13px;
font-weight: normal;
color: #000;
border: 1px solid #231f20; 
scroll="auto";
}

.contact_titel {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #231f20;
}

.contact_tekstveld {
font-family: Arial, Verdana, Geneva, Helvetica; 
text-decoration: none;
font-size: 13px;
font-weight: normal;
color: #4C4C4C;
border: 1px solid #231f20; 
scroll="auto";
}

.contact_marge {
padding-top: 2px;
padding-bottom: 2px;
}

.contact_inputbutton  { 
border: 1px solid #bd0000; 
background: #bd0000;
font-family: Arial, Verdana, Geneva, Helvetica;
font-weight: bold;
text-decoration: none;
font-size: 12px;
color: #ffffff; 
}

.contact_radio { 
font-family: Arial, Verdana, Geneva, Helvetica; 
text-decoration: none;
font-size: 13px;
font-weight: normal;
color: Black;
padding-top: 2px;
padding-bottom: 2px;
}

/* EINDE contact */


/* Gastenboek */

.gastenboek_header {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 12px;
font-weight: bold;
color: #fff;
padding-top: 7px;
padding-bottom: 7px;
padding-left: 8px;
background-color: #841828;
}

a.gastenboek_header_link{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 12px; font-weight: bold; color: #bd0000; text-decoration: underline;}
a.gastenboek_header_link:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 12px; font-weight: bold; color: #bd0000; text-decoration: underline;}
a.gastenboek_header_link:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 12px; font-weight: bold; color: #bd0000; text-decoration: underline;}
a.gastenboek_header_link:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 12px; font-weight: bold; color: #bd0000; text-decoration: none;}
a.gastenboek_header_link:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 12px; font-weight: bold; color: #bd0000; text-decoration: underline;}

.gastenboek_inhoud {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 12px;
font-weight: normal;
color: #fff;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 8px;
background-color: #000;
}


/*sitemap */

td.titel_hoofdpagina_clean_off {
background-repeat: no-repeat;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #bd0000;
padding-left: 5px;
padding-bottom: 4px;
padding-top: 4px;
cursor:pointer; cursor:hand;
border-bottom: 1px solid #ffffff;
}

td.titel_hoofdpagina_clean_on {
background-repeat: no-repeat;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #000000;
padding-left: 5px;
padding-bottom: 4px;
padding-top: 4px;
cursor:pointer; cursor:hand;
border-bottom: 1px solid #ffffff;
}

.titel_hoofdpagina2_clean_off {
background-color: #ffffff;
}

.sitemap_subpagina {
border-bottom: 1px solid #D6D6D6;
padding-bottom: 5px;
padding-top: 5px;
}

td.titel_subpagina_clean_off {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #231f20;
padding-left: 5px;
padding-bottom: 2px;
padding-top: 2px;
cursor:pointer; cursor:hand;
}

td.titel_subpagina_clean_on {
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: bold;
color: #231f20;
padding-left: 5px;
padding-bottom: 2px;
padding-top: 2px;
cursor:pointer; cursor:hand;
}

/* Eindesitemap */

td.teaser_submenuoff {
background-image: url(teaser_off.gif); 
background-repeat: no-repeat;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #231f20;
padding-left: 20px;
padding-right: 15px;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer; cursor:hand;
Background-color: #fff;
}

td.teaser_submenuon {
background-image: url(teaser_on.gif); 
background-repeat: no-repeat;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #231f20;
padding-left: 20px;
padding-right: 15px;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer; cursor:hand;
Background-color: #fff;
text-decoration: underline;
}

td.teaser_subsubmenuoff {
background-image: url(teasersub_on.gif); 
background-repeat: no-repeat;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #231f20;
padding-left: 30px;
padding-right: 15px;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer; cursor:hand;
Background-color: #fff;
}

td.teaser_subsubmenuon {
background-image: url(teasersub_off.gif); 
background-repeat: no-repeat;
font-family: Arial, Verdana, Geneva, Helvetica;
font-size: 13px;
font-weight: normal;
color: #231f20;
padding-left: 30px;
padding-right: 15px;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer; cursor:hand;
Background-color: #fff;
text-decoration: underline;
}

.zoeken_url {
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #858585;
}

a.zoeken_url{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-style: normal; color: #bd0000; text-decoration: none; padding-bottom: 5px;}
a.zoeken_url:link { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-style: normal; color: #bd0000; text-decoration: none; padding-bottom: 5px;}
a.zoeken_url:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-style: normal; color: #bd0000; text-decoration: none; padding-bottom: 5px;}
a.zoeken_url:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-style: normal; color: #bd0000; text-decoration: underline; padding-bottom: 5px;}
a.zoeken_url:active{ font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-style: normal; color: #bd0000; text-decoration: none; padding-bottom: 5px;}

.submenu
{
	width: 185px;
	position: absolute;
}



.subsubmenu
{
	width: 185px;
	position: absolute;
}

.submenutable {
    width: 100%;
    background-color: #ffffff;
    border-right: 1px solid #5c8cc8;
    border-bottom: 1px solid #5c8cc8;
    border-top: 1px solid #5c8cc8;
	margin-left: 60px;
}


.submenuoff
{
    border-bottom: 1px solid #5c8cc8;
    width: 100%;
    font-family: Arial, Verdana, Geneva, Helvetica;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding: 5px 5px 5px 13px;
    color: #000000;
    background-color: #ffffff;
}

.submenuon {
    border-bottom: 1px solid #5c8cc8;
    width: 100%;
    color: #000000;
    font-family: Arial, Verdana, Geneva, Helvetica;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding: 5px 5px 5px 13px;
    cursor: Pointer;
    background-color: #b1c9e6;
}

.submenuofflast
{
	width: 100%;
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 5px 5px 13px;
	color: #000000;
	background-color: #ffffff;
}

.submenuonlast {
    width: 100%;
    color: #000000;
    font-family: Arial, Verdana, Geneva, Helvetica;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding: 5px 5px 5px 13px;
    cursor: Pointer;
    background-color: #b1c9e6;
}


.subsubmenuoff
{
    border-bottom: 1px solid #231f20;
    width: 100%;
    font-family: Arial, Verdana, Geneva, Helvetica;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding: 5px 5px 5px 13px;
    color: #231f20;
    background-color: #ffffff;
}


.subsubmenuon {
	border-bottom: 1px solid #231f20;
	width: 100%;
	color: #fff;
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 5px 5px 13px;
	cursor: Pointer;
	background-color: #231f20;
}

.subsubmenuofflast
{
	width: 100%;
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 5px 5px 13px;
	color: #231f20;
	background-color: #ffffff;
}

.subsubmenuonlast {
	width: 100%;
	color: #fff;
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 5px 5px 13px;
	cursor: Pointer;
	background-color: #841828;
}

.subsubmenutable {
	width: 100%;
	background-color: #FFFFFF;
	border-left: 1px solid #231f20;
	border-right: 1px solid #231f20;
	border-bottom: 1px solid #231f20;
	border-top: 1px solid #231f20;
}

.tekst p table {
    border: 0px;
    margin: 0px;
		color: 000;
    padding: 0px;
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-size: 13px;
}

.tekst p table td {
    border: 0px;
    margin: 0px;
    padding: 0px;
	color: 000;
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-size: 13px;
}
