#menu a:link, #menu a:visited, #menu a:active {
	color: #FFF;
	padding: 10px;
	text-decoration: none;
}

#menu td {
	padding: 4px;
}

a:link, a:visited, a:active {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

.categorydesc {
	text-align: justify;
	background-color: #cddecb;
	padding: 10px;
}

.intro {
	text-align: justify;
	padding: 10px;

}
body {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3F4E45;
}

h1 {
	text-align: center;

}
.field {
	width: 100%;
	border: 1px solid #336633;

}
input:hover, select:hover {
	background-color: #E6E6EE;
}
input:focus, select:focus {
	background-color: #DEE1D5;
}
.verplicht {
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.maintable {
	border: 1px solid #000000;
}
.copyright {
	font-size: xx-small;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;

}
.header {
font-weight: bold;
}

*, a:link, a:visited, a:active, body, html {
	font-size: 12px;
}

th.field {
	width: 100px;
	text-align: left;
	}
td.input {
	width: 500px;
	text-align: left;
	height: 25px;
	}
td.input input, select {
	border: 1px solid #003300;
	}
span.gebdate {
	margin: 5px 0px;
	}
.error {
	text-align: left;
}
