body {

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #4D4D4D;

}



#header {

	background-image: url(../pics/bg1.jpg);

	background-repeat: repeat-x;

	background-color: #ffcc00;

	height: 112px;

	padding-top: 0px;

}



#header img {

	padding-top: 0px;

}



#headercontainer {

	width: 940px;

	margin: auto;

	height: 136px;

}



#topmenu {

	clear: right;

	background-color: #637f26;

	border-bottom: 1px solid #ffffff;

	height: 38px;

}



#topmenucontainer {

	width: 940px;

	margin: auto;

	height: 38px;

	padding: 0px;

}





#topmenucontainer li {

	display: inline;

	padding: 0px;

	font-size: 12pt;

	font-family: Verdana,Arial,Helvetica,sans-serif;

	float: left;

}



#topmenu a {

	display: block;

	padding-left: 22px;

	padding-right: 22px;

	color: white;

	text-decoration: none;

	line-height: 38px;

}



#topmenu a:hover {

	background-color: #b9d77a;

}



.selected {

	display: inline;

	padding-top: 0px;

	padding-bottom: 0px;

	font-size: 12pt;

	font-family: Arial,Helvetica,sans-serif;

	float: left;

	background-color: #e23d28;

}



#headline {

	height: 144px;

	background-color: #b9d77a;

	border-bottom: 1px solid #ffffff;

}



#background {

	clear: right;

	background: url(../pics/bg3.jpg) repeat-x 0px 0px;

	padding-top: 20px;

	padding-bottom: 20px;

}



#container {

	background: #deecc2;

	margin: auto;

	width: 940px;

	border: 1px solid white; 

}



#sidebar {

	float: right;

	width: 260px;

	margin: 20px;

	padding: 0px;

}



#sidebar a {

	text-decoration: none;

	color: #e23d28;

}



#sidebar a:hover {

	text-decoration: underline;

}



#sidebar p {

	padding-top: 0px;

	padding-left: 8px;

	padding-right: 4px;

	margin-top: 0px;

	margin-bottom: 0px;

	font-size: 8pt;

	text-align: center;

}



.adleft {

	margin-right: 10px;

	margin-bottom: 20px;

	height: 125px;

	width: 125px;

	border: 1px solid #ffffff;

	text-align: center;

	line-height: 125px;

	background: #b9d77a;

}



.adright {

	float: right;

	margin-bottom: 20px;

	height: 125px;

	width: 125px;

	border: 1px solid #ffffff;

	text-align: center;

	line-height: 125px;

	background: #b9d77a;

}



#mail {

	margin-bottom: 40px;

	margin-top: 20px;

	border: 1px solid #C0C0C0;

	padding: 6px;

	font-size: 10pt

}



.sideitem {

	margin-bottom: 20px;

	background: #ffffff;

	padding: 10px;

	text-align: center;

}



#main {

	width: 580px;

	margin: 20px;

	padding: 20px;

	background-color: #ffffff;

}



#contact_main {

	background: url(../pics/achtergrond.jpg);

	width: 580px;

	margin: 20px;

	padding: 20px;

	background-color: #ffffff;

}


	width: 580px;

	margin: 20px;

	padding: 20px;

	background-color: #ffffff;

}



#main a {

	color: #0D58A6;

}



#main a:hover {

	color: #FF9900;

}



#main img {

	border: 1px solid #C0C0C0;

}



.thumb {

	margin-right: 10px;

	margin-bottom: 20px;

}



.album {

	margin-top: 40px;

}



h1, h3, ul {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



h1 {

	font-size: 18pt;

	margin-top: 20px;

	margin-bottom: 20px;

}



h2 {

	font-family: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	font-weight: bold;

	color: #006b3f;

	margin-top: 0px;

	margin-bottom: 12px;

	padding-bottom: 4px;

}



h3 {

	font-size: 10pt;

	font-weight: bold;

	margin-top: 0px;

	margin-bottom: 6px;

}



p {

	margin-top: 0px;

}



img {

	border: none;

}



.bbox {

	margin-bottom: 30px;

	height: 150px;

	background: #F0F0F0;

}



.newsdate {

	font-weight: bold;

	font-size: 8pt;

	color: gray;

	margin-bottom: 0px;

}



.newsitem {

	margin-bottom: 40px;

}



.bboxtitle {

	font-weight: bold;

	font-size: 12pt;

	padding: 10px 0px 6px 8px;

}



.float {

	float: left;

	margin-right: 12pt;

}



.address {

	margin-bottom: 12px;

}



.address p {

	margin-bottom: 0px;

}



ul {

	font-size: 10pt;

	list-style: square;

	margin-top: 0px;

	margin-left: 0px;

	padding-left: 18px;

	text-indent: 0px;

}



li {

	padding-bottom: 4px;

}



form {

	margin-top: 0px;

	margin-bottom: 0px;

}



form abbr{

	color: red;

}



#contact {

	clear: left;

}



#contact fieldset {

	margin-top: 20px;

	padding: 12px;

}



#contact p {

	padding: 0px;

	margin: 6px;

	line-height: 18px;

}



#contact label {

	font-family: Verdana, sans-serif;

	font-size: 8pt;

	font-weight: bold;

	color: gray;

	width: 90px;

	float: left;

}



legend {

	font-family: Verdana, sans-serif;

	font-size: 8pt;

	font-weight: bold;

	color: gray;

	padding-bottom: 6px;

}



#footer {

	font-family: Verdana, sans-serif;

	font-size: 8pt;

	color: #ffffff;

	padding-top: 20px;

	padding-bottom: 24px;

	margin-bottom: 0px;

	clear: right;

	border-top: 1px solid #dddddd;

	background-color: #637f26;

}



#footer a {

	text-decoration: none;

	color: #ffcc00;

}



#footer a:hover {

	text-decoration: underline;

}



#footercontainer {

	width: 940px;

	margin: auto;

}



#footerleft {

	width: 580px;

}



#footerright {

	float: right;

	width: 260px;

	padding: 0px;

}