body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #007712;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
img {border: 0;}
h1 {color: #fff; font-size: 14pt;}
h2 {font-size: 8pt; text-transform: uppercase; letter-spacing: 5px; padding-bottom: 0;}

a {color: #fff;}
.center {text-align: center;}
.right {text-align: right;}
.clearer {clear: both; line-height: 1px; font-size: 1px; height: 1px; display: block;}

.container {margin: 0 auto; text-align: left; width: 780px;}
#taalkeuze {position: absolute; top: 0px; right: 0px; background: url(../img/bg_taalkeuze.gif) no-repeat top left; height: 20px; padding-right: 20%;}
#taalkeuze a {color: #fff; text-decoration: none; font-weight: bold; background: url(../img/btn-taalkeuze.gif) no-repeat 100% 50%; padding: 2px 10px;}

#header {height: 140px; background-color: #fff;}
.home #header .container {background: url(../img/bg_illustratie-top.gif) no-repeat bottom left;height: 140px;}
#content {background: #00bd27;}
.home #content .container {background: #00bd27 url(../img/bg_illustratie-bottom.gif) no-repeat top left;}
#footer {height: 40px; background-color: #007712;}


#datum {clear: both; margin: 90px 0 30px 0; font-weight: bold; color: #fff; text-transform: lowercase; width: 150px; text-align: center;}
.iso {float: right; margin-top: 50px;}

#nav {padding: 0; margin:0; float: right;}
#nav li {float: left; padding: 0; margin: 0; list-style-type: none;}
#nav li a {color: #fff; text-decoration: none; text-transform:lowercase; font-weight: bold; padding: 4px 15px 6px 15px; border-right: 1px solid #fff; display: block;}
#nav li a:hover {border-top: 1px solid #007712;}
#nav li a.active {color: #4F9433; background-color:#FFF;} 


#route, 
#adres {width: 200px; float: right; margin: 0 0 15px 20px;}

#footer .container {padding: 10px 10px; color: #e0f7e4;}
#footer #legal {float: right;}
#footer #legal a {color: #e0f7e4;}

.homecol {margin: 0 15px; background: url(../img/bg-content.gif) no-repeat top left; padding: 15px 20px; width: 290px; height: 150px; color: #fff;}
.homecol h1 {padding: 0; margin: 0 0 5px 0; color: #fff; font-size: 110%;}
.homecol p {padding: 0 0 15px 0; margin: 0; line-height: 16px;}

.contentcol {margin: 50px 0; color: #fff;}
#colleft.contentcol {width: 200px; padding: 15px 20px; margin-right: 20px; background: url(../img/bg-col.gif) no-repeat top left;}
#colright.contentcol {width: 500px;}

#colleft {float: left;}
#colright {float: right;}

fieldset {border: 0;}
legend {display: none;}
label, span.verplicht, input, textarea {float: left;}
label {width: 130px; display: block; clear: left;}
label.choice {clear: none; width: auto; line-height: 22px;}
textarea, input {margin: 1px 0; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
span.verplicht {line-height: 22px; width: 50px; text-align: center;}
textarea {margin-bottom: 10px;}

#map {width: 475px; height: 300px; border: 1px solid #FFF;}
