body{	padding:0;	margin:0;	background-color:#f3f3f3;	color:#000;}div, h1, h2, p, label, input, textarea, img, span{	margin:0; padding:0;}.clear{	clear:both; 	font-size:0; 	line-height:0;}.whitebar { 	clear : both;	height : 25px;	margin:0 auto;	width:968px;	background-color:#fff;}.whitebar-small { 	clear : both;	height : 10px;	margin:0 auto;	width:968px;	background-color:#fff;}.whitebar-twolarge { 	clear : both;	height : 10px;	margin:0 auto;	background-color:#fff;}.berekenen { 	margin:0 auto;	padding: 0; }#top{	background:url(images/header.gif) 0 0 no-repeat;	width:968px;	height:103px;	margin:0 auto;	position:relative;}#top img{	position:absolute;	top:25px;	right:200px;	width:325px;	height:69px;}#top ul{    margin:0; 	padding:0; 	list-style-type:none;	font-size:0;}#content{	width:968px;	margin:0 auto;	padding:0;	background-color:#fff;	color:#000;}#links {	width:366px;	padding:0px 15px 0 22px;	float:left;}#links h2{	font:bold 24px Arial, Helvetica, sans-serif;	color:#4C7999;	margin:0 0 12px 0;	display:block;}#links p.text{	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#000;	background-color:#fff;	margin:0;	padding:0;}#links p.text span{	color:#4C7999;	font:bold 12px/19px Arial, Helvetica, sans-serif;}#links p.text a{	color:#4C7999;	text-decoration: none;}#linksonder{	width:364px;	height: 250px;	margin-top: 10px;	background:url(images/links-onder.png) 0 0 repeat-y;}#linksonder h3{   color: #444444;	width:364px;	font:bold 20px Arial, Helvetica, sans-serif;	padding: 7px 0px 75px 20px;}#linksonder p.ondertext{	margin:10px 13px 0 18px;	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#444444;	padding: 10px 0 0 0;}#linksonder p.ondertext span{	font: bold 12px/19px Arial, Helvetica, sans-serif;	font-weight: strong;}#linksonder a.button {	text-align:left;	display: block;	height: 35px;	width: 175px;	margin-top: 10px;	padding-left: 40px;	font-size: 14px;	font-weight: bold;	line-height: 35px;	color: #444444;	text-decoration: none;	background: url(images/buttonblack.png) no-repeat;}#linksonder a:hover.button {	text-align:left;	display: block;	height: 35px;	width: 175px;	margin-top: 10px;	padding-left: 40px;	font-size: 14px;	font-weight: bold;	line-height: 35px;	color: #4C83CC;	text-decoration: none;	background: url(images/button.png) no-repeat;}#linkertext{	font:normal 13px/19px Arial, Helvetica, sans-serif;	color:#000;	width:350px;	float: left;}#list{	margin-left: 0;	margin-bottom: 15px;	padding-left: 0;	list-style: none;}#list li{	font:normal 13px/19px Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	padding: 0 0 5px 20px;	background-image: url(images/tickblue.png);	background-repeat: no-repeat;	background-position: 0 .1em;}#aanvragen{	width:250px;	height: 250px;	margin: 0px 10px 10px 25px;	background:url(images/aanvragen.gif) 0 0 repeat-y;	float: right;}#aanvragen img{	margin: 10px 5px 5px 16px;}#aanvragen p.ondertext{	margin:10px 13px 0 18px;	font:bold 13px/19px Arial, Helvetica, sans-serif;	color:#fff;}#aanvragen a.button {	text-align:left;	display: block;	height: 35px;	width: 175px;	margin-top: 10px;	padding-left: 40px;	font-size: 14px;	font-weight: bold;	line-height: 35px;	color: #000;	text-decoration: none;	background: url(images/buttonblack.png) no-repeat;}#aanvragen a:hover.button {	text-align:left;	display: block;	height: 35px;	width: 175px;	margin-top: 10px;	padding-left: 40px;	font-size: 14px;	font-weight: bold;	line-height: 35px;	color: #4C83CC;	text-decoration: none;	background: url(images/button.png) no-repeat;}#boven {	height: 15px;	margin-top: -18px;	background: url(images/boven.gif) no-repeat;}#bottom {	height: 12px;	margin-bottom: -12px;	background: url(images/onder.gif) no-repeat;}#midden {	width:252px;	background:url(images/midden.gif) 0 0 repeat-x #528BD4;	color:#fff;	padding:4px 0px 0 0px;	margin:24px 17px 0 0;	float:left;}#midden h2{	font:bold 22px/38px Arial, Helvetica, sans-serif;	padding:0px 10px;	color: #FFF58E;}#midden img{	margin:0 0 14px 0;	width:252px;	height:109px;}#midden h3 a{	font:bold 16px Arial, Helvetica, sans-serif;	color: #FFF58E;	padding: 0px 10px;	align: center;}#midden p.text{	font:bold 12px/19px Arial, Helvetica, sans-serif;	color:#fff;	padding:0px 10px;	margin:0 0 25px 0;}#rechts{	width:264px;	float:left;}#rechts p.text{	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#000;	margin:0;	padding:0;}#rechts p.text span{	color:#4C7999;	font:bold 12px/19px Arial, Helvetica, sans-serif;}#rechts p.text a{	color:#4C7999;	text-decoration: none;	font:bold 12px/19px Arial, Helvetica, sans-serif;}#rechts h2 {	font:bold 24px/39px Arial, Helvetica, sans-serif;	color:#4C7999;	margin:-5px 0 7px 0;}#rechts h2.margin {	font:bold 24px/39px Arial, Helvetica, sans-serif;	color:#4C7999;	margin-top: 5px;}#rechts ul{	width:238px;	margin:0; 	padding:0; 	list-style-type:none;	font-size:0;}#rechts ul li{	display:block;	border-bottom: 1px dotted #4C7999;	height:20px;	width:238px;	padding:0 0 1px 0;}#rechts ul li a{	background:url(images/bluedot.png) 0 7px no-repeat;	padding:0 0 0 14px;	font:bold 11px/20px Arial, Helvetica, sans-serif;	color:#000;	text-decoration:none;	margin:0;	display:block;}#rechts ul li a:hover{	color:#4C7999;	background-color:#EAEAEA;}#rechts ul li.laatste{	border: none;}#twolarge {	width:635px;	padding:0px 15px 0 22px;	float:left;}#twolarge h2{	font:bold 24px Arial, Helvetica, sans-serif;	color:#4C7999;	background-color:#fff;	margin:0 0 12px 0;	display:block;}#twolarge p.text{	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#000;	background-color:#fff;	margin:0;	padding:0;}#twolarge p.text span{	color:#4C7999;	font:bold 12px/19px Arial, Helvetica, sans-serif;}#twolarge p.greybgtext{	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#000;	background-color:#F2F2F2;	margin:0;	padding:7px 5px;}#twolarge p.text a{	color:#4C7999;	text-decoration: none;	font:bold 12px/19px Arial, Helvetica, sans-serif;}#twolarge img{	float:left;	padding: 4px 10px 0 0;}#threelarge {	width:900px;	padding:0px 15px 0 22px;	float:left;}#threelarge h2{	font:bold 24px Arial, Helvetica, sans-serif;	color:#4C7999;	background-color:#fff;	margin:0 0 12px 0;	display:block;}#threelarge p.text{	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#000;	background-color:#fff;	margin:0;	padding:0;}#threelarge p.text span{	color:#4C7999;	font:bold 12px/19px Arial, Helvetica, sans-serif;}#threelarge p.greybgtext{	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#000;	background-color:#F2F2F2;	margin:0;	padding:7px 5px;}#threelarge img{	float:left;	padding: 4px 10px 0 0;}#bigfooter{	width:968px;	margin:0 auto;	height:70px;	background-color:#fff;	color:#000;	padding:0 0 10px 0;}#footer{	width:954px;	height:73px;	margin:0 auto;	background:url(images/footer.gif) 0 0 repeat-x #336633;	position:relative;}#footer ul{	width:500px;	position:absolute;	left:11px;	top:15px;    margin:0; 	padding:0; 	list-style-type:none;	font-size:0;}#footer ul li{	float:left;	color:#fff;	font:bold 12px Arial, Helvetica, sans-serif;}#footer ul li a{	color:#fff;	font:bold 12px Arial, Helvetica, sans-serif;	padding:0 7px;	text-decoration:none;}#footer ul li a:hover{	text-decoration:underline;}#footer p.copyright{	font:normal 11px/19px Arial, Helvetica, sans-serif;	color:#fff;	position:absolute;	left:19px;	top:40px;}#footer a.vdz{	width:118px;	height:30px;	background:url(images/vdz-sm-wh.png) 0 0 no-repeat;	position:absolute;	left:810px;	top:15px;}#footer a.vdz:hover{	background:url(images/vdz-sm-wh.png) 0 0 no-repeat;}.simplelist{    font-size: 100%;}