/* algehele bodystyle inc. scrollbars (IE) */
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px; 
	color: #000000; 
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	scrollbar-arrow-color: #ffffff; 
	scrollbar-3dlight-color: #91C812;
  scrollbar-darkshadow-color: #91C812;
  scrollbar-face-color: #91C812;
  scrollbar-highlight-color: #91C812;
  scrollbar-shadow-color: #91C812;
	scrollbar-track-color:#ffffff;
	overflow-x: hidden; /*onderste scrollbar verbergen*/
	/* overflow: hidden; /*alle scrollbars verbergen*/
}
/* dit is de stijl voor alle td's en tabellen in de website (waar geen class met overrulende definities op zit) */
table,td {
	color: #ffffff; 
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0px;
	line-height: 14px;
}
/***********************************************************************************************************************************************************************/
/* dit is specifiek de stijl voor de tekstkaders onderin */
.kaderstdtabeltd {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.6px;
	line-height: 15px;
}
/* de tabel waarin de td's met de tekstblokken staan. gebruik deze om marge te zetten op de tekstkaders onderin */
.kaderstdtabel {
	padding: 2px;
}
/* style op de 4 td's waarin de tabellen met daarin de tekstkaders staan */
.kaderstd {
	background: #ffffff; /* voor evtentuele achtergrondkleur in de kaders */
}
/* de td met daarin de tabel met daarin de td met daarin de tabel met daarin de td's waarin de tekstblokken staan */
.kaders {
}
/* de tabel met daarin de td met daarin de tabel waarin de td's met de tekstblokken staan */
.kaderstabel {
}
/* de td met daarin de tabel waarin e tabel met daarin de td's met de tekstblokken staan */
.kaderstabeltd {
}
/***********************************************************************************************************************************************************************/
/* form elementen */
input, textarea {
	color: #000000;
	border: solid 1px #000000;
	background-color: #ffffff;
}
/* form elementen zonder border */
.noborder {
	border: none;
}
.formtabel {
}
.formtabeltd {
	color: #000000;
}
/* style voor links */
a,a:link,a:visited { 
	color: #ACD60A; 
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none; 
}
/* style voor de rollover van de links */
a:hover {
	color: #ACD60A0;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;	
}
/* style voor h2, h3, bold en strong tegelijk */
h2,h3,b,strong { 
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none; 
}
/* style voor horizontale lijn */
hr {
	height: 1px;
	color: #A9D500;
}
/***********************************************************************************************************************************************************************/
/* style op de td voor de bottomnav */
.bottomnav,.bottomnav:link,.bottomnav:active,.bottomnav:hover,.bottomnav:visited {
	font-size:11px;
}
.bottomnav:hover {
	font-size: 11px;
	text-decoration: underline;
}
/* style op de tabel in de td voor de bottomnav */
.bottomnavtabel {
}
/* style op de td in de tabel voor de bottomnav */
.bottomnavtabeltd {
	background: #ffffff url(images/bottomnavbg.gif);
}
/***********************************************************************************************************************************************************************/
/* de 'buitenste' class van de topnavigatie met het achtergrondplaatje */
.topnav {
	background: #ffffff url(images/topnavbg.gif) no-repeat top left;
}
/* de tabel binnen de 'topnav' td */
.topnavtabel {
}
/* de td met daarin de tabel waarin de topnavigatie zit */
.topnavigatie {
}
/* de tabel met daarin de td's voor de topnavigatievelden */
.topnavigatietabel {
}
/* de td met daarin de links voor de topnavigatie.  */
.topnavigatietd {
	font-family: Georgia, Times;
	color: #a0a0a0;
	font-size: 11px;
	font-weight: normal;
}
/* de class op de eigenlijke links voor de topnavigatie (volgens ontwerp georgia, 12.6pt, maar dat werkt anders in css) */
.topnavigatielink,.topnavigatielink:link,.topnavigatielink:visited,.topnavigatielink:active,.topnavigatielink:hover {
	font-family: Georgia, Times;
	color: #a0a0a0;
	font-size: 11px;
	font-weight: normal;
}
/* de hover class voor de topnavigatielinks */
.topnavigatielink:hover {
	color: #000000;
	text-decoration: none;
}
/* en de geselecteerde variant */
.topnavigatielink_selected,.topnavigatielink_selected:link,.topnavigatielink_selected:visited,.topnavigatielink_selected:active,.topnavigatielink_selected:hover {
	font-family: Georgia, Times;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
/***********************************************************************************************************************************************************************/
/* de td met daarin de tabel voor main */
.main {
}
/* de tabel voor main */
.maintabel {
}
/* de td in de tabel voor main (fotos achtergrond homepage.. (worden nu via php en de tpl gestuurd vanwege randomizen) */
.maintabeltd {
	/* background: #ffffff url(images/homepage_afb01.jpg) no-repeat left bottom; */
}
/* de rechterkant van de hoofdtabel (banners) */
.maintabeltdrechts {
}
/* de tabel rechts waar de td's met banners/tekstblokken inzitten */
.tabelrechts {
}
/* de td in de tabel, waarin steeds het tekstblok/banner/inschrijven getoond wordt */
.tabelrechtstd {
	background: #ffffff;
}
/* de td waarin de tabel staat voor het menu aan de linkerkant op Over Ons, Werkwijze, Advies, Produkten */
.tdmenulinks {
	color: #000000;
}
/* de marge instellen tussen menu links en bovenkant site */
.tdmenulinkstopmargin {
	font-size: 1px;
	height:29px;
}
/* de tabel dus */
.tdmenulinkstabel {
}
/* en de td in die tabel */
.tdmenulinkstabeltd {
	color: #000000;
}
/* de class op de link in de td van de tabel in de tdmenulinks */
.menulinks_link,.menulinks_link:link,.menulinks_link:visited,.menulinks_link:active,.menulinks_link:hover {
	font-size: 12px;
	font-family: arial;
	color: #a0a0a0;
	font-weight: bold;
}
/* de hover class van bovenstaande */
.menulinks_link:hover {
	color: #a0cf32;
}
/* het inspringende hoofditem (titel) van de link waarop men heeft geklikt */
.menulinks_actief,.menulinks_actief:link,.menulinks_actief:visited,.menulinks_actief:active,.menulinks_actief:hover {
	font-size: 12px;
	font-family: arial;
	text-indent: 10px;
	color: #a0cf32;
}
/* de links die onder het item hangen waar men op heeft geklikt */
.menulinks_actief_link,.menulinks_actief_link:link,.menulinks_actief_link:visited,.menulinks_actief_link:active,.menulinks_actief_link:hover {
	font-size: 12px;
	font-family: arial;
	text-indent: 10px;
	color: #000000;
	font-weight: bold;
}
.menulinks_actief_link:hover {
	color: #a0cf32;
}
/* de td waarin de tabel zit voor de content aan de rechterzijde op Over Ons, Werkwijze, Advies */
.tdvervolgpagina {
}
/* de tabel in de td voor de content aan de rechterzijde op Over Ons, Werkwijze, Advies */
.tabelvervolgpagina {
}
/* de td in de tabel aan de rechterzijde op Over Ons, Werkwijze, Advies */
.tabelvervolgpaginatd {
	color: #000000;
}
/* de footer voor de vervolgpaginas */
.vervolgpaginaonder {
	color: #868686;
	font-weight: bold;
	font-size: 12px;
	font-family: arial, verdana;
}
.vervolgpaginabalk {
	background-color: #000000;
	font-size: 1px;
	line-height: 1px;
}
.vervolgpaginarechts {
	font-size: 10px;
	color: #000000;
}
.vervolgpaginarechtstabel {
	font-size: 10px
}
.vervolgpaginarechtstabeltd {
	color: #000000;
	font-size: 10px;
}
/***********************************************************************************************************************************************************************/
/* algemene class voor op tekstblok td (styles in tekstblok zelf overrulen deze) */
.tekstblok {
	color: #000000;
}
/* de fotos aan rechterzijde portfolio */
.fotoportfolio {
	border: none;
}
/* class op td en links vd blokjes met cijfers bij portfolio rechterzijde */
.numblokje,.numblokje:link,.numblokje:visited,.numblokje:active,.numblokje:hover {
	color: #ffffff;
	font-family: arial, verdana;
	font-size: 10px;
	font-weight: bold;
	background-color: #a0a0a0;
}
.numblokje:hover {
}
/* titeltjes bij portfolio pagina */
.portfoliotiteltd {
	font-size: 14px;
	font-family: arial, verdana;
	color: #a0a0a0;
	font-weight: bold;
}
/* de links die onder het item hangen waar men op heeft geklikt SPECIFIEK VOOR PORTFOLIO */
.menulinks_portfolio_link,.menulinks_portfolio_link:link,.menulinks_portfolio_link:visited,.menulinks_portfolio_link:active,.menulinks_portfolio_link:hover {
	font-size: 12px;
	font-family: arial;
	text-indent: 10px;
	color: #9cd000;
	font-weight: bold;
}
/***********************************************************************************************************************************************************************/
/* de class op de td waarin nieuwsberichten_row gepropt wordt */
.nieuwstd {
}
/* class op tabellen voor nieuwsitems (datum, titel, bericht zelf) */
.NB_TabelAlgemeen {
}
/* class op titel td */
.NB_Titel {
	color: #000000;
	font-weight: bold;
}
/* class op body td */
.NB_Body,.NB_Body:link,.NB_Body:active,.NB_Body:visited,.NB_Body:hover {
	color: #000000;
}
/* de HR in het nieuwsdeel */
.NB_hr {
	width: 480px;
}
/***********************************************************************************************************************************************************************/
.bottomnav.bottomnav:link,.bottomnav:active,.bottomnav:visited,.bottomnav:hover {
	color: #A0A0A0;
}
/***********************************************************************************************************************************************************************/
/* de allerbuitenste tabel van de site */
.hoofdtabel {
	/* height: 100%; /* door deze aan te zetten vult de site automatisch uit top-down gezien */
}
/* style op de td binnen de buitenste tabel */
.content {
}
/* style op de tabel binnen de td binnen de buitenste tabel */
.contenttabel {
}
/***********************************************************************************************************************************************************************/
/* style op de td voor de middenlijn */
.middenlijn {
}
/* style op de tabel in de td voor de middenlijn */
.middenlijntabel {
}
/* de lijn tussen content en tekstblokken in. is 3 px hoog (elders zijn de lijnen 5) en 950 breed */
.middenlijntabeltd {
	font-size: 1px;
	background: #000000;
	height: 3px;
}
/***********************************************************************************************************************************************************************/
/* style op de links in de taalswitch hokjes (td's) */
.taalswitch,.taalswitch:link,.taalswitch:visited,.taalswitch:hover,.taalswitch:active {
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
}
/* style op diverse lege td's en tabellen in de site. moet font-size = 1 hebben anders kun je nooit td's van 1 px hoog maken! */
.marge {
	color: #ffffff;
	font-size: 1px;
}
/***********************************************************************************************************************************************************************/
/* de td met daarin de tabel met daarin de verschillend gekleurde td's */
.kleurentabeltd {
}
/* de class op de tabel met daarin de verschillend gekleurde td's */
.kleurentabel {
}
/* de class op de tabel op de homepage met groene achtergrondkleur */
.kleurentabelgroen {
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	padding: 4px;
	color: #000000;
	background: #a9d500;
	line-height: 15px;
	filter:alpha(opacity=96); /* IE */
	-moz-opacity:.96; /* Mozilla / Firefox (dmv streepje ervoor wordt niets door IE gelezen) */
	opacity:.96; /* De rest */
}
/* de class op de tabel op de homepage met grijze achtergrondkleur */
.kleurentabelgrijs {
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	padding: 4px;
	color: #f1f1f1;
	background: #7f7f7f; /* met die opacity op witte bg komt deze kleur neer op #8b8b8b, volgens specs */
	filter:alpha(opacity=90); /* IE */
	-moz-opacity:.90; /* Mozilla / Firefox (dmv streepje ervoor wordt niets door IE gelezen) */
	opacity:.90; /* De rest */
	line-height: 15px;
}
/* alleen het grijze kader krijgt nog een losse class op de td, omdat het lettertype anders affected is door opacity en niet 100% wit is. istie nu ook niet, maar al iets beter. overige fonts in deze tabellen ook off-white gemaakt om deze reden */
.kleurentabelgrijs2 {
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	padding: 4px;
	color: #ffffff;
	line-height: 15px;
}
/* de class op de tabel op de homepage met zwarte achtergrondkleur */
.kleurentabelzwart {
	font-family: Arial, Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	padding: 4px;
	color: #f1f1f1;
	background: #000000;
	line-height: 15px;
}
/* een onzichtbare td onderaan de kleurentabel voorkomt dat de tabel te ver naar onderen komt */
.kleurentabeltransp {
}
/***********************************************************************************************************************************************************************/
