html {
    overflow-y: scroll
    }
html, body {
    padding: 0;
    margin: 0
    }
p {
    margin-top: 0;
    margin-bottom: 0
    }
body, td {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    scrollbar-3dlight-color: #666;
    scrollbar-arrow-color: #666;
    scrollbar-darkshadow-color: #666;
    scrollbar-face-color: #E3E3E3;
    scrollbar-highlight-color: #E3E3E3;
    scrollbar-shadow-color: #E3E3E3;
    scrollbar-track-color: #F7F1EC;
    line-height: 14px;
    color: #4b4949;
    background-color: #FFF
    }
.tekst_inspringlrtb {
    padding-bottom: 15px
    }
.productrij {
    background-color: #D76F7B
    }
.productgrijs {
    background-color: #E3E3E3;
    padding-left: 3px;
    padding-right: 2px;
    font: 10px Arial, Helvetica, sans-serif
    }
#social {
    position: absolute;
    height: 20px;
    width: 100px;
    left: 826px;
    top: 20px;
    z-index: 200
    }
.topproductgrijs {
    background-color: #E3E3E3;
    padding-left: 3px;
    padding-right: 2px;
    font: 11px Arial, Helvetica, sans-serif
    }
td.product {
    padding-left: 3px;
    padding-right: 2px;
    color: #000;
    font: 10px Arial, Helvetica, sans-serif
    }
td.topproduct {
    padding-left: 3px;
    padding-right: 2px;
    color: #000;
    font: 11px Arial, Helvetica, sans-serif
    }
#container {
    position: relative;
    border-left: 0;
    border-right: 0;
    width: 878px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px
    }
#footer {
    position: relative;
    float: left;
    font: 11px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #979797;
    background-color: #FFF;
    padding-bottom: 10px;
    width: 878px
    }
.footer_streep {
    position: relative;
    float: left;
    width: 5px;
    height: 57px;
    background: url(../images/footer_streep.gif) no-repeat
    }
.footer_inhoud {
    position: relative;
    float: left;
    padding-top: 10px;
    padding-right: 24px;
    padding-left: 24px
    }
.footer_inhoud_zonderpaddingl {
    position: relative;
    float: left;
    padding-top: 10px;
    padding-right: 24px
    }
.footer_inhoud_zonderpaddingr {
    position: relative;
    float: left;
    padding-top: 10px;
    padding-left: 24px;
    padding-right: 8px
    }
#tekst {
    position: relative;
    float: left;
    width: 560px;
    padding-left: 10px;
    left: -10px;
    padding-right: 10px;
    background-color: #fbfcf5
    }
.datum_groot {
    font: 12px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #4b4949;
    font-weight: bold;
    padding-bottom: 6px
    }
.agenda_lijst_titel {
    font: 15px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #8fac05;
    font-weight: bold;
    padding-bottom: 6px
    }
.agenda_detail_titel {
    font: 20px Georgia, Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #8fac05;
    font-weight: bold;
    font-style: italic;
    padding-bottom: 6px;
    padding-top: 6px
    }
.agenda_detail_datum {
    font: 13px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #4b4949;
    font-weight: bold;
    padding-bottom: 6px
    }
.tekst_tussen_a {
    color: #8fac05;
    font-weight: bold
    }
#foto_rechts {
    position: relative;
    float: left;
    width: 282px;
    padding-left: 10px
    }
#foto_top_grn {
    position: relative;
    float: left;
    width: 282px;
    height: 32px;
    background-color: #83af00
    }
#foto_top_ora {
    position: relative;
    float: left;
    width: 282px;
    height: 32px;
    background-color: #e57609
    }
div#logo {
    position: relative;
    width: 878px;
    background-color: #FFF
    }
div#quote {
    font: 18px Georgia, Helvetica, Trebuchet MS, Tahoma, Verdana, Geneva, Arial, sans-serif;
    color: #CCC;
    position: absolute;
    font-style: italic;
    left: 450px;
    top: 30px;
    width: 350px;
    height: 95px;
    z-index: 10;
    line-height: 25px
    }
div#navigatie {
    position: relative;
    width: 878px;
    height: 45px;
    background-color: #FFF
    }
div#subnavigatie {
    position: relative;
    width: 878px;
    background-color: #FFF
    }
.nav_item {
    position: relative;
    float: left;
    padding-right: 21px;
    z-index: 10
    }
.float {
    position: relative;
    float: left
    }
div#contentDiv {
    clear: both;
    position: relative;
    width: 878px;
    min-height: 500px
    }
div#kolom_links {
    position: relative;
    float: left;
    width: 276px
    }
div#kolom_vul {
    position: relative;
    float: left;
    width: 19px
    }
div#kolom_midden {
    position: relative;
    float: left;
    width: 282px;
    padding-top: 20px
    }
#vrienden_nieuws_home {
    background-color: #fef9f4;
    padding-top: 5px
    }
div#schuin_mask {
    position: absolute;
    top: 0;
    width: 282px;
    height: 48px;
    z-index: 2
    }
div#titel_op_schuin_mask {
    position: absolute;
    top: 0;
    padding-left: 11px;
    padding-top: 7px;
    z-index: 3;
    color: #FFF;
    font: 15px Arial, Helvetica, sans-serif, Verdana, Geneva;
    font-weight: bold
    }
div#titel_op_grn_schuin_mask_klein {
    position: absolute;
    top: 0;
    padding-left: 11px;
    padding-top: 7px;
    z-index: 4;
    color: #FFF;
    font: 15px Arial, Helvetica, sans-serif, Verdana, Geneva;
    font-weight: bold
    }
div#grn_vak {
    position: relative;
    float: left;
    background-color: #8fac05;
    color: #FFF;
    width: 282px
    }
div#ora_vak {
    position: relative;
    float: left;
    background-color: #e57609;
    color: #FFF;
    width: 282px
    }
div#pad8 {
    padding: 8px
    }
div#pad14 {
    padding: 14px
    }
div#padmindertop {
    padding-top: 1px;
    padding-left: 14px;
    padding-right: 14px;
    padding-bottom: 14px
    }
div#kolom_rechts {
    position: relative;
    float: left;
    width: 282px;
    z-index: 20
    }
#agenda_dagnaam {
    position: relative;
    float: left;
    padding-top: 7px;
    padding-bottom: 5px;
    width: 30px;
    height: 10px;
    font: 11px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #6a0041;
    text-align: center
    }
#agenda_dag {
    position: relative;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 23px;
    height: 10px;
    font: 14px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #6a0041
    }
#agenda_dag_breed {
    position: relative;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 60px;
    height: 10px;
    font: 14px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #6a0041
    }
#agenda_naam {
    position: relative;
    float: left;
    padding-top: 6px;
    padding-bottom: 5px;
    width: 139px;
    font: 12px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #515050
    }
#agenda_regel {
    position: relative;
    float: left;
    width: 282px;
    background-color: #f7f2f5;
    padding-top: 2px
    }
.ins {
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 3px;
    margin-bottom: 2px
    }
h1 {
    margin-top: 10px;
    font: 21px Arial, Helvetica, sans-serif, Verdana, Geneva;
    font-weight: bold;
    color: #4b4949
    }
h2 {
    margin-top: 0;
    margin-bottom: 4px;
    font: 17px Georgia, Helvetica, sans-serif, Verdana, Geneva, Arial;
    font-style: italic;
    color: #FFF
    }
h3 {
    margin-top: 0;
    margin-bottom: 0;
    font: 14px Georgia, Helvetica, sans-serif, Verdana, Geneva, Arial;
    font-weight: bold;
    font-style: italic;
    color: #000
    }
#nieuwsdatum {
    font-weight: bold;
    color: #4b4949
    }
#nieuwstitel {
    margin-top: 0;
    margin-bottom: 4px;
    font: 16px Georgia, Helvetica, sans-serif, Verdana, Geneva, Arial;
    font-style: italic;
    color: #cc4200
    }
.borderkleur0 {
    border-color: #FCF4F0
    }
.borderkleur1 {
    border-color: #FCF4F0
    }
a.subnav:visited, a.subnav:active, a.subnav:link {
    text-decoration: none;
    color: #afaeae;
    font: 17px Arial, Helvetica, sans-serif, Verdana, Geneva
    }
a.subnavhi:visited, a.subnavhi:active, a.subnavhi:link, a.subnav:hover {
    text-decoration: none;
    font: 17px Arial, Helvetica, sans-serif, Verdana, Geneva;
    color: #7c7c7c
    }
a.link_groot:visited, a.link_groot:active, a.link_groot:link {
    text-decoration: none;
    color: #8fac05
    }
a.link_groot:hover {
    text-decoration: none
    }
a.grijs:visited, a.grijs:active, a.grijs:link {
    text-decoration: none;
    color: #4b4949
    }
a.grijs:hover {
    text-decoration: underline
    }
a.wit:visited, a.wit:active, a.wit:link {
    text-decoration: none;
    color: #FFF
    }
a.groen:visited, a.groen:active, a.groen:link {
    text-decoration: none;
    color: #83af00
    }
a:visited, a:active, a:link {
    text-decoration: none;
    color: #8fac05
    }
a:hover {
    text-decoration: underline
    }
#footer a:visited, #footer a:active, #footer a:link {
    color: #979797
    }
#ora_vak a:visited, #ora_vak a:active, #ora_vak a:link {
    color: #FFF;
    font-weight: bold
    }
#grn_vak a:visited, #grn_vak a:active, #grn_vak a:link {
    color: #FFF;
    font-weight: bold
    }
.kader_inspringlrtb {
    margin-left: 11px;
    margin-right: 11px;
    margin-top: 4px;
    margin-bottom: 4px
    }
.kader_inspringlr {
    margin-left: 11px;
    margin-right: 11px
    }
ul {
    list-style-type: square;
    margin: -5px 0 10px 0;
    padding-left: 18px
    }
.velden {
    color: #000;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    border: 1px solid #D73127
    }
.imgborder {
    border: 1px solid #AAA
    }
input.invoer {
    height: 14px;
    width: 370px;
    border: 1px solid #8fac05
    }
.input_trans {
    width: 43px;
    height: 16px;
    border: 0;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #4b4949
    }
input.invoer_small {
    height: 14px;
    width: 100px;
    border: 1px solid #cc4200
    }
td.border {
    border-top: 1px solid #cc4200;
    border-right: 1px solid #cc4200
    }
table.border {
    border-bottom: 1px solid #cc4200;
    border-left: 1px solid #cc4200
    }
div.noborder {
    float: left;
    border: 1px solid #FFF;
    margin: 3px;
    padding: 3px;
    min-height: 20px
    }
div.border {
    float: left;
    border: 1px solid #cc4200;
    margin: 3px;
    padding: 3px;
    min-height: 20px
    }
.pulldown {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding-top: 0
    }