/* datum laatste wijziging: 10 mei 2002 */

/* BUGS */
/*  IN NN47: IN TABEL BLOCKQUOTE IN COMBINATIE MET PADDING DOET DE TEKST NAAR RECHTS OPSCHUIVEN ZODAT TEKST VAN LAATSTE CEL NIET TE ZIEN IS */




/* BLAUWE LINKERNAVIGATIEBALK (voor alle pagina's) */
/* A.menu is nodig voor NN47 indien we de kleur van de bezochte links anders zouden definiëren dan de niet bezochte??? */
.menu {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #FFFFFF;
}

A.menu {
  color: #FFFFFF;
  text-decoration: none;
}

A.menu:link {
  color: #FFFFFF;
  text-decoration: none;
}

A.menu:active {
	text-decoration: none;
	color: #F9BC13;
	font-weight: bold;
}

A.menu:visited {
	color: #F9BC13;
	text-decoration: none;
	font-weight: lighter;
}

A.menu:hover {
  color: #D1D3D4;
  text-decoration: none;
}

/* RECHTERNAVIGATIE (alleen voor toppagina's) */
.nieuwstitel {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF9933;






}

.nieuws {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #231F20;



}

A.nieuws {
 color: #000;
 background-color: #c;
 text-decoration: none;
}

A.nieuws:link {
  color: #000; 
  background-color: #FFF;
  text-decoration: none;
}

A.nieuws:active {
	color: #0098D5;
	background-color: #FFF;
	text-decoration: none;
	font-weight: bold;

}

A.nieuws:visited {
  color: #0098D5; 
  background-color: #FFF;
  text-decoration: none;
}

A.nieuws:hover {
  color: #0098D5; 
  background-color: #FFF;
  text-decoration: none;
}

/* VOETNAVIGATIE (alleen voor toppagina's) */
.voet {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;



}

A.voet {
  color: #000; 
  background-color: #FFF;
  text-decoration: none;
}

A.voet:link {
  color: #003399; 
  background-color: #FFF;
  text-decoration: none;
}

A.voet:active {
  color: #F9BC13; 
  background-color: #FFF;
  text-decoration: none;
}

A.voet:visited {
  color: #F9BC13; 
  background-color: #FFF;
  text-decoration: none;
}

A.voet:hover { 
  color: #66C; 
  background-color: #FFF;
  text-decoration: none;
}

/* BODY TOPPAGINA'S */
.titel {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 18px; 
  color: #0000A0;
  line-height: 32px;
}

.balkje {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #003399;
	font-weight: bold;
	background-color: #FF9933;
}

.balkjetab {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 11px; 
  color: #FFF; 
  background-color: #999;
  font-weight: bold
}


.balkjebl {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #003399;


}
.txttitel {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;

}

.txt {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 12px;
}

/* HYPERLINKS OP GEWONE TEKST (voor alle pagina's) */
A:link {
  color: #003399;
  background-color: transparent;
  text-decoration: underline;
}

A:active {
	color: #003399;
	background-color: transparent;
	text-decoration: none;


}

A:visited { 
  color: #666666;
  background-color: transparent;
  text-decoration: underline;
}

A:hover {
  color: #003399;
  background-color: transparent;
  text-decoration: none;
}
.achtergrgrijs {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: x-small;
  font-weight: bold;
  border: 1px solid #CCC;
  color: black;
  background-color: #CCC;
}
.achtergrblauw {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	color: white;
	background-color: #003399;
	font-weight: bold;

}

.achtergroranje {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	color: white;
	background-color: #FF9933;
	font-weight: bold;

}
H1, H2, H3, H4, H5, H6 {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

H1 {
  font-size: 160%;
  font-weight: bold;
} 

H2 {
  font-size: 140%;
  font-weight: bold;
} 

H3 {
  font-size: 120%;
  font-style: italic;
}	
 
H4 {
  font-size: 120%;
  font-weight: bold;
}	
 
H5 {
  font-size: 110%;
  font-style: italic;
}	
 
H6 {
  font-size: 100%;
  font-weight: bold;
}	 
/* TABLEbz = border zonder */
TABLE.TABLEbz { 
  border-style: none; 
  border-collapse: collapse;    /* randen tussen cellen onderling aansluiten voor IE55 */
  border-spacing: 0px;          /* randen tussen cellen onderling aansluiten voor NN61 */
  padding: 0px;  
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  background-color: white; 
  color: black; 
}

/* TH zonder border */
TH.THbz { 
  border-style: none; 
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  font-weight: bold;
  background-color: white; 
  color: black; 
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}

/* TD zonder border */
TD.TDbz { 
  border-style: none; 
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif; /* nodig voor NN47 */
  background-color: white; 
  color: black; 
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}

/* TD zonder border rechts uitlijnen */
TD.TDbzr { 
  border-style: none; 
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif; /* nodig voor NN47 */
  background-color: white; 
  color: black; 
  vertical-align: top; 
  text-align: right;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}

/* TD zonder border links uitlijnen */
TD.TDbzl { 
  border-style: none; 
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif; /* nodig voor NN47 */
  background-color: white; 
  color: black; 
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}

/* TABLEgr = tabellen grijs */
TABLE.TABLEgr { 
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCC;
  border-collapse: collapse;    /* randen tussen cellen onderling aansluiten voor IE55 */
  border-spacing: 0px;          /* randen tussen cellen onderling aansluiten voor NN61 */
  padding: 0px;  
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  background-color: white; 
  color: black; 
}

/* THagr = header achtergrond grijs */
TH.THagr { 
  border-style: solid; 
  border-width: 1px; 
  border-color: white;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  font-weight: bold;
  background-color: #CCC; 
  color: black;
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}

/* TDagr = data achtergrond grijs */
TD.TDagr { 
  border-style: solid; 
  border-width: 1px; 
  border-color: white;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  background-color: #CCC; 
  color: black; 
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}



/* THbgr = header border grijs */

TH.THbgr { 
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCC;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  background-color: white; 
  color: black; 
  vertical-align: top; 
  text-align: left;
   /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}



/* TDbgr = data border grijs */

TD.TDbgr { 
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCC;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  background-color: white; 
  color: black; 
  vertical-align: top; 
  text-align: left;
   /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}



/*TABLEbl = blauwe tabellen */
TABLE.TABLEbl { 
  border-style: solid; 
  border-width: 1px; 
  border-color: #66C;
  border-collapse: collapse;      /* randen tussen cellen onderling aansluiten voor IE55 */
  border-spacing: 0px;            /* randen tussen cellen onderling aansluiten voor NN61 */
  padding: 0px;  
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  background-color: white; 
  color: black; 
}


/* THbabl = header blauwe achtergrond */
TH.THabl { 
  border-style: solid; 
  border-width: 1px; 
  border-color: white;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  font-weight: bold;
  background-color: #66C; 
  color: white;
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}


/*TDabl = data blauwe achtergrond */
TD.TDabl { 
  border-style: solid; 
  border-width: 1px; 
  border-color: white;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  background-color: #66C; 
  color: white; 
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}


/* THbbl = header blauwe border */
TH.THbbl { 
  border-style: solid; 
  border-width: 1px; 
  border-color: #66C;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  background-color: white; 
  color: black; 
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}



/* TDbbl = data blauwe border */
TD.TDbbl { 
  border-style: solid; 
  border-width: 1px; 
  border-color: #66C;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;     /* nodig voor NN47 */
  background-color: white; 
  color: black; 
  vertical-align: top; 
  text-align: left;
  /* color en background-color worden geerfd van TABLE */
  /* font-size erft van TABLE in IE55 en NN61, van BODY in NN47 */
}
.achtergrlichtblauw {

	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	color: white;
	background-color: #FF9933;
	font-weight: bold;
}
.achtergrlichtgroen {


	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	color: white;
	background-color: #009966;
	font-weight: bold;
}
.achtergrgroen {



	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	color: white;
	background-color: #006600;
	font-weight: bold;
}

