BODY {
	margin:0;
	background-color:#151915;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#7DA141;
	scrollbar-dark-shadow-color:#000000; 
	scrollbar-track-color:#151915;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#151915;
	line-height:17px;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}

P {
  margin:0;
}
UL, OL {
  margin:0;
  padding:0;
}

UL LI {
  margin: 0 0 0 18px;
  padding:0;
}
OL LI {
  margin: 0 0 0 25px;
  padding:0;
}

h1 {
  color:#DE5000;
  font-weight:bold;
  font-size:18px;
  margin: 5px 0 6px 0;
}
h2 {
  color:#7DA141;
  font-weight:bold;
  font-size:14px;
  margin: 5px 0 2px 0;
}

A:link, A:active, A:visited {
  color:#DE5000;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  
}
A:hover {
  color:#7DA141;
}

#homeblokje {
	padding:15px; 
	color:#ffffff; 
	font-weight:bold; 
	/*letter-spacing:1px; */
	font-size:11px; 
	line-height:18px;
}

#homeblokje A:link, #homeblokje A:active, #homeblokje A:visited {
	color:#C14700;
	text-decoration:none;
}
#homeblokje A:hover {
	color:#C14700;
	text-decoration:underline;
}
#nieuwsblokje{
	border: 1px solid #000000;
}
#nieuwsblokje_bg{
	width: 242px;
	
	filter:alpha(opacity=100);
	-moz-opacity:.99;
	opacity:0.99;
	
	background: #FEE0A7;
}
#nieuwsblokje_inhoud{
	padding:5px;
	color: #000000;
	font-weight: normal;
}
#nieuwsblokje_inhoud A:link, #nieuwsblokje_inhoud A:active, #nieuwsblokje_inhoud A:visited {
	color:#DE5000;
	text-decoration:none;
}
#nieuwsblokje_inhoud A:hover {
	color:#DE5000;
	text-decoration:underline;
}

/* ###### LOGO ##### */
#logo {
  background-color:#D0EA63;
  margin:18px 0 0 0; 
}
#printlogo {
  display:none;
}

/* ###### MENU ##### */
#menu {
  	background:#DE5000;
	/*background-color:#7DA141;*/
	border-bottom: 1px solid #151915;
	margin:0px;
	height:28px;
	text-align:left;
	overflow:hidden;
}
#menu td {
	text-align:center;
	font-size:10px;
	line-height:20px;
	padding: 0 10px 0 10px;
}
#menu td A:link, #menu td A:active, #menu td A:visited, #menu td A:hover {
	display:block;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	line-height:20px;
	margin:0 3px;
}

#menu td A.actief:link, #menu td A.actief:active, #menu td A.actief:visited, #menu td A.actief:hover {
	display:block;
	color:#294212;
	/*color:#3B581F;*/
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	line-height:20px;
	margin:0 3px;
}

/* ###### ONDERMENU ##### */
#ondermenu {
  background-color:#7DA141;
  border-bottom: 1px solid #678847;
 /*background:#DE5000;*/
  /* 
  background-color:#3D5B21;
  border-top: 1px solid #ffffff;
  */
  margin:0px;
  height:24px;
 /* 	border-bottom: 1px solid #3C5A20;*/
  /*text-align:right;*/
}
#ondermenu td {
  text-align:center;
  font-size:10px;
  line-height:24px;
   padding: 0 5px 0 5px;
}
#ondermenu td A:link, #ondermenu td A:active, #ondermenu td A:visited, #ondermenu td A:hover{
  display:block;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  font-size:10px;
  line-height:24px;
  margin:0 3px;
}
 
#ondermenu td A.actief:link, #ondermenu td A.actief:active, #ondermenu td A.actief:visited, #ondermenu td A.actief:hover{
  	display:block;
	color:#3B581F;
  	/*color:#294212;*/
    font-weight:bold;
  	text-decoration:none;
	font-size:10px;
  	line-height:24px;
  	margin:0 3px;
  	background: url(../img/ondermenu_actief.gif) no-repeat 50%;
}

#submenudiv {
  padding:15px 15px 15px 0;
}
#submenudiv A:link, #submenudiv A:active, #submenudiv A:visited {
  	color:#ffffff;
  	line-height:18px;
}
#submenudiv li {
  list-style:none;
  padding-left:15px;
}
#submenudiv li.actief {
  	background: url(../img/submenu_actief.gif) no-repeat;
}
#submenudiv li.subsubmenuactief {
  	background: url(../img/subsubmenu_actief.gif) no-repeat;
}
#submenudiv li.subsubmenunietactief {
  	background: url(../img/subsubmenu_nietactief.gif) no-repeat;
}
#submenudiv A:hover {
  color:#7DA141;
}
#submenudiv A.subsubmenu:link, #submenudiv A.subsubmenu:active, #submenudiv A.subsubmenu:visited {
  	font-weight:normal;
}
#submenudiv A.subsubmenu:hover {
  color:#7DA141;
}
#submenudiv ul ul {
  margin-left:-15px;
}
#inhoud {
  background:#ffffff; 
  border-top:1px solid #3A581E; 
  border-bottom:1px solid #3A581E; 
  border-right:1px solid #3A581E; 
  padding:15px;
}

#b_inhoud {
  background:#ffffff; 
  border-top:1px solid #3A581E; 
  border-bottom:1px solid #3A581E; 
  border-left:1px solid #3A581E; 
  padding:15px;
}

.datum {
 	font-style:italic;
 	font-weight:bold;
	color:#7DA141;
}

#sitemaplinks {
  float: left;
  width: 260px;
}
#sitemaprechts {
	float:right;
  	width:280px;
  	padding-left:15px;
  	border-left:1px solid #7DA141;
}

#sitemapdiv A:link, #sitemapdiv A:active, #sitemapdiv A:visited, #sitemaprechts A:link, #sitemaprechts A:active, #sitemaprechts A:visited, #sitemaplinks A:link, #sitemaplinks A:active, #sitemaplinks A:visited {
  	font-weight:normal;
  	text-decoration:none;
  	color:#151915;
}
#sitemapdiv A:hover, #sitemaprechts A:hover, #sitemaplinks A:hover {
  	color:#DE5000;
}

A.verder:link, A.verder:active, A.verder:visited {
  color:#D30477;
  font-size:15px;
  text-decoration:none;
}
A.verder:hover {
  color:#ffffff;
}

A.rose:link, A.rose:active, A.rose:visited {
  color:#D30477;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}
A.rose:hover {
  color:#ffffff;
}

input {
	border:1px solid #8F8F82;
	background-color:#fffff0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#151915;
	font-weight:normal;
	font-size:11px;
	height:18px;
	width:300px;
}
select {
	border:1px solid #8F8F82;
	background-color:#fffff0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#151915;
	font-weight:normal;
	font-size:11px;
	height:18px;
}
textarea {
	border:1px solid #8F8F82;
	background-color:#fffff0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#151915;
	font-weight:normal;
	width:300px;
	overflow: auto;
	scrollbar-track-color:#fffff0;
}
.tveld {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 border:1px solid #8F8F82;
	 width:300px;
	 background-color:#fffff0;
	 color:#151915;
	 font-size:11px;
	 line-height:16px;
	 overflow:auto;
}
.checkklein {
	height: 12px;
	width:12px;
	margin: 2px 5px 2px 0;
	border:0;
}
.knop {
  border:1px solid #151915;
  width:80px;
  background-color:#DE5000;
  color:#fffff0;
  font-weight:bold;
  font-size:10px;
  line-height:10px;
  margin-top:5px;
  height:18px;
  cursor:hand;
  cursor:pointer;
}

.tekstknop {
  color:#ffffff;
  font-weight:bold;
  font-size:10px;
  border:0;
  background: #7DA141;
  width: 60px;
  cursor: pointer;
}

#bg_boven {
  background:url(../img/bg_boven.gif);
  height:15px;
  width:900px;
}

#bg_onder {
  background:url(../img/bg_onder.gif);
  height:15px;
  width:900px;
}
#leeglinks {
  width:15px;  
  background:#CEE46A;
}
#leegrechts {
 width:15px;
  background:#CEE46A;
  
}



/* ##### voor uitklapmenu ##### */
.mtDropdownMenu {
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px
}
.mtDropdownMenu .content {
	position: absolute;
}
.mtDropdownMenu .items {
	border-right: #DE5000 1px solid;
	border-top: #DE5000 1px solid;
	font-size: 12px;
	z-index: 2;
	left: 0px;
	border-left: #DE5000 1px solid;
	color: #ffffff;
	border-bottom: #DE5000 1px solid;
	position: relative; TOP: 0px;
}
.top .items {
	border-top: medium none;
}
.mtDropdownMenu .item {
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	cursor: hand;
	cursor:pointer;
	color: #151915;
	border-bottom: medium none;
	text-decoration: none;
	line-height:18px;
}
.mtDropdownMenu .background {
	z-index: 1;
	background: #F3DAB3;
	filter:alpha(opacity=80);
	left: 0px;
	position: absolute;
	top: 0px;
	-moz-opacity:0.8;
	opacity:0.8;
}
.mtDropdownMenu .shadowRight {
	z-index: 0;
	width: 0px;
	position: absolute;
	top: 0px;
}
.mtDropdownMenu .shadowBottom {
	z-index: 0;
	top:0px;
	left: 0px;
	position: absolute;
	height: 0px;
}
.mtDropdownMenu .hover {
	background: #C9DF66;
	color: #BA2401; 
	padding-left:12px;
}
.mtDropdownMenu .item img {
	margin-right: 4px;
}


