html {
  color:#E0E0FF;
  background:#2C364F url(bg_sunset.jpg) repeat-x fixed left bottom;
  font-family:Arial,sans-serif;
  overflow:hidden;
  margin:0px;
}

body {
  color:#E0E0FF;
  font-family:Arial,sans-serif;
  font-size:16px;
  overflow:hidden;
  margin:0px;
}

A {
  color:#D0D0FF;
  text-decoration:none;
}

A:hover {
  color:#FFFF00;
  text-decoration:underline;
}

A:active {
  color:#000000;
}

.topMenuDiv {
  position:absolute;
  left:0px;top:0px;right:0px;
  width:99%;height:24px;
  background:#2C364F;
  padding:4px;
}

.contentContainer {
  position:absolute;
  left:0px;right:0px;
  top:24px;bottom:128px;
  text-align:center;
  z-index:5;
}

.title {
  font-family:Verdana;
  font-size:32px;
  font-weight:bold;
  color:#FFFFFF;
  padding-bottom:20px;
}

.contentDiv {
  position:relative;
  width:779px;height:500px;
  overflow:auto;overflow-x:hidden;
  text-align:left;
  scrollbar-base-color:#7493BF;
  scrollbar-track-color:#50779E;
  z-index:10;
}

.contentDivInner {
  position:relative;
  width:495px;
  text-align:justify;
  margin-left:148px;
  z-index:15;
}

.menuboogDiv {
  width:113px;
  background:url(menuboog.jpg);
  overflow:hidden;
  float:left;
  z-index:1;
}

td.menuitem {
  height:15px;
  padding:0px;
  font-family:Verdana;
  font-size:10px;
  font-weight:bold;
  text-align:center;
}

td.spacer {
  height:8px;
  font-family:Verdana;
  font-size:6px;
  font-weight:bold;
  text-align:center;
}

td.menuhead {
  height:64px;
  padding:0px;
  vertical-align:middle;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  text-align:center;
}

.sitemapinfo {
  font-size:13px;
}

.kruisje {
  padding-left:16px;
  background-image:url(kruisje.gif);
  background-repeat:no-repeat;
  background-attachmend:fixed;
  background-placement:left top;
}

.tabel {
  border:4px double #FFFFC0;
  text-align:left;
  border-collapse:collapse;
}

.tabel td {
  border:1px solid #FFFF80;
  padding:2px 4px 2px 4px;
  spacing:4px 0px 4px 0px;
}

.foto {
  border:0px;
  padding:5px 5px 5px 5px;
}

.fotol {
  border:0px;
  padding:5px 5px 5px 0px;
}

.fotor {
  border:0px;
  padding:5px 0px 3px 5px;
}

.insprong {
  padding-left:16px;
}

.insprongkruisjediv  {
  position:relative;
  left:-16px;
  width:1px;height:1px;
  text-align:left;
  margin:0px 0px 0px 0px;
}

.insprongkruisje {
  position:absolute;
  width:14px;
  height:15px;
}

.fotobar {
  position:absolute;
  width:120px;
  overflow:hidden;
  z-index:10;
}

.fotobar img {
  float:left;
}

.bar {
  position:relative;
  top:+0px;
  width:120px;
  height:1px;
  text-align:left;
}

.barouter {
  position:absolute;
  width:120px;
  overflow:hidden;
  height:100px;
}

.leftbar {
  left:-110px;
}

.rightbar {
  left:+805px;
  top:-1px;
}
