* {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #000; }

#navigatie { position: absolute; height: 90%; width: 150px; overflow: visible; z-index: 10; left: 450px; top: 10px;}
#content { overflow: auto; position: absolute; z-index: 2; height: 600px; width: 440px; left: 600px; top: 0px; padding:0; }
#bg { overflow: visible; position: absolute; z-index: 0; width: 732px; height: 488px; left: 0px; top: 0px; }
#stickers { overflow: visible; position: absolute; z-index: 55; left: 380px; top: 361px; }
#menu { position: absolute; width: 100px; line-height: 20px; left: 450px; top: 200px; z-index: 12;}

#navigatie a { cursor: pointer; }
.mainnav { width: 150px; }
.bgwhite {background: #fff; }

.brood { position: absolute; height: 7587px;  width: 430px; left: 10px; top: 22px; vertical-align: top; background: #FFF; padding: 0px; }
.txtback { font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px; background: #FFF; padding: 2px; margin:0; margin-bottom: 1em; }
.kleinkopje { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 25px; font-style: italic; text-transform: none; background: #FFF; padding: 2px; }
.kopje { font-family: Verdana, Geneva, sans-serif; font-size: 17px; line-height: 17px; text-transform: uppercase; }
a:link { color: #000; font-size: 11px; line-height: 14px; font-family: Verdana, Geneva, sans-serif; background: #FFF; padding: 0; text-decoration: none; }
a:visited { text-decoration: none; color: #333; }
a:hover { color: #0FF; }
a:active { text-decoration: none; color: #000; }
.witregel { line-height: 6px; }

.pos { font-weight: bold; color: green; } 
.neg { font-weight: bold; color: red; }
.bold { font-weight: bold; }
img { border: none; }
p { margin:0;}
p.feedback { margin: .5em 0; }

#content a:link, #content a:active, #content a:visited { color: #000; font-size: 11px; line-height: 14px; font-family: Verdana, Geneva, sans-serif; text-decoration: underline; }
#content a:hover { color: #0FF; }
#content a.prevnext:link, #content a.prevnext:active, #content a.prevnext:visited { text-decoration: none; }

ol, ul { list-style-type: square; margin-left: 0; padding:0; }
li { list-style-type: square; margin-left: 20px; font-weight: normal !important; }
ol.press, ol.press li { list-style-type: decimal; }

/* texts */
h2 { font-size: 17px; line-height: 17px; text-transform: uppercase; }
h1 { font-size: 20px; line-height: 20px; letter-spacing: 1px; font-weight: lighter; color: #333;}

/* form */
form { margin: 0 2px; width: 400px; }
form.short { width: 310px; }
label { display: block; width: 100px; font-weight: normal; color: #000; margin: .5em 1em 0 0; }
input, textarea, select { width: 300px; font-size: 11px; background: #fff; border: 1px solid #333; margin: .5em 0; }
select { width: auto; }
input.radio { margin: .8em .5em .5em 0; }
label.radio {  width: 260px; padding-left: 6px; } 
textarea { height:100px; }
textarea.short { height: 40px; }
input:hover, input:focus, textarea:hover, select:hover, checkbox:hover { background: whitesmoke; border: 1px solid #333; }
input.button { width: auto; float: none; clear:both; }

table { vertical-align: top; }
td { vertical-align: top; text-align: left; }
