html,body, div, table, tr, td, th {	margin: 0px;	font-size: 11px;	font-family: verdana;	color:#323232;}html, body {	margin: 0px;	padding: 0px;	height: 99%;    	height: 99%; /* ie underscore hack */}body {	background-color:#fbfbf5;	background-position:center;}th {	text-align:left;	font-weight:normal;	font-style:italic;	color:#333333;}h1 {	text-align:left;	font-weight:normal;	color: #2d3d01;	font-size:18px;}h2 {	text-align:left;	font-weight:bold;	color: #2d3d01;	font-size:14px;}h3 {	text-align:center;	font-weight:bold;	color: #2d3d01;	font-size:12px;}select, textarea, input {	font-size: 12px;	font-family: verdana;}a {/*	color: #004992;*/	color: #2d3d01;	text-decoration:none;}a:hover {	color: #0066cc;	cursor: pointer;	font-weight: bold;}a.mainmenu {	font-size: 11px;	text-align:center;	color: #3c3c86;	text-decoration:none;}/*a.mainmenu:hover {	font-size: 12px;	color: #e2e2ff;	text-decoration:none;	text-align:center;}*/a.footer:hover {	text-decoration:underline;}/* EIGEN CSS */div.main {	width: 890px;	min-height:800px;	max-height:800px;	vertical-align:top;	text-align:center;	margin-left: auto;     margin-right: auto; 	background-color:#ffffff;	position:relative;}div.top {	width: 890px;	height: 245px;	cellspacing: 0px;	table-layout:fixed;	background-color:#f7fbed;	padding:10px 0px 0px 0px;	position:relative;}div.footer {	width: 890px;	height: 16px;	color: #2d3d01;	background-color:#ddfc8d;	left:0px;	top:0x;	position:relative;	margin:auto;}div.mainmenu {	width: 890px;	height: 18px;	background-color:#ddfc8d;	font-weight:600;	color: #3c3c86;	width: 890px;}div.leeg {	height:50px;	width:150px;	background-color:#ffffff;}div.menu {	width:150px;	background-image:url(images/menu.bg.gif);	background-repeat:repeat-y;}div.content {	background-color:#ffffff;	text-align:left;	position:absolute;	top: 270px;	left:0px;}	div.paginahome {	background-color:#ffffff;	height:530px;	width:890px;	position:absolute;	top:0px;	left:0px;	overflow:auto;}div.pagina {	background-color:#ffffff;	height:530px;	width:790px;	position:absolute;	top:0px;	left:150px;	overflow:auto; }div.nieuws {	background-color:#ffffff;	position:absolute;	height:100%;	left:690px;	top:0px;	width:200px;}div.background {	width:890px;	height:235px;	position:relative;}div.leeg {	height:50px;	width:150px;	background-color:#ffffff;}.cmscontent {	padding:12px 50px 24px 50px;}.items {	padding:0px 20px 0px 20px;}.vspacer {	background-color:#606060;	width:1px;}.title {	color: #2d3d01;	font-size:18px;}.subtitle {	font-weight:bold;	color: ##2d3d01;	font-size:12px;}.login {	font-size:10px;	color:#FFFFFF;	text-indent:5px;}input.logininput {	border:0;	width:120px;}span.error {	background-color:#FFCCCC;	border: 1px solid red;}span.error_notice {	color:#FF0000;	line-height:40px;}td.error {	color:#FF0000;	font-weight:bold;}input.error, textarea.error {	background-color:#FFCCCC;	border: 1px solid red;}.background0 {	background-color:#EFEFEF;	height:16px;}.background1 {	background-color:#F7F7F7;	height:16px;}.backgroundon {	background-color:#ffd980;	height:16px;}td.small {	font-size:9px;}.mainmenu {	color: #3c3c86;	font-size: 12px;	font-weight:normal;	text-align:center;	width:110px;	height:18px;}.mainmenuover {	font-size: 12px;	color:#3c3c86;	font-weight:bold;	background-image: url(images/mainmenu.bg.gif); 	background-position:center;	width:110px;	height:18px;	cursor:pointer;}.mainmenuover:hover {	color:#e2e2ff;}.submenu {	font-weight:normal;	padding:11px 11px 11px 7px;	cursor:pointer;	width:150px;	border-bottom:solid 1px;	border-bottom-color:#c2d199;}.submenuover {	padding:11px 11px 11px 7px;	background-color:#e1f0b9;	font-weight:bold;	cursor:pointer;	border-bottom:solid 1px;	border-bottom-color:#c2d199;}/*.submenu {	font-weight:normal;	padding:11px 11px 11px 7px;	cursor:pointer;	width:150px;	border-bottom:solid 1px;	border-bottom-color:#c2d199;}.submenuover {	padding:11px 11px 11px 7px;	background-color:#f3f3f5;	font-weight:bold;	cursor:pointer;	border-bottom:solid 1px;	border-bottom-color:#c2d199;}*/.submenutop {	background-image:url(images/bg.top.gif);	background-position:right top;	background-repeat:no-repeat;	width:150px;}.submenutopover {	background-image:url(images/bg.top.over.gif);	background-position:right top;	background-repeat:no-repeat;	width:150px;}.footermenu {	font-weight:normal;	cursor:pointer;}.footermenuover {	font-weight:bold;	cursor:pointer;}.current {	font-weight: bold;	color: #DDEE99;	background-color: #476304;}.cthumb {	background-color: #5c7f07;	border: 1px;}.thumb {	background-color: #274f11;	border: 1px;}.winner {	color:green;	font-weight: bold;}.nonclassified {	color:red;}.noscreen {	display:none;}td.stat {	border-color: #9999FF;	border: 1px;}img{ border-style: none; }td{ padding: 0em; }.Gezin{ max-width:655px; padding-top:1em;}.Kinderblok{ max-width:645px; padding-top: 1em;}.Kinderen{ max-width:635px; margin-left: 2em; padding-top: 1em; padding-bottom: 1em; }.Plaatsnaam{ white-space: nowrap; }.Bron{ font-style: normal; }.Notitieblok{ margin-left: 0em; }.Notitiesoort{ text-decoration: underline; }.Notitie{ font-style: italic; }.Feiten{ margin-left: 1em; }.Feitensoort{ text-decoration: underline; }.Tabel{ border-collapse:collapse; }.Feitenregel{ vertical-align: top; }.Relatiepartner{ font-weight: bold; }.Hyperlinks{ text-decoration: none; }@media screen {.Hyperlinks{ text-decoration: underline; }}@media print {.Hyperlinks{ text-decoration: none; color: black;}}