@charset "iso-8859-1";
/******************************************************************************************
*  kleuren website                                                 |  tip:       #f21b29  *
*  top-basis:     #359734  |  kop:   #346797  |  input:   #f8fdf8  |  info:      #132aad  *
*  top-lichter:   #27ac24  |  kopje: #016C00  |  submit:  #359734  |  boek:      #f7c31c  *
*  top-donkerder: #2f842e  |  tekst: #274d71  |  kaarten: #d6f5d6  |  materiaal: #62be15  *
******************************************************************************************/

body {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; margin: 0; padding: 0; scrollbar-base-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #e5ffe5; scrollbar-arrow-color: #359734; scrollbar-highlight-color: ; scrollbar-3dlight-color: #E5FFE5; scrollbar-shadow-color: #359734}
form, div, p, iframe {margin: 0; padding: 0}
table {margin: 0; padding: 0; border: none; border-collapse: collapse}
h1, .koptekst {font-family: Arial, Verdana, sans-serif; font-size: 26px; font-weight: 900; color: #274d71; border-bottom: 3px solid #25a823; margin: 10px 0px 0px 0px; padding: 0px 0px 20px 0px}
h2, .vet {font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #016c00; margin: 0; padding: 0}
th {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #ffffff; background-color: #346797; margin: 0; padding: 5px 0px 0px 5px}
td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; line-height: 120%; margin: 0; padding: 5px 5px 5px 5px}
a {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71}
a:hover {color: #2f842e}
.inhoud {padding: 15px 0px 0px 0px; vertical-align: top}
.links {float: left}
.klein {font-size: 10px}
div.advertentie {position: absolute; top: 5px; left: 5px; width: 190; z-index: 99}
.advertentie {width: 100%; margin: 0px 0px 5px 0px; border: none; border-collapse: collapse}
.advertentie th {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #ffffff; font-weight: normal; text-align: left; background-color: #346797; border: 1px solid #346797; margin: 0; padding: 3px 3px 3px 3px}
.advertentie td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; border-left: 1px solid #346797; border-right: 1px solid #346797; border-bottom: 1px solid #346797; line-height: 120%; margin: 0; padding: 3px 0px 3px 3px}
.advertentie td.google {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; line-height: 120%; margin: 0; padding: 0; border: 1px solid #346797}
.relevant {float: right; margin: 0px 0px 10px 10px; border: none; border-collapse: collapse}
.relevant th {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #ffffff; font-weight: normal; text-align: left; background-color: #346797; border: 1px solid #346797; margin: 0; padding: 3px 3px 3px 3px}
.relevant td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; border-left: 1px solid #346797; border-right: 1px solid #346797; border-bottom: 1px solid #346797; line-height: 120%; margin: 0; padding: 3px 3px 3px 3px; white-space: nowrap}
.fotolinks a {float: left; font-size: 11px; font-weight: normal; text-decoration: none; text-align: center; margin: 0px 10px 10px 0px; padding: 5px 5px 5px 5px; border: 1px solid #346797}
.fotorechts a {float: right; font-size: 11px; font-weight: normal; text-decoration: none; text-align: center; margin: 0px 0px 10px 10px; padding: 5px 5px 5px 5px; border: 1px solid #346797}
.fotolinks a:hover, .fotorechts a:hover {font-size: 11px; font-weight: normal; text-decoration: none}
.fotolinks img, .fotorechts img {margin: 0px 0px 5px 0px}
.input1 {color: #016C00; border: 1px solid #359734; background-color: #f8fdf8; width: 300px; margin: 0; padding: 0px 0px 0px 4px}
.input2 {color: #016C00; border: 1px solid #359734; background-color: #f8fdf8; width: 150px; margin: 0; padding: 0px 0px 0px 4px}
.input3 {color: #016C00; border: 1px solid #359734; background-color: #f8fdf8; width: 75px; margin: 0; padding: 0px 0px 0px 4px}
.input4 {color: #016C00; border: 1px solid #359734; background-color: #f8fdf8; width: 38px; margin: 0; padding: 0px 0px 0px 4px}
.select, .textarea {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #016c00; border: 1px solid #359734; background-color: #f8fdf8; margin: 0; padding: 0px 0px 0px 4px; scrollbar-base-color: #ffffff; scrollbar-track-color: #f8fdf8; scrollbar-darkshadow-color: #B0EBB0; scrollbar-arrow-color: #359734}
.select1, .textarea1 {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #016c00; border: 1px solid #359734; background-color: #f8fdf8; width: 300px; margin: 0; padding: 0px 0px 0px 4px; scrollbar-base-color: #ffffff; scrollbar-track-color: #f8fdf8; scrollbar-darkshadow-color: #B0EBB0; scrollbar-arrow-color: #359734}
.select2, .textarea2 {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #016c00; border: 1px solid #359734; background-color: #f8fdf8; width: 150px; margin: 0; padding: 0px 0px 0px 4px; scrollbar-base-color: #ffffff; scrollbar-track-color: #f8fdf8; scrollbar-darkshadow-color: #B0EBB0; scrollbar-arrow-color: #359734}
.checkbox {font-family: Arial, Verdana, sans-serif; font-size: 13px; background-color: #f8fdf8; margin: 0; padding: 0}
.submit1 {font-size: 13px; font-weight: bold; color: #ffffff; border-top: 2px solid #d6f5d6; border-right: 2px solid #016c00; border-bottom: 2px solid #016c00; border-left: 2px solid #d6f5d6; background-color: #359734; width: 300px; margin: 0; padding: 2px 2px 0px 2px; cursor: pointer; cursor: hand}
.submit2 {font-size: 13px; font-weight: bold; color: #ffffff; border-top: 2px solid #d6f5d6; border-right: 2px solid #016c00; border-bottom: 2px solid #016c00; border-left: 2px solid #d6f5d6; background-color: #359734; width: 150px; margin: 0; padding: 2px 2px 0px 2px; cursor: pointer; cursor: hand}
.submit3 {font-size: 13px; font-weight: bold; color: #ffffff; border-top: 2px solid #d6f5d6; border-right: 2px solid #016c00; border-bottom: 2px solid #016c00; border-left: 2px solid #d6f5d6; background-color: #359734; width: 75px; margin: 0; padding: 2px 2px 0px 2px; cursor: pointer; cursor: hand}

table.list {margin: 0; padding: 0; border: none; border-collapse: collapse}
table.list th {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #05204e; font-weight: bold; margin: 0; padding: 4px 4px 4px 4px;}
table.list td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #05204e; margin: 0; padding: 4px 4px 4px 4px;}

table.tip-li, table.tip-re {width: 212px; padding: 0; border-top: 1px solid #f21b29; border-right: 1px solid #f21b29; border-bottom: 1px solid #f21b29; border-left: none; background: url(images/tip.gif) repeat-y left top}
table.tip-li {float: left; margin: 0px 10px 8px 0px}
table.tip-re {float: right; margin: 0px 0px 8px 10px}
table.tip-li td, table.tip-re td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; line-height: 120%; text-align: left; vertical-align: top; padding: 5px 3px 8px 10px}
table.tip-li td img, table.tip-re td img {margin: -5px 5px 0px -13px; float: left}
table.tip-li td h2, table.tip-re td h2 {margin: 2px 0px 5px 0px; color: #274d71}
.tip {color: #274d71;}
.tip a:link {text-decoration: none; color: #274d71;}
.tip a:visited {text-decoration: none; color: #274d71;}
.tip a:active {text-decoration: none; color: #274d71;}
.tip a:hover {text-decoration: none; color: #274d71;}

table.nieuw-li, table.nieuw-re {width: 212px; padding: 0; border-top: 1px solid #132aad; border-right: 1px solid #132aad; border-bottom: 1px solid #132aad; border-left: none; background: url(images/nieuw.gif) repeat-y left top}
table.nieuw-li {float: left; margin: 0px 10px 8px 0px}
table.nieuw-re {float: right; margin: 0px 0px 8px 10px}
table.nieuw-li td, table.nieuw-re td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; line-height: 120%; text-align: left; vertical-align: top; padding: 5px 3px 8px 10px}
table.nieuw-li td img, table.nieuw-re td img {margin: -5px 5px 0px -13px; float: left}
table.nieuw-li td h2, table.nieuw-re td h2 {margin: 2px 0px 5px 0px; color: #274d71}
table.boek-li, table.boek-re {width: 212px; padding: 0; border-top: 1px solid #f7c31c; border-right: 1px solid #f7c31c; border-bottom: 1px solid #f7c31c; border-left: none; background: url(images/boek.gif) repeat-y left top}
table.boek-li {float: left; margin: 0px 10px 8px 0px}
table.boek-re {float: right; margin: 0px 0px 8px 10px}
table.boek-li td, table.boek-re td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; line-height: 120%; text-align: left; vertical-align: top; padding: 5px 3px 8px 10px}
table.boek-li td img, table.boek-re td img {margin: -5px 5px 0px -13px; float: left}
table.boek-li td h2, table.boek-re td h2 {margin: 2px 0px 5px 0px; color: #274d71}
table.materiaal-li, table.materiaal-re {width: 212px; padding: 0; border-top: 1px solid #62be15; border-right: 1px solid #62be15; border-bottom: 1px solid #62be15; border-left: none; background: url(images/materiaal.gif) repeat-y left top}
table.materiaal-li {float: left; margin: 0px 10px 8px 0px}
table.materiaal-re {float: right; margin: 0px 0px 8px 10px}
table.materiaal-li td, table.materiaal-re td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; line-height: 120%; text-align: left; vertical-align: top; padding: 5px 3px 8px 10px}
table.materiaal-li td img, table.materiaal-re td img {margin: -5px 5px 0px -13px; float: left}
table.materiaal-li td h2, table.materiaal-re td h2 {margin: 2px 0px 5px 0px; color: #274d71}

.inleiding {font-family: Arial, Verdana, sans-serif; font-size: 13px; color:#359734}
.hiddenlink {font-family: Arial, Verdana, sans-serif; font-size: 13px; text-decoration: none}
table.prikbord {width: 100%; background-color: #f8fdf8; bordercolor: #ffffff; margin: 5px 5px 5px 5px}
.toevoeging {font-family: Arial, Verdana, sans-serif; font-weight: normal; font-size: 13px; color: #274d71}
.wegwijzer {margin: 0px 0px 5px 0px; border: none; border-collapse: collapse}
.wegwijzer th {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #ffffff; font-weight: normal; text-align: left; background-color: #346797; border: 1px solid #346797; margin: 0; padding: 3px 3px 3px 3px}
.wegwijzer td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; border-left: 1px solid #346797; border-right: 1px solid #346797; border-bottom: 1px solid #346797; line-height: 120%; margin: 0; padding: 3px 0px 3px 3px; white-space: nowrap}
.advertentie td.google {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #274d71; line-height: 120%; margin: 0; padding: 0; border: 1px solid #346797}
h3 {font-family: Arial, Verdana, sans-serif; font-size: 15px; font-weight: 800; color: #274d71}
.titel {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: "arial narrow",verdana,geneva}

table.zoomfoto {padding: 0; margin: 8px 0px 0px 0px;}
table.zoomfoto td {padding: 0; margin: 0;}
table.zoomfoto th {padding: 0; margin: 0}

table.zoomfotolabel {padding: 0; margin: 0;}
table.zoomfotolabel td {padding: 0; margin: 0;}
table.zoomfotolabel th {padding: 0; margin: 0}

.alert {color: red; background-color: #ffffff}
.remark {color: red; background-color: #ffffff}

#forum {margin: 0; padding: 0; min-width: 560px; max-width: 720px; width: 720px;}
#forumrubriek {font-weight: normal; background-color: #D7FFCB; margin: 0 0 0 0; padding: 5px 5px 5px 5px;}
#forumrubriek a {font-weight: normal; background-color: #D7FFCB; text-decoration: none}
#forumrubriek a:hover {font-weight: normal; background-color: #D7FFCB; text-decoration: none}

#forumitem {font-weight: normal; background-color: #FFFFFF; margin: 0 0 0 0; padding: 5px 5px 5px 5px;}
#forumitem a {font-weight: normal; text-decoration: none}
#forumitem a:hover {font-weight: normal; text-decoration: none}

.thispage {font-family: Arial, Verdana, sans-serif; font-size: 20px; font-wheight: bold; color: #359734;}
table.forum {margin: 0; padding: 0; border: none; border-collapse: collapse margin: 5px;}
table.forum th {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #05204e; background-color: #D7FFCB; margin: 0; border: 2px solid #FFFFFF; padding: 5px 5px 5px 5px; font-weight: bold; vertical-align: 'top'; white-space: nowrap;}
table.forum td {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #05204e; line-height: 120%; margin: 5px 0px 0px 0px; padding: 5px 5px 5px 5px; vertical-align: 'top';border: 2px solid #FFFFFF;}

.slideshow {padding: 10px; margin: 10px 10px 10px 0px; border: solid 1px #346797; float: right; text-align: center;}
.slideshow a {font-size: 11px; font-weight: normal; text-decoration: none; text-align: center;}
.slideshow a:hover {font-size: 11px; font-weight: normal; text-decoration: none}
