/*************************************************************************************** * ParsX Produkt-CSS für EPUB-Dateien nach ParsX 4 **************************************************************************************** * @project dtv Verlag-CSS ParsX 4 * @version 1.0 * @parsx 4.2.0 * @date 2022-02-05 * @author Björn Dünckel (pagina GmbH) * @lastEditor Björn Dünckel (pagina GmbH) * @copyright pagina GmbH *****************************************************************************************/ @font-face { font-family: "Subset-Noto Serif"; font-style: normal; font-weight: normal; src: url(fonts/NotoSerif-Regular.ttf); } @font-face { font-family: "Subset-Noto Serif"; font-style: italic; font-weight: normal; src: url(fonts/NotoSerif-Italic.ttf); } @font-face { font-family: "Subset-Noto Serif"; font-style: normal; font-weight: bold; src: url(fonts/NotoSerif-Bold.ttf); } @font-face { font-family: "Subset-Noto Sans"; font-style: normal; font-weight: normal; src: url(fonts/NotoSans-Regular.ttf); } @font-face { font-family: "Subset-Noto Mono"; font-style: normal; font-weight: normal; src: url(fonts/NotoMono-Regular.ttf); } @font-face { font-family: "Subset-Reenie Beanie"; font-style: normal; font-weight: normal; src: url(fonts/ReenieBeanie-Regular.ttf); } @font-face { font-family: "Subset-Crimson Text"; font-style: normal; font-weight: normal; src: url(fonts/CrimsonText-Roman.ttf); } @font-face { font-family: "Subset-Crimson Text"; font-style: italic; font-weight: normal; src: url(fonts/CrimsonText-Italic.ttf); } @font-face { font-family: "Subset-Crimson Text"; font-style: normal; font-weight: bold; src: url(fonts/CrimsonText-Semibold.ttf); } @font-face { font-family: "Subset-Fira Mono"; font-style: normal; font-weight: normal; src: url(fonts/FiraMono-Regular.ttf); } @font-face { font-family: "Subset-Linux Biolinum"; font-style: normal; font-weight: normal; src: url(fonts/pa_LinBiolinum_Regular.ttf); } @font-face { font-family: "Subset-Dancing Script"; font-style: normal; font-weight: normal; src: url(fonts/pa_DancingScript.ttf); } article, section, header, nav, blockquote, figure, figcaption, aside { display: block; } body, div, p, h1, h2, h3, h4, h5, h6, p.u7, article, section, header, nav, blockquote, figure, figcaption, aside { margin: 0; padding: 0; } body { text-align: left; font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-size: 1em; line-height: 1.6em; widows: 2; orphans: 2; } p { text-indent: 1.3em; margin-bottom: 0; } header + p, div.zwischentitel + p, div.titel + p, div.einschub + p, div.einschub > p.firstInContainer, div.einschub_vor > p.firstInContainer, div.infokasten + p, div.infokasten > p.firstInContainer, div.liste_geordnet + p, div.liste_ungeordnet + p, div.liste_manuell + p, div.liste_definition + p, div.gedicht + p, figure.bild + p, figure.tabelle + p, p.leerzeile + p, td p, th p, figcaption p { text-indent: 0; } p.indent { text-indent: 1.3em; } p.no_indent { text-indent: 0; } p.alignleft { text-align: left; } p.alignright { text-align: right; } p.aligncenter { text-align: center; text-indent: 0; } p.alignblock { text-align: justify; } blockquote { font-style: italic; margin-top: 1em; margin-bottom: 1em; } figure { margin-top: 1em; margin-bottom: 1em; padding: 0; page-break-inside: avoid; } figure div.titel { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; page-break-inside: avoid; page-break-after: avoid; font-weight: bold; } figure figcaption { page-break-before: avoid; page-break-inside: avoid; } figure.bild { width: 100%; max-width: 100%; } figure.bild img.abbildung { width: 100%; max-width: 100%; } img.abb_inline { height: 1em; } table { text-indent: 0; border-collapse: collapse; border-spacing: 0; border-width: 0; } td, th { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-size: 1em; vertical-align: top; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; } thead td, thead th, th, thead { font-weight: bold; } div.liste_geordnet, div.liste_ungeordnet, div.liste_manuell, div.liste_definition { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0.5rem; } div.liste_manuell div.titel, div.liste_geordnet div.titel, div.liste_ungeordnet div.titel, div.liste_definition div.titel { font-weight: bold; } div.liste_ungeordnet ul, div.liste_geordnet ol { list-style-position: outside; } div.liste_geordnet div.liste_geordnet, div.liste_geordnet div.liste_ungeordnet, div.liste_ungeordnet div.liste_ungeordnet, div.liste_ungeordnet div.liste_geordnet { margin: 0; } li p.firstInContainer { display: block; text-indent: 0; } li p { display: block; text-indent: 0; } ol { list-style: decimal; } ol.listType_number { list-style: decimal; } ol.listType_lower-a { list-style: lower-alpha; } ol.listType_upper-A { list-style: upper-latin; } ol.listType_lower-i { list-style: lower-roman; } ol.listType_upper-I { list-style: upper-roman; } ol.listType_greek { list-style: lower-greek; } @media amzn-kf8 { ol.listType_greek { list-style: lower-alpha; } } ol.listType_other { list-style: decimal; } ul { list-style: disc; } ul.listType_point { list-style: disc; } ul.listType_dash { list-style: "- "; } ul.listType_triangle { list-style: "▸ "; } ul.listType_star { list-style: "★ "; } ul.listType_other { list-style: circle; } div.liste_manuell ul { list-style-type: none; padding-left: 20px; } div.liste_manuell ul li { page-break-inside: avoid; clear: both; } div.liste_manuell ul li span.zaehler { display: block; margin: 0; padding: 0; text-align: left; width: 2.4em; float: left; } div.liste_manuell ul li div.inhalt { display: block; margin: 0; padding: 0; margin-left: 3em; } div.liste_manuell ul li div.inhalt p { text-indent: 0; } @media amzn-kf8 { div.liste_manuell ul li span.zaehler { margin-right: 0; padding-right: 0; } div.liste_manuell ul li div.inhalt { margin-left: 0; border-left: 1px solid white; } } div.inhalt > div.liste_manuell { margin: 0; } div.liste_manuell p { widows: 1; orphans: 1; } div.liste_definition dt { display: block; font-weight: bold; } div.liste_definition dd { display: block; margin-left: 0; margin-bottom: 0.5em; } div.liste_definition dd > * { margin: 0; padding: 0; text-indent: 0; } sup, sub { font-size: 0.8em; line-height: 1; position: relative; } code { font-family: "Subset-Fira Mono", "Subset-Noto Mono", mono; } header { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; page-break-inside: avoid; page-break-after: avoid; } header p.titel, header p.vortitel, header p.untertitel, header p.urheber { text-indent: 0; } header * { line-height: 1.6em; } header > *.titel > span.zaehler { padding-right: 0.3em; } header.u1 { margin-top: 2em; margin-bottom: 1.5em; } header.u1 h1.titel, header.u1 p.vortitel, header.u1 p.untertitel, header.u1 p.urheber { margin-bottom: 0; } h1.titel { font-size: 1.6em; font-weight: bold; color: initial; margin-top: 0.64rem; } header.u1 p.vortitel { font-size: 1.4em; } header.u1 p.untertitel { font-size: 1.4em; font-weight: bold; } header.u1 p.urheber { font-size: 1.4em; color: #666; text-align: right; } header.u1 p.vortitel, header.u1 p.untertitel, header.u1 p.urheber { margin-top: 0.76rem; } header.u1 p.vortitel + header.u1 p.vortitel, header.u1 p.untertitel + header.u1 p.untertitel, header.u1 p.urheber + header.u1 p.urheber { margin-top: 0; } header.u2 { margin-top: 2em; margin-bottom: 1.5em; } header.u2 h1.titel, header.u2 p.vortitel, header.u2 p.untertitel, header.u2 p.urheber { margin-bottom: 0; } h2.titel { font-size: 1.5em; font-weight: bold; color: initial; margin-top: 0.7rem; } header.u2 p.vortitel { font-size: 1.3em; } header.u2 p.untertitel { font-size: 1.3em; font-weight: bold; } header.u2 p.urheber { font-size: 1.3em; color: #666; text-align: right; } header.u2 p.vortitel, header.u2 p.untertitel, header.u2 p.urheber { margin-top: 0.82rem; } header.u2 p.vortitel + header.u2 p.vortitel, header.u2 p.untertitel + header.u2 p.untertitel, header.u2 p.urheber + header.u2 p.urheber { margin-top: 0; } header.u3 { margin-top: 2em; margin-bottom: 1.5em; } header.u3 h1.titel, header.u3 p.vortitel, header.u3 p.untertitel, header.u3 p.urheber { margin-bottom: 0; } h3.titel { font-size: 1.4em; font-weight: bold; color: initial; margin-top: 0.76rem; } header.u3 p.vortitel { font-size: 1.2em; } header.u3 p.untertitel { font-size: 1.2em; font-weight: bold; } header.u3 p.urheber { font-size: 1.2em; color: #666; text-align: right; } header.u3 p.vortitel, header.u3 p.untertitel, header.u3 p.urheber { margin-top: 0.88rem; } header.u3 p.vortitel + header.u3 p.vortitel, header.u3 p.untertitel + header.u3 p.untertitel, header.u3 p.urheber + header.u3 p.urheber { margin-top: 0; } header.u4 { margin-top: 1.5em; margin-bottom: 1em; } header.u4 h1.titel, header.u4 p.vortitel, header.u4 p.untertitel, header.u4 p.urheber { margin-bottom: 0; } h4.titel { font-size: 1.3em; font-weight: bold; color: initial; margin-top: 0.82rem; } header.u4 p.vortitel { font-size: 1.1em; } header.u4 p.untertitel { font-size: 1.1em; font-weight: bold; } header.u4 p.urheber { font-size: 1.1em; color: #666; text-align: right; } header.u4 p.vortitel, header.u4 p.untertitel, header.u4 p.urheber { margin-top: 0.94rem; } header.u4 p.vortitel + header.u4 p.vortitel, header.u4 p.untertitel + header.u4 p.untertitel, header.u4 p.urheber + header.u4 p.urheber { margin-top: 0; } header.u5 { margin-top: 1.5em; margin-bottom: 1em; } header.u5 h1.titel, header.u5 p.vortitel, header.u5 p.untertitel, header.u5 p.urheber { margin-bottom: 0; } h5.titel { font-size: 1.2em; font-weight: bold; color: initial; margin-top: 0.88rem; } header.u5 p.vortitel { font-size: 1em; } header.u5 p.untertitel { font-size: 1em; font-weight: bold; } header.u5 p.urheber { font-size: 1em; color: #666; text-align: right; } header.u5 p.vortitel, header.u5 p.untertitel, header.u5 p.urheber { margin-top: 1rem; } header.u5 p.vortitel + header.u5 p.vortitel, header.u5 p.untertitel + header.u5 p.untertitel, header.u5 p.urheber + header.u5 p.urheber { margin-top: 0; } header.u6 { margin-top: 1.5em; margin-bottom: 1em; } header.u6 h1.titel, header.u6 p.vortitel, header.u6 p.untertitel, header.u6 p.urheber { margin-bottom: 0; } h6.titel { font-size: 1.1em; font-weight: bold; color: initial; margin-top: 0.94rem; } header.u6 p.vortitel { font-size: 1em; } header.u6 p.untertitel { font-size: 1em; font-weight: bold; } header.u6 p.urheber { font-size: 1em; color: #666; text-align: right; } header.u6 p.vortitel, header.u6 p.untertitel, header.u6 p.urheber { margin-top: 1rem; } header.u6 p.vortitel + header.u6 p.vortitel, header.u6 p.untertitel + header.u6 p.untertitel, header.u6 p.urheber + header.u6 p.urheber { margin-top: 0; } header.u7 { margin-top: 1.5em; margin-bottom: 1em; } header.u7 p.titel, header.u7 p.vortitel, header.u7 p.untertitel, header.u7 p.urheber { margin-bottom: 0; } header.u7 p.titel { font-size: 1em; font-weight: bold; color: initial; margin-top: 1rem; } header.u7 p.vortitel { font-size: 1em; } header.u7 p.untertitel { font-size: 1em; font-weight: bold; } header.u7 p.urheber { font-size: 1em; color: #666; text-align: right; } header.u7 p.vortitel, header.u7 p.untertitel, header.u7 p.urheber { margin-top: 1rem; } header.u7 p.vortitel + header.u7 p.vortitel, header.u7 p.untertitel + header.u7 p.untertitel, header.u7 p.urheber + header.u7 p.urheber { margin-top: 0; } header.typ2 h1, header.typ2 h2, header.typ2 h3, header.typ2 h4, header.typ2 h5, header.typ2 h6 { font-size: 1em; line-height: 1.6em; } header.typ2 .titel span.zaehler, header.typ2 .titel span.text { display: block; font-weight: bold; color: initial; margin: 0; padding: 0; } header.typ2 h1.titel span.zaehler, header.typ2 h1.titel span.text { font-size: 1.6em; line-height: 1.6em; margin-top: 0.64rem; } header.typ2 h2.titel span.zaehler, header.typ2 h2.titel span.text { font-size: 1.5em; line-height: 1.6em; margin-top: 0.7rem; } header.typ2 h3.titel span.zaehler, header.typ2 h3.titel span.text { font-size: 1.4em; line-height: 1.6em; margin-top: 0.76rem; } header.typ2 h4.titel span.zaehler, header.typ2 h4.titel span.text { font-size: 1.3em; line-height: 1.6em; margin-top: 0.82rem; } header.typ2 h5.titel span.zaehler, header.typ2 h5.titel span.text { font-size: 1.2em; line-height: 1.6em; margin-top: 0.88rem; } header.typ2 h6.titel span.zaehler, header.typ2 h6.titel span.text { font-size: 1.1em; line-height: 1.6em; margin-top: 0.94rem; } header.typ2.u7 p.titel span.zaehler, header.typ2.u7 p.titel span.text { font-size: 1em; line-height: 1.6em; margin-top: 1rem; } div.deckblatt header.u, div.deckblatt header.toctitel { margin-top: 2em; margin-bottom: 1.5em; color: black; padding-top: 1em; padding-bottom: 1.5em; padding-left: 1.5em; padding-right: 1.5em; background-color: #c2c2ff; } header.u *.firstInContainer, header.toctitel *.firstInContainer { margin-top: 0; } header.u h1.titel, header.u p.vortitel, header.u p.untertitel, header.u p.urheber, header.toctitel h1.titel, header.toctitel p.vortitel, header.toctitel p.untertitel, header.toctitel p.urheber { margin-bottom: 0; } header.u h1.titel, header.toctitel h1.titel { font-size: 1.6em; font-weight: bold; margin-top: 0.64rem; } header.u p.vortitel, header.toctitel p.vortitel { font-size: 1.4em; } header.u p.untertitel header.toctitel p.untertitel { font-size: 1.4em; font-weight: bold; } header.u p.urheber, header.toctitel p.urheber { font-size: 1.4em; color: initial; text-align: right; } header.u p.vortitel, header.u p.untertitel, header.u p.urheber, header.toctitel p.vortitel, header.toctitel p.untertitel, header.toctitel p.urheber { margin-top: 0.76rem; } header.u p.vortitel + header.u p.vortitel, header.u p.untertitel + header.u p.untertitel, header.u p.urheber + header.u p.urheber, header.toctitel p.vortitel + header.toctitel p.vortitel, header.toctitel p.untertitel + header.toctitel p.untertitel, header.toctitel p.urheber + header.toctitel p.urheber { margin-top: 0; } div.deckblatt { color: initial; } div.zwischentitel, div.zwischentitel.typ1 { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-weight: bold; margin-top: 1em; margin-bottom: 0.5em; } div.zwischentitel.typ2 { color: initial; } div.zwischentitel.typ3 { font-weight: normal; font-style: italic; } div.zwischentitel.typ4 { text-align: center; } div.zwischentitel.typ5 { text-align: right; } div.zwischentitel.typ6 { font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; } div.einschub { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; margin-top: 1em; margin-bottom: 1em; } div.einschub > div.titel, div.einschub_vor > div.titel { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-weight: bold; margin-bottom: 0.5em; } div.einschub > div.legende, div.einschub_vor > div.legende { font-size: 1em; font-style: italic; margin-top: 0.5em; } div.einschub > div.legende > p, div.einschub_vor > div.legende > p { text-indent: 0; } div.einschub > div.zwischentitel.firstInContainer, div.einschub_vor > div.zwischentitel.firstInContainer { margin-top: 0; } div.einschub.typ1 { font-weight: bold; } div.einschub.typ2 { font-style: italic; } div.einschub.typ3 { margin-left: 1.3em; } div.einschub.typ4 { margin-left: 2.6em; } div.einschub.typ5 { text-align: center; } div.einschub.typ6 { text-align: right; } div.einschub.typ7 { color: initial; } div.einschub.typ8 { font-family: LinBiolinum, Parsx-Sans, Helvetica, sans-serif; font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; } div.einschub.typ9 { font-family: DancingScript, Parsx-Cursive, cursive; font-family: "Subset-Dancing Script", "Subset-Reenie Beanie", cursive; font-size: 1.3em; } div.einschub.typ10 { margin-left: 2.6em; } div.einschub.typ10 p { text-indent: -1.3em; } div.einschub > div.einschub { margin-top: 0; margin-bottom: 0; } div.einschub_vor { margin-top: 1em; margin-bottom: 1em; } div.einschub_vor.typ1 { font-weight: bold; } div.einschub_vor.typ2 { font-style: italic; } div.einschub_vor.typ3 { margin-left: 1.3em; } div.einschub_vor.typ4 { margin-left: 2.6em; } div.einschub_vor.typ5 { text-align: center; } div.einschub_vor.typ6 { text-align: right; } div.einschub_vor.typ7 { color: initial; } div.einschub_vor.typ8 { font-family: LinBiolinum, Parsx-Sans, Helvetica, sans-serif; font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; } div.einschub_vor.typ9 { font-family: DancingScript, Parsx-Cursive, cursive; font-family: "Subset-Dancing Script", "Subset-Reenie Beanie", cursive; font-size: 1.3em; } div.einschub_vor.typ10 { margin-left: 2.6em; } div.einschub_vor.typ10 p { text-indent: -1.3em; } div.infokasten { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; margin-top: 1.5em; margin-bottom: 1.5em; padding: 1em; } div.infokasten > div.titel { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-weight: bold; margin-bottom: 0.5em; } div.infokasten > div.legende { font-size: 1em; font-style: italic; margin-top: 0.5em; } div.infokasten > p, div.infokasten > div.legende > p { text-indent: 0; } div.infokasten > div.zwischentitel.firstInContainer { margin-top: 0; } div.infokasten.typ1 { border: 2px solid black; } div.infokasten.typ2 { background-color: #c7c7c7; } div.infokasten.typ3 { border: 2px solid black; background-color: #c7c7c7; } div.infokasten.typ4 { border-left: 10px solid black; padding-top: 0; padding-bottom: 0; } div.infokasten.typ5 { border-left: 10px solid black; background-color: #c7c7c7; } div.infokasten.typ6 { color: initial; border: 2px solid initial; } div.infokasten.typ7 { background-color: #c2c2ff; } div.infokasten.typ8 { color: initial; border: 2px solid initial; background-color: #c2c2ff; } div.infokasten.typ9 { color: initial; border-left: 10px solid initial; padding-top: 0; padding-bottom: 0; } div.infokasten.typ10 { color: initial; border-left: 10px solid initial; background-color: #c2c2ff; } figure.bild div.titel { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-weight: bold; margin-bottom: 0.8em; text-indent: 0; } figure.bild div.legende { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; color: #666; margin-top: 0.8em; } figure.bild div.legende p { text-indent: 0; } figure.bild.typ1 { width: 100%; } figure.bild.typ2 { width: 90%; margin-right: 10%; max-height: 100%; page-break-before: always; } figure.bild.typ3 { width: 80%; margin-right: 20%; max-height: 100%; page-break-before: always; } figure.bild.typ4 { width: 70%; margin-right: 30%; max-height: 100%; page-break-before: always; } figure.bild.typ5 { width: 60%; margin-right: 40%; max-height: 100%; page-break-before: always; } figure.bild.typ6 { width: 80%; margin-left: 10%; margin-right: 10%; max-height: 100%; page-break-before: always; } figure.bild.typ7 { width: 40%; float: left; clear: both; box-sizing: border-box; margin-top: 10px; margin-bottom: 20px; margin-right: 20px; } figure.bild.typ7 figcaption, figure.bild.typ7 div.figfooter, figure.bild.typ7 div.titel, figure.bild.typ7 div.legende { width: 100%; box-sizing: border-box; } figure.bild.typ8 { width: 20%; float: left; clear: both; box-sizing: border-box; margin-top: 10px; margin-bottom: 20px; margin-right: 20px; } figure.bild.typ8 figcaption, figure.bild.typ8 div.figfooter, figure.bild.typ8 div.titel, figure.bild.typ8 div.legende { width: 100%; box-sizing: border-box; } figure.bild.typ9 { width: 40%; float: right; clear: both; box-sizing: border-box; margin-top: 10px; margin-bottom: 20px; margin-left: 20px; } figure.bild.typ9 figcaption, figure.bild.typ9 div.figfooter, figure.bild.typ9 div.titel, figure.bild.typ9 div.legende { width: 100%; box-sizing: border-box; } figure.bild.typ10 { width: 20%; float: right; clear: both; box-sizing: border-box; margin-top: 10px; margin-bottom: 20px; margin-left: 20px; } figure.bild.typ10 figcaption, figure.bild.typ10 div.figfooter, figure.bild.typ10 div.titel, figure.bild.typ10 div.legende { width: 100%; box-sizing: border-box; } figure.tabelle { padding: 0; page-break-inside: avoid; } figure.tabelle table td { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-size: 1em; } figure.tabelle div.titel { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-weight: bold; margin-bottom: 0.8em; text-indent: 0; } figure.tabelle div.legende { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; color: #666; margin-top: 0.8em; } figure.tabelle div.legende p { text-indent: 0; } figure.tabelle table td { border: 1px solid black; } figure.tabelle.typ1 table td { border: 1px solid black; } figure.tabelle.typ1 table thead td { background-color: #c7c7c7; } figure.tabelle.typ2 table { border-top: 2px solid black; border-bottom: 2px solid black; } figure.tabelle.typ2 table thead td { border-bottom: 2px solid black; } figure.tabelle.typ2 table td { border-bottom: 1px solid black; border-left: 0; border-right: 0; } figure.tabelle.typ3 table td { border: 0; } figure.tabelle.typ4 table { border: 1px solid black; } figure.tabelle.typ4 table thead td { background-color: black; color: white; } figure.tabelle.typ4 table td { border-top: 1px solid black; border-bottom: 1px solid black; border-left: 0; border-right: 0; } figure.tabelle.typ5 table { border-top: 2px solid black; border-bottom: 2px solid black; } figure.tabelle.typ5 table thead { border-bottom: 2px solid black; } figure.tabelle.typ5 table td { border: 0; } figure.tabelle.typ5 table tbody tr.ungerade td { background-color: #c7c7c7; } figure.tabelle.typ6 { color: initial; } figure.tabelle.typ6 table td { border: 1px solid initial; } figure.tabelle.typ6 table thead td { background-color: #c2c2ff; } figure.tabelle.typ7 { color: initial; } figure.tabelle.typ7 table { border-top: 2px solid initial; border-bottom: 2px solid initial; } figure.tabelle.typ7 table thead { border-bottom: 2px solid initial; } figure.tabelle.typ7 table td { border-bottom: 1px solid initial; border-left: 0; border-right: 0; } figure.tabelle.typ8 { color: initial; } figure.tabelle.typ8 table td { border: 0; } figure.tabelle.typ9 { color: initial; } figure.tabelle.typ9 table { border: 1px solid initial; } figure.tabelle.typ9 table thead td { background-color: initial; color: white; } figure.tabelle.typ9 table td { border-top: 1px solid initial; border-bottom: 1px solid initial; border-left: 0; border-right: 0; } figure.tabelle.typ10 { color: initial; } figure.tabelle.typ10 table { border-top: 2px solid initial; border-bottom: 2px solid initial; } figure.tabelle.typ10 table thead { border-bottom: 2px solid initial; } figure.tabelle.typ10 table td { border: 0; } figure.tabelle.typ10 table tbody tr.ungerade td { background-color: #c2c2ff; } div.szene { margin-top: 1em; margin-bottom: 1em; } div.szene p { text-indent: 0; } div.rede, div.regie { margin-bottom: 1em; } div.regie { font-style: italic; color: #666; } span.regie_inline { font-style: italic; color: #666; } p.sprecher { font-weight: bold; font-size: 0.9em; color: initial; text-transform: uppercase; letter-spacing: 0.2em; page-break-after: avoid; } div.gedicht { margin-top: 1em; margin-bottom: 1em; margin-left: 1.6em; page-break-inside: avoid; } div.gedicht p { text-indent: 0; } div.gedicht div.titel { font-weight: bold; margin-bottom: 0.5em; } div.gedicht div.strophe + div.strophe { margin-top: 1em; } div.gedicht div.legende { font-style: italic; margin-top: 0.5em; } span.durchgestr { text-decoration: line-through; } span.kapitaelchen { letter-spacing: 0.1em; font-variant: small-caps; } span.origpage { font-size: 0.8rem; font-weight: bold; color: #666; display: inline-block; margin-right: 0.2em; } span.sperrung { letter-spacing: 0.1em; } span.spitzmarke { font-weight: bold; color: initial; } span.versal { text-transform: uppercase; letter-spacing: 0.1em; } span.unterstr { text-decoration: underline; } q { font-style: italic; } q.zitat_inline { font-style: italic; color: #666; } span.inline.typ1 { font-weight: bold; } span.inline.typ2 { font-style: italic; } span.inline.typ3 { font-weight: bold; font-style: italic; } span.inline.typ4 { font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; } span.inline.typ5 { font-family: LinBiolinum, Parsx-Sans, Helvetica, sans-serif; font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; } span.inline.typ6 { font-family: FiraMono, Parsx-Mono, mono; font-family: "Subset-Fira Mono", "Subset-Noto Mono", mono; font-size: 0.9em; } span.inline.typ7 { font-family: DancingScript, Parsx-Cursive, cursive; font-family: "Subset-Dancing Script", "Subset-Reenie Beanie", cursive; font-size: 1.2em; } span.inline.typ8 { color: #666; } span.inline.typ9 { color: initial; } span.inline.typ10 { background-color: #c7c7c7; padding: 2px; } span.inline.typ11 { background-color: #c2c2ff; padding: 2px; } span.inline.typ12 { background-color: #8a8aff; padding: 2px; } span.inline.typ13 { font-size: 1.1em; } span.inline.typ14 { font-size: 0.9em; } span.inline.typ15 { font-weight: normal; font-style: normal; } a.verweis.intern, a.verweis.extern { color: initial; font-weight: bold; text-decoration: underline; } span.fussnote, span.endnote, span.tabellenfussnote { margin: 0; padding: 0; } span.fussnote a, span.endnote a, span.tabellenfussnote a { color: initial; border: 0; font-weight: bold; font-style: normal; text-decoration: none; padding-left: 0.2em; padding-right: 0.2em; } h1 span.text span.fussnote a, h1 span.text span.endnote a, h2 span.text span.fussnote a, h2 span.text span.endnote a, h3 span.text span.fussnote a, h3 span.text span.endnote a, h4 span.text span.fussnote a, h4 span.text span.endnote a, h5 span.text span.fussnote a, h5 span.text span.endnote a { color: initial; font-size: 80%; border: 0; font-weight: bold; font-style: normal; text-decoration: none; padding-bottom: 2px; } section.fussnoten > ol, section.endnoten > ol { list-style: none; padding: 0; margin: 0; } li.fussnote, li.endnote, li.tabellenfussnote { margin-bottom: 0.5em; } div.fussnotenzaehler, div.endnotenzaehler, div.tabellenfussnoten-nr { display: inline-block; float: left; visibility: visible; vertical-align: inherit; margin-right: 10px; margin-left: 0; padding: 0; } div.fussnotenzaehler > p, div.endnotenzaehler > p, div.tabellenfussnoten-nr > p, div.fussnoteninhalt > p, div.endnoteninhalt > p { text-indent: 0; display: inline; widows: 1; orphans: 1; } div.fussnotenzaehler > p > a, div.endnotenzaehler > p > a, div.tabellenfussnoten-nr > p > a { font-size: 100%; font-weight: bold; color: initial; text-decoration: none; border: 1px solid initial; padding-left: 0.3em; padding-right: 0.3em; } div.fussnoteninhalt, div.endnoteninhalt { display: block; widows: 1; orphans: 1; } p.with_initiale { text-indent: 0; } span.initiale.typ1 { text-transform: uppercase; font-size: 320%; line-height: 100%; display: block; float: left; margin-top: 0; margin-right: 15px; margin-bottom: 0; margin-left: 10px; padding: 0; } span.initiale.typ2 { display: block; float: left; line-height: 100%; margin-right: 15px; margin-top: 20px; margin-bottom: 0; margin-left: 0; padding: 0; text-align: left; vertical-align: top; } @media amzn-kf8 { span.initiale.typ2 { display: block; float: left; font-size: 1em; line-height: 1em; margin-right: 15px; margin-top: -0.3225em; margin-bottom: -0.3245em; margin-left: 0; padding: 0; text-align: left; vertical-align: top; } } span.initiale.typ2 img.abb_inline { width: auto; height: auto; text-align: left; vertical-align: top; } span.initiale.typ3 { font-size: 1.5em; text-transform: uppercase; color: initial; font-weight: bold; } span.initiale.typ4 { text-transform: uppercase; font-size: 320%; line-height: 100%; display: block; float: left; margin-top: 0; margin-right: 15px; margin-bottom: 0; margin-left: 10px; padding: 0; color: #666; font-weight: bold; } span.initiale.typ5 { text-transform: uppercase; font-size: 320%; line-height: 100%; display: block; float: left; margin-top: 0; margin-right: 15px; margin-bottom: 0; margin-left: 10px; padding: 0; color: initial; font-weight: bold; } span.marginalie { display: block; margin-top: 1em; margin-bottom: 1em; } span.marginalie.typ1 { font-size: 0.8em; font-weight: bold; background-color: #c7c7c7; float: left; clear: both; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 15px; margin-right: 15px; margin-bottom: 0; margin-left: 0; width: 30%; } span.marginalie.typ2 { font-size: 0.9em; font-weight: bold; color: initial; background-color: #c2c2ff; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 1em; margin-bottom: 0.5em; } span.marginalie.typ3 { font-size: 0.9em; font-weight: bold; border: 1px dotted black; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 1em; margin-bottom: 0.5em; } aside.marginalie { display: block; margin-top: 1em; margin-bottom: 1em; } aside.marginalie p { text-indent: 0; } aside.marginalie.typ1 { font-size: 0.8em; font-weight: bold; background-color: #c7c7c7; float: left; clear: both; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 15px; margin-right: 15px; margin-bottom: 0; margin-left: 0; width: 30%; } aside.marginalie.typ2 { font-size: 0.9em; font-weight: bold; color: initial; background-color: #c2c2ff; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 1em; margin-bottom: 0.5em; } aside.marginalie.typ3 { font-size: 0.9em; font-weight: bold; border: 1px dotted black; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 1em; margin-bottom: 0.5em; } div.cover { width: 100%; } div.cover img { width: 100%; max-width: 100%; } svg#coverpage { max-height: 100%; height: 99vh; margin: 0; } section.schmutztitel figure.abbildung { width: 50%; margin-left: 25%; margin-right: 25%; margin-top: 2em; } section.haupttitel p { text-indent: 0; } p.titelei_autor { font-size: 1.2em; line-height: 1.3em; font-weight: bold; margin-top: 2em; } p.titelei_autor.linked a { color: black; } p.titelei_coautor { font-size: 1em; line-height: 1.3em; font-weight: bold; margin-top: 1em; } h1.titelei_titel { font-size: 1.8em; line-height: 1.3em; font-weight: bold; color: initial; margin-top: 1em; margin-bottom: 0.5em; } h1.titelei_titel.linked a { color: initial; } p.titelei_untertitel { margin-top: 1em; font-size: 1.3em; margin-bottom: 1em; color: initial; } p.titelei_herausgeber { font-size: 1em; line-height: 1.3em; margin-top: 1em; } div.infoblock { margin-top: 2em; margin-bottom: 1em; } div.infoblock p.titelei_gattung, div.infoblock p.titelei_uebersetzer, div.infoblock p.titelei_illustrator { margin-top: 1em; } p.titelei_verlag { font-size: 1em; line-height: 1.3em; margin-top: 1em; font-weight: bold; } div.titelei_blocktext-def { margin-top: 0; font-size: 1em; line-height: 1.6em; margin-bottom: 0; } p.titelei_verlagslogo { width: 35%; margin-top: 4em; border: 0; } section.inhaltsverzeichnis h1 { font-size: 1.6em; font-weight: bold; color: initial; margin-top: 2em; margin-bottom: 1.5em; } nav.inhalt ul { list-style-type: none; } nav.inhalt ul a { color: initial; text-decoration: none; } nav.inhalt ul li { margin-top: 0.5em; } nav.inhalt ul.lvl_1 { padding-left: 0.8em; } nav.inhalt ul.lvl_1 > li > a { font-size: 1em; font-weight: bold; } nav.inhalt ul.lvl_2 { padding-left: 1.6em; } nav.inhalt ul.lvl_2 > li > a { font-size: 1em; font-weight: bold; } nav.inhalt ul.lvl_3 { padding-left: 1.6em; } nav.inhalt ul.lvl_3 > li > a { font-size: 1em; font-weight: normal; } nav.inhalt ol li span.zaehler { padding-right: 0.5em; } p.booklink { text-indent: 0; margin-bottom: 0.5em; color: initial; } p.booklink a { color: initial; text-decoration: none; margin-left: 0.5em; } div.backlink { float: right; display: inline; } div.backlink a { color: initial; } section.kurztext p { text-indent: 0; } section.biographie p { text-indent: 0; } section.biographie + section.biographie { margin-top: 1.5em; } section.impressum p { text-indent: 0; } section.hinweise p { text-indent: 0; } nav.verzeichnis div.titel, nav.inhaltsverzeichnis div.titel { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; page-break-inside: avoid; page-break-after: avoid; font-weight: bold; margin-top: 0.5em; margin-bottom: 0.5em; } nav.verzeichnis > div.abschnitt, nav.inhaltsverzeichnis > div.abschnitt { margin-top: 1em; } nav.verzeichnis div.abschnitt > div.abschnitt, nav.inhaltsverzeichnis div.abschnitt > div.abschnitt { margin-top: 0.5em; margin-left: 1.3em; } nav.verzeichnis ol, nav.inhaltsverzeichnis ol { list-style-type: none; margin-top: 0; margin-bottom: 0; padding-left: 0; } nav.verzeichnis div.ebene, nav.inhaltsverzeichnis div.ebene { margin-left: 1.3em; } nav.verzeichnis ol li { text-indent: 0; margin-top: 0.3em; } nav.verzeichnis li.eintrag span.zaehler, nav.inhaltsverzeichnis li.eintrag span.zaehler { display: inline-block; margin-right: 0.3em; } nav.verzeichnis li.eintrag span.nachweis, nav.inhaltsverzeichnis li.eintrag span.nachweis { display: inline-block; margin-left: 0.5em; } nav.verzeichnis li.eintrag span.referenz, nav.inhaltsverzeichnis li.eintrag span.referenz { display: inline-block; margin-left: 0.5em; } nav.verzeichnis div.legende, nav.inhaltsverzeichnis div.legende { font-size: 1em; font-style: italic; margin-top: 0.5em; } nav.verzeichnis div.legende p, nav.inhaltsverzeichnis div.legende p { text-indent: 0; } div.index div.titel { font-family: CrimsonSerif, Parsx-Serif, Palatino, serif; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; page-break-inside: avoid; page-break-after: avoid; font-weight: bold; margin-top: 0.5em; margin-bottom: 0.5em; } div.abschnitt > div.titel { margin-bottom: 0; } div.index > div.abschnitt { margin-top: 1em; } div.index div.abschnitt > div.abschnitt { margin-top: 0.5em; margin-left: 1.3em; } div.index div.ebene { margin-left: 1.3em; } div.index ul { list-style-type: none; margin-top: 0; margin-bottom: 0; padding-left: 0; } div.index ul li, div.index p { text-indent: 0; } div.index p.begriff { display: inline-block; } div.index p.referenz { display: inline-block; margin-left: 0.5em; } div.index p.referenz a { font-weight: normal; } div.index p.referenz a.relevanz-hoch { font-weight: bold; } div.index div.legende { font-size: 1em; font-style: italic; margin-top: 0.5em; } div.index div.legende p { text-indent: 0; } hr.index-abschnitt-trenner { display: none; } span.reg-begriff1, span.reg-begriff2, span.reg-begriff3, span.reg-begriff4 { display: none; visibility: hidden; } span.reg-fundstelle { font-weight: bold; font-style: italic; color: initial; } div.index.ref_kwic { margin-top: 2em; } div.index.ref_kwic + div.index.ref_kwic { page-break-before: always; } div.index.ref_kwic div.titel { color: initial; font-size: 1.2em; } div.index.ref_kwic > div.abschnitt { margin-top: 1.5em; } div.index.ref_kwic p.begriff { font-weight: bold; } div.index.ref_kwic p.begriff, div.index.ref_kwic p.referenz { display: block; } div.index.ref_kwic li.eintrag { margin-top: 1em; } div.index.ref_kwic li.eintrag p.referenz { margin-left: 1.3em; margin-right: 1.3em; } div.index.ref_kwic li.eintrag p.referenz a.verweis { display: block; margin-top: 0.3em; } div.index.ref_kwic li.eintrag p.referenz a.verweis span.reg-fundstelle { font-weight: bold; font-style: italic; } div.index.ref_kwic li.eintrag p.referenz a.verweis span.reg-symbol { font-weight: bold; text-decoration: underline; } div.index.ref_kwic li.eintrag p.referenz span.reg-referenz { display: block; margin-top: 0.3em; } div.index span.inline.typ1, div.index span.inline.typ2, div.index span.inline.typ3, div.index span.inline.typ4, div.index span.inline.typ5, div.index span.inline.typ6, div.index span.inline.typ7, div.index span.inline.typ8, div.index span.inline.typ9, div.index span.inline.typ10 { font-size: inherit; font-style: inherit; font-weight: inherit; color: inherit; background-color: inherit; text-decoration: inherit; } section.reg_referenzkapitel p.vortitel a { font-size: 1rem; color: #666; } section.reg_referenzkapitel h2 { margin-top: 1.2em; } section.reg_referenzkapitel p.untertitel { margin-top: 1.2em; font-size: 1.2em; margin-left: 1.3em; margin-right: 1.3em; } section.reg_referenzkapitel p.untertitel a.verweis.intern { font-weight: normal; } div.deckblatt header.u, div.deckblatt header.toctitel { background-color: white; } div.deckblatt p.untertitel { font-size: 1.4em; font-weight: bold; } div.einschub p { text-indent: 0; } div.einschub + div.einschub { margin-top: 1.5em; } div.einschub + p { text-indent: 0; } div.einschub { margin-top: 1em; margin-bottom: 1em; margin-right: 1em; margin-left: 1.25em; } div.einschub.typ1 p, div.einschub.typ2 p, div.einschub.typ3 p, div.einschub.typ4 p, div.einschub.typ5 p, div.einschub.typ6 p, div.einschub.typ7 p, div.einschub.typ8 p, div.einschub.typ9 p, div.einschub.typ10 p, div.einschub.typ11 p { text-indent: 0; } div.einschub.typ1 p.vers, div.einschub.typ2 p.vers, div.einschub.typ3 p.vers, div.einschub.typ4 p.vers, div.einschub.typ5 p.vers, div.einschub.typ6 p.vers, div.einschub.typ7 p.vers, div.einschub.typ8 p.vers, div.einschub.typ9 p.vers, div.einschub.typ10 p.vers, div.einschub.typ11 p.vers { text-indent: -1.25em; } div.einschub.typ1 p { font-family: "Subset-Crimson Text", serif; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ2 p { font-family: "Subset-Crimson Text", serif; font-style: italic; font-weight: normal; text-align: left; } div.einschub.typ3 { margin-left: 1.25em; } div.einschub.typ3 p { font-family: "Subset-Crimson Text", serif; font-style: normal; font-weight: bold; text-align: left; } div.einschub.typ4 { margin-left: 1.25em !important; } div.einschub.typ4 p { font-family: "Subset-Crimson Text", serif; font-style: italic; font-weight: bold; text-align: left; } div.einschub.typ5 p { font-family: "Subset-Crimson Text", serif; font-style: italic; font-weight: normal; text-align: center; } div.einschub.typ6 p { font-family: "Subset-Crimson Text", serif; font-style: normal; font-weight: normal; text-align: center; } div.einschub.typ7 p { font-family: "Subset-Crimson Text", serif; font-style: normal; font-weight: normal; text-align: right; } div.einschub.typ7 { margin-right: 0; } div.einschub.typ8 p { font-family: "Subset-Crimson Text", serif; font-style: italic; font-weight: normal; text-align: right; } div.einschub.typ8 { margin-right: 0; } div.einschub.typ9 p { font-family: "Subset-Crimson Text", serif; font-size: 0.8em !important; line-height: 1.35em !important; font-style: normal; font-weight: normal; } div.einschub.typ9 { text-align: left; font-size: 0.8em; line-height: 1.35em; } div.einschub.typ10 p { font-family: "Subset-Crimson Text", serif; font-size: 0.8em !important; font-style: normal; font-weight: normal; text-align: right; line-height: 1.35em; } div.einschub.typ10 { margin-right: 0; font-size: 0.8em; line-height: 1.35em; } div.einschub.typ11 p { font-family: "Subset-Crimson Text", serif; font-size: 0.8em !important; line-height: 1.35em; font-style: italic; font-weight: normal; } div.einschub.typ11 { font-size: 0.8em; line-height: 1.35em; } div.einschub.typ12 p { font-family: "Subset-Fira Mono", monospace; font-size: 0.8em !important; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ13 p { font-family: "Subset-Crimson Text", serif; text-indent: -1.25em; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ14 p { font-family: "Subset-Linux Biolinum", sans-serif; font-style: normal; font-weight: normal; text-align: left; text-indent: 0; } div.einschub.typ15 p { font-family: "Subset-Linux Biolinum", sans-serif; font-style: italic; font-weight: normal; text-align: left; text-indent: 0; } div.einschub.typ16 p { font-family: "Subset-Linux Biolinum", sans-serif; font-style: normal; font-weight: bold; text-align: left; text-indent: 0; } div.einschub.typ17 p { font-family: "Subset-Kaushan Script", cursive; font-weight: normal; text-align: left; } div.einschub.typ18 p { font-family: "Subset-Dancing Script", cursive; font-weight: normal; font-size: 1.2em; text-align: left; } div.einschub.typ19 p { font-family: "Subset-Linux Biolinum", sans-serif; font-style: normal; font-weight: normal; text-align: left; text-indent: 1em; } div.einschub.typ19 { margin-left: 0; } div.einschub.typ19 p.firstInContainer { text-indent: 0; } div.einschub.typ20 p { font-family: "Subset-Crimson Text", serif; font-size: 0.8em !important; line-height: 1.35em !important; font-style: italic; font-weight: normal; text-align: right; } div.einschub.typ20 { margin-right: 0; } div.einschub.motto { font-size: 1em !important; font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-weight: bold; margin-left: 1em; margin-right: 1em; } div.einschub.motto p { text-indent: 0; font-size: 1em !important; } div.einschub.ortzeit { font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-style: italic; margin-left: 1em; margin-right: 1em; text-align: right; } div.einschub.ortzeit p { text-indent: 0; } div.einschub.brief { font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-style: italic; margin-left: 1em; margin-right: 1em; } div.einschub.brief p { text-indent: 0; } div.einschub.email { font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; margin-left: 1em; margin-right: 1em; } div.einschub.email p { text-indent: 0; } div.einschub.handschrift { font-family: DancingScript, Parsx-Cursive, cursive; font-family: "Subset-Dancing Script", "Subset-Reenie Beanie", cursive; font-size: 1.4em; margin-left: 1em; margin-right: 1em; } div.einschub.handschrift p { text-indent: 0; } div.einschub.literaturverzeichnis { font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; margin-left: 1.3em; } div.einschub.literaturverzeichnis p { text-indent: -1.3em; } div.einschub.schreibmaschine { font-family: "Subset-Fira Mono", "Subset-Noto Mono", mono; font-size: 0.9em; margin-left: 1em; margin-right: 1em; } div.einschub.schreibmaschine p { text-indent: 0; } div.einschub.sms1 { font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; margin-left: 1em; margin-right: 1em; } div.einschub.sms1 p { text-indent: 0; } div.einschub.sms2 { font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; margin-left: 1em; margin-right: 1em; text-align: right; } div.einschub.sms2 p { text-indent: 0; } div.einschub.widmung { font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-size: 1em; font-style: italic; text-align: right; margin-right: 1em; } div.einschub.widmung p { text-indent: 0; } div.einschub.zeitungsartikel { font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; margin-left: 1em; margin-right: 1em; background-color: #c7c7c7; padding: 1em; } div.einschub.zeitungsartikel p { text-indent: 0; } blockquote.einschub.zitat { font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-style: italic; } blockquote.einschub.zitat p { text-indent: 0; } div.einschub.zitatquelle { font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; text-align: right; } div.einschub.zitatquelle p { text-indent: 0; } div.einschub.grundschrift2 { font-family: LinBiolinum, Parsx-Sans, Helvetica, sans-serif; font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; margin-left: 1em; margin-right: 1em; } div.einschub.grundschrift2 p + p { text-indent: 1.3em; } div.einschub.grundschrift2 p.leerzeile + p { text-indent: 0; } div.einschub.grundschrift3 { font-weight: bold; } div.infokasten.brief { font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-style: italic; margin-left: 1em; margin-right: 1em; } div.infokasten.brief p { text-indent: 0; } div.infokasten.brief2 { font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; margin-left: 1em; margin-right: 1em; background-color: #c7c7c7; padding: 1em; } div.infokasten.brief2 p { text-indent: 0; } div.infokasten.handschrift { font-family: DancingScript, Parsx-Cursive, cursive; font-family: "Subset-Dancing Script", "Subset-Reenie Beanie", cursive; font-size: 1.4em; margin-left: 1em; margin-right: 1em; } div.infokasten.handschrift p { text-indent: 0; } div.infokasten.schreibmaschine { font-family: "Subset-Fira Mono", "Subset-Noto Mono", mono; font-size: 0.9em; margin-left: 1em; margin-right: 1em; } div.infokasten.schreibmaschine p { text-indent: 0; } div.infokasten.zeitungsartikel { font-family: "Subset-Linux Biolinum", "Subset-Noto Sans", Helvetica, sans-serif; margin-left: 1em; margin-right: 1em; background-color: #c7c7c7; padding: 1em; } div.infokasten.zeitungsartikel p { text-indent: 0; } div.infokasten.typ1 { margin-right: 0.5em; margin-top: 1.5em; margin-bottom: 1.5em; padding: 1em; border: 1px solid #333; font-family: "Subset-Crimson Text", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; } div.infokasten.typ2 { margin-right: 0.5em; margin-top: 1.5em; margin-bottom: 1.5em; padding: 1em; border: 1px solid #333; font-family: "Subset-Linux Biolinum", sans-serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; } div.infokasten.typ2 p { font-family: "Subset-Linux Biolinum", sans-serif; } div.infokasten.typ3 { margin-right: 0.5em; margin-top: 1.5em; margin-bottom: 1.5em; padding: 1em; font-family: "Subset-Crimson Text", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; background-color: #ccc; border: 1px solid #333; } span.inline.recte { font-style: normal; } span.inline.handschrift { font-family: DancingScript, Parsx-Cursive, cursive; font-family: "Subset-Dancing Script", "Subset-Reenie Beanie", cursive; } span.inline.typ1 { font-family: "Subset-Crimson Text", serif; font-size: 0.9em !important; font-style: normal; font-weight: normal; } span.inline.typ2 { font-family: "Subset-Crimson Text", serif; font-size: 0.9em !important; font-style: italic; font-weight: normal; } span.inline.typ3 { font-family: "Subset-Crimson Text", serif; font-size: 0.9em !important; font-style: italic; font-weight: bold; } span.inline.typ4 { font-family: "Subset-Fira Mono", monospace; font-size: 0.8em !important; font-style: normal; font-weight: normal; } span.inline.typ5 { font-size: 1.5em !important; } span.inline.typ6 { font-family: "Subset-Linux Biolinum", sans-serif; font-style: normal; font-weight: normal; } span.inline.typ7 { font-family: "Subset-Crimson Text", serif; font-style: normal; } span.inline.typ8 { font-family: "Subset-Crimson Text", serif; font-style: italic; color: inherit; } span.inline.typ9 { font-family: "Subset-Crimson Text", serif; font-size: 1em !important; font-style: normal; font-weight: bold; color: #36f; } span.inline.typ10 { font-family: "Subset-Crimson Text", serif; font-style: italic; font-weight: bold; } span.inline.typ15 { font-family: "Subset-DejaVu Sans", sans-serif; } section.haupttitel { text-align: center; } section.biographie { margin-bottom: 1.5em; } figure.titelei_verlagslogo.abbildung { vertical-align: bottom; margin-top: 4em; width: 100%; border-width: 0; outline-style: none; } figure.titelei_verlagslogo.abbildung > img { margin-left: auto; margin-right: auto; width: 2cm; } div.einschub_vor.typ1 { font-weight: initial; font-size: smaller; font-style: italic; } div.einschub_vor.ortzeit { font-family: "Subset-Crimson Text", "Subset-Noto Serif", Palatino, serif; font-style: italic; margin-left: 1em; margin-right: 1em; text-align: right; } div.einschub_vor.ortzeit p { text-indent: 0; } h1 > span.zaehler, h2 > span.zaehler, h3 > span.zaehler, h4 > span.zaehler, h5 > span.zaehler, h6 > span.zaehler { display: block; } span.zaehler > span.origpage { margin-right: 0; } nav.verzeichnis.literatur > div > ol { font-family: "Subset-Crimson Text", serif; font-style: normal; font-weight: normal; text-align: left; padding-left: 6mm; } nav.verzeichnis.literatur > div > ol > li { text-indent: -1.25em; } nav.verzeichnis.literatur > div > ol > li > span.nachweis, nav.verzeichnis.literatur > div > ol > li span.referenz { display: initial; } span.initiale { font-size: 2em; line-height: 0.5em; } figure.bild img.abbildung { width: initial; } figure.bild { text-align: center; } div.deckblatt header.toctitel { background-color: inherit; }