body, html {
	margin: 0;
	height: 100%;
	background-color: #ffffff;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height:16px;
	color:#666666;
	background-image: url('../../images/bgr-body.gif');
	background-repeat: repeat-X;
}
form {
	font-family: "Trebuchet MS";
	font-size: 12px;
}
a:link, a:visited {
	text-decoration:none;
	color:#047391;
}
a:hover, a:active {
	text-decoration:underline;
}
#container, #container-small {
	position:absolute;
	display:block;
	margin-left: 50%;
	left: -370px;
	width: 691px;
	border-left: 1px solid #3F3F3F;
	border-right: 1px solid #3F3F3F;
	background-repeat: no-repeat;
	padding: 369px 16px 64px 32px;
}
#container-small {
	background-image: url('../../images/beeld-calc-small.jpg');
	padding: 225px 16px 0 32px;
}
.beeld1 {
	background-image: url('../../images/beeld-1.jpg');
}
.beeld2 {
	background-image: url('../../images/beeld-2.jpg');
}
.beeld3 {
	background-image: url('../../images/beeld-3.jpg');
}
.beeld4 {
	background-image: url('../../images/beeld-4.jpg');
}
.beeld5 {
	background-image: url('../../images/beeld-5.jpg');
}
.beeldcalc {
	background-image: url('../../images/beeld-calc.jpg');
}
.kop1 {
	background-image: url('../../images/kop-1.gif');
}
.kop2 {
	background-image: url('../../images/kop-2.gif');
}
.kop3 {
	background-image: url('../../images/kop-3.gif');
}
.kop4 {
	background-image: url('../../images/kop-4.gif');
}
.kop5 {
	background-image: url('../../images/kop-5.gif');
}
.kopcalc {
	background-image: url('../../images/kop-calc.gif');
}
.nokop {
	padding-top:0;
}
#menu, #menu-small {
	position:absolute;
	display:block;
	margin-left: 50%;
	left: -369px;
	width: 763px;
	height:32px;
	margin-top:305px;
	white-space:nowrap;
}
#menu-small {
	margin-top:161px;
}
#menu a:link, #menu a:visited, #menu-small a:link, #menu-small a:visited {
	display:block;
	width:147px;
	height:32px;
	margin-right:1px;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	line-height:32px;
	color:#000000;
	float:left;
}
#menu a:hover, #menu a:active, #menu-small a:hover, #menu-small a:active {
	background-color:#626366;
	color:#ffffff;
}
#menu a.actief:link, #menu-small a.actief:link, #menu a.actief:visited, #menu-small a.actief:visited {
	background-color:#626366;
	color:#ffffff;
}
#adres {
	position:absolute;
	display:block;
	margin-left:492px;
	width:167px;
	padding:32px 0 32px 32px;
	border-left:1px solid #3F3F3F;
}
#address {
	float:right;
	display:block;
	width:210px;
	height:200px;
}
#inhoud {
	display:block;
	/* width:675px; */
	width:470px;
	padding-top:32px;
	background-repeat: no-repeat;
}
#inhoud B {
	color:#000000;
}
TABLE#formulier TR {
	vertical-align:top;
}
TABLE#formulier TR TD.label {
	padding-right:16px;
	line-height:18px;
}
TABLE#formulier TR TD SPAN.error {
	padding-left:2px;
	font-size:11px;
	line-height:14px;
	color:#cc0000;
}
TABLE#formulier INPUT {
	width:335px;
	height:18px;
	border:1px solid #3F3F3F;
	font-family: "Trebuchet MS";
	font-size: 12px;
	margin-bottom:12px;
}
TABLE#formulier TEXTAREA {
	width:335px;
	height:60px;
	border:1px solid #3F3F3F;
	font-family: "Trebuchet MS";
	font-size: 12px;
	margin-bottom:12px;
}
TABLE#formulier A {
	display:block;
	width:100px;
	height:18px;
	text-transform:uppercase;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	line-height:18px;
	font-weight:bold;
	background-color:#047391;
	float:left;
}
#inhoud A.knop {
	display:block;
	width:140px;
	height:18px;
	text-transform:uppercase;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	line-height:18px;
	font-weight:bold;
	background-color:#047391;
	float:left;
	margin:7px 0 7px 0;
}
.doubleLeft {
	width:50%;
	padding-right:32px;
	padding-bottom:32px;
}
.doubleRight {
	width:50%;
	border-left: 1px solid #3F3F3F;
	padding-left:32px;
	padding-bottom:32px;
}
.low {
	padding-bottom:16px;
}
TABLE#calculator INPUT {
	width:100%;
	height:18px;
	border:1px solid #3F3F3F;
	font-family: "Trebuchet MS";
	font-size: 12px;
	margin-bottom:12px;
}
TABLE#calculator SELECT {
	width:100%;
	height:20px;
	border:1px solid #3F3F3F;
	font-family: "Trebuchet MS";
	font-size: 12px;
	margin-bottom:12px;
}
TABLE#calculator TEXTAREA {
	width:100%;
	height:60px;
	border:1px solid #3F3F3F;
	font-family: "Trebuchet MS";
	font-size: 12px;
	margin-bottom:12px;
}
#display TABLE, #display TABLE TBODY, #display TABLE TR, #display TABLE TD, #display TABLE TH { border:0;font-family:Arial;font-size:9px;text-align:left;line-height:12px;vertical-align:top;margin:0;border-spacing: 0px; }
#display TABLE TD { background-color:#eaeaea;border:0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:4px; }
#display TABLE TH { background-color:#eaeaea;color:#333333;font-weight:bold;border:0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:4px; }


#report {
	display:block;
	/* width:675px; */
	width:470px;
	padding-top:32px;
	background-repeat: no-repeat;
	text-align:justify;
	margin-bottom:32px;
}
#report H1 {
	font-size:20px;
	font-weight:bold;
	line-height:16px;
	margin:8px 0 0 0;
}
#report H2 {
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	margin:32px 0 0 0;
}
#report H3 {
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	margin:8px 0 16px 0;
}
#report H4 {
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	margin:8px 0 0 0;
	color:#333333;
}
#report P {
	margin:8px 0 8px 16px;
}
#report B {
	color:#000000;
}
#report TABLE, #display TABLE TBODY, #display TABLE TR, #display TABLE TD, #display TABLE TH { border:0;font-family:Arial;font-size:9px;text-align:left;line-height:12px;vertical-align:top;margin:0;border-spacing: 0px; }
#report TABLE { margin:0 0 16px 0;}
#report TABLE TD { background-color:#eaeaea;border:0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:4px; }
#report TABLE TH { background-color:#eaeaea;color:#333333;font-weight:bold;border:0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:4px; }
#report TABLE caption { text-align:left;color:#333333;margin-top:16px; }
