body {
   background-color:#666;
   color:#000;
   padding:0px;
   margin:0px;
   font-family: arial, sans-serif;
   font-size:15px;
}

body.popup {
   background-color:#7FB27F;
   padding:0.2em;
   color:#F00;
   margin:5px;
}

#totaal {
   clear: both;
   background-color:#7FB27F;
   color:#FF0;
   margin:5px 5px 0px 5px;
   padding:0px;
   border:1px solid #000;
   min-width:990px;
}

#banner {
   margin-top:10px;
   height:50px;
   background-color:#006600;
   border-top:1px solid #000;
   border-bottom:1px solid #000;
}

#banner h1 {
   font-family: "Trebuchet MS", sans-serif;
   font-size:30px;
   margin:0;
   padding:0.2em;
   text-align:center;
   font-weight:normal;
}

#banner b {
   display:inline;
   font-family: "Trebuchet MS", sans-serif;
   font-size:20px;
   font-weight:normal;
} 

#menuback {
   margin-left:150px;
   border-left:1px solid #000;
}

#adblockrechts {
   position:relative;
}

#hoofd {
   margin-right:135px;
   border-right:1px solid #000;
   min-height:500px;
}

#hoofd.scroll {
   margin-right:135px;
   border-right:1px solid #000;
   height:500px;
   overflow:scroll;
}

#hoofd h1 {
   font-size:20px;
   margin:0;
   padding:0.3em;
   font-weight:normal;
}

#hoofd h2 {
   font-size:17px;
   margin:15px 5px 5px 5px;
   padding:0.2em;
   font-weight:normal;
   color:#ff0000;
}

#hoofd p {
   margin:3px 5px 3px 5px;
   padding:0.2em 0.2em 0.2em 0.2em;
   text-align:justify;
} 

#hoofd p.adv {
   margin:3px 5px 3px 5px;
   padding:0.2em 0.2em 0.2em 0.2em;
   text-align:center;
} 

#hoofd p.groot:first-letter {
   font-size:30px;
   font-style:italic;
}

#hoofd a:link {
   color:#00f;
}

#hoofd a:visited {
   color:#030;
}

#hoofd a:active {
   color:#f00;
}

#hoofd a:hover {
   color:#fff
}

#hoofd h4 {
   font-size:12px;
   margin:0;
   padding:0.1em;
   font-weight:normal;
   border-top:1px solid #000;
   border-bottom:1px solid #000;
   text-align:center;
}


#adblockonder {
   clear:both;
   background-color:#600;
   border-top:1px solid #000;
   margin:0;
   padding:0;
   border-bottom:1px solid #000;
}

#adblockonder h1 {
   font-size:12px;
   text-align:center;
   margin:0;
   padding:0.2em;
   font-weight:normal;
   background-color:#500;
   border-bottom:1px solid #000;
}

#adblockonder p {
   margin:3px 5px 3px 5px;
   padding:0.2em 0.2em 0.2em 0.2em;
}

#adblockonder a {
   font-size:10px;
}

#adblockonder a:link {
   color:#fff;
}

#adblockonder a:active {
   color:#f00;
}

#adblockonder a:visited {
   color:#f0f;
}

#adblockonder a:hover {
   color:#ff0;
   background-color:#000;
}

#voet {
   background-color:#000;
   color:#FFF;
   margin:0;
   padding:0.2em 0.2em 0.2em 0.2em;
   min-height:15px;
   font-family: Arial;
   font-size:11px;
}

#voet a {
   border-right:1px solid #fff;
   padding:0.1em;
   float:left;
}

#voet a:link {
   color:#ff0;
}

#voet a:visited {
   color:#0f0;
}

#voet a:hover {
   background-color:#ffe;
   color:#001;
   border:1px solid #000;
}

#voet a:active {
   color:#f00;
}

#voet h4 {
   font-size: 10px;
   margin-right:1px;
   margin-top:0px;
   margin-bottom:1px;
   padding:0.1em 0.1em 0.1em 0.1em;
   font-weight:normal;
   float:right;
}

#menu {
   position:absolute;
   top:68px;
   left:6px;
   margin:0px;
   padding:2px;
   width:146px;
}

#menu h1 {
   font-size:20px;
   font-family:"Trebuchet MS", sans-serif;
   font-weight:normal;
   border-top:1px solid #000;
   border-bottom:1px solid #000;
   margin:0;
   padding:0.1em;
   text-align:center;
}

#menu h2 {
   font-size:15px;
   font-weight:normal;
   border-top:1px solid #000;
   border-bottom:1px solid #000;
   margin:0;
   padding:0.1em;
   text-align:center;
}

#menu a:link {
   color:#00f;
}

#menu a:visited {
   color:#030;
}

#menu a:active {
   color:#f00;
}

#menu a:hover {
   background-color:#050;
   color:#fff;
   border:1px solid #000;
}

#menu ul {
   margin:0px 0px 10px 1em;
   padding:0.2em;
}

#menu li {
   padding-bottom:0.3em;
}

#menu iframe{
   margin:5px 5px 10px 5px;
   border:1px solid #000;
}

#adblock {
   position:absolute;
   top:0px;
   right:0px;
   margin:0px;
   padding:2px;
   width:131px;
}

#adblock h1 {
   font-size:15px;
   font-weight:normal;
   margin:0px;
   padding:0.2em;
   border-top:1px solid #000;
   border-bottom:1px solid #000;
   text-align:center;
}

#adblock p.klein {
   margin:0 0 20px 0;
   padding:0.1em;
   font-size:9px;
}

#adblock p.normaal {
   margin:0 0 20px 0;
   padding:0.1em;
   font-size:12px;
}

#adblock form {
   border:1px solid #000;
   margin:5px 5px 15px 5px;
   padding:0.2em;
   background-color:#ccc;
   font-size:12px;
   color:#000;
}

#adblock input {
   border:1px solid #000;
   font-size:12px;
   margin:2px 5px 3px 5px;
   padding:0.2em;
}