body.site {
	font: normal 75%/145% Verdana, Arial, Helvetica, sans-serif;
	color: #565654;
	background: #F1F3EE;
	margin: 0px;
	padding: 0px;
}
#formbody
{
background: #F1F3EE;
}

.template {
	width: 984px;
}
.tdKop {
	background: url(/accounts/108/images/site/achtergr_kop.gif) no-repeat 0px 0px;
	height: 261px;
	width: 984px;
	margin:0px;
	padding:0px;
}
.tdBeeld {
	width:520px;
}
.tdNav {
	width:464px;
	IEhack: "\"}\"";
	IEhack:inherit;
	width:444px;
	padding: 60px 0px 0px 20px;
	margin: 0px;
}
.tdInh {
	background: url(/accounts/108/images/site/achtergr_inh.gif) repeat-y 0px 0px;
	width: 984px;
	padding: 10px 100px 30px 70px;
}
.tdVoet {
	background: url(/accounts/108/images/site/achtergr_voet.gif) no-repeat 0px 0px;
	width: 984px;
	height: 66px;
	padding: 0px 0px 0px 20px;
	font-size:90%;
}

h1 {
	color: #00518A;
	font: 200% Arial, Helvetica, sans-serif;
}
h2 {
	color: #3CB031;
	font: 165% Arial, Helvetica, sans-serif;
}
h3 {
	color: #565654;
	font: bold 120% Arial, Helvetica, sans-serif;
}
.tdVoet p {
	color: #FFFFFF;
	font-size: 95%;
}
a:link, a:visited {
	color: #FC8E05;
	text-decoration: underline;
}
a:hover {
	color: #FC8E05;
	text-decoration: none;
}

/* ----- FORUM, GASTENBOEK, WEBBERICHTEN ----- */

.forum_header,.gastenboektitle,.newsTitle {
	color: #3CB031;
	font: 200% Arial, Helvetica, sans-serif;
}
.forum_subheader {
	color: #3CB031;
	font: 165% Arial, Helvetica, sans-serif;
}
.forum_table {
	width:90%;
	padding:5px 5px 5px 5px;
	border:1px solid #DEE1D7;
}
.gastenboekNogGoedKeuren {
	padding-top:15px;
	color:#009933;
}
.gastenboekBerichtTD {
	border-left:1px solid lightgrey;
	border-right:1px solid lightgrey;
	border-bottom:1px solid lightgrey;
}
.gastenboekBerichten {
	width:500px;
}
.gastenBoekSectionTitle {
	color: #3CB031;
	font: 165% Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:10px;
}
.gastenboekNaam {
	padding-top:15px;
 	color:#3CB031;
 	border-bottom:1px solid #3CB031;
 	font-weight:bold;
}
.gastenboekDatum {
	padding-top:15px;
 	border-bottom:1px solid #3CB031;
}
.gastenboekBerichtTD {
	padding-top:10px;
}
.newsImage {
	width:85px;
	height:85px;
	border:1px solid gray;
}
.newsTable {
	width:100%;
}

/* ----- MENU ----- */

.hoofdmenuZonderSub, .hoofdmenuMetSub {
	padding: 3px 7px 3px 7px;
	width:150px;
	IEhack: "\"}\"";
	IEhack:inherit;
	width:136px;
}
.hoofdmenuZonderSub a, .hoofdmenuMetSub a, .hoofdmenuZonderSub a:visited, .hoofdmenuMetSub a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#565654;
	text-decoration: none;
	font-size:145%;
}
.hoofdmenuZonderSub a:hover, .hoofdmenuMetSub a:hover {
	color: #5DA946;
}
.submenuZonderSubsub a, .submenuZonderSubsub a:visited, .submenuMetSubsub a, .submenuMetSubsub a:visited {
	width:150px;
	IEhack: "\"}\"";
	IEhack:inherit;
	width:135px;
	padding: 3px 7px 3px 7px;
	text-align:left;
	border-bottom:1px solid #F2F1F1;
	border-left:1px solid #F2F1F1;
}
.submenuZonderSubsub a:hover, .submenuMetSubsub a:hover {
	background-color:#DEE1D7;
}
.subsubmenu a, .subsubmenu a:visited {
  position: relative;
	background:#C3C2C2;
	border-left:1px solid #F2F1F1;
	display:block;
}
ul#menu, ul#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul#menu li {
  position: relative;
}
ul#menu li > ul {
	display: none;
	position: absolute;
	top: 0px;
	left: 150px;
	background:#C3C2C2;
}
ul#menu li:hover, ul#menu li.CSStoHighlight {
	background-color:#DEE1D7;
	color: #5DA946;
}
ul#menu ul.CSStoShow {
  display: block;
}
ul#menu li:hover > ul {
  display: block;
}
ul#menu li a {
	display: block;
}
ul#menu li a:hover, ul#menu li a.CSStoHighLink {
}
ul#menu li:hover > a {
}