html {

    scrollbar-face-color: #404040;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-arrow-color: #000000;
}


body {

	margin: 20px 15px 15px 15px;

	background-color: #000000;
    
    font: 12px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
    
    color: #f8f8f8;

}

p {

  font: 12px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
  color: #f8f8f8; 
  background-color: #000000;
  margin: 10px;
    

}

h2 {

  font: 20px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
    color: #f8f8f8; 
  background-color: #000000;
  margin: 10px;  

}

h3 {

  font: 17px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
    color: #f8f8f8; 
  background-color: #000000;
  margin: 10px;  

}

h4 {

  font: 14px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
    color: #f8f8f8; 
  background-color: #000000;
  font-weight:bold;

  margin: 10px;  

}

h5 {

  font: 10px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
    color: #f8f8f8; 
  background-color: #000000;
  font-weight:bold;

  margin: 10px;  

}

h6 {

  font: 14px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
  font-weight:bold;
  margin: 10px; 
    color: #f8f8f8; 
  background-color: #000000; 

}


a:link, a:visited {

  background-color: #000000;
  	color:#ffffff;

}

a:active, a:hover {

  background-color: #000000;
    color:#c0c0c0;

}

td.logo{

    background-image:url(../images/boven.jpg);

    background-repeat:no-repeat; 

	height:160px;

}

td.footer{

    font: 11px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
      color: #f8f8f8; 
  background-color: #000000;
    padding-left: 10px;

    padding-right: 15px;

	height: 25px;
}

table, td {
    color: #f8f8f8; 
    background-color: #000000;
    font: 11px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
}

.menu {
 
    padding-left: 10px;
    color: #f8f8f8; 
    background-color: #000000;
    padding-right: 15px;

    height: 20px;
    
    text-align: center; 
}

hr {

    color: gray;
    background-color: #000000;
    height: 1px;
    
}

#main {

    font: 12px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
      color: #f8f8f8; 
  background-color: #000000;    
    vertical-align: top;
    
    max-width: 1000px;
    
}


ul,li {

    font: 12px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
      color: #f8f8f8; 
  background-color: #000000;
}

#thumb {

    font: 12px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;
 
    padding-left: 10px;

    padding-right: 15px;
    color: #f8f8f8; 
    background-color: #000000;
    overflow: auto;

    width: 230px;
        
    height: 500px;
    vertical-align: top;
    background-color: black;
   
}

#mainNav {
    line-height: 24px;
    position: relative;
    width: 100%;
    z-index: 10;
}
#mainNav, #mainNav li ul, #mainNav li, #editNav {
    margin: 0;
    padding: 0;
    text-align: center;
}
#mainNav li, #mainNav a {
    text-decoration: none;
    color: gray;
}
#mainNav li {
    display: inline;
}

#mainNav a {
    font-size: 12px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;;
    margin: 0;
    padding: 6px 10px;
    white-space: nowrap;
}
#mainNav a:focus {
    -moz-outline-style: none;
}
li#curMain a {
    font-weight: bold;
    color: white;
}

#mainNav li ul {
    background-repeat: repeat-x;
    display: none;
    font-size: 10px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;;
    left: 0;
    height: 60px;
    line-height: 20px;
    padding-top: 10px;
    top: 18px;
    position: absolute;
    width: 100%;
}
#mainNav li ul a {
    background-color: transparent;
    font-size: 11px Verdana, Tahoma, Arial, Trebuchet MS, Geneva, Helvetica, sans-serif;;
    padding: 10px 6px 6px;
    color: gray;
}
#mainNav li ul.mOver {
    background-repeat: repeat-x;
    display: block;
    z-index: 100;
}
#mainNav li#curMain ul {
    border-bottom-width: 0;
    display: block;
}
#mainNav ul li {
    padding: 0 4px;
}
li#curMain li a {
    font-weight: normal;
}
li#curMain li#curSub a {
    font-weight: bold;
    color: white;
}

textarea, input {
    background-color: #000000;
    color: #ffffff;
}
