body {background-color: #FFFDE8; font-family: Georgia, "Times New Roman", serif;  padding: 10px;}
.mainDiv { font-family: Georgia, "Georgia Ref", "Times New Roman", serif; line-height: 1.3em; max-width: 700px}
a {color: darkgreen}
h1 {font-family: "Arial Black", sans-serif; font-size:2em; color: #004080; line-height: 1.3em; margin: 0}
h2 {font-family: "Arial Black", sans-serif; font-size: 1.1em; color: #004080; margin: 0}
.mainDiv h2 {float: left}
.mainDiv p {margin: 7px 0; line-height: 1.5em;}
.titel {background-color: White; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 15px; text-align:center; float:left; width:270px; padding-bottom:10px; border:1px solid Maroon}
.v {font-size: 0.8em; font-family: "Arial Black", sans-serif; color:#004080;}
.kt {color: maroon; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bolder; padding: 0 1px; margin: 0 1px;}
@media print {body, p {font-size: 11pt; }
.verberg, a.funclink, a.link {display: none;}
div#buitenbox {width: 100%}
div#binnenbox {border: 0}
.grootvetblauw, .titel, #a, .mainDiv {margin-bottom:0;margin-top: 0;padding-bottom: 0;}
}
#cookietoestemmingvlak {min-height: 4em; 
line-height: 2em; padding-bottom: 1em; width: 100%; max-height: 1000em; border-bottom: 1px solid #999;}
#cookietoestemmingvlak input.knop {height: 30px;}
#cookietoestemmingvlak input.ietsGekozen:hover {background-color: #ddd;}
#cookietoestemmingvlak input.knop {color: #aaa; line-height: 1.3em;}
#cookietoestemmingvlak input.knop.ietsGekozen {color: #333;}
#cookietoestemmingvlak label {border: 1px solid #ccc; background-color: #ccc; color: #000; padding: 5px; cursor: pointer; border-radius: 3px;}
#cookietoestemmingvlak.krimp {max-height: 0 !important; min-height: 0; padding-bottom: 0; overflow: hidden;}
span.inlineKt {display: block; padding: 0 1em 1em 2em}
span.inlineKt.eerste {padding-top: 1em}
span.inlineKt span.nr {color: maroon; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bolder; padding: 0 1px; margin-right: 0.5em;}
span.inlineKt span.herhaalTekst {font-weight: 600; color: #333;}
span.inlineKt span.green {font-weight: bold; color: #026002;}

a.passief {
    text-decoration: none;
    color: #026002;
    cursor: default;
    border-bottom: 1px dotted #026002;
}

span.preview {
    display: block;
    padding: 1em;
    background-color: #eee;
}
a.previewknop {
    margin-left: 5px;
    margin-bottom: -2px;
    display: inline-block;
    width: 23px;
    height: 14px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="177" height="100" viewBox="0 0 177 100"><g transform="translate(-39.6,-77.8)"><path fill="%23999999" d="m 213.6,131.3 c -1.7,1.9 -40.6,46.8 -85.8,46.8 -42.7,0 -83.7,-45.3 -85.4,-47.2 l -2.8,-3.1 2.8,-3.1 c 1.7,-1.9 43,-46.9 85.7,-46.9 42.8,0.1 84,45.3 85.7,47.2 l 2.7,3.1 z M 128.1,87.9 c -31.4,0 -64.1,30.1 -74,40 9.9,10 42.3,40.2 73.6,40.3 33.9,0 64.1,-30.1 74,-40 -9.9,-10 -42.3,-40.2 -73.6,-40.3 z m 2.5,70 c -8.5,0 -16.4,-3.3 -22.4,-8.9 -6,-5.5 -9.3,-13 -9.3,-20.8 0,-16 14.4,-29.1 31.9,-29.1 17.7,0 31.8,13.3 31.8,29.3 -0.1,16 -15.5,29.5 -32,29.5 z m 0.2,-48.9 c -11.5,0 -20.9,8.5 -20.9,19 0,5.1 2.1,9.9 6.1,13.5 3.9,3.6 9,5.6 14.5,5.6 11,0 21,-8.5 21,-19 0,-10.5 -9.1,-19.1 -20.7,-19.1 z" /></g></svg>');
    background-repeat: no-repeat;
    background-size: 100%;
}
span.preview.verberg {
    display: none;
}
span.gelinktVers {
    display: block;
}
span.gelinktVers + span.gelinktVers {
    margin-top: 1em;
}

note.letterkt {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    text-align: center;
    background-color: #7b3333;
    color: #fff;
    line-height: 1rem;
    border-radius: 3px;
}