body {
	margin-top: 0;
	padding: 0;         /* Opera    */
	text-align: center; /* IE (bug) */
	border-style: none;
	border-width: 0;
	font-family: "Verdana", "MS Trebuchet", "Arial", "serif";
	font-weight: normal;
	font-size: 80%;
	color: #4b4b4b;   /* Donkergrijs (was: #383838;)  */
	background-color: #FFFFFF;   /* Wit */
	background-image: url("/style/sidebackground.png");
	background-position: 50% 0%;
	background-repeat: repeat-y;
}
div.container {
	width: 701px;
	margin: 0 auto;
	padding: 0;
	background-color: transparent;
	text-align: left; /* Correctie van body */
	clear: none;
}
div.main_link {
	margin: 0 20px 0 20px;
	overflow: hidden;
	height: 0;  /* verbergen */
}
div.main {
	margin: 0;
}
p  {
   margin: 0 0 16px 0;
}
h1 {
	color: #8D7C3F;  /* Goud */
	margin: 20px 0 10px 0;
	padding: 20px 0 0 0;
	font-size: 170%;
	text-transform: none;
}
h2 {
	color: #8d7c3f;  /* Goud */
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 120%;
	text-transform: none;
}
h3 {
	color: #54C417;   /* Donkergroen  */
	margin: 0;
	padding: 0;
	font-size: 100%;
	text-transform: uppercase;
}
img {
	border: none;	
}
a {
  color:  #8d7c3f;  /* goud */
	text-decoration: none;
}
a:visited {
  color:  #8d7c3f;  /* goud */
	/* color:  #DCEFF6;   /* baby-blauw  */
}
a.actief {
	color: #54C417;   /* Donkergroen  */
}
a:hover {
	/*  color:  #fff5fb;  /* baby-lichtroze  */
}
div#topregel {
	height: 0;
	color: #54C417;     /* Donkergroen */
	padding-top: 0;
	overflow: hidden;
}
div#links {
	border: none;
	float: left;
	padding-top: 0.8em;
	margin: 0;
}
div#links a {
	margin-left: 8px;
	margin-right: 8px;
	color: #54C417;    /* Donkergroen */
}
div.titel {      /* class = titel  */
	width: 100%;
	height: 179px;
	border: none;
	background-image: url('/style/titel.png');
	background-repeat: no-repeat;
	overflow: hidden;
	color: #ade2f3;
}
div.titel p {
	margin: 10px 0 0 20px;
	padding: 0;
	font-size: 140%;
	font-weight: bold;
}
div.titel a {
	font-size: 80%;
	font-weight: normal;
}	
div#hoofdmenu {
	font-family: "Arial", "serif";
	font-size: 18px;
	margin: 0;
	padding: 0;
	height: 47px;
	border: none;
	background-image: url('/style/titelbalk.png');
	background-repeat: no-repeat;
	overflow: hidden;
}
p#hoofdmenu {
	float: left;
	overflow: visible;
	margin: 0;
	padding: 0;
}
div#hoofdmenu ul {
	/* list-style: inside square; */
	list-style: none;
	margin: 0;
	padding: 0 0 0 214px;
	height: 100%;
}
div#hoofdmenu li {
	float: left;
	width: 83px;
	height: 100%;
	margin: 0;
	padding: 0;
}
div#hoofdmenu a, .menu li a {
  display: block;
	background: transparent;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 12px 1px 1px 10px;
	overflow: hidden;
}
div#hoofdmenu a:hover {
	background-image: url('/style/menuhover.png');
	background-repeat: no-repeat;
	background-position: 0 7px;
}
div#hoofdmenu a.actief:hover {
	background-image: none;
}
div#hoofdmenu a.actief {
	/*  color:  #fff5fb;  /* baby-lichtroze  */
}
div#inhoud {
	padding: 0;
	background-image: url('/style/menuback.png');
	background-repeat: repeat-y;
}
p.topfoto {
	width: 540px;
	padding: 7px 0 5px 6px;
	margin: 0;
	float: right;
}
p.topfoto img {
	margin: 0 7px 0 0;
	padding: 0;
}
div#tekst {
	width: 546px;
	padding: 0;  /* Niet veranderen: een rechterpadding laat het menu zakken in FF */
	margin: 0;
	float: right;
  background-color: transparant;
}
div#tekst a {
	text-decoration: none;
	overflow: hidden;
}
div#tekst a:hover {
	text-decoration: none;
}
div#content {
	margin: 0 0 15px 0;
	padding: 30px 40px 20px 40px;
}
div#content img {
	border-style: solid;
	border-width: 6px;
	border-color: blue;
	float: right;
}
div.menu {
	width: 155px;
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
	clear: none;
}
img.menuplaatje {
	position: absolute;
	z-index: 2;
}
div.menu h1 {
	border: none;
	font-weight: normal;
	font-size: 180%;
	margin: 0;
	padding: 6px 0px 6px 0;
	text-align: center;
	overflow: hidden;
}
div.menu h2 {
	border: none;
	font-weight: normal;
	font-size: 140%;
	margin: 0;
	padding: 6px 0px 6px 0;
	text-align: center;
	overflow: hidden;
}
div.menu p {
	margin: 0 0 10px 10px;
	padding: 0;
}
.menu ul {
	margin: 155px 0 0 0;
	padding: 0;
	list-style: none;
}
.menu li {
	margin: 0;
	padding: 2px 0 2px 0;
	background-color: transparent;
}
.menu li a {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 6px 0px 6px 50px;
	overflow: hidden;
	background-image: url("/style/menuitem.png");
	background-repeat: no-repeat;
}
.menu li a.actief {
	background-image: url("/style/menuitemactief.png");
}
.menu li a:hover {
  color:  #8d7c3f;  /* goud */
	background-image: url("/style/submenuhover.png");
}
.cleaner {
	clear: both;
	height: 1px;
	margin: -1px 0 0 0;
	padding: 0;
	border: none;
	visibility: hidden;
}
div#voetregel {
	margin:  0;
	padding: 0.5em 20px 0 20px;
	border-top: 2px solid #8d7c3f;  /* Goud  */
	text-align: center;
	clear: both;
	overflow: hidden;
}
div#voetregel p {
	margin: 0;
	padding: 0;
	font-size: 80%;
}
div#voetregel img {
	float: right;
	margin: 2px;
}
iframe {
	border-style: none;
}
table.nieuws {
	border: 2px solid #ADE2F3;
	margin: 10px 0 10px 0;
  border-spacing:    none;
  border-collapse:   collapse;
}
tr {
	border: none;
  border-spacing:    none;
  border-collapse:   collapse;
}
td {
	border: none;
  border-spacing:    none;
  border-collapse:   collapse;
  margin: 0;
  padding: 0 0 0 10px;
}
td.nieuwstitel {
	border-bottom: 2px solid #ADE2F3;
	background-color: #8D7C3F;  /* Goud */
	color: #FFFFFF;
  margin: 0;
  padding: 3px 10px 2px 10px;
}
table.nieuws img {
	margin: 0 0 0 8px;
  padding: 0;
}
table.nieuws p {
  margin: 10px 10px 10px 1px;
}
p.kliktekst {
	padding-top: 10px;
	color: gray;
	font-style: italic;
	vertical-align: bottom;
}

