/*
**
** This part is for the page-layout, completely build from scratch by ME!
**
*/
HTML, BODY, FORM {
   /*background-image: url('pic/bek.gif');*/
   margin      : 0px ;
   font        : 12px Verdana,Arial,Helvetica,sans-serif;
   height      : 100%;

}
A {
   text-decoration: none;
}

#imgp9796 {
   height : 451;
   }
#wrapper {
   background-image: url('pic/bek.gif');
   background-attachment: fixed;
   position    : absolute;
   width       : 770px;
   left        : 50%;
   height      : 100.1%;
   margin-left : -385px;
   top         : 0px;


    
}
#header {
   background-image: url('pic/bek.gif');
   background-attachment: fixed;
   position    : fixed;
   height      : 80px;
   width       : 770px;
   z-index     : 2;
}
#contentblok {
   background-image: url('pic/bek.gif');
   background-attachment: fixed;
   position    : absolute;
   padding     : 0 0 30px 0;
   width       : 620px;
   top         : 80px;
   left        : 150px;
   
}
#content_title {
   text-align: center;
   font-size: 40px;
   margin-bottom: 20px;

}

#menublok {
   background-image: url('pic/bek.gif');
   background-attachment: fixed;
   
   
   position    : fixed;
   width       : 150px;
   top         : 80px;
   bottom      : 0px;
   height      : auto;
   z-index     : 2;
   /* Fix Micky-suck-bug: */
    height      : expression(document.getElementById("contentblok").offsetHeight);
}
#footer_content {
   margin-top: 40px;
   margin-left: 10px;
   margin-right: 160px;
   text-align  : center;

}
#footer {
   background-image: url('pic/bek.gif');
}


.heel_klein {
   margin: 0px;
   font-size: 1.0pt;
}

A.heel_klein, A.heel_klein:link, A.heel_klein:visited, A.heel_klein:active, A.heel_klein:hover  {
   margin: 0px;
   font-color: #ffffff;
   font-size: 1.0pt;
   text-decoration: none;
}



/*
**
** Next part is from www.alsacreations.com/articles
** with some additions by ME!
**
*/
dl, dt, dd, ul, li {
   margin      : 0px;
   padding     : 0px;
   list-style-type: none;
}
#menu {
   position    : relative;
   top         : 0px;
   left        : 10px;
   width       : 130px;
}
#menu dt {
   cursor      : pointer;
   margin      : 2px 0;;
   height      : 20px;
   line-height : 20px;
   text-align  : center;
   font-weight : bolder;
   border      : 1px solid black;
   /*background  : #ccc;*/
}
#menu dd {
   border      : 1px solid gray;
}
#menu li {
   text-align  : center;
   /*background  : #fff;*/
}
#menu li a, #menu dt a {
   color       : #000;
   text-decoration: none;
   display     : block;
   border      : 0 none;
   height      : 100%;
}
#menu li a:hover, #menu dt a:hover {
   background  : red;
   color       : yellow;
}


.menuGeel {
   background  : #ffff00;
   color       : black;
}
.menuZwart {
   color       : #ffff00 !important;
   background  : black;
}

.menuSelected {
   background  : red !important;
   color       : yellow !important;
}

.inputbutton {
  width       : 90px;
  margin-left : 20px;
  border      : 1px solid black;
  font-family: Verdana; font-size: 9px;
}

.inputbox {
  width       : 90px;
  margin-left : 20px;
  border      : 1px solid black;
  background  : white;
  font-family: Verdana; font-size: 9px;
}
#online {
   position    : relative;
   top         : 30px;
   left        : 10px;
   width       : 130px;
   border      : 1px solid black;
   font-family: Verdana; font-size: 9px;
}

.rood  { background-color: #ff0000; color: #ffff00  }
.geel  { background-color: #ffff00; color: #0000ff }
.groen { background-color: #00ff00; color: #0000ff  }
.blauw { background-color: #0000ff; color: #ffff00  }


A.textlink {
   color: #000;
   border-bottom:1px solid #000;
   border-top:1px solid #000;
   text-decoration : none;
}

A:HOVER.textlink {
   background-color: #ffff00;
}

#gbook_entry {
  width:512px;
  margin:10px 10px 10px 50px;
	border:1px solid #000000;
}

#gbook_writer{
color:#000;
height:22px;
font-size:18px;
font-weight:bold;
background-color:#ffecaf;
padding-left:10px;
padding-top:0px;


}

#gbook_datetime{
color:#BE2317;
height:10px;
font-size:10px;
color:#444444;
font-weight:normal;
background-color:#ffecaf;
padding-left:10px;

padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #000000;
}

#gbook_message{
text-align: left;
color:#333333;
padding:7px;
}

.vrzkst
{
   text-align: right;
}
