*{padding:0;margin:0}
p {padding:0;margin:0}
html {overflow:-moz-scrollbars-vertical;font:11px Verdana, Arial, sans-serif}
html, body {height:100%;min-height:100%;width:100%;color:#2C484B;background:#BFCACE}

#container {width:900px;margin:0 auto;text-align:left;position:relative;min-height:100%;height:auto !important;height:100%;background:URL(/images/main_bck.jpg)}
	.empty {height:14px;font-size:0;line-height:0;background:#BFCACE}
	
	.menu {float:left;width:235px}
		.menu p {margin-left:14px;background:#fff}
		.menu_corner {height:60px;background:URL(/images/menu_corner.jpg)}
		.emptybtn {height:19px;background:#fff;margin-left:14px}
		
		.homebtn {display:block;width:155px;height:58px;margin-left:32px;background:URL(/images/logo.jpg)}
		.btn {display:block;width:182px;height:21px;padding:7px 0 0 40px;border-top:2px solid #cfd4d7;color:#8a180d;font-size:12px;text-decoration:none}
		a.btn:hover, .actbtn {background:URL(/images/act_menu.gif) 20px 7px no-repeat}
		p.btn {background:none}
		.actbtn {font-weight:bold}
			.last {border-bottom:2px solid #cfd4d7}
		.subbtn {display:block;width:182px;height:21px;padding:7px 0 0 40px;border-top:2px solid #cfd4d7;color:#879496;font-size:12px;text-decoration:none}
		.subbtn:hover, .actsubbtn {color:#2C484B}
		
	.content {float:left;width:663px}
		.regulator {clear:both;height:103px;font-size:0;line-height:0}
		
		.kop1 {color:#8a180d}

		.content p {margin-left:2px}
		.content a {text-decoration:underline;color:#2C484B}
		.content a:hover {color:#8a180d}
		.content table, .content tr, .content td {font:11px Verdana, sans-serif;color:#2C484B}
		.content table p {line-height:1.6em}
		.content hr {border:0;height:2px;width:651px;background:#cfd4df;color:#cfd4d7;margin:20px -20px}
		.content .table2 {width:649px;margin-left:-21px}
		.content .borderbottom {border-bottom:2px solid #cfd4df;padding:0 21px 23px 21px}

		.content ul,li {margin:0;padding:0}
		.content ul {margin:0}
		.content ol {margin-left:5px}
		.content li {margin:0;padding:0;list-style:none;background:URL(/images/arrow.gif) 0 5px no-repeat;padding-left:20px}

		.content_header {height:14px;background:URL(/images/content_header.gif)}
		.page_img {height:213px;margin-left:2px}
		.page_header {width:609px;height:21px;margin-left:2px;padding:7px 0 0 40px;border-top:2px solid #cfd4d7;border-bottom:2px solid #cfd4d7;color:#8a180d;font-size:12px;background:URL(/images/act_menu.gif) 20px 7px no-repeat}
		.page_txt {width:613px;margin-left:2px;padding:20px 18px;text-align:justify;line-height:1.6em}
		
		.news {clear:both;width:613px;margin-left:2px;padding:10px 18px;border-bottom:2px solid #cfd4d7}
			.news .img {float:left;width:200px}
			.news .txt {float:left;width:413px;text-align:justify;line-height:1.6em}
			.news .regulator {height:0}
		
		.testi_logos {}
			.testi_logos img {margin-right:8px;border:2px solid #cfd4d7;cursor:pointer}
			.testi_logos img:hover, .testi_logos .active {border:2px solid #2c484b}
			.testi_txt {margin-top:20px;display:none}
		
		.klanten_banner {display:block;margin:0 0 0 0;padding:20px 21px 0 21px}
			.klanten_banner .rij_klanten {display:block;clear:both;margin-bottom:9px}
			.klanten_banner .lastrow {margin-bottom:0}
			.klanten_banner img {margin-right:9px;border:2px solid #cfd4d7}
			.klanten_banner .img_last {margin-right:0}
			.klanten_banner .regulator {height:0}
			
		form label {float:left;width:195px;padding-top:3px}
		form input, form select, form textarea {width:405px;margin-top:2px;padding:2px;font:11px Verdana;border:1px solid #cfd4d7;font:11px Verdana, sans-serif}
		form input:focus, form select:focus, form textarea:focus {border:1px solid #2c484b}
		form select {width:411px}
		form textarea {height:100px}
		form .submit {width:150px;margin:0 5px 5px 0}
		
	.footer {clear:both;position:absolute;width:900px;height:75px;padding:0;bottom:0;color:#879496;background:#BFCACE URL(/images/footer_bck.jpg) no-repeat}
		.footer_cnt {width:613px;margin-left:237px;padding:15px 18px;border-top:2px solid #cfd4d7}
			.copyright {float:left;padding-right:8px;border-right:2px solid #cfd4d7}
			.footer a {float:left;padding:0 8px;color:#879496;text-decoration:none;border-right:2px solid #cfd4d7}
			.footer a:hover, .footer .active {color:#8a180d}
			.language {float:left;padding-left:8px}
				.language a {float:left;display:block;width:15px;height:15px;border:0;padding:0}
					.dutch, .dutch_hover:hover {margin-right:8px;background:URL(/images/nederlands.jpg)}
					.dutch_hover {margin-right:8px;background:URL(/images/nederlands_2.jpg)}
					.english, .english_hover:hover {background:URL(/images/english.jpg)}
					.english_hover {background:URL(/images/english_2.jpg)}