body {
  margin: 0px;
  background-color: #ffffff;
  font-family: Verdana;
  overflow: hidden;
}

body.iframe {
  margin: 5px;
  font-size: 10pt;
  overflow: auto;
}

td.lb {
  width: 180px;
  height: 75px;
  vertical-align: top;
}

td.blauwbalk {
  width: 4px;
  height: 83px;
}

td.rb {
  width: *;
  vertical-align: bottom;
  text-align: right;
  background-image: url('pictures/blauw-verloop.jpg');
  background-repeat: repeat-y;
  background-position: 100% 0%;
}

td.roodstreep {
  height: 3px;
  background-image: url('pictures/rood-streep.jpg');
  background-repeat: repeat;
}

td.menublok {
  width: 180px;
  height: 100%;
  background-image: url('pictures/menu-onder2.jpg');
  background-repeat: no-repeat;
  background-position: 0% 100%;
  vertical-align: top;
  padding-top: 20px;
  text-align: right;
}

td.blauwstreep {
  width: 4px;
  height: 100%;
  background-image: url('pictures/blauw-blok.jpg');
  background-repeat: repeat;
}

td.main {
  font-size: 10pt;
  vertical-align:top;
  height: 100%;
}

table.menu {
  width:100%;
}

td {
  font-size:10pt;
  }

table.menu td {
  text-align: right;
  vertical-align:center;
  font-size: 10pt;
}

table.menu td a, table.menu td a:link, table.menu td a:active  {
  text-decoration:none;
  font-weight:bold;
  color:black;
}

table.menu td a:hover {
  color:grey;
}


table.menu td img {
  border:1px;
}

h4 {
  margin-bottom:1px;
}

#maindiv {
  overflow:auto;
  height:50px;
}


td.bottomnav {
  height:1px;
  padding:0px 15px 0px 0px;
  margin:0px;
  border-color:#777777;
  border-style:solid;
  border-width:1px 0px 0px 0px;
  color:#777777;
  font-size: 8pt;
}

td.bottomnav a,
td.bottomnav a:active,
td.bottomnav a:link,
td.bottomnav a:visited {
  color:#777777;
}

td.bottomnav a:hover {
  color:black;
}
