	body {
		background  : url(pagebckgrnd.gif) #eee;
		margin		: 15px 10px 10px 25px;
	}

		/** {
			font-family	:arial,tahoma,verdana,helvetica;
			font-size	:12px;
		}
*/	
	p {
		margin-left	:10px;
	}

	p.intro {
		font-weight	:bold;
		font-style	:italic;
		margin-left	:10px;
		color		:#cc1100;
	}

	div#content h1 { font-size:135%;margin-left:0px;border-left:5px solid #99cc99;padding-left:4px; } /* was 4px margin was 10px */
	div#content h2 { font-size:120%;margin-left:0px;border-left:5px solid #99cc99;padding-left:4px; } /* was 4px pdding left  margin was 10px*/
	div#content h3 { font-size:120%;margin-left:0px;border-left:5px solid #99cc99;padding-left:4px; } /* was 4px pdding left  margin was 10px*/
	
	/* class used to specify formatting of individual links in the navigation */
	.nav { font-size:14px;margin-left:5px;border-left:5px solid #99cc99;padding-left:4px;}

	a {
		font-weight:bold;
		text-decoration:none;
		color:black;
	}
		a:hover {
			color:#993300;
		}
		
	/* algemene positionering */

	div#header {
		position:relative;
		height:82px;
		border:1px solid gray;
		background-color:white;
		background-image:url(banner3.jpg);
		background-position: right;
		background-repeat: no-repeat;
	}

		div#header h1 {
			font-family: verdana;
			font-size:42px;
			color:#097054;
			vertical-align: middle;
			padding: 0 0 0 20px;
		}

	div#logonbar {
		font-family: verdana;
		font-size: 12px;
		text-align:right;
		background:white;
		border:1px solid grey;
		border-top:0;
		padding:1px;
		height:27px;
	}
	
	div#logonbar form {
		margin:0;
		margin-bottom: 2px;
	}
	div#content {
		font-family: verdana;
		font-size: 14px;
		background: white;
		margin-top: 20px;
		margin-left: 190px;
		border: 1px solid gray;
		voice-family: "\"}\""; voice-family: inherit;
		/*margin-top: 20px;
		margin-left: 190px; */
		padding-left: 10px;
		padding-right: 10px;
	}
	
	div#footer {
		font-family: arial;
		font-size: 12px;
		background: white;
		margin-top: 10px;
		margin-left: 200px;
		border: 1px solid gray;
		voice-family: "\"}\""; voice-family: inherit;
		margin-top: 20px;
		margin-left: 190px;
	}

	div#content a {
   		border-bottom: dotted 1px;
	}

	div#content table {
		border		: gray 1px solid;
		margin		: 5px;
		padding:0px;
	}

		div#content table th {
			text-align	: left;
			background-color: #cc1100;
		}

	/* hier stond: ul#menu */
	div#menu {
		font-family: arial;
		font-size: 14px;
		position: absolute;
		left    : 25px;
		top     : 119px;
	}

	div#menu form {
		margin-top:5px;
	}
	/* NEW */
	div#menu input#stext {
		border: 1px solid gray;
		width: 115px;
	}
	
	div#menu input#ssubmit {
		width: 55px;
	}
	/* END */
	
	/* Het 100% CSS menu */

	div#menu ul, div#menu li {
		margin:0;
		padding:0;
		display:block;
	}		

	div#menu ul {
		list-style:none;
		width:170px;
		padding:2px;
		border:1px solid gray;
		background:white;
	}	

	div#menu li {
		position:relative;
		padding:6px; /* gap between menu elements */
		background:white;
		border:1px solid white;
		border-right:5px solid #99cc99;
		z-index:9;
	}
		div#menu li.folder {
			border-right-color:#097054;
		}

		/* decoratieve hover */

		div#menu li:hover {
			border:1px solid gray;
			background:#ffffee;
			z-index:15;
		}

	/* Alle subnavigatie hidden */
		
	div#menu ul ul {
		position:absolute;
		display:none;
		right:-160px;
		top:4px;
	}
		
		/* :hover, met specificity */
		
		div#menu li:hover ul ul {
			display:none;
		}

		div#menu li:hover ul, div#menu li:hover li:hover ul {
			display:block;
		}
