/**************** algemeen ****************//* this for NN4 */body{	margin: -10px 0 0 -10px;	padding: 0px;	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;	background-color: #D4CEC9;	color: #FFFFFF;	letter-spacing: 1px;	word-spacing: 1px;}/* this for standard compliant browsers */html body {	font-family:  Trebuchet MS, Arial, Verdana, Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;	background-color: #D4CEC9;	color: #FFFFFF;	letter-spacing: 1px;	word-spacing: 1px;}.ampersand {	font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;	padding: 0 5px 0 5px;}td{	font-family:  Trebuchet MS, Arial, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height:16px;	color: #FFFFFF;}strong{	font-weight: bold;	font-size: 14px;	color: #FFFFFF;}img {	border: 0;	padding: 0;	margin: 0;}a {	color: white;}a:hover {	color: #DEDEDE;}#hoofdtable {  margin: 0px auto;}.content {	margin: 20px 40px 5px 40px;	color: #E1D9D9;}.bottom {	background-color:#8A6568;	height:28px;	vertical-align:middle;	padding:0 5px 0 5px;	color:#DED2D4;	font-size: 11px;}.bottom a {	color:#DED2D4;	text-decoration: none;}.bottom a:hover {	color:#FFFFFF;	text-decoration: underline;} #navcontainer { margin: 5px 5px 0 30px; padding: 0; } #navcontainer ul { margin: 0; padding: 0; list-style-type: none; text-align: center; } #navcontainer ul li { display: block; float: left; text-align: center; padding: 0 8px 0 8px; margin: 0; } #navcontainer ul li a { border-right: 1px solid #B7B7B7; padding: 0 10px 0 0; margin: 0 0 3px 0; color: #fff; text-decoration: none; display: block; } #navcontainer a:active { color: black; } #navcontainer li a.menuItemOn { color: black;  }  .menuItem,  .menuItemOn {	text-transform: uppercase;	text-decoration: none;	letter-spacing: 1px;}h1 {	font-family: Trebuchet MS, Arial, Verdana, sans-serif;	font-size: 15px;	font-weight: normal;	text-transform: uppercase;	display: inline;	margin: 0 0 0 40px;	float: left;}h2 {	font-size: 12px;	color: #FFFFFF;	display: inline;}h3 {	font-size: 18px;	padding-bottom: 3px;	border-bottom: 1px solid white;}p {	margin: 0 0 20px 0;	padding: 0;}ul{	margin-top: 0;	list-style-type: square;}li {	color: #E1D9D9;}ul.rechtstakken { 	list-style-image: url(../images/roodpijltje.gif); 	}ul.rechtstakken li { 	background-color:#9A928B;	margin-bottom: 2px;}ul.rechtstakken li a {	display: block;	font-size: 14px;	text-transform: uppercase;	text-decoration: none;	padding: 3px;}ul.rechtstakken li a.active {	font-weight: bold;	background-color:#A9A19B;}.foto {	padding: 10px;	margin-top: 45px;	width: 85px;	margin-left: auto;	margin-right: auto;}a.email {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: black;	}.button {	margin: 5px 5px 5px 0;	border: 1px solid #646464;	background-color: #CCC;}a.button  {	color: #646464;	text-decoration: none;	padding: 3px;}a:hover.button  {	color: #000000;}.linkRight {	padding:5px;	margin: 5px 0 0 0;	color: white;	width:120px;	margin-left: auto; 	margin-right: auto;	white-space: nowrap;}.export { white-space: normal; }.linkRight a {	text-decoration: underline;	color: white;}.linkRight a:hover {	text-decoration: underline;	color: #000000;}.linkRightOn {	padding:5px;	margin: 5px 0 0 0;	color: white;	width:120px;	margin-left: auto; 	margin-right: auto; 	background-color: #8E847E;}.linkRightOn a {	color: white;	text-decoration: none;}.linkRightOn a:hover {	color: #000000;}#copy, #copy a {	color: #aaa;	text-align: right;	text-decoration: none;	font-size: 10px;}