body {
  background-color: #FFCC99;   
/*   background-image: url(images/bgr.jpg); */  
  font: 11px arial, sans-serif; 
  margin: 0px;   /* geen loze ruimte rondom de body, voor Explorer */  
  padding: 0px;  /* geen loze ruimte rondom de body, voor Opera*/
  }

a:link { 
  text-decoration: none;
  color:#008000;
  }
a:visited {
  text-decoration: none;
  color:#008000;  
  }
a:active {
  text-decoration: none;
  color:#008000;
  }
a:hover {
  text-decoration: none;
  color:#FF0000;}
  
/* ***** Titel ******************************************************** */
div.titel {
background-color: #FED6CA;
text-align: center;
}
div.titel h1 {
color: #000077;
font: 24px Monotype Corsiva,arial;
margin: 0;
}
div.titel h2 {
color: #000077; 
background-color: inherit;
font: 20px Monotype Corsiva,arial;
padding: 1ex;
margin: 0;
}

/* ************************************************************************** */
/* ***** Leftmenu waaronder .lbutbox .lbut a .lbut a:hover ****************** */
/* box; margin, border, padding. width niet ivm conflicten!!!                 */ 
.lbutbox { 
  position: absolute;
  left: 2px;
  top: 76px;
  margin: 0;
  border: 2px solid #FFCC99;
  padding: 0px;
  z-index: 5; /* Bepaalt de volgorde in voor-achtergrond */
  }

.lbutbox p { 
	color:#008000;
	font:12px/20px verdana, arial, helvetica, sans-serif;
	margin:12px 0px 0px 4px;
	padding:0px; 
  } 

/* ***** Rechter menu .rbutbox ******************************************* */
.rbutbox {
	position:absolute;
  width: 140px; 
	top:76px;
	right:2px;
  border: 2px solid #FFCC99;  
	background-color:#FFCC99;
	padding:0px;
	z-index:1;
  }

.rbutbox p { 
	color:#008000;
	font:10px/14px verdana, arial, helvetica, sans-serif;
	margin:12px 0px 0px 4px;
	padding:0px; 
  } 
 
/* ***** Topmenu  linkerzijde boven ***** */
.tmenu { /* Box */
  position: absolute;
  border: 0px solid #A6CAF0;  /* lijndikte van border */
  padding: 0px;
  left: 3px; 
  top: 6px; /* top: 32px; */
  margin: 0;
  }
  
/* ***** Topmenu  rechterzijde boven ***** */
.trmenu {
  position: absolute;
  border: 0px solid #A6CAF0;  /* lijndikte van border */
  padding: 0px; 
  right: 3px;
  top: 3px;
  margin: 0;
  }
  
/* ***** Menu Content *********************************************************** */

/* Alle content boxes behoren tot de contect class ************************** */
.content {
  position: relative;/* Position is declared "relative" to gain control of stacking order (z-index). */
  width: auto;
  min-width: 20px;
  margin: 0px 150px 0px 132px;
  border: 2px solid #FFCC99;
  top:4px;
  background: #FED6CA;
  /* background: #A6CAF0 none; lichtblauw */
  /* background-image: url(images/gjdpbd.gif); */
  padding: 5px;
  }

.content img {
  position: relative; /* Om images zonder problemen te tonen binnen content */
  }	
  
.content table {
  position: relative; 
  }	

.content td {
	color:#000;
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px; 
	padding:0px; 
	}

.content h1 {
	font:bold 18px verdana, arial, helvetica, sans-serif;
	/* font-size:18px; */
	color:#D41F00;
	margin:0px 0px 4px 0px;
	padding:0px;
	font-weight:900;
	}
  
.content h2 {
	font:bold 16px verdana, arial, helvetica, sans-serif;
	color: #008000;  
	margin:4px 0px 4px 0px;
	padding:0px;
	}
  
.content h3 {
	font:bold 12px/20px verdana, arial, helvetica, sans-serif;
	color: #008000;
	margin:4px 0px 0px 48px;
	padding:0px;
	}

.content h4 {
	font: 10px/14px verdana, arial, helvetica, sans-serif;
	color: #408080;
	margin:4px 0px 0px 0px;
	padding:0px;
	}

.content p {
	color:#004080;
	font:12px/18px verdana, arial, helvetica, sans-serif;
	margin:12px 0px 0px 0px;
	padding:0px; 
	}
.content>p {margin:4px 0px 0px 0px;}
.content>p+p {text-indent:0px;}

.content ul {	
	font:12px/28px verdana, arial, helvetica, sans-serif;
  }
 
.content li {
  color:#004080;
	padding:0px;
  }

.webfoot {
	font:9px/12px verdana, arial, helvetica, sans-serif;
  }

.rout li {
	font:11px/15px verdana, arial, helvetica, sans-serif;
  color:#004080;
	padding:0px;
  }