body, html {
  width:100%;
  height:100%;
  margin:0px; 
  padding:0px;
  font-family:arial, verdana, sans-serif;
  font-size:12px;
}

img {
  border:0px;
}

.container {
  width:100%;
  height:100%;
}

.top {
  width:100%;
  height:50%;
  float:left;
  clear:both;
  margin-bottom:-278px;
}

.left {
  width:50%;
  height:1px;
  float:left;
  margin-left:-416px;
}

.contentholder {
  width:833px;
  height:557px;
  float:left;
  background:url("../gfx/footer.gif") center bottom no-repeat;
}

.menu {
  width:833px;
  height:57px;
  float:left;
}

.menu img {
  float:left;
  border-right:45px solid #fff;
}

.content {
  width:833px;
  height:460px;
  float:left;
  background:url("../gfx/content.jpg") no-repeat;
  font-size:12px;
}

.content h1, .content p, .content li, .content a {
  color:#fff;
  font-size:12px;
}

.content h1, .content p {
  margin:0 0 14px 0;
  line-height:15px;
}

.content ul {
  margin:0px;
  padding:0px;
  list-style-position:inside;
}

.tekst {
  width:403px;
  height:433px;
  padding:27px 221px 0 209px;
  float:left;
}

.tekst_index {
  background:url("../gfx/tekst_index.jpg") 186px 0px no-repeat;
}

.tekst_beschrijving {
  background:url("../gfx/tekst_beschrijving.jpg") 186px 0px no-repeat;
}

.tekst_locatie {
  background:url("../gfx/tekst_locatie.jpg") 186px 0px no-repeat;
}

.tekst_impressies {
  background:url("../gfx/tekst_impressies.jpg") 186px 0px no-repeat;
}

.tekst_interesse {
  background:url("../gfx/tekst_interesse.jpg") 186px 0px no-repeat;
}

.tekst_planning {
  background:url("../gfx/tekst_planning.jpg") 186px 0px no-repeat;
}

.tekst_nieuws {
  background:url("../gfx/tekst_nieuws.jpg") 186px 0px no-repeat;
}

.footer {
  width:833px;
  height:28px;
  padding:12px 0 0 0;
  float:left;
  text-align:right;
}

.footer a {
  color:#3899c9;
  font-size:11px;
  text-decoration:none;
}

.footer a:hover {
  text-decoration:underline;
}

.inline, .inline li {
  padding:0px;
  margin:0px;
  display:inline;
}

.mainmenu li {
  display:block;
  float:left;
  border-top:12px solid #fff;
  border-left:12px solid #fff;
}

.mainmenu li a {
  display:block;
  float:left;
  background:#5cc4f8 url("../gfx/a.gif") right top no-repeat;
  text-decoration:none;
  color:#fff;
}

.mainmenu li a:hover {
  text-decoration:underline;
}

.mainmenu li a span {
  display:block;
  float:left;
  height:23px;
  padding:9px 14px 0 14px;
  background:url("../gfx/span.gif") left top no-repeat;
  cursor:pointer;
}

.mainmenu li a.selected {
  background:#006ead url("../gfx/aselected.gif") right top no-repeat;
}

.mainmenu li a.selected span {
  background:url("../gfx/spanselected.gif") left top no-repeat;
}
.download {
  position:relative;
  top:405px;
  color:#ffffff;
}
.rechten {
left:206px;
position:relative;
top:-65px;
width:155px;
}