@charset "utf-8"; /* --------------------------------------------------------------------------------------- * * HoCa-EPUB-Styling * * CSS-Stylesheet für parsX-konforme EPUBs (nach DTD 3.0) * * * @project HoCa-EPUB-Styling * @version 2.2.0 * @date 2016-02-15 * @author Carsten Schwab (Hoffmann und Campe) / Co-Autoren: Tobias Fischer, Björn Dünckel & Marko Hedler (pagina GmbH) * @editor Jan Kermes/Corinna Gathmann * @copyright Hoffmann und Campe Verlag GmbH, Hamburg * */ @font-face { font-family: "DroidSerif"; font-style: normal; font-weight: normal; src: url(../Fonts/DroidSerif-Regular.ttf); } @font-face { font-family: "DroidSerif"; font-style: italic; font-weight: normal; src: url(../Fonts/DroidSerif-Italic.ttf); } @font-face { font-family: "DroidSerif"; font-style: normal; font-weight: bold; src: url(../Fonts/DroidSerif-Bold.ttf); } @font-face { font-family: "DroidSerif"; font-style: italic; font-weight: bold; src: url(../Fonts/DroidSerif-BoldItalic.ttf); } @font-face { font-family: "OpenSans"; font-style: normal; font-weight: normal; src: url(../Fonts/OpenSans-Regular.ttf); } @font-face { font-family: "OpenSans"; font-style: italic; font-weight: normal; src: url(../Fonts/OpenSans-Italic.ttf); } @font-face { font-family: "OpenSans"; font-style: normal; font-weight: bold; src: url(../Fonts/OpenSans-Bold.ttf); } @font-face { font-family: "OpenSans"; font-style: italic; font-weight: bold; src: url(../Fonts/OpenSans-BoldItalic.ttf); } @font-face { font-family: "DejaVuSansMono"; font-style: normal; font-weight: normal; src: url(../Fonts/DejaVuSansMono.ttf); } @font-face { font-family: "DejaVuSansMono"; font-style: italic; font-weight: normal; src: url(../Fonts/DejaVuSansMono-Oblique.ttf); } @font-face { font-family: "DejaVuSansMono"; font-style: normal; font-weight: bold; src: url(../Fonts/DejaVuSansMono-Bold.ttf); } @font-face { font-family: "DejaVuSansMono"; font-style: italic; font-weight: bold; src: url(../Fonts/DejaVuSansMono-BoldOblique.ttf); } @page { margin-top: 1em; margin-bottom: 1em; } body, div, p, h1, h2, ol, li { margin: 0; margin-left: 5pt; margin-right: 5pt; padding: 0; } span { padding: 0; } body { font-family: "DroidSerif", serif; font-size: 0.9em; line-height: 1.5em; text-align: justify; /* padding-right: 0.5em;*/ } title { display: none; } body.meta_schmutztitel { clear: both; } h1 + p, body.kapitel > p.firstInSequence { text-indent: 0; } h1, h2 { text-align: center; text-indent: 0; } h1 { font-family: "OpenSans", 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; } h2 { font-family: "OpenSans", 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 { margin-bottom: 0; /* margin-right: 1em;*/ text-indent: 1.25em; } p.no_indent { text-indent: 0; } p.leerzeile + p { text-indent: 0; } div.alignleft { text-align: left; } em { font-style: italic; } span.versal { text-transform: uppercase; letter-spacing: 0.05em; font-size: 98%; } span.ziffer { font-size: 100%; } div.abbildung { display: block; border: 0 none black; margin-top: 0.7em; margin-bottom: 0.7em; padding: 0.25em; } div.abbildung.alignleft { display: inline; float: left; } div.abbildung img { max-width: 100%; max-height: 100%; } ol { margin-left: 0; } li { font-size: 1em; } a { color: #000; text-decoration: none; } a.verweis { text-decoration: none; color: #000; } .meta_haupttitel p, .meta_ebio p, .meta_impressum p { margin: 0; text-indent: 0; } body.meta_ebio h1, body.meta_impressum h1 { font-family: "OpenSans", 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; } svg#coverpage { max-height: 100%; height: 99vh; margin: 0; } body.meta_cover { padding: 0; margin: 0; } body.meta_haupttitel { text-align: left; } p.t_autor { font-family: "DroidSerif", 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_titel { font-family: "OpenSans", sans-serif; font-size: 1.4em; line-height: 1.5em; font-style: normal; font-weight: bold; color: #000; text-align: left; margin-top: 2em; margin-bottom: 0.7em; } p.t_gattung { font-family: "OpenSans", sans-serif; font-size: 1em; line-height: 1.3em; font-style: normal; font-weight: normal; text-align: left; margin-top: 0; margin-bottom: 1.35em; } div.infoblock { margin-top: 3.2em; } p.t_verlag { font-family: "DroidSerif", serif; font-size: 1.1em; font-style: normal; font-weight: normal; line-height: 1.8em; color: #000; text-align: left; margin-top: 4em; } body.meta_ebio { font-family: "DroidSerif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: normal; text-align: left; margin-bottom: 1.5em; } body.meta_impressum p { font-family: "DroidSerif", serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0; } span.origpage { font-family: "OpenSans", sans-serif; font-size: 1.1em; font-weight: normal; display: inline; background-color: #fff; color: #333; font-size: 0.9em; }