/* copyright ferdinand rusch | www.formaat.nl Haarzuilens ferformaatflow 2019 02 06 ff-flow-epub2 pit */ @page { margin: 4px 4px 4px 4px; } body { -epub-hyphens: none; -webkit-hyphens: none; -ms-hyphens: none; hyphens: none; } body, p, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, blockquote, ol, ul, li { font-family: Serif; line-height: 1.3em; font-size: 1em; margin: 0 0 0 0; text-align: left; font-weight: normal; font-style: normal; color: black; } div.ffo-intern { display: none; } .Xtra_zz-buitenpagina { display: none; } div.ffo-newfotopage { page-break-inside: avoid; } div.ffo-cover { text-align: center; } div.ffo-cover img { width: auto; height: 100%; } div.ffo-basis img, div.ffo-res img, div.ffo-fotolinks img, div.ffo-fotocentreer img, div.ffo-fotoinspring img, div.ffo-inlinelinks img, div.ffo-inlinerechts img, div.ffo-logo img { max-width: 100%; height: auto; margin: 0.6em 0 0 0; padding-right: 0.1em; } div.ffo-fotostaand img { width: auto; max-height: 100%; margin: 0.6em 0 0 0; padding-right: 0.1em; } div.ffo-basis, div.ffo-res, div.ffo-fotolinks, div.ffo-fotostaand, div.ffo-fotocentreer, div.ffo-fotoinspring { margin: 1em 0 0 0; } div.ffo-fotoinspring img { margin-left: 3.1%; } div.ffo-fotocentreer { text-align: center; } div.ffo-logo img { margin: 0 0 0 0; padding-top: 15%; } div.ffo-logo { text-align: left; } div.ffo-inlinelinks img { display: block; float: left; margin: 0; padding-right: 0.6em; width: auto; vertical-align: text-top; } div.ffo-inlinerechts img { display: block; float: right; margin: 0; padding-left: 0.6em; width: auto; vertical-align: text-top; } div.ffo-cluster { margin-top: 0.8em; page-break-inside: avoid; } .Voorwerk_ffvw-z { margin: 0 0 0 0; } .Voorwerk_ffvw-auteur { font-size: 2em; line-height: 1.1em; margin: 0 0 0 0; } .Voorwerk_ffvw-titel { font-size: 2.9em; line-height: 1.1em; margin: 0.6em 0 0 0; color: gray; } .Voorwerk_ffvw-ondertitel { font-size: 1.2em; line-height: 1.1em; margin: 0 0 0.25em 0; } .Voorwerk_ffvw-vertaler { line-height: 1.1em; margin: 2em 0 0.25em 0; } .Voorwerk_ffvw-genre { line-height: 1.1em; margin: 2em 0 0.25em 0; } .Voorwerk_ffvw-vertaler + .Voorwerk_ffvw-genre { margin: 0 0 0.25em 0; } .Voorwerk_ffvw-genre + .Voorwerk_ffvw-vertaler { margin: 0 0 0.25em 0; } .Voorwerk_ffvw-uitgever { margin: 0 0 0 0; } .Voorwerk_ffvw-vermelding { margin: 0 2.4% 8% 0; } .Voorwerk_ffvw-colofon { font-size: 0.9em; margin: 0 2.4% 0 0; } .Voorwerk_ffvw-colofonkader { font-size: 0.9em; margin: 1em 2.4% 0 0; border: 0.07em solid; padding: 0.2em; padding-left: 0.07em; padding-right: 0.07em; page-break-inside: avoid; break-inside: avoid; border-left: 0; border-right: 0; } .ff-bovenkop { line-height: 1em; font-size: 1.1em; margin: 0 0 2% 0; } .ff-deel { line-height: 1em; font-size: 2em; margin: 0 0 10% 0; padding: 10% 0 0 0%; } .ff-bovenkop + .ff-deel { padding: 0 0 0 0; } .ff-kop, .ff-kopx { line-height: 1em; font-size: 1.6em; margin: 0 0 10% 0; } .ff-onderkop { line-height: 1em; font-size: 1.1em; margin: 0 0 10% 0; } .ff-kop + .ff-onderkop, .ff-kopx + .ff-onderkop, .ff-deel + .ff-onderkop { margin-top: -8%; } /*.Xtra_ff-kopverdwijn {visibility:hidden; line-height: 1em; font-size: 1.60em; margin: 0 0 10% 0}*/ .Xtra_ff-kopverdwijn { display: none; } .Xtra_ff-splits { display: none; } .ff-kopmedium { font-size: 1.5em; } .ff-kopklein { font-size: 1.3em; } .ff-tussenkop { font-size: 1.1em; } .ff-kopmedium, .ff-kopklein, .ff-tussenkop { line-height: 1em; margin: 1.2em 0 0.2em 0; page-break-after: avoid; } .ff-z { font-weight: normal; font-style: normal; font-size: 1em; } .ff-plat { font-weight: normal; font-style: normal; font-size: 1em; } .ff-platmetwit { font-weight: normal; font-style: normal; font-size: 1em; margin-top: 1em; } .ff-plat + .ff-plat, .ff-platmetwit + .ff-plat, .ff-intro + .ff-plat { text-indent: 3.1%; } .ff-z + .ff-plat { text-indent: 3.1%; } .ff-blokmetwit, .ff-blok, .ff-blokinspring, .ff-dubbelblok { margin: 0 2.4% 0 3.1%; } .ff-blokmetwit { margin-top: 1em; } .ff-blokinspring { text-indent: 3.1%; } .ff-dubbelblok { margin-left: 6.2%; } .ff-blokkopklein { font-size: 1.3em; line-height: 1em; margin: 1.2em 2.4% 0 3.1%; } .ff-intro { font-size: 1em; margin-top: 1em; } /*.ff-intro + .ff-intro {text-indent: 3.1%; margin-top: -1.45em}*/ .ff-sierregel { font-weight: bold; font-style: normal; font-size: 120%; margin: 1.25em 2.4% 1.25em 3.1%; } .ff-witregel { visibility: hidden; } .ff-halfregel { line-height: 0.6em; } .ff-centreer { text-align: center; } .ff-rechtslijnend { text-align: right; margin-left: 6.2%; margin-right: 2.4%; } .ff-bijschrift { font-size: 0.9em; line-height: 1.15em; margin: 0.4em 0 1.5em 0; } .ff-bijschrift + .ff-bijschrift { margin-top: -1.5em; } .ff-hangend { margin-left: 3.1%; text-indent: -3.1%; } .Xtra_ff-dichtregel, .Xtra_ff-dichtregelmetwit { margin-left: 3.1%; text-indent: -3.1%; } .Xtra_ff-dichtregelmetwit { margin-top: 1em; } .Xtra_ff-klein, .Xtra_ff-kleinblok { font-size: 85%; line-height: 1.3em; } .Xtra_ff-kleinblok { margin: 0 2.4% 0 3.1%; } .ff-kopmedium + .ff-platmetwit, .ff-kopklein + .ff-platmetwit, .ff-tussenkop + .ff-platmetwit { margin-top: 0.1em; } .Lijst_ff-lijstautonum-1dig { font-size: 1em; list-style-position: outside; margin-left: 1.2em; text-indent: -1.2em; } .Lijst_ff-lijstautonum-2dig { font-size: 1em; list-style-position: outside; margin-left: 1.6em; text-indent: -1.6em; } .Lijst_ff-lijstautonum-3dig { font-size: 1em; list-style-position: outside; margin-left: 2.1em; text-indent: -2.1em; } .Lijst_ff-lijstbullet { font-size: 1em; list-style-position: outside; margin-left: 1em; text-indent: -1em; } .Lijst_ff-lijststreep1 { font-size: 1em; list-style-position: outside; margin-left: 1em; text-indent: -1em; } .Lijst_ff-lijststreep2 { font-size: 1em; list-style-position: outside; margin-left: 2em; text-indent: -1em; } .Lijst_ff-lijst-1dig { font-size: 1em; list-style-position: outside; margin-left: 1.2em; text-indent: -1.2em; } .Lijst_ff-lijst-2dig { font-size: 1em; list-style-position: outside; margin-left: 1.6em; text-indent: -1.6em; } .Lijst_ff-lijst-3dig { font-size: 1em; list-style-position: outside; margin-left: 2.1em; text-indent: -2.1em; } span.Lijst_fft-dig1 { display: inline-block; text-indent: 0; width: 1.2em; } span.Lijst_fft-dig2 { display: inline-block; text-indent: 0; width: 1.6em; } span.Lijst_fft-dig3 { display: inline-block; text-indent: 0; width: 2.1em; } span.Lijst_fft-bull { font-size: 132%; display: inline-block; text-indent: 0; width: 0.75em; } /*hr.HorizontalRule-1 {border: hidden 0px;}*/ hr { border: none; } div._idFootnotes { page-break-before: always; } .ff-voetnoten { font-size: 1em; list-style-position: outside; margin-left: 1.6em; text-indent: -1.6em; } a._idFootnoteAnchor { display: inline-block; text-indent: 0; width: 1.6em; } a._idFootnoteAnchor { color: blue; text-decoration: underline; } a._idEndnoteAnchor { display: inline-block; text-indent: 0; width: 1.6em; } a._idEndnoteAnchor { color: blue; text-decoration: underline; } a._idFootnoteLink { font-size: 80%; line-height: 1.2em; vertical-align: super; vertical-align: 35%; padding-left: 0.1em; } a._idFootnoteLink { color: blue; text-decoration: underline; } a._idEndnoteLink { font-size: 80%; line-height: 1.2em; vertical-align: super; vertical-align: 35%; padding-left: 0.1em; font-weight: bold; } a._idEndnoteLink { color: blue; text-decoration: underline; } a { color: blue; text-decoration: underline; } .ff-kaderalinea { margin: 1em 2.4% 1em 0; border: 0.07em solid; padding: 0.5em; } .ff-lijnboven { margin: 0.2em 2.4% 0.3em 0; border-bottom: 0.07em solid; page-break-before: avoid; } .ff-lijnonder { margin: 0.3em 2.4% 0.2em 0; border-top: 0.07em solid; page-break-after: avoid; } .ff-lijnboven + .ff-tussenkop { margin-top: 0; } .ff-lijnboven + .ff-kopklein { margin-top: 0; } .ff-lijnboven + .ff-kopmedium { margin-top: 0; } .ff-lijnboven + .ff-blokmetwit { margin-top: 0; } .Kader_ff-kaderkop { font-size: 120%; line-height: 1em; margin: 1em 2.4% 0 0; background-color: rgb(222, 220, 220); padding: 1.6% 1.6% 0.8% 1.6%; page-break-after: avoid; } .Kader_ff-kadertekst, .Kader_ff-kadertekstinspr, .Kader_ff-kadertekstrl, .Kader_ff-kaderhalf, .Kader_ff-kaderbloktekst, .Kader_ff-kadertussenkop, .Kader_ff-kaderlijst { line-height: 1.4em; margin: 1em 2.4% 0 0; background-color: rgb(242, 240, 240); padding: 1.6% 1.6% 0% 1.6%; } .Kader_ff-kadertekstrl { text-align: right; } .Kader_ff-kaderbloktekst { padding: 1.6% 4.7% 0% 4.7%; } .Kader_ff-kaderhalf { line-height: 0.6em; padding: 0 1.6% 0 1.6%; } .Kader_ff-kadertussenkop { font-size: 110%; padding: 3% 1.6% 0% 1.6%; } .Kader_ff-kadertussenkop { margin-top: 0; page-break-after: avoid; } .Kader_ff-kadertekstinspr { text-indent: 3.1%; } .Kader_ff-kaderlijst { list-style-position: outside; text-indent: -3.4%; padding-left: 8.1%; } .Kader_ff-kadertekstinspr + .Kader_ff-kadertekstinspr, .Kader_ff-kadertekstinspr + .Kader_ff-kadertekst, .Kader_ff-kadertekstinspr + .Kader_ff-kaderbloktekst, .Kader_ff-kadertekstinspr + .Kader_ff-kadertekstrl, .Kader_ff-kadertekstinspr + .Kader_ff-kaderhalf, .Kader_ff-kadertekstinspr + .Kader_ff-kaderlijst, .Kader_ff-kadertekst + .Kader_ff-kadertekst, .Kader_ff-kadertekst + .Kader_ff-kaderbloktekst, .Kader_ff-kadertekst + .Kader_ff-kadertekstrl, .Kader_ff-kadertekst + .Kader_ff-kadertekstinspr, .Kader_ff-kadertekst + .Kader_ff-kaderhalf, .Kader_ff-kadertekst + .Kader_ff-kaderlijst, .Kader_ff-kaderbloktekst + .Kader_ff-kaderbloktekst, .Kader_ff-kaderbloktekst + .Kader_ff-kadertekst, .Kader_ff-kaderbloktekst + .Kader_ff-kadertekstrl, .Kader_ff-kaderbloktekst + .Kader_ff-kadertekstinspr, .Kader_ff-kaderbloktekst + .Kader_ff-kaderhalf, .Kader_ff-kaderbloktekst + .Kader_ff-kaderlijst, .Kader_ff-kadertekstrl + .Kader_ff-kadertekstrl, .Kader_ff-kadertekstrl + .Kader_ff-kadertekst, .Kader_ff-kadertekstrl + .Kader_ff-kaderbloktekst, .Kader_ff-kadertekstrl + .Kader_ff-kadertekstinspr, .Kader_ff-kadertekstrl + .Kader_ff-kaderhalf, .Kader_ff-kadertekstrl + .Kader_ff-kaderlijst, .Kader_ff-kadertussenkop + .Kader_ff-kadertekst, .Kader_ff-kadertussenkop + .Kader_ff-kadertekstrl, .Kader_ff-kadertussenkop + .Kader_ff-kaderbloktekst, .Kader_ff-kadertussenkop + .Kader_ff-kadertekstinspr, .Kader_ff-kadertussenkop + .Kader_ff-kaderhalf, .Kader_ff-kadertussenkop + .Kader_ff-kaderlijst, .Kader_ff-kaderhalf + .Kader_ff-kadertekstrl, .Kader_ff-kaderhalf + .Kader_ff-kadertekst, .Kader_ff-kaderhalf + .Kader_ff-kaderbloktekst, .Kader_ff-kaderhalf + .Kader_ff-kadertussenkop, .Kader_ff-kaderhalf + .Kader_ff-kadertekstinspr, .Kader_ff-kaderhalf + .Kader_ff-kaderlijst, .Kader_ff-kaderlijst + .Kader_ff-kaderlijst, .Kader_ff-kaderlijst + .Kader_ff-kadertekstrl, .Kader_ff-kaderlijst + .Kader_ff-kadertekst, .Kader_ff-kaderlijst + .Kader_ff-kaderbloktekst, .Kader_ff-kaderlijst + .Kader_ff-kadertekstinspr, .Kader_ff-kaderlijst + .Kader_ff-kaderhalf { padding-top: 0%; margin-top: 0; } .Kader_ff-kaderkop + .Kader_ff-kadertussenkop, .Kader_ff-kaderkop + .Kader_ff-kadertekst, .Kader_ff-kaderkop + .Kader_ff-kadertekstrl, .Kader_ff-kaderkop + .Kader_ff-kaderbloktekst, .Kader_ff-kaderkop + .Kader_ff-kadertekstinspr, .Kader_ff-kaderkop + .Kader_ff-kaderlijst, .Kader_ff-kaderkop + .Kader_ff-kaderhalf { margin-top: 0; } .Tabel_ff-kopboventabel { font-size: 1.06em; line-height: 1em; margin: 1.2em 0 0.2em 0; page-break-after: avoid; } table { margin: 0.5em 0 1em 0; border-collapse: collapse; page-break-inside: avoid; } td { border: 1px gray solid; padding: 0.2em 0.2em 0.1em 0.2em; } .ff-tabelgeenlijn td { border: 0; padding: 0 0.6em 0 0; vertical-align: top; } thead tr td { background-color: rgb(240, 240, 240); border: 1px gray solid; } td { vertical-align: top; } .ff-tabelfond thead tr td { background-color: rgb(205, 201, 201); } .ff-tabelfond tbody tr td { background-color: rgb(240, 240, 240); } .Tabel_ff-tabelkoprij { font-size: 120%; vertical-align: middle; } .Tabel_ff-tabeltekstrij { line-height: 1em; } .Tabel_ff-tabeltekstwit { color: white; } td.celinvert { background-color: rgb(110, 110, 110); } span.klik { font-size: 80%; font-family: sans-serif; font-weight: bold; font-style: normal; } span.fft-romein { font-weight: normal; font-style: normal; } span.fft-cursief { font-weight: normal; font-style: italic; } span.fft-vet { font-weight: bold; font-style: normal; } span.fft-vetcursief { font-weight: bold; font-style: italic; } span.fft-kleinkap { font-size: 82%; } span.fft-kleinkapcursief { font-size: 82%; font-style: italic; } span.fft-kleinkapvet { font-size: 82%; font-weight: bold; } span.fft-kleinkapvetcursief { font-size: 82%; font-weight: bold; font-style: italic; } span.fft-kleinkap, span.fft-kleinkapcursief, span.fft-kleinkapvet, span.fft-kleinkapvetcursief { letter-spacing: 0.01em; } span.fft-superscript { font-size: 70%; line-height: 1.2em; vertical-align: super; vertical-align: 35%; } span.fft-subscript { font-size: 70%; line-height: 1.2em; vertical-align: sub; vertical-align: -20%; } span.Schreefloos_slt-romein { font-family: sans-serif; font-weight: normal; font-style: normal; font-size: 86%; } span.Schreefloos_slt-cursief { font-family: sans-serif; font-weight: normal; font-style: italic; font-size: 86%; } span.Schreefloos_slt-vet { font-family: sans-serif; font-weight: bold; font-style: normal; font-size: 86%; } span.Schreefloos_slt-vetcursief { font-family: sans-serif; font-weight: bold; font-style: italic; font-size: 86%; } span.Schreefloos_slt-kkromein { font-size: 78%; font-family: sans-serif; font-weight: normal; font-style: normal; } span.Schreefloos_slt-kkcursief { font-size: 78%; font-family: sans-serif; font-weight: normal; font-style: italic; } span.Schreefloos_slt-kkvet { font-size: 78%; font-family: sans-serif; font-weight: bold; font-style: normal; } span.Schreefloos_slt-kkvetcursief { font-size: 78%; font-family: sans-serif; font-weight: bold; font-style: italic; } span.Schreefloos_slt-kkromein, span.Schreefloos_slt-kkcursief, span.Schreefloos_slt-kkvet, span.Schreefloos_slt-kkvetcursief { letter-spacing: 0.01em; } span.fft-groter { font-size: 140%; } span.fft-kleiner { font-size: 80%; } span.fft-initiaal { font-size: 220%; margin: 0.25em 0.05em 0 0; float: left; color: gray; } span.fft-wit { color: white; } span.fft-grijs { color: gray; } span.fft-verdwijn { display: none; } span.fft-invis { visibility: hidden; } span.fft-onderstreept { text-decoration: underline; } span.fft-doorgestreept { text-decoration: line-through; } .Xtra_ff-spatiering { letter-spacing: 0.1em; } span.Xtra_fft-spatiering { letter-spacing: 0.1em; } span.Xtra_fft-courier { font-family: courier, fixed, monospace; } span.Xtra_klik { font-size: 86%; font-family: sans-serif; font-weight: normal; font-style: normal; } span.Xtra_socialmedia { font-size: 95%; line-height: 1.2em; vertical-align: 25%; } div.ffo-linkinhoud a { color: black; } div.ffo-linkinhoud a span { color: black; }