@charset "utf-8"; /* --------------------------------------------------------------------------------------- * * S.Fischer-EPUB-Styling * * CSS-Stylesheet für parsX-konforme EPUBs (nach DTD 3.0) * * * @project S.Fischer-EPUB-Styling * @version 7.2.0 * @date 2016-02-26 * @author Carsten Schwab / Co-Autoren: Tobias Fischer, Björn Dünckel & Marko Hedler (pagina GmbH) * @copyright S. Fischer Verlag GmbH, Frankfurt am Main / pagina GmbH, Tübingen * * Bitstream Vera Fonts Copyright: * Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. * Bitstream Vera is a trademark of Bitstream, Inc. * * --------------------------------------------------------------------------------------- */ @font-face { font-family: "Subset-DejaVu Serif"; font-style: normal; font-weight: normal; src: url(fonts/pa_DejaVuSerif.ttf); } @font-face { font-family: "Subset-DejaVu Serif"; font-style: italic; font-weight: normal; src: url(fonts/pa_DejaVuSerif-Italic.ttf); } @font-face { font-family: "Subset-DejaVu Serif"; font-style: normal; font-weight: bold; src: url(fonts/pa_DejaVuSerif-Bold.ttf); } @font-face { font-family: "Subset-DejaVu Serif"; font-style: italic; font-weight: bold; src: url(fonts/pa_DejaVuSerif-BoldItalic.ttf); } @font-face { font-family: "Subset-DejaVu Sans"; font-style: normal; font-weight: normal; src: url(fonts/pa_DejaVuSans.ttf); } @font-face { font-family: "Subset-DejaVu Sans"; font-style: italic; font-weight: normal; src: url(fonts/pa_DejaVuSans-Oblique.ttf); } @font-face { font-family: "Subset-DejaVu Sans"; font-style: normal; font-weight: bold; src: url(fonts/pa_DejaVuSans-Bold.ttf); } @font-face { font-family: "Subset-DejaVu Sans"; font-style: italic; font-weight: bold; src: url(fonts/pa_DejaVuSans-BoldOblique.ttf); } @font-face { font-family: "Subset-DejaVu Sans Mono"; font-style: normal; font-weight: normal; src: url(fonts/pa_DejaVuSansMono.ttf); } @font-face { font-family: "Subset-DejaVu Sans Mono"; font-style: italic; font-weight: normal; src: url(fonts/pa_DejaVuSansMono-Oblique.ttf); } @font-face { font-family: "Subset-DejaVu Sans Mono"; font-style: normal; font-weight: bold; src: url(fonts/pa_DejaVuSansMono-Bold.ttf); } @font-face { font-family: "Subset-DejaVu Sans Mono"; font-style: italic; font-weight: bold; src: url(fonts/pa_DejaVuSansMono-BoldOblique.ttf); } @page { margin-top: 1em; margin-bottom: 1em; margin-left: 1em; margin-right: 0; } body, div, p, h1, h2, h3, h4, h5, h6, p.u7, ol, ul, li { margin: 0; padding: 0; } span { padding: 0; } body { font-family: "Subset-DejaVu Serif", serif; font-size: 0.9em; line-height: 1.5em; text-align: left; padding-right: 0.5em; } title { display: none; } div.u-block + p, div.u-block1 + p, div.u-block2 + p, div.u-block3 + p, div.u-block4 + p, div.u-block5 + p, div.u-block6 + p, div.u-block7 + p, h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, p.u7 + p body.kapitel > p.firstInContainer, body.kapitel > p.firstInSequence, div.kapitel > p.firstInContainer, div.kapitel > p.firstInSequence { text-indent: 0; } div.u-block p, div.u-block1 p, div.u-block2 p, div.u-block3 p, div.u-block4 p, div.u-block5 p, div.u-block6 p, div.u-block7 p { text-indent: 0; } span.u-zaehler { display: block; font-weight: normal; margin-right: 0.33em; } p.u-vor { color: #000; margin-bottom: -1.55em; } div.kapitel p.u-vor { margin-top: 1.5em; } p.untertitel { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 1.1em; line-height: 1.3em; font-style: italic; font-weight: normal; margin-top: 0.1em; margin-bottom: 1.35em; color: #000; } .u-block3 p.untertitel { font-family: "Subset-DejaVu Serif", serif; font-size: 1em; line-height: 1.1em; } h1, h2, h3, h4, h5, h6, p.u7, p.untertitel { text-align: left; text-indent: 0; } h1 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 1.4em; line-height: 1.5em; font-style: normal; font-weight: bold; color: #333; margin-top: 2em; margin-bottom: 2.2em; } h1.typ1 { font-style: italic; } h1.typ1 span.u-zaehler { font-style: italic; } h1.typ2 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; } h1.typ2 span.u-zaehler { font-family: "Subset-DejaVu Serif", serif; font-style: italic; } h2 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 1.2em; line-height: 1.5em; font-style: normal; font-weight: bold; color: #333; margin-top: 2.55em; margin-bottom: 2.55em; } h2.typ1 { font-style: italic; } h2.typ1 span.u-zaehler { font-style: italic; } h2.typ2 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; } h2.typ2 span.u-zaehler { font-family: "Subset-DejaVu Serif", serif; font-style: italic; } h3 { font-family: "Subset-DejaVu Serif", serif; font-size: 1.1em; line-height: 1.3em; font-style: normal; font-weight: bold; margin-top: 1.7em; margin-bottom: 0.8em; } h3 + h4 { margin-top: 0; } p.untertitel + h4 { margin-top: 0; } h4 { font-family: "Subset-DejaVu Serif", serif; font-size: 1em; line-height: 1.2em; font-style: italic; font-weight: bold; margin-top: 1.7em; margin-bottom: 0.8em; } p.u-vor + h4 { margin-top: 1em; } h5 { font-family: "Subset-DejaVu Serif", serif; font-size: 1em; line-height: 1.2em; font-style: italic; font-weight: normal; margin-top: 1.6em; margin-bottom: 0.3em; } p.u-vor + h5 { margin-top: 1em; } h6 { font-family: "Subset-DejaVu Serif", serif; font-size: 0.9em; line-height: 1.1em; font-style: italic; font-weight: normal; margin-top: 1.6em; margin-bottom: 0.3em; } p.u-vor + h6 { margin-top: 1em; } p.u7 { font-family: "Subset-DejaVu Serif", serif; font-size: 0.9em; line-height: 1.1em; font-style: normal; font-weight: normal; margin-top: 1.5em; margin-bottom: 0.3em; } p.u-vor + p.u7 { margin-top: 1em; } div.u-zwischen { text-align: left; text-indent: 0; margin-top: 2.2em; margin-bottom: 0.7em; display: block; } h1 + div.u-zwischen, h2 + div.u-zwischen, h3 + div.u-zwischen, h4 + div.u-zwischen, h5 + div.u-zwischen, h6 + div.u-zwischen, .u-block1 + div.u-zwischen, .u-block2 + div.u-zwischen, .u-block3 + div.u-zwischen, .u-block4 + div.u-zwischen, .u-block5 + div.u-zwischen, .u-block6 + div.u-zwischen, .u-block7 + div.u-zwischen { margin-top: 0; } div.u-zwischen + p { text-indent: 0; } div.infokasten > div.u-zwischen { margin-top: 0.7em; } div.u-zwischen.typ1 { font-family: "Subset-DejaVu Serif", serif; font-style: normal; font-weight: bold; } div.u-zwischen.typ2 { font-family: "Subset-DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; } div.u-zwischen.typ3 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; } div.u-zwischen.typ4 { font-family: "Subset-DejaVu Sans", sans-serif; font-style: italic; font-weight: bold; } div.u-zwischen.typ5 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: normal; } div.u-zwischen.typ6 { font-family: "Subset-DejaVu Sans", sans-serif; font-style: italic; font-weight: normal; } div.u-zwischen.typ7 { font-family: "Subset-DejaVu Sans", sans-serif; font-style: normal; font-weight: normal; } div.u-zwischen.typ8 { font-family: "Subset-DejaVu Serif", serif; font-style: normal; font-weight: normal; } h1.no_pad_bottom, h2.no_pad_bottom, h3.no_pad_bottom, h4.no_pad_bottom, h5.no_pad_bottom, h6.no_pad_bottom, p.u7.no_pad_bottom { margin-bottom: 0; } p { margin-bottom: 0; margin-right: 1em; text-indent: 1.25em; } p.with_initiale, p.no_indent { text-indent: 0; } table p { margin: 0; text-indent: 0; } div.seite p { display: none; } p.leerzeile + p { text-indent: 0; } div.alignleft, p.alignleft { text-align: left; } div.alignright, p.alignright { text-align: left; } div.aligncenter, p.aligncenter { text-align: left; } div.alignblock, p.alignblock { text-align: left; } div.infokasten p { text-indent: 0; } div.infokasten + p { text-indent: 0; } div.infokasten { margin-right: 0.5em; margin-top: 1.5em; margin-bottom: 1.5em; padding: 1em; background-color: #ccc; border: 1px solid #333; } div.infokasten.typ1 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; } div.infokasten.typ2 { font-family: "Subset-DejaVu Serif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; } div.infokasten.typ3 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; background-color: #fff; border: 1px solid #333; } div.einschub_vor { margin-top: 2em; margin-bottom: 2em; margin-right: 1em; margin-left: 1.25em; } div.einschub_vor p { text-indent: 0; } div.einschub_vor.typ1 { font-family: "Subset-DejaVu Serif", serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; } div.einschub_vor.typ2 { font-family: "Subset-DejaVu Serif", serif; font-style: normal; font-weight: normal; text-align: left; } span.inline { display: inline; } span.inline.typ1 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.95em; font-style: normal; font-weight: bold; } span.inline.typ2 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.95em; font-style: italic; font-weight: bold; } span.inline.typ3 { font-family: "Subset-DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; background-color: #999; } span.inline.typ4 { font-family: "Subset-DejaVu Sans", sans-serif; font-style: normal; font-weight: normal; color: #fff; background-color: #999; } span.inline.typ5 { font-family: "Subset-DejaVu Sans Mono", sans-serif; font-size: 0.95em; font-style: normal; font-weight: bold; } span.inline.typ6 { font-size: smaller; } span.inline.typ7 { font-size: smaller; font-weight: bold; } span.inline.typ8 { font-size: smaller; font-weight: normal; } span.inline.typ9 { font-style: normal; } span.inline.typ10 { font-style: italic; } span.inline.typ11 { text-decoration: line-through; } span.inline.typ12 { font-size: 1.5em; } span.inline.typ13 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; } span.inline.typ14 { font-family: "Subset-DejaVu Sans", sans-serif; font-style: normal; font-weight: normal; } span.inline.typ16 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: smaller; font-style: normal; font-weight: normal; } span.inline.typ17 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #f90; } span.inline.typ18 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #f7e200; } span.inline.typ19 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #393; } span.inline.typ20 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #3cc; } span.inline.typ21 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #36f; } span.inline.typ22 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #009; } span.inline.typ23 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #630; } span.inline.typ24 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: red; } span.inline.typ25 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #f3c; } span.inline.typ26 { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; color: #609; } span.inline.typ27 { border-bottom-style: double; } span.inline.typ28 { border-bottom-style: dotted; } span.inline.typ29 { text-decoration: overline; } div.einschub p { text-indent: 0; } div.einschub + p { text-indent: 0; } div.einschub { margin-top: 0.7em; margin-bottom: 0.7em; 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.typ13 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.typ13 p.vers { text-indent: -1.25em; } div.einschub.typ1, div.einschub.typ1 p { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: normal; text-align: left; } div.einschub.typ2, div.einschub.typ2 p { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; text-align: left; } div.einschub.typ3, div.einschub.typ3 p { font-family: "Subset-DejaVu Serif", serif; font-style: normal; font-weight: bold; text-align: left; } div.einschub.typ4, div.einschub.typ4 p { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.95em; font-style: normal; font-weight: bold; text-align: left; } div.einschub.typ5, div.einschub.typ6, div.einschub.typ7, div.einschub.typ8 { font-size: 0.8em; } div.einschub.typ5, div.einschub.typ5 p { font-family: "Subset-DejaVu Serif", serif; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ6, div.einschub.typ6 p { font-family: "Subset-DejaVu Serif", serif; line-height: 1.35em; font-style: italic; font-weight: normal; text-align: left; } div.einschub.typ7, div.einschub.typ7 p { font-family: "Subset-DejaVu Sans", sans-serif; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ8, div.einschub.typ8 p { font-family: "Subset-DejaVu Sans", sans-serif; line-height: 1.35em; font-style: italic; font-weight: normal; text-align: left; } div.einschub.typ9 > p, div.einschub.typ10 > p, div.einschub.typ11 > p, div.einschub.typ12 > p { text-indent: -1.25em; } div.einschub.typ9, div.einschub.typ9 p { font-family: "Subset-DejaVu Serif", serif; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ10, div.einschub.typ10 p { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: normal; text-align: left; } div.einschub.typ11, div.einschub.typ11 p { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: bold; text-align: left; } div.einschub.typ12, div.einschub.typ12 p { font-family: "Subset-DejaVu Serif", serif; font-style: normal; font-weight: bold; text-align: left; } div.einschub.typ13, div.einschub.typ13 p { font-family: "Subset-DejaVu Serif", serif; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ14, div.einschub.typ14 p { font-family: "Subset-DejaVu Sans Mono", sans-serif; font-size: 0.95em; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ15 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.95em; } div.einschub.typ15, div.einschub.typ15 p { font-family: "Subset-DejaVu Sans", sans-serif; font-style: normal; font-weight: normal; text-align: left; } div.einschub.typ1 em, div.einschub.typ2 em, div.einschub.typ6 em, div.einschub.typ8 em, div.einschub.typ10 em, div.regie em, div.gedicht.typ1 em, div.einschub.typ1 .kursiv, div.einschub.typ2 .kursiv, div.einschub.typ6 .kursiv, div.einschub.typ8 .kursiv, div.einschub.typ10 .kursiv, div.regie .kursiv, div.gedicht.typ1 .kursiv { font-style: normal; } div.popup_backlink { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; margin-top: 2em; margin-bottom: 2em; margin-right: 1em; margin-left: 1.25em; text-indent: 0; } em { font-style: italic; } strong { font-weight: bold; } span.kapitaelchen { text-transform: uppercase; font-size: 96%; letter-spacing: 0.05em; } span.initiale { text-decoration: none; } sup, sub { line-height: 100%; } sup { vertical-align: super; } sub { vertical-align: sub; } span.unterstr { text-decoration: underline; } span.durchgestr { text-decoration: line-through; } span.versal { text-transform: uppercase; letter-spacing: 0.05em; font-size: 96%; } span.ziffer { font-size: 96%; } span.sperrung { letter-spacing: 0.1em; } span.spitzmarke { font-weight: bold; } span.fremd { text-decoration: none; } div.legende { font-family: "Subset-DejaVu Sans", sans-serif; margin-top: 0.7em; margin-bottom: 1.35em; } span.zaehler { font-size: 0.8em; font-style: normal; font-weight: bold; margin-right: 0.5em; } div.legende p { text-indent: 0; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; display: inline; } div.legende p + p { display: block; } div.tabelle { border: 0; background-color: #fff; margin-top: 0.7em; margin-bottom: 0.7em; padding: 0.5em; } table { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0; border-collapse: collapse; } td { border: thin solid #000; vertical-align: top; padding: 0.25em; margin: 0; text-align: left; } table tr[align="right"] p { text-align: right; } table tr[align="center"] p { text-align: center; } table td[align="right"] p { text-align: right; } table td[align="center"] p { text-align: center; } div.tabelle + p { text-indent: 0; } div.tabelle.typ1 td, div.tabelle.typ1 tr, div.tabelle.typ2 td, div.tabelle.typ2 tr { border: 0; } div.tabelle.typ1 table { font-family: "Subset-DejaVu Serif", serif; font-size: 1em; line-height: 1.5em; text-align: left; } div.tabelle.typ3 table { font-family: "Subset-DejaVu Serif", serif; } div.tabelle p { text-indent: 0; } thead td, thead th, th, thead { font-weight: normal; font-weight: bold; text-align: left; padding: 0.25em; } thead[valign="middle"] td { vertical-align: middle; } thead[valign="center"] td { vertical-align: middle; } thead[valign="right"] td { text-align: right; } div.tabellentitel, div.tabelle div.legende { display: block; } div.tabellentitel { font-family: "Subset-DejaVu Sans", sans-serif; margin-left: 0.25em; margin-right: 0.25em; margin-top: 0.7em; margin-bottom: 0.7em; display: block; border-bottom-style: solid; border-width: 1px; border-color: #000; } div.tabellentitel p { font-size: 0.8em; line-height: 1.35em; font-style: normal; display: inline; } div.tabellentitel p + p { display: block; } div.tabelle div.legende { display: block; margin-left: 0.25em; margin-right: 0.25em; margin-top: 0.7em; margin-bottom: 0.7em; } div.abbildung { display: block; border: 0 none black; margin-top: 0.7em; margin-bottom: 0.7em; padding: 0.25em; } div.abbildungstitel { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: bold; margin-bottom: 0.7em; } div.abbildung.alignleft { float: left; margin-right: 0.7em; } div.abbildung.alignright { float: right; margin-left: 0.7em; } div.abbildung.aligncenter img { display: block; margin-left: auto; margin-right: auto; } div.abbildung img { max-width: 100%; max-height: 100%; } div.abbildung + p { text-indent: 0; } div.abbildung.typ1 { display: block; width: auto; max-width: 300px; float: right; border: 0 none black; margin-left: 0.7em; margin-top: 0.7em; margin-bottom: 0.7em; padding: 0.25em; } div.liste_manuell, div.liste_geordnet, div.liste_ungeordnet { margin-left: 1.25em; margin-right: 0; margin-top: 0; margin-bottom: 0.7em; list-style-position: outside; } ol, ul, dl { margin-left: 1.25em; } div.liste_manuell + p, div.liste_geordnet + p, div.liste_ungeordnet + p, div.liste_definition + p { text-indent: 0; } li { font-size: 1em; } li p { margin-left: 0; display: block; text-indent: 0; } li span.le-zaehler { font-family: "Subset-DejaVu Serif", serif; font-size: 0.9em; line-height: 1.5em; display: inline-block; margin-left: -2.25em; width: 2em; float: left; text-align: right; } dt { margin-left: -1.25em; font-family: "Subset-DejaVu Sans", sans-serif; font-weight: normal; } dd { margin-left: 0; } dd p { text-indent: 0; } div.liste_manuell ul { list-style-type: none; } div.liste_manuell ul.without_zaehler { list-style-type: none; } div.liste_ungeordnet ul { list-style-type: disc; } ol.listType_lower-a { list-style-type: lower-latin; } ol.listType_upper-A { list-style-type: upper-latin; } ol.listType_lower-i { list-style-type: lower-latin; } ol.listType_upper-I { list-style-type: upper-latin; } ol.listType_greek { list-style-type: lower-greek; } ul.lvl_2 { font-size: 0.9em; line-height: 1.35em; } ul.lvl_3 { font-size: 0.9em; line-height: 1.25em; } div.liste_ungeordnet ul.listType_dash { list-style-type: square; } div.liste_ungeordnet ul.listType_other { list-style-type: circle; } div.liste_ungeordnet ul.listType_triangle { list-style-type: square; } div.liste_ungeordnet ul.listType_point { list-style-type: disc; } div.liste_ungeordnet ul.listType_star { list-style-type: square; } span.fussnote, span.endnote { vertical-align: super; font-size: 0.6em; font-style: normal; font-weight: normal; line-height: 100%; } div.fussnote, div.endnote { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.9em; margin-top: 0.7em; } div.fussnote p, div.endnote p { font-family: "Subset-DejaVu Serif", serif; font-size: 0.9em; font-style: normal; font-weight: normal; text-align: left; margin-left: 0; text-indent: 1.25em; line-height: 1.5em; } div.fussnote p.firstInContainer, div.fussnote p.firstInSequence, div.endnote p.firstInContainer, div.endnote p.firstInSequence { text-indent: 0; } span.fussnotenzaehler, span.endnotenzaehler { display: block; visibility: visible; font-style: normal; font-weight: bold; line-height: 1.3em; float: left; width: 1.8em; text-align: right; } div.fussnoteninhalt, div.endnoteninhalt { display: block; margin-left: 2.5em; } span.marginalie { float: right; font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0; margin-left: 0.7em; margin-right: -3em; margin-top: 0; margin-bottom: 0.7em; background-color: #ccc; border-top: 0.7em solid #fff; padding: 1em; padding-right: 3em; width: 33%; } span.marginalie.typ1 { float: right; font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0; margin-left: 0.7em; margin-right: -3em; margin-top: 0; margin-bottom: 0.7em; background-color: #ccc; border-top: 0.7em solid #fff; padding: 1em; padding-right: 3em; width: 33%; } div.zwischenblatt { page-break-before: always; } div.index { font-family: "Subset-DejaVu Serif", serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; } p.ix-text { padding-left: 1.25em; text-indent: -1.25em; } div.index-abschnitt hr { border: 0; margin-right: 0.5em; } div.index-abschnitt p { margin-left: 1.25em; text-indent: -1.25em; } div.index_in_index { text-indent: -1.25em; padding-left: 1.25em; display: block; } div.gedicht { margin-top: 1.5em; margin-bottom: 1.5em; } div.gedicht + div.gedicht { margin-top: 3em; } div.gedicht + p { text-indent: 0; } div.gedicht.typ1 p.vers { font-family: "Subset-DejaVu Serif", serif; font-style: italic; font-weight: normal; } div.gedicht.typ2 p.vers { font-family: "Subset-DejaVu Sans", sans-serif; font-style: normal; font-weight: normal; } div.strophe { margin-bottom: 0.7em; } p + div.strophe { margin-top: 0.7em; } p.vers, div.fussnote p.vers, div.endnote p.vers, td p.vers { margin-left: 1.25em; margin-top: 0; margin-bottom: 0; text-indent: -1.25em; } div.fussnote p.vers.firstInContainer, div.fussnote p.vers.firstInSequence, div.endnote p.vers.firstInContainer, div.endnote p.vers.firstInSequence, td p.vers.firstInContainer, td p.vers.firstInSequence { margin-left: 0; margin-top: 0; margin-bottom: 0; } p.vers.typ1 { margin-left: 2.5em; } p.vers.typ2 { text-align: right; margin-right: 4.5em; } p.vers.typ3 { text-align: center; } div.gedicht div.u-zwischen.firstInContainer { margin-top: 0.7em; } div.strophe + div.u-zwischen { margin-top: 1.5em; } div.szene p + p { text-indent: 0; } div.szene + p { text-indent: 0; } div.regie { margin-top: 0.7em; margin-bottom: 0.7em; } div.regie p { font-style: italic; margin-top: 0; margin-bottom: 0; text-indent: 0; } div.sprechertext, div.rede { margin-left: 1.25em; } div.sprechertext p, div.rede p { text-indent: 0; margin-left: 1em; } div.rede p.sprecher { margin-left: 0; } span.regie_inline { font-style: italic; } span.reg-fundstelle { text-decoration: none; } span.reg-begriff1, span.reg-begriff2, span.reg-begriff3, span.reg-begriff4 { display: none; visibility: hidden; } span.reg-querverweis { display: none; visibility: hidden; } a { color: #000; text-decoration: none; } a.sprungziel { text-decoration: none; color: #000; } a.verweis { text-decoration: none; color: #000; } a.verweis.intern { text-decoration: underline; color: #000; } .autor p, .titel p, .untertitel p, .gattung p, .uebersetzer p, .illustrator p, .e-joker p, .e-isbn p, .e-logo p, .meta_cover p, .meta_haupttitel p, .meta_navigation p, .meta_inhaltsvz p, .meta_ebio p, .meta_ekurztext p, .meta_impressum p, .meta_hinweise p { margin: 0; text-indent: 0; } body.meta_ebio h1, body.meta_ekurztext h1, body.meta_impressum h1 { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 1.2em; line-height: 1.5em; font-style: normal; font-weight: bold; color: #333; margin-top: 2.55em; margin-bottom: 2.55em; } p.CoverImage { text-align: center; } p.CoverImage img { max-width: 100%; padding: 0; margin: 0; } img.CoverImage { max-width: 100%; max-height: 100%; } svg#coverpage { max-height: 100%; height: 99%; margin: 0; } body.meta_haupttitel { text-align: left; } p.t_autor { font-family: "Subset-DejaVu Serif", serif; font-size: 1.1em; font-style: normal; font-weight: bold; line-height: 1.8em; color: #000; text-align: left; margin-bottom: -1.8em; } p.t_hrsg { font-family: "Subset-DejaVu Serif", serif; font-size: 1.05em; font-style: normal; font-weight: normal; line-height: 1.8em; margin-top: 1em; } p.t_titel { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 1.4em; line-height: 1.5em; font-style: normal; font-weight: bold; color: #333; text-align: left; margin-top: 2em; margin-bottom: 0.7em; } p.t_titel.linked a { color: #333; } p.t_untertitel { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 1.1em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; margin-top: 0; margin-bottom: 1.35em; } div.infoblock { margin-top: 3.2em; } p.t_gattung { display: none; visibility: hidden; } p.t_uebersetzer, p.t_illustrator { font-family: "Subset-DejaVu Serif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; margin-top: 0; margin-bottom: 1.5em; } p.t_verlag { display: none; } p.t_verlagslogo { margin-top: 8em; border-width: 0; outline-style: none; } div.t_joker, body.meta_ekurztext, body.meta_ebio { font-family: "Subset-DejaVu Serif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; margin-bottom: 1.5em; } div.t_joker { margin-top: 1.5em; } body.meta_impressum p { font-family: "Subset-DejaVu Serif", serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; } p.booklink a { color: #000; text-decoration: none; } p.booklink { margin-bottom: 0.5em; } span.h1_backlink, span.h2_backlink { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.7em; line-height: 1.35em; font-style: normal; font-weight: normal; display: block; float: right; } div.backlink span.h1_backlink a, span.h2_backlink { text-decoration: none; } body.meta_inhaltsvz.not_linked li { color: #999; } body.meta_inhaltsvz.not_linked li.leseprobe { color: black; } p.ie-text { display: none; } span.ie-sz { display: none; } span.ie-zaehler { display: none; } body.meta_hinweise { display: none; } p.t_leseprobe-zusatz { font-family: "Subset-DejaVu Sans", sans-serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; margin-top: 2.7em; margin-bottom: 1.35em; } span.origpage { font-family: "Subset-DejaVu Sans", sans-serif; font-weight: normal; display: inline; background-color: #fff; color: #333; font-size: 9pt; } div.origpage + p { text-indent: 0; } div.wp-70597dfd33cc3fa6-cover { margin: 0 0 0 0; text-align: center; }