* { 
 margin: 0; 
 padding-top: 0px; 
}
 
body {  
 font-family: Lucida Sans;
 font-size: 98%;
}

#kop { 
 width: 928px;
 height: 70px;
 margin: 0 auto;
 border-top: 2px solid #660000;
border-bottom: 2px solid #660000;
 }

#kop p  { 
 font-family: Lucida Sans;
 color: #660000;
 font-size: 32px;
 font-style: normal;
 font-weight: bold;
 padding-left: 20px;
 padding-top: 15px;
 }

#midden { 
 width: 930px;
 margin: 0 auto;
 overflow: hidden;
 }
  
#menu { 
 height: 0px;
 width: 100px;
 float: left;
 font-family: Lucida Sans;
 padding-left: 6px;
 padding-right: 2px;
 padding-top: 6px;
 }

#menu ul { 
 list-style-type: none; 
 }

#menu ul li { 
 float: left;
 width: 100px;
 position: relative;
 }
 
#menu li a:link, #menu li a:visited { 
 display: block;
 width: 110px;
 height: 24px;
 padding-top: 10px;
 padding-left: 3px;
 padding-bottom: 1px;
 background-color: #663333;
 border-left: 1px solid #faebd7;
 border-right: 1px solid #faebd7;
 border-top: 4px solid #faebd7;
 border-bottom: 4px solid #faebd7; 
 text-align: left;
 font-size: 16px;
 text-decoration: none;
 text-transform: uppercase;
 color: #faebd7;
 }

#menu li a:hover, #menu li li a.sub:hover {
 background-color: #663333;
 }

#menu li ul { 
 width: 100px; 
 position: absolute; 
 left: -10000px;
 top: 1px; 
 font-size: 12px;
 }

#menu li li a:link, #menu li li a:visited { 
 display: block;
 width: 200px;
 height: 24px;
 position: relative;
 background-color: #663333;
 border-left: 1px solid #faebd7;
 border-right: 1px solid #faebd7;
 border-top: 1px solid #faebd7;
 border-bottom: 1px solid #faebd7; 
 padding-left: 3px;
 padding-top: 8px; 
 text-align: left;
 text-decoration: none;
 text-transform: uppercase;
 color: #faebd7; 
 font-size: 14px;
 }

#menu li:hover ul {
 display: block; 
 left: 80px;
 top: 0px;
 }
#hoofdvak { 
 clear: both;
 float: left;
 width: 730px;
 padding-left: 200px;
 padding-right: 100px;
 padding-top: 6px;
 background-color: #faebd7;
 }
#hoofdvak p { 
 font-size: 85%;
 padding-right: 50px;
 margin-bottom: 16px;
}
 a:link { color: #663333;}
 a:visited { color: #660000;}
 
#hoofdvak ul, #hoofdvak ol { 
 font-size: 85%;
 margin-bottom: 1px;
 margin-left: 10px;
 }

#hoofdvak img { 
 margin: 2px;
 }

#hoofdvak h1 { 
 font-size: 90%;
 font-weight: bold;
 color: #660000;
 margin-bottom: 1px;
 }
 
#hoofdvak h2 { 
 font-size: 85%;
 font-weight: bold;
 color: #660000;
 margin-bottom: 1px;
 }

#hoofdvak form { 
 margin-bottom: 10px;
 }

.invulveld { 
 font-family: Lucida Sans;
 font-size: 85%;
 color: #660000;
 }

#voet { 
 clear: both;
 width: 928px;
 margin: 0 auto;
 padding-top: 6px;
 padding-right: 6px;
 padding-bottom: 6px;
 border-top: 2px solid #660000;
 font-size: 60%;
 text-align: right;
 color: #660000;
 }
 
#voet a:link, #voet a:visited { 
 text-decoration: none;
 color: #663333;
 }
 
#voet a:hover  { 
 text-decoration: none;
 color: #663333;
 }
