@namespace epub "http://www.idpf.org/2007/ops"; /** * Diogenes-Epub-Styling * * CSS-Stylesheet für Diogenes-konforme Epubs (nach XSD, parsX4) * * @project Diogenes-Epub-Styling * @version 3.1.2 * @date 2022-11-21 * @author Carsten Schwab / Co-Autoren: Tobias Fischer, Björn Dünckel & Marko Hedler, Alena Hof * @copyright Diogenes Verlag AG, Zürich * @last edit ah */ @font-face { font-family: "Subset-Linux Libertine"; font-style: normal; font-weight: normal; src: url(FONT00013.ttf); } @font-face { font-family: "Subset-Linux Libertine"; font-style: italic; font-weight: normal; src: url(FONT00012.ttf); } @page { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0.5em; margin-right: 0.5em; } section, header, nav, figure { display: block; } body, div, p, h1, ul, li, section, header, nav, figure { margin: 0; padding: 0; } span { padding: 0; } body { font-size: 1em; line-height: 1.25em; text-align: left; widows: 2; orphans: 2; } title { display: none; } body section.kapitel > p.firstInSequence, section.kapitel > p.firstInSequence { text-indent: 0; } h1 { text-align: center; text-indent: 0; } h1 { font-size: 1.4em; line-height: 1.25em; font-style: normal; font-weight: normal; margin-top: 2em; margin-bottom: 2.2em; } p { margin-bottom: 0; margin-right: 0.75em; text-indent: 1.25em; } div.einschub + p, div.einschub > p.firstInContainer, figure.bild + p, p.leerzeile + p { text-indent: 0; } p.with_initiale, p.no_indent { text-indent: 0; } .aligncenter, .einschub.typ1 .aligncenter { text-align: center; text-indent: 0; } .einschub p { text-indent: 0; } .einschub + p { text-indent: 0; } .einschub { margin-top: 0.7em; margin-bottom: 0.7em; margin-right: 1em; margin-left: 1.25em; } .einschub.typ1 p, .einschub.typ10 p { text-indent: 0; } .einschub.widmung { padding-top: 2.5em; } .einschub.widmung p { font-style: italic; font-weight: normal; text-align: center; text-indent: 0; } .einschub.typ1 p { font-style: italic; font-weight: normal; text-align: left; } .einschub.typ10 p { font-style: normal; font-weight: normal; text-align: left; } em { font-style: italic; } span.kapitaelchen { text-transform: uppercase; font-size: 93%; letter-spacing: 0.1em; } span.initiale { text-decoration: none; } span.versal { text-transform: uppercase; letter-spacing: 0.1em; font-size: 93%; } span.ziffer { font-size: 100%; } div.figfooter > div.legende { display: block; } div.figfooter > div.legende { margin-top: 0.7em; margin-bottom: 1.35em; } div.legende p { text-indent: 0; font-size: 0.9em; line-height: 1.2em; font-style: normal; font-weight: normal; display: inline; } figure.bild { display: block; border: 0 none black; margin-top: 0.7em; margin-bottom: 0.7em; padding: 0.25em; page-break-inside: avoid; } figure.bild + p { text-indent: 0; } ul { margin-left: 0; } ul li { line-height: 1.25em; } ul.lvl_1 li { margin-top: 1.35em; list-style-type: none; text-indent: 1.25em; } ul.lvl_1 li + li { margin-top: 0.7em; } ul.lvl_1 a { font-weight: normal; } nav.inhalt li { text-indent: 0; text-align: center; margin-left: 0; } a { text-decoration: none; } a.verweis { text-decoration: none; } .autor p, .haupttitel p, .biographie p, .impressum p { margin: 0; text-indent: 0; } @media all { div.inhalt li.source_template.cover { display: none; } } @media amzn-mobi7 { div.inhalt li.source_template.cover { display: none; } } section.schmutztitel, section.schmutztitel figure { clear: both; text-align: center; margin-left: auto; margin-right: auto; } figure.t_verlagslogo { display: block; padding-top: 1.25em; margin-top: 0.7em; margin-left: auto; margin-right: auto; } section.haupttitel p { text-align: center; } p.t_autor { font-size: 1.2em; font-style: normal; font-weight: normal; line-height: 1.8em; margin-top: 1em; margin-bottom: 0; } h1.t_titel { font-size: 1.5em; line-height: 1.25em; font-style: normal; font-weight: normal; text-align: left; margin-top: 0; margin-bottom: 0; } div.infoblock { margin-top: 1em; } p.t_gattung { font-size: 0.9em; line-height: 1.2em; font-style: normal; font-weight: normal; text-transform: uppercase; letter-spacing: 0.1em; text-align: center; margin-top: 0; margin-bottom: 1.75em; } div.infoblock > p.t_uebersetzer { font-size: 1em; line-height: 1.25em; font-style: normal; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0.5em; } p.t_verlag { font-size: 1.2em; font-style: normal; font-weight: normal; line-height: 1.8em; margin-top: 7em; vertical-align: bottom; border-width: 0; outline-style: none; } section.biographie { font-size: 1em; line-height: 1.25em; font-style: normal; font-weight: normal; text-align: left; margin-bottom: 1.5em; } section.impressum { margin-top: 3em; } section.impressum p { font-size: 0.9em; line-height: 1.2em; font-style: normal; font-weight: normal; text-align: center; text-indent: 0; } section.biographie + section.biographie { margin-top: 5em; } span.origpage { font-size: 0.7em; font-weight: normal; font-style: normal; display: inline; }