@font-face { font-family: Fontin; font-style: normal; font-weight: normal; src: url(fonts/Fontin-Regular.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @font-face { font-family: Fontin; font-style: italic; font-weight: normal; src: url(fonts/Fontin-Italic.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @font-face { font-family: Fontin; font-style: normal; font-weight: normal; src: url(fonts/Fontin-Bold.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @font-face { font-family: "Fontin SmallCaps"; font-style: normal; font-weight: normal; src: url(fonts/Fontin-SmallCaps.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @font-face { font-family: "Fontin Sans Rg"; font-style: normal; font-weight: normal; src: url(fonts/Fontin_Sans_R_45b.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @font-face { font-family: "Fontin Sans Rg"; font-style: normal; font-weight: normal; src: url(fonts/Fontin_Sans_B_45b.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @font-face { font-family: "Fontin Sans Rg"; font-style: normal; font-weight: normal; src: url(fonts/Fontin_Sans_BI_45b.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @font-face { font-family: "Fontin Sans Rg"; font-style: italic; font-weight: normal; src: url(fonts/Fontin_Sans_I_45b.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @font-face { font-family: "Fontin Sans SC"; font-style: normal; font-weight: normal; src: url(fonts/Fontin_Sans_SC_45b.otf); } /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ @page { margin: 2em 1em 1em 1em; } div, p, h1, h2, h3 { font-family: Fontin, serif; line-height: 1.25em; font-size: 1em; margin-bottom: 0; margin-top: 0; text-indent: 0; margin-right: 0; margin-left: 0; text-align: left; font-weight: normal; font-style: normal; color: black; } /* ************************************************** */ div.kader-nieuwepagina { page-break-before: always; } div.kader-omslag { text-align: center; } div.kader-omslag img { width: auto; height: 100%; } span.beeldmerk-uitgeverij { display: block; text-align: center; margin-top: 30%; } p span.illustratie-gecentreerd { display: block; text-align: center; } img.illustratie-gecentreerd, img.illustratie-linkslijnend, img.illustratie-tab { max-width: 100%; height: auto; } span.cijferspictogram { vertical-align: bottom; margin: 0 0 0 0; } /* ************************************************** */ .deel { page-break-before: always; font-size: 2em; line-height: 1.5em; margin-bottom: 20%; text-align: center; } .bovenkop { page-break-before: always; font-size: 1.1em; text-align: center; } .kop { page-break-before: always; font-size: 1.3em; margin-bottom: 10%; text-align: center; } .kop-temp { page-break-before: always; font-size: 1.5em; margin-bottom: 10%; text-align: center; } .onderkop { font-size: 1.3em; line-height: 1.8em; text-align: left; margin-left: 30px; color: gray; } .tussenkop { text-align: center; font-size: 1.1em; margin-top: 1.25em; } .bovenkop + .kop { page-break-before: avoid; } .inspring + .inspring { page-break-before: avoid; } .bovenkop + .deel { page-break-before: avoid; } .tussenkop + .inspring { page-break-before: avoid; } .onderkop + .tussenkop { page-break-before: avoid; } .lijn + .onderkop { page-break-before: avoid; } .kop + .onderkop { margin-top: -10%; } /* ************************************************** */ .standaard { font-size: 1em; line-height: 1.25em; } .standaard-eerste { margin-top: 1.25em; font-size: 1em; line-height: 1.25em; } .centreer { text-align: center; } .standaard-eerste + .standaard { text-indent: 30px; } .standaard + .standaard { text-indent: 30px; } .inspring { margin-left: 30px; margin-right: 30px; } .inspring-eerste { margin-top: 1.25em; margin-left: 30px; margin-right: 30px; } .dubbelinspring { margin-left: 60px; margin-right: 30px; } .inspring-met-tab { margin-left: 30px; margin-right: 30px; } .onderschrift { font-size: 0.8em; text-align: center; } .voetnoten { margin-left: 30px; text-indent: -30px; } .colofon { font-size: 0.8em; text-align: center; } .witregel { color: white; } .sterretjes { text-align: center; font-size: 1.2em; margin-top: 1.25em; margin-bottom: 1.25em; } p.xxx { font-size: 1em; } .yyy { text-align: center; } .schrijvers { font-size: 2.5em; text-align: center; line-height: 1.1em; margin-bottom: 1em; } .boektitels { font-size: 3em; color: gray; text-align: center; line-height: 1.1em; margin-bottom: 0.75 em; } .subtitel { font-size: 1.4em; text-align: center; line-height: 1.1em; margin-top: 1em; } .kader { width: 30%; background: #CCC; margin: 1em 3 1em 3; float: right; font-size: 0.8em; border: 0.05em solid; padding: 0.5em; } /* ************************************************** */ span.roman { font-family: Fontin; } span.cs { font-family: Fontin; font-style: italic; } span.bold { font-family: Fontin; font-weight: bold; } span.kk { font-family: "Fontin SmallCaps"; text-transform: uppercase; } /* ************************************************** */ span.sms { font-family: "Fontin Sans Rg"; color: gray; } span.sanscs { font-family: "Fontin Sans Rg"; font-style: italic; } span.sanskk { font-family: "Fontin Sans SC"; text-transform: uppercase; } span.sansbold { font-family: "Fontin Sans Rg"; font-weight: bold; } span.sansboldcs { font-family: "Fontin Sans Rg"; } /* ************************************************** */ span.superscript { vertical-align: super; font-size: 70%; line-height: 1.25em; } span.subscript { vertical-align: sub; font-size: 70%; } span.geen-kleur { color: white; } span.grijs { color: gray; } span.noot { vertical-align: super; font-size: 70%; line-height: 1.25em; } /* ************************************************** */ div.footnotes { page-break-before: always; } a.footnote-link { font-size: 80%; color: blue; } a.footnote-anchor { font-size: 80%; color: blue; } .lijn { margin: 0.2em 30px 0.3em 30px; border-bottom: 0.1em groove; } span.onderstreept { text-decoration: underline; } span.groter { font-size: 1.3em; } .dataImg { height: 0; overflow: hidden; } .dataImg img { height: 0; overflow: hidden; }