/* begin body */
body {
  margin: 0.5em;
  padding: 0.5em;
  background-color: #F0F1F5;
  font-family: Verdana, Sans-Serif, Serif, Tahoma, Arial;
  font-size: 100%; /* basic font size */
} /* end body */

/* begin menu */
div.menu {
  margin: 0.0em;
}
div.menu ul {
  margin: 0em;
  padding: 0em;
  line-height: 1.50em;
}
div.menu li {
  list-style-type: none;
  height: 1.50em;
  width: 13.00em;
  padding-bottom: 5px;
  text-align: center;
  font-family: "Comic Sans MS", Verdana,Sans-Serif,Serif,Tahoma,Arial;
}
div.menu li a {
  height: 100%;
  width: 100%;
  display: block;
  font-size: 1.00em;
  letter-spacing: 0.05em;
  text-decoration: none;
}
div.menu li a:link {
  color: #676767;
  font-weight: normal;
  background-color: #DCDEE5;
  border-width: 0px 0px 4px 0px;
  border-color: #F0F1F5 #F0F1F5 #DCDEE5 #F0F1F5;
  border-style: none none solid none;
}
div.menu li a:visited {
  background-color: #DCDEE5;
  color: #C0C0C0;
  font-weight: normal;
  letter-spacing: 0.05em;
  text-align: center;
  border-width: 1px 1px 4px 1px;
  border-color: #C0C0C0 #C0C0C0 #DCDEE5 #C0C0C0;
  border-style: none none solid none;
}
div.menu li a:hover {
  background-color: #EFE9E0;
  color: #484848;
  font-weight: normal;
  letter-spacing: 0.05em;
  text-align: center;
  border-width: 0px 0px 4px 0px;
  border-color: #000000 #000000 #D3A3A6 #000000;
  border-style: none none solid none;
} /* end menu */

/* begin sidebar */
div.sidebar {
  position: absolute;
  top: 5.50em;
  left: 0.5em;
  background-color: transparent;
  width: 13.50em;
  margin: 0px;
  padding: 0px;
} /* end sidebar */

/* begin main */
.main{
  position: absolute;
  top: 5.50em;
  left: 15em;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  border: solid silver 1px;
  background-color: #F0F1F5;;
  padding: 1.0em;
  text-align: left;
  /*color: gray;*/
} /* end main */

/* begin tekst */
.tekst{
  background-color: transparent;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 0.75em;
  font-variant: small-caps;
  letter-spacing: 0.2em;
  text-align: right;
  width: 95%;
  padding-top: 2.0em;
} /* end tekst */

/* begin sptekst */
.sptekst{
  background-color: transparent;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 0.75em;
  font-variant: small-caps;
  letter-spacing: 0.2em;
  text-align: right;
  width: 95%;
  padding-top: 2.0em;
  color:silver;
} /* end sptekst */

/* begin normaltekst */
.normaltekst{
  background-color: transparent;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 0.90em;
  /*font-variant: small-caps;*/
  letter-spacing: 0.0em;
  text-align: left;
  /*width: 95%;*/
  padding-top: 2.0em;
  color:#7C7C7C;
} /* end normaltekst */

.kop{
  background-color: #F0F1F5;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 1.50em;
  font-weight: bold;
  text-align: center;
  border: thin solid silver;
  padding: 0.2em 0.2em 0.2em 0.2em;
  color:silver;
  letter-spacing:0.5em
}/* end kop */

.voet{
  background-color: #F0F0F0;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 1.25em;
  font-weight: bold;
  text-align: center;
  border: thin solid silver;
  padding: 0.2em 0.2em 0.2em 0.2em;
  color:silver;
}/* end voet */

.nieuw{
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 0.90em;
  font-weight: normal;
  text-align: left;
  color:#6699CC;
}/* end voet */
.rood{color:#D3A3A6}
.blauw{color:#6699CC}
.red{color:#FF3300}