@charset "utf-8";
/* CSS Document */

body, html {
	background-image: url(/images/bg.jpg);
	background-color: #78a326;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7e7e7e;
	padding: 0px;
	margin: 0px;
}

.container {
	position: relative;
	width: 814px;
	min-height: 650px;
	margin: 0px auto;
	margin-top: 30px;
}

.content {
	width: 812px;
	min-height: 680px;
	background-color: #FFFFFF;
	border: 1px solid #bbac8b;
}

.menu {
	height: 34px;
	width: 812px;
	margin-top: 0px;
	z-index: 4;
}

.menu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-left: 37px;
}

.menu li {
	float: left;
	list-style: none;
	margin-right: 3px;
}

.menu li.none a:link, .menu li.none a:visited, .menu li.none a:active {
	width: 119px;
	height: 34px;
	display: block;
	line-height: 30px;
	text-align: center;
	background-image: url(/images/button-over.png);
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.menu li.none a:hover, .menu li.active a {
	width: 119px;
	height: 34px;
	display: block;
	line-height: 30px;
	text-align: center;
	background-image: url(/images/button-off.png);
	color: #736648;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.submenu {
	width: 500px;
	height: 24px;
	margin-left: 310px;
}

.submenu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
}

.submenu li {
	float: left;
	list-style: none;
	margin-right: 3px;
}

.submenu li.none a:link, .submenu li.none a:visited, .submenu li.none a:active {
	width: 119px;
	display: block;
	line-height: 30px;
	text-align: center;
	background-image: url(/images/subbutton-off.jpg);
	color: #736648;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.submenu li.none a:hover, .submenu li.active a {
	width: 119px;
	display: block;
	line-height: 30px;
	text-align: center;
	background-image: url(/images/subbutton-over.jpg);
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.header {
	position: absolute;
	z-index: 1;
	width: 812px;
	height: 164px;
	border-bottom: 1px solid #cccccc;
	background-image: url(/images/header.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

.titel {
	position: absolute;
	z-index: 3;
	margin-left: 110px;
	margin-top: 85px;
}

h3 {
	font-size: 24px;
	font-weight: bold;
	color: #bbac8b;
	padding: 0px;
	margin: 0px;
}

.textkadercontainer {
	width: 812px;
}

.text {
	width: 400px;
	min-height: 290px;
	padding-top: 200px;
	padding-left: 30px;
	padding-bottom: 30px;
	padding-right: 20px;
}

.top-kader {
	background-image: url(/images/top-kader.jpg);
	width: 250px;
	height: 14px;
}

.bg-kader {
	width: 230px;
	background-image: url(/images/bg-kader.jpg);
	padding: 10px;
	min-height: 100px;
}

.bottom-kader {
	background-image: url(/images/bottom-kader.jpg);
	width: 250px;
	height: 67px;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	color: #bbac8b;
	padding: 0px;
	margin: 0px;
	margin-bottom:20px;
}

.footer {
	line-height: 20px;
	width: 812px;
	margin: 0px auto;
	text-align: center;
	color: #c0d498;
}

.footer a:link, .footer a:active, .footer a:visited {
	color: #c0d498;
	text-decoration: none;
	font-weight: bold;
}

.footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold
}

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

a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #bbac8b;
	text-decoration: none;
}

.topbox {
	width: 814px;
	height: 166px;
}

.middelbox {
	width: 730px;
	padding: 40px;
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
}

.leftbox {
	width: 440px;
	min-height: 400px;
	padding: 40px;
}

.rightbox {
	position: absolute;
	width: 285px;
	margin-left: 522px;
	min-height: 200px;
	right: 0px;
	top: 190px;
	z-index: auto;
}

.tekst {
	color: #FFFFFF;
	padding: 10px;
}

.afbeelding {
	border: 2px solid #333333;
	margin-left: 5px;
}


	.sitemap ul {padding: 0px; margin: 0px;}
	.sitemap li {list-style: none;}
	.sitemap li a {padding-left: 5px; width: 100%;	height: 20px; line-height: 20px;	text-decoration: none;	display: block;	border-bottom: 1px solid #7ea82e; font-weight:bolder;}
	.sitemap li a:hover {height: 20px; line-height: 20px; background-color: #ded3b5; color:#FFFFFF;}
	.subpagina li a {padding-left: 20px; width: 96.5%; font-weight:normal;}
	.subsubpagina li a {padding-left: 40px;	width: 93%;	 font-weight:normal; font-style:italic;}	
	
	.overzicht {margin-top: 10px;}
	.overzicht ul {padding: 0px; margin: 0px;}
	.overzicht li {list-style: none;}
	.overzicht li a {padding-left: 5px; width: 100%; height: 20px; line-height: 20px; text-decoration: none; display: block; border-bottom: 1px solid #7ea82e;}
	.overzicht li a:hover {background-color: #7ea82e; color:#FFFFFF;}
	
	.contact_links {*float: left; margin-top: 2px;}
	.contact {min-height: 200px; clear: both;}
	.contact_rechts {margin-left: 140px; margin-top: -15px; *margin-top: 0px;}
	.contact_submit {margin-left: 140px; margin-top: -15px; *margin-top: 0px; height:30px;}
	.contact_rechts input {border: 1px solid #bbac8b; margin-bottom: 3px; padding: 3px; color: #666666;}
	.contact_rechts input:hover {border: 1px solid #7ea82e;	color: #556264;}
	.verstuurbutton {position: absolute; background-color: #bbac8b; color: #FFFFFF;	font-weight: bold; border: 1px solid #bbac8b; cursor: pointer; height: 24px;}
	.verstuurbutton:hover {background-color: #7ea82e; border: 1px solid #7ea82e;}
	
	textarea {border: 1px solid #bbac8b; margin-bottom: 3px; padding: 3px; color: #666666; width: 330px;}
	textarea:hover {border: 1px solid #7ea82e; margin-bottom: 3px; padding: 3px; color: #556264;}
	
	.fout_tekst{color:#FF0000;}
