body,html {
	padding:0;
	border:0;
	margin:0;
	background-image: url(images/backgrounds/page.gif);
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:83%;
	background-color: #CCCCCC;
	color: #000000;
}
	
.header {
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #999999;
	background-image: url("../images/backgrounds/subitemheader.gif");
	height:20px;
	font-variant: normal;
	background-position: center;
}

.subitemheader {
	background-color: #686868;
	background-image: url("../images/backgrounds/subitemheader.gif");
	font-size: 10pt;
	color: #FFFFFF;
	height: 1.5em;
}


.subitemthemeheader {
	background-color: #009999;
	color:#FFFFFF;
	height: 10px;
	padding:0;
	margin:0;
	border-top: 1px solid #99ffff;
	border-right: 0 none;
	border-bottom: 0 none;
	border-left: 0 none;
}


      div#nieuws, #nav ul, #nav li {
        padding:0;margin:0;border:0; }

      div#nav {
        width:50em; /*aantal menu-items maal hun width*/
        margin:1em auto; /*gecentreerd, een regel bovenmarge*/
		position:relative; /*noodzakelijk om de extra uitleg op absolute positie te krijgen*/ }

      #nav ul {
        text-align:center; }

      #nav li {
		list-style:none;
		text-indent:0;
        float:left;
        width:8em; /*breedte per menukeuze*/ }

      /*waarden voor andere browsers dan IE*/
      #nav ul>li {
		width:8em;
		margin-right:0.2em;
		margin-left:0.2em;
		/*De som van deze waarden heb je nodig
		  om de breedte van het menu te berekenen*/ }

	  #nav a, #nav a:link, #nav a:visited,
	  #nav a:hover, #nav a:focus, #nav a:active {
		display:block;
		width:100%;
		line-height:2em;
		padding:0;
		border:0;
		margin:0;
		text-decoration:none; }

      #nav a, #nav a:link, #nav a:visited {
        /*kleur, border en background van een standaard link*/
        color:black;
        background:white;
        border-bottom:solid 0.5em black; }

      #nav a:hover, #nav a:focus, #nav a:active {
        /*kleur, border en background van een link
          bij hover, actief of focus*/
        color:white;
        background:black;
        border-bottom:solid 0.5em black; }

div#nav a span{display:none;}

div#nav a:hover span{
	display:block;
	position: absolute;
	top: 28px;
	left: 0;
	width: 400px;
	padding: 4px;
	margin: 0px;
	z-index: 100;
	font: 10px Tahoma, sans-serif;
	text-align: left;
	color: #666666;
	background-color: #FFFFFF;
}


#home a, #home a:link, #home a:visited {
	border-bottom:solid 0.5em #009999;
}

#home a:hover, #home a:focus, #home a:active {
	background: #009999;
	color: #FFFFFF;
	border-bottom:solid 0.5em #009999;
}

#menu1 a, #menu1 a:link, #menu1 a:visited {
	border-bottom:solid 0.5em #996633;
}

#menu1 a:hover, #menu1 a:focus, #menu1 a:active {
	background: #996633;
	color: #FFFFFF;
	border-bottom:solid 0.5em #996633;
}

#menu2 a, #menu2 a:link, #menu2 a:visited {
	border-bottom:solid 0.5em #009999;
}

#menu2 a:hover, #menu2 a:focus, #menu2 a:active {
	background: #009999;
	color: #FFFFFF;
	border-bottom:solid 0.5em #009999;
}

#menu3 a, #menu3 a:link, #menu3 a:visited {
	border-bottom:solid 0.5em #0099FF;
}

#menu3 a:hover, #menu3 a:focus, #menu3 a:active {
	background: #0099FF;
	color: #FFFFFF;
	border-bottom:solid 0.5em #0099FF;
}

#menu4 a, #menu4 a:link, #menu4 a:visited {
	border-bottom:solid 0.5em #009999;
}

#menu4 a:hover, #menu4 a:focus, #menu4 a:active {
	background: #009999;
	color: #FFFFFF;
	border-bottom:solid 0.5em #009999;
}


#navlist {
	width: 100%;
	position:relative;
}
#navlist p {
	font-size: 8.5pt;
}
#navlist ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 8.5pt;
}
#navlist li {
	margin: 0;
	line-height:1.5em;
}
#navlist a {
	display: block;
	padding: 2px 2px 2px 24px;
	border-left: 5px solid #099;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 0% 50%;
	border-top: 1px solid #ccc;
	border-right: 1px solid #099;
	border-bottom: 1px solid #099;
	color: #000000;
}
#navlist a:link, #navlist a:visited {
	color: #000;
	text-decoration: none;
	background-color: #FFFFFF;
}
#navlist a:hover, #navlist a:active {
	background-color: #9ff;
	background-position: 0% 50%;
	color: #000;
	border-left: 5px solid #099;
}

#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
	background-color: #9ff;
	background-position: 0% 50%;
	color: #000;
}

div#navlist a span{display:none;}

div#navlist a:hover span{
	display:block;
	position: absolute;
	top: 230px; /* Aantal menu-items maal de hoogte (23) */
	left: 0;
	width: 186px;
	padding: 4px;
	margin: 0px;
	z-index: 100;
	color: #AAA;
	font: 10px Tahoma, sans-serif;
	text-align: center;
	background-color: #FFFFFF;
}

#subnavlist {
	width: 100%;
	position:relative;
}
#subnavlist p {
	font-size: 8.5pt;
}
#subnavlist ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 8.5pt;
}
#subnavlist li {
	margin: 0;
	line-height:1.5em;
}
#subnavlist a {
	display: block;
	padding: 2px 2px 2px 34px;
	border-left: 10px solid #099;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #009999;
	border-bottom-color: #009999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#subnavlist a:link, #subnavlist a:visited {
	color: #000;
	text-decoration: none;
	background-color: #ffffff;
}
#subnavlist a:hover, #subnavlist a:active {
	background-color: #9ff;
	background-position: 0% 50%;
	color: #000;
	border-left: 10px solid #099;
}

#sububerlink a:link, #sububerlink a:visited,
#sububerlink a:hover, #sububerlink a:active {
	background-color: #9ff;
	background-position: 0% 50%;
	color: #000;
}

div#subnavlist a span{display:none;}

div#subnavlist a:hover span{
	display:block;
	position: absolute;
	top: 300px;
	left: 0;
	width: 186px;
	padding: 4px;
	margin: 0px;
	z-index: 100;
	color: #AAA;
	font: 10px Tahoma, sans-serif;
	text-align: center;
	background-color: #FFFFFF;
}


      div#nieuws, #nieuws ul, #nieuws li {
        padding:0;margin:0;border:0; }

      div#nieuws {
	margin:1em auto;
	position:relative;
	width: 45em;
}

      #nieuws ul {
        text-align:left; }

      #nieuws li {
		list-style:none;
		text-indent:0;
        float:left;
        width:45em; /*breedte per menukeuze*/ }

      /*waarden voor andere browsers dan IE*/
      #nieuws ul>li {
		width:45em;
		margin-right:0.2em;
		margin-left:0.2em;
		/*De som van deze waarden heb je nodig
		  om de breedte van het menu te berekenen*/ }

	  #nieuws a, #nieuws a:link, #nieuws a:visited,
	  #nieuws a:hover, #nieuws a:focus, #nieuws a:active {
		display:block;
		width:100%;
		line-height:1em;
		padding:0;
		border:0;
		margin:0;
		text-decoration:none; }

      #nieuws a, #nieuws a:link, #nieuws a:visited {
        /*kleur, border en background van een standaard link*/
        color:black;
        background:white;
        border-bottom:solid 0.2em #009999; }

      #nieuws a:hover, #nieuws a:focus, #nieuws a:active {
        /*kleur, border en background van een link
          bij hover, actief of focus*/
        color: #000;
        background:#9ff;
        border-bottom:solid 0.2em #099; }

div#nieuws a span{display:none;}

div#nieuws a:hover span{display: block;
	clear: both; top: 0.5em; 
	padding: 2px; margin: 0; z-index: 100;
	color: #000; 
	background: #fff;
	font: 100% Tahoma, sans-serif; text-align: left;}

      div#faqs, #faqs ul, #faqs li {
        padding:0;margin:0;border:0; }

      div#faqs {
	margin:1em auto;
	position:relative;
	width: 50em;
}

      #faqs ul {
        text-align:left; }

      #faqs li {
		list-style:none;
		text-indent:0;
        float:left;
        width:50em; /*breedte per menukeuze*/ }

      /*waarden voor andere browsers dan IE*/
      #faqs ul>li {
		width:50em;
		margin-right:0.2em;
		margin-left:0.2em;
		/*De som van deze waarden heb je nodig
		  om de breedte van het menu te berekenen*/ }

	  #faqs a, #faqs a:link, #faqs a:visited,
	  #faqs a:hover, #faqs a:focus, #faqs a:active {
		display:block;
		width:100%;
		line-height:1em;
		padding:0;
		border:0;
		margin:0;
		text-decoration:none; }

      #faqs a, #faqs a:link, #faqs a:visited {
        /*kleur, border en background van een standaard link*/
        color:black;
        background:white;
        border-bottom:solid 0.2em #009999; }

      #faqs a:hover, #faqs a:focus, #faqs a:active {
        /*kleur, border en background van een link
          bij hover, actief of focus*/
        color: #000;
        background:#9ff;
        border-bottom:solid 0.2em #099; }

div#faqs a span{display:none;}

div#faqs a:hover span{display: block;
	clear: both; top: 0.5em; 
	padding: 2px; margin: 0; z-index: 100;
	color: #000; 
	background: #fff;
	font: 100% Tahoma, sans-serif; text-align: left;}
table {
	background-color: #FFFFFF;
}
