BODY {
	font-family: verdana;
	font-size: 11px;
	color: #838383;
	margin: 0px;
	}
P {
	line-height: 15px;
	}
H1, H2, H3, P {
	margin: 0px 0px 1em 0px;
	}
FORM {
	margin: 0px;
	}
H1 SPAN {
	color: #ac0707;
	}
H1, H2, H3 {
	font-size: 125%;
	}
IMG {
	border: 0px;
	}
A {
	color: #838383;
	}
TABLE {
	border-collapse: collapse;
	}

#midden {
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	}

.menu {
	margin-top: 28px;
	margin-bottom: 10px; /* 28px */
	}
.menu .nav {
	float: right;
	}
.menu .nav .item {
	display: block;
	height: 15px;
	float: left;
	padding-top: 20px;
	padding-left: 1em;
	}
.menu .nav .current {
	background: url('gfx/current.gif') 50% 25% no-repeat;
	}
	.menu .nav .current A {
		color: #ac0707;
		}
.menu .nav A {
	color: #838383;
	}
	.menu .nav .b {
		border-right: 1px #838383 solid;
		padding-right: 1em;
		}

.teasers {
	width: 270px;
	margin-right: 2em;
	float: left;
	}
	.teasers .teaser {
		background: url('gfx/teaser.gif');
		height: 96px;
		margin-bottom: 10px;
		cursor: pointer;
		}
	.teaser IMG {
		margin-left: 18px;
		margin-right: 18px;
		float: left;
		}
	.teaser P {
		margin-top: 10px;
		margin-bottom: 0px;
		}
	.teaser P IMG {
		float: none;
		margin: 0px;
		vertical-align: middle;
		}
	.teaser A {
		text-decoration: none;
		}
	.teaser H1 {
		padding-top: 10px;
		margin: 0px;
		}

.line {
	background: url('gfx/line.gif');
	height: 1px;
	margin-top: 1em;
	margin-bottom: 1em;
	clear: both;
	}

.imgleft {
	float: left;
	margin-right: 1em;
	}
.imgright {
	float: right;
	margin-left: 1em;
	}

img { 
		behavior: url(iepngfix.htc);
	}

.subsys {
	clear: both;
	padding: 10px;
	background: #f0f0f0;
	border: 5px #e0e0e0 solid;
	color: black;
	}
.subsys DIV {
	margin-bottom: 5px;
	}
.subsys SELECT {
	font-size: 12px;
	}
.subsys TD {
	vertical-align: top;
	}
.score {
	color: green;
	font-size: 150%;
	font-weight: bold;
	text-align: center;
	}
.total {
	color: black;
	font-size: 150%;
	font-weight: bold;
	text-align: center;
	}
.hoeveeltd {
	width: 250px; /* 225px */
	}
.hoeveeltd SELECT, .hoeveeltd INPUT{
	width: 225px;
}

.hoeveeltd INPUT{
	width: 220px;
}

SELECT.css{
	width: 450px;
}

.looptijdtd {
	width: 300px;
	}
.result {
	border: 2px white solid;
	padding: 10px;
	height: 100px;
	background: #e0e0e0;
	}
.subsys H2, .subsys H3 {
	color: #AC0707;
	}

.subsys .error {
	color: red;
	}

.subsys FORM {
	margin-bottom: 10px;
	}


