body {
  background: url(pictures/back.gif);
  margin: 0; padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;

}

.lightbg {
  background: url(pictures/back-light.gif);
}

.darkbg {
  background: url(pictures/back-dark.gif);
}

.credits {
  text-align: right;
  color: #333333;
  font-size: 9px;
}
.credits a {
  color: #333333;
  text-decoration: none;
}
.credits a:hover {
  text-decoration: underline;
}

.topnav {
  background-color:black;
  color:white;
  font-size:12px;
  text-align:right;
  width:100%;
  height:22px;
}
.topnav a {
  color:white;
  text-decoration:none;
}
.topnav a:visited {
  color:white;
  text-decoration:none;
}
.topnav a:active {
  color:white;
  text-decoration:none;
}
.topnav a:hover {
  color:white;
  text-decoration:underline;
}

.bodytext {
 /* background-color: white; */
 background-color: #FFFFF3;
 /* background-color: #E3EBF2; */
  color: black;
  padding: 8px;
  font-size: 13px;
}
.bodytext td {
  font-size: 13px;
}
.bodytext input {
  font-size: 10px;
}
.bodytext p {
  margin-bottom: 8px;
  margin-top: 0;
}

.bodytext a {
  color: black;
  text-decoration: none;
}
.bodytext a:hover {
  color: #3366CC;
  text-decoration: underline;
}

.bodytext a.exturl {
  font-weight: bold;
  color: black;
  text-decoration: none;
}
.bodytext a.exturl:hover {
  text-decoration: underline;
}
  
.bodytext h1, .bodytext big {
  font-size: 16px; 
  font-weight: bold; 
  margin-bottom: 0; 
}
.bodytext h2 {
  font-size: 14px; 
  font-weight: bold; 
  margin-bottom: 0; 
}
.bodytext h3 {
  font-size: 12px; 
  font-weight: bold; 
  text-decoration: underline;
  margin-bottom: 0; 
}

.formkop {
  background-color:beige;
  padding: 8px;
}

.formborder {
  display: block;
  width: 580px ! important;
  border: 2px solid beige;
  background-color: white ! important;
}

.printen {
  background: none;
  background-color: white ! important;
}

a.nav {
  display: block;
  margin: 4px;
  padding: 4px;
  background-color: #FFD175;
  color: black;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
a.nav:hover {
  background-color: #E8BE6A; 
}
.selected {
  background-color: #E8BE6A ! important;
}

a.nav img {
  margin-right: 3px;
  border: 0;
}

a.menu:link { width:150px; font-family:Arial, Verdana, sans-serif; font-size:11px; color:#000000; background-color:lightblue }
a.menu:visited { width:150px; font-family:Arial, Verdana, sans-serif; font-size:11px; color:#000000; background-color:lightblue }
a.menu:active { width:150px; font-family:Arial, Verdana, sans-serif; font-size:11px; color:#000000; background-color:lightblue }
a.menu:hover { width:150px; font-family:Arial, Verdana, sans-serif; font-size:11px; color:#D98127; background-color:white}
.comment {
	font-family: Arial, Verdana;
	color: #777777;
	text-decoration: none;
	font-size: 12px;
}
.binnen {
	font-family: Arial, Times New Roman, Verdana;
	color: white;
	text-decoration: none;
	font-size: 11px;
	font-weight: 500;
}
.top {
	font-family: Arial Narrow, Verdana, Arial;
	text-decoration: none;
	font-size: 26px;
	font-weight: 800;
}
.header {
	font-family: Arial, Times New Roman, Verdana, Arial;
	text-decoration: underline;
	font-size: 15px;
	font-weight: 800;
}
.link {
	font-family: Arial, Times New Roman, Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
}
.sub {
	font-family: Arial, Times New Roman, Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
}
.vragen {
	font-family: Arial, Times New RomanTahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: 500;
	color: '#123E84';
}
.inleg {
	font-family: Arial, Times New RomanTahoma, Verdana, Arial;
	font-size: 10px;
	color: '#123E84';
	height: 19px;
}

a.new {
color:black;
text-decoration: underline;
}