body {
  	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    BACKGROUND: #FFFFdd;
    background-image: url(../img/bodyback1.gif);
    background-repeat: repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666666;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}

.main {
  MARGIN: 0px auto;
  WIDTH: 900px;
  TEXT-ALIGN: left;
}

.header {
  position: relative;
  MARGIN: 0px auto;
  WIDTH: 900px;
  height: 242px;
}

.middle {
  position: relative;
  margin: 0px auto;
  width: 900px;
  height: 600px;
  background: #ffffdd;
  background-image: url(../img/scheepsklok4.gif);
  background-repeat: no-repeat;
}

.middlegalerij {
  position: relative;
  margin: 0px auto;
  width: 900px;
  height: 600px;
  background: #ffffdd;
}

.footer {
  position: relative;
  margin: 0px auto;
  margin-top: -5px;
  width: 900px;
  height: 27px;
  background: #990000;
}

html>body .footer {margin-top: 0px;}

.lang {
  position: relative;
  width: 120px;
  height: 14px;
  top: 5px;
  left: 10px;
  z-index: 100;
}

/* HEADER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.headerborderleft {
  position: absolute;
  width: 15px;
  height: 242px;
  top: 0px;
  left: 0px;
  background-image: url(../img/headerborderleft.gif);
  background-repeat: no-repeat;
  border-right: 1px solid #666666;
}

.headerborderright {
  position: absolute;
  width: 15px;
  height: 242px;
  top: 0px;
  right: 0px;
  background-image: url(../img/headerborderright.gif);
  background-repeat: no-repeat;
  border-left: 1px solid #666666;
}

.headermiddle {
  margin: 0px auto;
  width: 870px;
  height: 242px;
  BACKGROUND: #990000;
}

.foto {
  float: left;
  margin-top: -8px;
  margin-left: 1px;
  width: 868px;
  height: 184px
  display: inline;
}

html>body .foto {margin-top: -4px;}

/* MIDDLE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.middleborderleft {
  position: absolute;
  width: 15px;
  height: 600px;
  top: 0px;
  left: 0px;
  background-image: url(../img/middleborderleft.gif);
  background-repeat: repeat-y;
  border-right: 1px solid #666666;
}

.middleborderright {
  position: absolute;
  width: 15px;
  height: 600px;
  top: 0px;
  right: 0px;
  background-image: url(../img/middleborderright.gif);
  background-repeat: repeat-y;
  border-left: 1px solid #666666;
}

.middlemiddle {
  margin: 0px auto;
  padding-top: 5px;
  padding-left: 25px;
  width: 870px;
  height: 600px;
}

table.e {
  background-image: url(../img/anchor.gif);
  background-repeat: no-repeat;
}

table.event {
  background-image: url(../img/event_halloffame.gif);
  background-repeat: no-repeat;
}
a.norm:link {color: #666666; text-decoration: underline}
a.norm:visited {color: #666666; text-decoration: underline}
a.norm:hover {color: #990000; text-decoration: underline}
a.norm:active {color: #990000; text-decoration: underline}

a.norm2:link {color: #666666; text-decoration: none}
a.norm2:visited {color: #666666; text-decoration: none}
a.norm2:hover {color: #990000; text-decoration: none}
a.norm2:active {color: #990000; text-decoration: none}

/* FOOTER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.footerborderleft {
  position: absolute;
  width: 15px;
  height: 27px;
  top: 0px;
  left: 0px;
  background-image: url(../img/middleborderleft.gif);
  background-repeat: no-repeat;
  border-right: 1px solid #666666;
}

.footerborderright {
  position: absolute;
  width: 15px;
  height: 27px;
  top: 0px;
  right: 0px;
  background-image: url(../img/middleborderright.gif);
  background-repeat: no-repeat;
  border-left: 1px solid #666666;
}

.footermiddle {
  margin: 0px auto;
  width: 870px;
  height: 27px;
  background-image: url(../img/footback.gif);
  background-repeat: repeat-x;
}

.textfooterl {
  float: left;
  color: #ffffdd;
  font-size: 9px;
  margin: 0px auto;
  margin-top: 5px;
  margin-left: 20px;
  text-align: left;
}

.textfooterr {
  float: right;
  color: #ffffdd;
  font-size: 9px;
  margin: 0px auto;
  margin-top: 5px;
  margin-right: 20px;
  text-align: left;
}

a.foot:link {color: #ffffdd; text-decoration: none}
a.foot:visited {color: #ffffdd; text-decoration: none}
a.foot:hover {color: #ffffdd; text-decoration: underline}
a.foot:active {color: #ffffdd; text-decoration: underline}

.tjoy {
  font-size: 9px;
  text-align: center;
  COLOR: #d9c6bd;
}

a.tjoy:link {color: #d9c6bd; text-decoration: none}
a.tjoy:visited {color: #d9c6bd; text-decoration: none}
a.tjoy:hover {color: #d9c6bd; text-decoration: underline}
a.tjoy:active {color: #d9c6bd; text-decoration: underline}

/* Admin menu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.hyperlinkcss{
position:absolute;
margin-left:-510px;               /* horizontale positie van het menu t.o.v. de link */
margin-top:-234px;                /* verticale positie van het menu t.o.v. de link */
visibility: hidden;
border:1px solid #990000;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height: 18px;
z-index: 100;
width: 145px;
}

.hyperlinkcss a{
width: 145px;
display: block;
text-indent: 3px;
border-bottom: 1px solid #990000;
padding: 1px 0;
color: #666666;
background-color: #ffe9de;
text-decoration: none;
font-weight: plain;
}

.hyperlinkcss a:hover{
color: #990000;
text-decoration: none;
background-color: #ffffdd;
}

td.nav{
  background-color: #d9d9bd;
  color: #666666;
  padding-top: 5px;
  padding-bottom: 5px;
  font: bold 12px Verdana;
  border-top: 1px solid #990000;
  border-bottom: 1px solid #990000;
}

td.navleft{
  background-image: url(../img/admin_nav_left.gif);
  background-repeat: no-repeat;
}

td.navright{
  background-image: url(../img/admin_nav_right.gif);
  background-repeat: no-repeat;
}

table.a {
  background-color: #d9d9bd;
  border: 1px solid #990000;
}

th.a {
  background-color: #990000;
  color: #ffffdd;
  font-size: 14px;
}


