@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	background-attachment:fixed;
	background-color:#EEF5E5;
	background-image:url(../images/bg.png);
	background-position:center top;
	background-repeat:repeat-y;
	font-size:small;
	margin: 0;
	padding: 0;
}
#page {
	width: 900px;
	margin:0 auto;
}
#logo, #navigatie, #inhoud {
	padding: 10px 20px;
}
#logo h1 {
	display: none;
}
#navigatie {
	font-size:medium;
	background-color:#89B84C;
	height: 2em;
	line-height: 2em;
}
#navigatie ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigatie ul li {
	margin: 0;
	padding: 0;
	float: left;
	margin-right: 1em;
}
#navigation ul li a {
	display: block;
}
#inhoud {
	clear: both;
}
fieldset {
	padding: 1em;
	border:#89B84C solid 1px;
}
legend {
	color:#89B84C;
	font-weight:bold;
}
label.blok, span.blok {
	display:block;
	float:left;
	width: 10em;
/*	margin-bottom: 1em;*/
}
input.blok, div.blok {
	float: left;
	width: 12em;
	margin-right: 1em;
}
br {
	clear: left;
}
input.vorige {
	float: left
}
input.volgende {
	float: right
}
th {
	text-align:left;
}
input.disabled {
	background-color:#FFFFFF;
	border:none;
}
.overzicht {
	width: 100%;
}
.overzicht th.lijn {
	color: #0000EE;
	text-decoration:underline;
	cursor:pointer;
}
.overzicht tr.even {
	background-color:#EEF5E5;
}
.overzicht td, .overzicht th {
	padding: 0.3em;
}
.overzicht td {
	vertical-align:top;
}
.thumb_kalender {
	cursor:pointer;
}
.js_show {
	display:none;
}

.melding {
	color:#FF0000;
	font-weight: bold;
}
