@charset "utf-8"; /** * DroemerKnaur-EPUB-Styling * * CSS-Stylesheet für GvH-konforme EPUBs (nach DTD 1.1.x) * * @project DroemerKnaur-EPUB-Styling * @version 4.6.4 * @date 2011-04-18 * @lastEditor pa:tf * @author Tobias Fischer & Marko Hedler (pagina GmbH) / Carsten Schwab (S.Fischer Verlag) * @co-author Stephanie Born & Björn Dünckel (pagina GmbH) / ??? (DroemerKnaur) * @copyright DroemerKnaur Verlag, München / 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: "DejaVuSerif"; font-style: normal; font-weight: normal; src: url(../Fonts/DejaVuSerif.ttf); } @font-face { font-family: "DejaVuSerif"; font-style: italic; font-weight: normal; src: url(../Fonts/DejaVuSerif-Italic.ttf); } @font-face { font-family: "DejaVuSerif"; font-style: normal; font-weight: bold; src: url(../Fonts/DejaVuSerif-Bold.ttf); } @font-face { font-family: "DejaVuSerif"; font-style: italic; font-weight: bold; src: url(../Fonts/DejaVuSerif-BoldItalic.ttf); } @font-face { font-family: "DejaVuSans"; font-style: normal; font-weight: normal; src: url(../Fonts/DejaVuSans.ttf); } @font-face { font-family: "DejaVuSans"; font-style: italic; font-weight: normal; src: url(../Fonts/DejaVuSans-Oblique.ttf); } @font-face { font-family: "DejaVuSans"; font-style: normal; font-weight: bold; src: url(../Fonts/DejaVuSans-Bold.ttf); } @font-face { font-family: "DejaVuSans"; font-style: italic; font-weight: bold; src: url(../Fonts/DejaVuSans-BoldOblique.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; margin-left: 1em; margin-right: 0; } body, div, p, h1, h2, h3, h4, h5, h6, p.u7, ol, ul, li { margin: 0; padding: 0; } body { font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.5em; text-align: left; padding-right: 0.5em; } span { padding: 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, h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, p.u7 + p { text-indent: 0; margin-top: 0; } span.u-zaehler { font-weight: 400; display: inline; } p.u-vor { color: #000; } h1, h2, h3, h4 { text-align: center; color: #901212; text-indent: 0; font-weight: 400; } h5, h6, p.u7 { font-family: "DejaVuSerif", serif; font-size: 1em; line-height: 1.2em; color: #901212; font-style: italic; font-weight: 400; margin-top: 0.9em; margin-bottom: 0.15em; } p.untertitel { font-size: 1em; line-height: 1.3em; font-style: italic; font-weight: 400; margin-top: 0.75em; } h1 + p.untertitel, h2 + p.untertitel, h3 + p.untertitel, h4 + p.untertitel { font-style: italic; color: #901212; text-align: center; text-indent: 0; } h1 { font-family: "DejaVuSerif", serif; font-size: 1.6em; line-height: 1.8em; font-style: normal; letter-spacing: 0.05em; margin-top: 2em; margin-bottom: 2.6em; } h1 + p.untertitel { font-family: "DejaVuSerif", serif; font-size: 1.6em; line-height: 1.8em; margin: 0.2em 0 2.3em; } div.u-block1 p.u-vor { font-family: "DejaVuSerif"; color: #901212; font-size: 0.8em; line-height: 1em; font-style: normal; letter-spacing: 0.05em; margin-top: 2em; margin-bottom: 1em; text-align: center; } div.u-block1.mit_u-vor { margin-top: 2em; } h2 + p.untertitel { font-family: "DejaVuSerif", serif; text-align: center; font-size: 1.4em; line-height: 1.5em; font-style: italic; color: #901212; margin: 0.25em 0 1.7em; } div.u-block2 p.u-vor { font-family: "DejaVuSerif"; font-size: 0.7em; line-height: 0.8em; font-style: normal; margin-top: 2.55em; margin-bottom: 1.1em; text-align: center; color: #901212; } div.u-block2.mit_u-vor { margin-top: 2.55em; } h3 { font-family: "DejaVuSerif", serif; font-size: 1.2em; line-height: 1.3em; font-style: normal; margin-top: 2em; margin-bottom: 0.8em; text-align: center; } h3 + p.untertitel { font-family: "DejaVuSerif", serif; text-align: center; font-size: 1.2em; line-height: 1.3em; font-style: italic; color: #901212; margin: 0.7em 0 0.8em; } div.u-block3 p.u-vor { font-family: "DejaVuSerif", serif; font-size: 0.6em; line-height: 0.7em; font-style: normal; margin-bottom: 1.4em; text-align: center; color: #901212; } div.u-block3.mit_u-vor { margin-top: 2.7em; } h2 + div.kapitel > h3 { margin-top: 1.8em; } h4 { font-family: "DejaVuSerif", serif; font-size: 1em; line-height: 1.2em; font-style: normal; margin-top: 2.4em; margin-bottom: 1em; text-align: center; } h4 + p.untertitel { font-family: "DejaVuSerif", serif; text-align: center; line-height: 1.2em; margin-bottom: 1.35em; } div.u-block4 p.u-vor { font-family: "DejaVuSerif", serif; font-size: 0.5em; line-height: 0.7em; font-style: normal; margin-top: 2.4em; margin-bottom: 1em; text-align: center; color: #901212; } div.u-block4.mit_u-vor { margin-top: 2.4em; } h3 + div.kapitel > h4 { margin-top: 0.8em; } div.u-block7 { margin-bottom: 0.15em; color: #901212; font-family: "DejaVuSerif", serif; } div.u-zwischen { text-align: center; text-indent: 0; margin-top: 2em; margin-bottom: 2em; display: block; color: #901212; } div.u-zwischen.typ1 { font-family: "DejaVuSerif", serif; font-size: 1em; line-height: 1em; font-style: normal; text-align: center; margin-top: 1em; margin-bottom: 1em; } div.u-zwischen.typ2 { font-family: "DejaVuSerif", serif; font-size: 1.2em; line-height: 1em; font-style: normal; margin-top: 2em; margin-bottom: 1em; } div.u-zwischen.typ3 { font-family: "DejaVuSerif", serif; font-style: italic; font-weight: 700; } div.u-zwischen.typ4 { font-family: "DejaVuSans", sans-serif; font-style: italic; font-weight: 700; } div.u-zwischen.typ5 { font-family: "DejaVuSerif", serif; font-style: italic; font-weight: 400; } div.u-zwischen.typ6 { font-family: "DejaVuSans", sans-serif; font-style: italic; font-weight: 400; } 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.no_pad_bottom { margin-bottom: 0; } p { margin: 0; text-indent: 0; font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.5em; } div.alignright, p.alignright { text-align: right; } div.alignblock, p.alignblock { text-align: justify; } div.infokasten p { text-indent: 0; font-size: 0.8em; font-family: "DejaVuSerif", serif; } div.infokasten div.u-zwischen { text-align: left; text-indent: 0; font-weight: 700; font-family: inherit; margin: 0; } div.infokasten { margin-right: 0.5em; margin-top: 1.5em; margin-bottom: 1.5em; background-color: #D8DADC; display: block; padding: 1em; } div.infokasten.typ1 { font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: 400; text-align: left; border: none; } div.infokasten.typ2 { font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: 400; text-align: left; border: 1px solid #901212; } div.infokasten.typ3 { font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: 400; text-align: left; background-color: transparent; border: 1px solid #901212; } div.infokasten.typ4 { font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: 400; text-align: left; border: 0; background-color: #E9D0D0; } div.einschub_vor { font-family: "DejaVuSerif", serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: 400; text-align: left; margin-top: 2em; margin-bottom: 2em; margin-right: 1em; } div.einschub_vor.typ1 { font-family: "DejaVuSerif", serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: 400; } div.einschub_vor.typ2 { font-family: "DejaVuSerif", serif; font-size: 0.8em; line-height: 1.35em; font-style: italic; font-weight: 400; } div.einschub_vor.typ3 { page-break-after: always; font-family: "DejaVuSerif", serif; font-size: 0.8em; line-height: 1.35em; font-style: italic; font-weight: 400; } div.einschub_vor.typ4 { font-family: "DejaVuSerif", serif; font-size: 1em; line-height: 1.5em; font-style: normal; font-weight: 400; text-align: center; margin-right: 0; } div.einschub_vor.typ5 { page-break-after: always; font-family: "DejaVuSerif", serif; font-size: 1em; line-height: 1.5em; font-style: normal; font-weight: 400; text-align: left; margin-right: 0; } div.einschub_vor.typ6 { page-break-after: always; font-family: "DejaVuSerif", serif; font-size: 1em; line-height: 1.5em; font-style: italic; font-weight: 400; margin-right: 0; text-align: center; } span.inline.typ1 { font-family: "DejaVuSans", sans-serif; font-size: 0.96em; font-style: normal; font-weight: 700; } span.inline.typ2 { font-family: "DejaVuSans", sans-serif; font-size: 0.96em; font-style: italic; font-weight: 700; } span.inline.typ3 { font-family: "DejaVuSans", sans-serif; font-style: normal; font-weight: 700; background-color: #999; } span.inline.typ4 { font-family: "DejaVuSans", sans-serif; font-style: normal; font-weight: 400; color: #FFF; background-color: #999; } span.inline.typ5 { font-family: "DejaVuSansMono", sans-serif; font-size: 0.96em; font-style: normal; font-weight: 700; } span.inline.typ6 { font-size: smaller; } span.inline.typ7 { font-size: smaller; font-weight: 700; } span.inline.typ8 { font-size: smaller; font-weight: 400; } span.inline.typ9 { font-style: normal; } span.inline.typ11 { text-decoration: line-through; } span.inline.typ12 { font-size: 2.25em; } span.inline.typ13 { text-transform: uppercase; font-size: 310%; display: block; float: left; margin-right: 0.1em; margin-top: 0.3em; } body.body_vorspann div.einschub { page-break-after: always; page-break-before: always; } div.einschub { margin-top: 0.7em; margin-bottom: 0.7em; margin-left: 2em; } div.einschub.typ3 { font-family: "DejaVuSerif", serif; font-style: normal; font-weight: 400; text-align: center; } div.einschub.typ4 { font-family: "DejaVuSerif", serif; font-style: italic; font-weight: 400; text-align: center; } div.einschub.typ5 { font-family: "DejaVuSans", sans-serif; font-style: normal; font-size: 0.8em; font-weight: 400; text-align: left; } div.einschub.typ6 { font-family: "DejaVuSans", sans-serif; font-size: 0.8em; font-style: italic; font-weight: 400; text-align: left; } div.einschub.typ7 { font-family: "DejaVuSans", sans-serif; font-size: 0.8em; font-style: normal; font-weight: 400; text-align: center; } div.einschub.typ9 { font-family: "DejaVuSerif", serif; font-style: normal; font-weight: 400; text-align: left; font-size: 0.6em; } div.einschub.typ11 p { text-indent: -0.75em; } div.einschub.typ12 { font-family: "DejaVuSerif", serif; font-style: normal; font-weight: 400; text-align: center; margin-bottom: 1.25em; } strong, .fett { font-weight: 700; } span.kapitaelchen { text-transform: uppercase; font-size: 96%; letter-spacing: 0.05em; } span.initiale { float: left; font-size: 3.1em; color: #901212; margin: .12em .1em 0 0; line-height: 0.8em; padding: 0; } sup { font-style: normal; font-weight: 400; vertical-align: text-top; font-size: 0.6em; } sub { font-style: normal; font-weight: 400; vertical-align: text-bottom; font-size: 0.6em; } span.unterstr { font-style: normal; font-weight: 400; text-decoration: underline; } span.versal { text-transform: uppercase; letter-spacing: 0.05em; font-size: 96%; } span.sperrung { font-style: italic; letter-spacing: 0.1em; } span.spitzmarke { font-weight: 700; letter-spacing: 0.4em; } div.legende { font-family: "DejaVuSerif", serif; font-size: 0.8em; line-height: 1.35em; font-style: italic; font-weight: 400; display: block; margin-top: 0.7em; margin-bottom: 1.35em; text-align: left; } span.zaehler { font-family: "DejaVuSans", sans-serif; font-style: normal; font-weight: 700; } div.tabelle { border: 1px solid #333; background-color: #FFF; margin-top: 0.7em; margin-bottom: 0.7em; padding: 0.5em; } div.tabelle.typ1 { border: 0 none; } div.tabelle.typ1 table { font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.5em; text-align: left; } thead td, thead th, th, thead { font-family: "DejaVuSans", sans-serif; font-weight: 700; text-align: left; padding: 0.25em; } thead[valign = "middle"] td { vertical-align: middle; } table { font-family: "DejaVuSans", sans-serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: 400; text-align: left; text-indent: 0; } td { vertical-align: bottom; text-align: left; border-style: none; border-width: 0; padding: 0.7em; } div.tabellentitel, div.tabelle div.legende { display: block; } div.tabellentitel { font-family: "DejaVuSans", sans-serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: 700; display: block; border-bottom-style: solid; border-color: #000; border-width: 1px; margin: 0.7em 0.25em; } div.tabelle div.legende { display: block; margin: 0.7em 0.25em; } div.abbildung { display: block; border: 0 none #000; margin-top: 0.7em; margin-bottom: 0.7em; padding: 1.25em; } div.abbildungstitel { font-family: "DejaVuSans", sans-serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: 700; margin-bottom: 0.7em; } div.abbildung.alignleft { display: block; float: left; } div.abbildung.alignright { display: block; float: right; } div.abbildung.aligncenter { display: block; margin: 0 auto; } div.abbildung img { max-width: 100%; max-height: 100%; } div.abbildung.typ1 { display: block; position: absolute; right: 0; width: auto; max-width: 300px; float: right; border: 0 none #000; margin-left: 0.7em; margin-top: 0.7em; margin-bottom: 0.7em; padding: 0.25em; } div.liste_manuell { margin: 0 0 0 0.5em; } div.liste_geordnet { margin: 1em 0 1em 1.5em; } div.liste_ungeordnet { margin: 1em 0 1em 1.5em; } div.liste_ungeordnet { color: #901212; } li p { display: block; text-indent: 0; color: #000; } li span.le-zaehler { float: left; line-height: 1em; } div.liste_ungeordnet ul { list-style: disc; } div.liste_ungeordnet li, div.liste_geordnet li { padding-left: 0.7em; } ol.lt_la { list-style: lower-latin; } ol.lt_uA { list-style: upper-latin; } ol.lt_li { list-style: lower-roman; } ol.lt_uI { list-style: upper-roman; } ol.lt_griech { list-style: lower-greek; } p.fn-abs { font-family: "DejaVuSerif", serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: 400; text-align: left; margin-left: 1.25em; } span.fussnote, span.endnote { vertical-align: text-top; font-size: 0.6em; font-style: normal; font-weight: 400; margin-right: 0.3em; margin-left: 0.05em; } span.fussnotenzaehler, span.endnotenzaehler { vertical-align: inherit; font-family: "DejaVuSans", sans-serif; font-style: normal; font-weight: 700; margin-right: 0.7em; } span.fn-nummer { vertical-align: text-top; font-size: 0.6em; } span.marginalie { float: right; font-family: "DejaVuSans", sans-serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: 400; text-align: left; text-indent: 0; background-color: #CCC; border-top: 0.7em solid #FFF; width: 33%; margin: 0 -3em 0.7em 0.7em; padding: 1em 3em 1em 1em; } 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-left: 3.75em; margin-top: 1.5em; margin-bottom: 1.5em; } div.gedicht.typ3 { text-align: left; font-style: italic; } div.gedicht.typ4 { text-align: center; font-style: italic; } div.strophe { margin-bottom: 0.7em; } span.vers { display: block; text-indent: -2.5em; } div.einschub div.gedicht { margin-left: 2.5em; } div.szene p { margin-left: 1em; } div.szene p + p { margin-left: 0; text-indent: 0; } a.sprungziel { text-decoration: none; color: #000; } a.verweis { text-decoration: none; color: #00f; } a { color: #00f; text-decoration: none; } p.CoverImage img { max-width: 100%; margin: 0; padding: 0; } body.meta_cover { background-color: #000; } body.meta_haupttitel { text-align: center; padding-top: 5em; } p.t_autor { font-family: "DejaVuSerif", serif; font-size: 1.4em; font-style: normal; line-height: 1.6em; color: #333; margin-bottom: 1.7em; } p.t_hrsg { font-family: "DejaVuSerif", serif; font-size: 1.05em; font-style: normal; font-weight: 400; line-height: 1.8em; margin-top: 2em; margin-bottom: 3.6em; } p.t_titel { font-family: "DejaVuSerif", serif; font-size: 2.6em; line-height: 1.4em; font-style: normal; letter-spacing: 0.05em; color: #901212; text-transform: uppercase; margin-bottom: 1em; } p.t_untertitel { font-family: "DejaVuSerif", serif; font-size: 1.2em; line-height: 1.4em; font-weight: 400; color: #333; margin-top: -1.4em; margin-bottom: 1em; } div.infoblock { margin-top: 2.8em; } p.t_verlagslogo { padding-left: 5px; margin-top: 4em; outline-style: none; border-width: 0; } div.t_joker { font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.35em; font-style: normal; font-weight: 400; text-align: left; margin-bottom: 1.5em; } div.t_joker.typ1 { font-size: 1.2em; text-align: center; color: #fc0415; } div.t_joker.typ2 { font-size: 1em; text-align: center; color: #fc0415; font-style: italic; } p.booklink a { color: #000; text-decoration: none; } p.booklink { margin-bottom: 0.5em; } span.h1_backlink, span.h2_backlink, div.h1_backlink, div.h2_backlink { font-family: "DejaVuSans", sans-serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: 400; float: right; margin-right: 2em; display: none; visibility: hidden; } body.meta_ekurztext p, body.meta_ebio p { font-family: "DejaVuSerif", serif; font-size: 0.9em; line-height: 1.5em; font-style: normal; font-weight: 400; text-align: left; margin-bottom: 1.5em; } span.origpage { font-family: "DejaVuSans", sans-serif; font-weight: 400; background-color: #FFF; color: #333; font-size: 0.7em; } title, div.seite p, span.reg-begriff, span.reg_begriff, p.t_gattung, p.t_verlag, body.meta_inhaltsvz, p.ie-text, span.ie-sz, span.ie-zaehler, div.inhalt, body.vorspann span.origpage { display: none; visibility: hidden; } 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, div.u-zwischen + p, p.no_indent, p.leerzeile + p, div.infokasten + p, div.einschub p, div.einschub + p, 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.typ10 p, div.einschub.typ11 p, div.einschub.typ12 p, div.einschub.typ13 p, div.einschub.typ14 p, div.einschub.typ15 p, div.legende p, div.tabelle + p, div.tabelle p, div.liste_manuell + p, div.liste_geordnet + p, div.liste_ungeordnet + p, div.gedicht + p, div.szene + p, div.origpage + p { text-indent: 0; } body.body_nachspann div.u-block, div.zwischenblatt, body.body_zwischenblatt { page-break-before: always; } div.u-block1.mit_u-vor h1, div.u-block2.mit_u-vor h2, div.u-block3.mit_u-vor h3, div.u-block4.mit_u-vor h4, div.u-block5.mit_u-vor h5, div.u-block6.mit_u-vor h6, div.u-block7.mit_u-vor p.u7, div.gedicht div.u-zwischen { margin-top: 0; } h2, body.meta_ebio h1, body.meta_ekurztext h1, body.meta_impressum h1 { font-family: "DejaVuSerif"; font-size: 1.4em; line-height: 1.5em; font-style: normal; margin-top: 2.55em; margin-bottom: 1.8em; text-align: center; } div.u-block2 + div.kapitel > div.u-block3, div.u-block2 + div.kapitel > h3 { margin-top: 2em; margin-bottom: 0; } div.u-block3 + div.kapitel > div.u-block4, div.u-block3 + div.kapitel > h4 { margin-top: 1em; margin-bottom: 0; } h5 + p.untertitel, h6 + p.untertitel, p.u7 + p.untertitel { font-family: "DejaVuSerif", serif; text-align: left; line-height: 1.2em; color: #901212; } div.u-block5 p.u-vor, div.u-block6 p.u-vor, div.u-block7 p.u-vor { font-family: "DejaVuSerif", serif; font-size: 0.5em; line-height: 0.6em; color: #901212; font-style: italic; font-weight: 400; margin-top: 0.9em; margin-bottom: 0.9em; } div.u-block5.mit_u-vor, div.u-block6.mit_u-vor, div.u-block7.mit_u-vor { margin-top: 1.2em; } div.u-block5, div.u-block6 { margin-bottom: 0.15em; } div.u-block4 + div.kapitel > div.u-block5, div.u-block4 + div.kapitel > h5, div.u-block5 + div.kapitel > div.u-block6, div.u-block5 + div.kapitel > h6, div.u-block6 + div.kapitel > div.u-block7, div.u-block6 + div.kapitel > p.u7 { margin-top: 0; margin-bottom: 0; } div.infokasten > div.u-zwischen, div.fussnote, span.fussnote, div.endnote, span.fussnote { margin-top: 0.7em; } div.u-zwischen.typ7, div.einschub.typ10 { font-family: "DejaVuSerif", serif; font-style: italic; font-weight: 400; text-align: right; } table p, p.isbn, body.meta_cover p, body.meta_navigation p, body.meta_inhaltsvz p, body.meta_ebio p, body.meta_ekurztext p, body.meta_impressum p, body.meta_hinweise p { text-indent: 0; margin: 0; } div.alignleft, p.alignleft, div.gedicht.typ1 { text-align: left; } div.aligncenter, p.aligncenter, div.gedicht.typ2, p.CoverImage { text-align: center; } span.inline, p.sprecher, p.sprechertext { display: inline; } span.inline.typ10, em, .kursiv, span.regie_inline { font-style: italic; } div.einschub.typ8 p, div.einschub.typ9 p, div.einschub.typ8 p, div.einschub.typ9 p { text-indent: -1.25em; } div.einschub.typ1, div.einschub.typ8 { font-family: "DejaVuSerif", serif; font-style: normal; font-weight: 400; text-align: left; } div.einschub.typ2, div.einschub.typ11 { font-family: "DejaVuSerif", serif; font-style: italic; font-weight: 400; text-align: left; } div.liste_manuell ul, div.liste_manuell ul.ohne_zaehler { list-style: none; } div.index, body.meta_impressum p, body.meta_hinweise p { font-family: "DejaVuSerif", serif; font-size: 0.8em; line-height: 1.35em; font-style: normal; font-weight: 400; text-align: left; } div.infoblock p.t_uebersetzer, div.infoblock p.t_illustrator { font-family: "DejaVuSerif", serif; font-size: 1em; line-height: 1.2em; font-style: italic; font-weight: 400; color: #333; margin-top: 0; margin-bottom: 1.2em; }