body {background: url(../i/bg.jpg) top repeat-x #e3e8e9; color: #3a3a3a; font: 76% Verdana,Tahoma,Arial,sans-serif; margin: 0 auto; padding: 0; }
#hoofdstructuur {color: #303030; margin: 0 auto; padding: 0; width: 81%; }

#titel {width: 60%; margin: 15px 0 10px; font-size: 1.4em; color: #faf0e6; }
#titel h1 {font-size: 2em; letter-spacing: .2em; display: inline; padding: 0 15px 0 0}
#titel a, #titel a:hover {text-decoration: none; color: #faf0e6; }

#menu {border: 1px solid #ccc; margin: 0; padding: 0; }
#menu ul {padding: 0 20px 0 20px; margin: 0; background: url(../i/black_dubbel.gif) repeat-x; height: 70px;}
#menu li {list-style:none; display: inline; width:120px }
#menu a { color: #c0c0c0; font-size: 14px; line-height: 35px; padding: 4px 5px 4px 5px; }
#menu a:hover, #menu a.selected { color: #fff; text-decoration: none; }
#menu a.selected {background: #000; }

#inhoud {line-height:1.5em; margin-top: 20px; padding: 40px 10px 0 20px; background: #fff url(../i/wbg.png) repeat-x; }

#pagina { float:right; margin:0 20px 10px; padding:0; width:60%; font-size: 1.1em;}
#pagina .submenu {margin-left: 20px; }
#pagina h1 {clear:right; font-size: 1.5em; font-weight: bold; letter-spacing: -1px; margin: 8px 0 10px; padding: 0; }
#pagina h2 {clear:right; font-size:1.3em; font-weight: bold; }
#pagina h3 {font-size: 1.2em; font-weight: 500; font-style: italic; margin: 6px 0; padding: 0; }
#pagina ul,#pagina ol {margin:0 0 16px 20px; padding:0;}
#pagina li {margin:0 0 2px 10px; padding:0 0 0 4px; }
#pagina img {float: right; background: #ccc; border: 3px solid #e0e0e0; color: #303030; padding: 1px; margin: 10px; }
/* breedte 100% dan input onder label, bij label niets behalve  display: block*/
#pagina textarea, #pagina input {width: 280px; margin: 2px; background: #faf0e6; color: #166090; font-size: 1em; font-weight:600; border:1px solid #b0b0b0;}
#pagina label {width: 150px; float: left; text-align: left; font-size: 0.8em;}
/* #pagina fieldset {padding: 5px 0 10px 10px;border: 1px solid #000;} */
/* #pagina legend {background-color: #000;color: #FFF;font-weight: bold;padding: 4px 6px 4px 6px;text-transform: uppercase;margin: 0 0 5px 0;font-size: 0.8em;} */
#pagina .knop {background-color: #000;color: #FFF;font-size: 0.9em;font-weight: bold;width: auto;margin: 20px 0 0 151px;padding: 1px 5px 2px 5px;cursor: pointer;}
#fotogalerie img {border: 3px solid black; float:right; margin: 11px; width: 13%; }
#clear {clear: left; }

.clearinhoud {clear: both; }

#menukolom {clear:left; margin:0 25px 10px 10px; padding:8px 8px 8px 8px; width: 20%; float: left; background:#e0e0e0; }
#menukolom p {font-size: 1em; line-height:1.3em; margin:0 0 1.5em; padding:0; }
#menukolom h2 {font-size:1.6em; font-weight:400; letter-spacing:-1px; margin:0 0 6px; padding: 0 0 15px 0 }
#menukolom h3 {font-size:1.3em; font-weight:400; letter-spacing:-1px; margin:0 0 6px; }
#menukolom h4 {font-size:1.1em; font-weight:400; letter-spacing:-1px; margin:0 0 6px; font-style: italic; }
#menukolom ul {margin: 5px 0 10px 0; padding: 0; border-top: 2px solid #e0e0e0; display: block; }
#menukolom li {list-style:none; background: #e0e0e0; }
#menukolom li a {display: block; padding: 2px 0 2px 8px; border-right: 2px solid #e0e0e0; border-bottom: 2px solid #e0e0e0; border-left: 2px solid #e0e0e0; }
#menukolom li a:hover, #menukolom li a.selected {text-decoration: none; background: #fff; border-bottom: 3px solid #c0c0c0; border-right: 3px solid #c0c0c0; }
#menukolom li a.selected {border-left: 2px solid #fff; }

#voettekst {background: url(../i/black_0.gif) repeat-x; border-top:2px solid #dadada; clear:both; color: #f0f0f0; font-size:0.9em; padding:8px 0; text-align:center; }
#voettekst p {margin: 0; padding: 0; }
#voettekst a {background: inherit; color: #c0c0c0; font-size: 11px; text-decoration: none; }
#voettekst a:hover {color: #fff; text-decoration:none }

a {background:inherit; color:#166090; text-decoration:none; font-weight:700; }
a:hover { background:inherit; color:#286ea0; text-decoration:underline; }
a img {border:0; }
p {margin: 0 0 16px; }






