body {
 background-color: #faf305;
}
a {
 color:white;
 text-decoration:none;
}
a:visited {
 color:#0D23CB;
// color:#18efc5;
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}
a img{
 border:0
}
div {
 clear:both;
 padding:0;
 margin:0;
}
div.colofon {
 width:150px;
 position:absolute;
 right:20px;
 top:200px;
}
div.tekst_colofon{
// background-color:#00ca33;
 background-color:#18efc5;  // 24 239 197
 color:white;
// font-weight:bold;
 padding:5px;
}
#mboven, #cboven {
 height:25px;
 background:url('top25.png') no-repeat top left;
}
#monder, #conder {
 height:25px;
 background:url('bottom.png') no-repeat top left;
}
div.boek{
 padding:5px;
 width:30%;
}
div.menu {
 color:white;
 font-weight:700;
 width:150px;
 position:absolute;
 left:20px;
 top:200px;
}
div.tekst {
 position:absolute;
 left:200px;
 top:20px;
 right:200px;
}
div.tekst a {
 //color:#00ca33;
 //color:#18efc5;
 color:#8c9eea;
 font-weight:bold;
 text-decoration:none;
}
div.tekst a:visited {
 //color:#00ca33;
 color:##0D23CB;
 font-weight:normal;
 text-decoration:none;
}

h1, h2, h3 {
 font-family: "Comic Sans MS", "Comic Sans", fantasy;
 text-align:left;
 clear:both;
}
h1 {
 font-size: 1.5em;
}
h2 {
 font-size: 1.3em;
}
h3 {
 font-size: 1.1em;
}

div.logo {
 position:absolute;
 left:20px;
 top:20px;
 width:150px;
}
li {list-style-type: circle;}
img.center{ left:auto; right:auto;}
p.bijschrift{ font-style:italic; text-align:center; width:410px; }
a.intekst { color: black;}
span.BL {
  font-family: "Comic Sans MS", "Comic Sans", fantasy;
  font-style: normal;
  color:#0D23CB;
}
form label {
 display:block;
 float:left;
 width:130px;
}
form label.error {
 font-weight:bold;
 color:red;
}
span.toelichting{
 font-style:italic;
 font-size:80%;
}
ul { margin-top:0; padding-top:0;}
label.w150 {
 display:block;
 float:left;
 width:150px;
}
img.vb {
 height:250px;
 width:177px;
 float:right;
 margin:0 0 0 10px;
 diplay:block;
}
img.vbl {
 height:250px;
 width:177px;
 float:left;
 margin:0 10px 0 0;
 diplay:block;
}
