/*************************************************************************************** * Kiepenheuer und Witsch EPUB-CSS für GvH-konforme EPUB-Dateien nach ParsX-DTD 3.2 **************************************************************************************** * Literatur-Layout, Variante Alegreya *************************************************************************************** * @project KiWi-EPUB-CSS * @version 1.3 * @date 2017-05-17 * @author Fabian Kern (digital publishing competence), Dorothea Roll, Hanne Mandik * @lastEditor Hanne Mandik * @copyright Kiepenheuer und Witsch Verlag, digital publishing competence * *****************************************************************************************/ @import url(fonts/basis.css); span.reg-begriff1, span.reg-begriff2, span.reg-begriff3, span.reg-begriff4 { display: none; visibility: hidden; } span.ix-verweis { display: block; padding-left: 2em; text-indent: -1em; } p.ix-text { margin-top: 0.8em; text-indent: 0; } div.index span.u-text { font-size: 1.5em; } div.backlink, div.backlink a { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; text-align: right; color: #000; font-size: 0.9em; } .meta_haupttitel { text-align: center; font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } .body_fremdleseprobe .t_titel, .body_fremdleseprobe .t_untertitel, .body_fremdleseprobe .t_autor, .body_fremdleseprobe .t_leseprobe-zusatz { text-align: center; } body.meta_navigation h2, body.meta_inhaltsvz h2, p.booklink, div.inhalt { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.u-block { color: #000; } div.u-block1 { page-break-after: always; page-break-inside: avoid; margin-top: 2em; padding-top: 0; font-size: 0.8em; } div.u-block2 { font-size: 0.9em; } div.u-block1.typ1, div.u-block2.typ1, div.u-block3.typ1, div.u-block4.typ1 { text-align: center; margin-left: 4em; margin-right: 4em; padding-left: 0; padding-right: 0; } div.u-block1.typ2 { color: #000; } p.u-vor, div.u-block4 p.u-vor, div.u-block5 p.u-vor { font-style: italic; } div.u-block1 p.u-vor, div.u-block2 p.u-vor { margin-bottom: 1.5em; line-height: 1.2; } div.u-block1.typ1 h1, div.u-block2.typ1 h2, div.u-block3.typ1 h3, div.u-block4.typ1 h4, div.u-block5.typ1 h5, div.u-block1.typ1 h1 span.u-zaehler, div.u-block2.typ1 h2 span.u-zaehler, div.u-block3.typ1 h3 span.u-zaehler, div.u-block4.typ1 h4 span.u-zaehler, div.u-block5.typ1 h5 span.u-zaehler, div.u-block1.typ1 p.u-vor, div.u-block2.typ1 p.u-vor, div.u-block3.typ1 p.u-vor, div.u-block4.typ1 p.u-vor, div.u-block5.typ1 p.u-vor, div.u-block1.typ1 h1 span.u-text, div.u-block2.typ1 h2 span.u-text, div.u-block3.typ1 h3 span.u-text, div.u-block4.typ1 h4 span.u-text, div.u-block5.typ1 h5 span.u-text, div.u-block1.typ1 p.untertitel, div.u-block2.typ1 p.untertitel, div.u-block3.typ1 p.untertitel, div.u-block4.typ1 p.untertitel, div.u-block5.typ1 p.untertitel { text-align: center; } div.u-block3 p.untertitel { font-style: normal; } div.u-block1 span.u-zaehler, div.u-block2 span.u-zaehler { margin-bottom: 0.2em; font-weight: normal; font-size: 0.8em; } div.u-block1 p.untertitel, div.u-block2 p.untertitel { margin-top: 0.6em; font-size: 1.4em; font-style: italic; line-height: 1.3; } p.untertitel img.abb_inline { display: inline-block; margin-bottom: 0.5em; margin-right: auto; margin-left: auto; } body.meta_navigation h2, body.meta_inhaltsvz h2, body.vorspann h1, body.body_nachspann h1, body.body_nachspann h2, body.body_nachspann h3, body.body_fussnoten h1, body.body_fussnoten h2, body.body_fussnoten h3, body.meta_bio h1, body.meta_kurztext h1, body.meta_impressum h1, body.meta_copyright h1, body.meta_hinweise h2 { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.u-zwischen { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.u-zwischen.typ4 { font-family: "Subset-Alegreya Sans", "Subset-DejaVu Sans", Helvetica, sans-serif; border-bottom: 1px solid #ac0018; } div.liste_manuell span.le-zaehler { font-weight: bold; color: #000; } div.liste_definition dt, div.liste_definition.typ1 dt { color: #000; } div.liste_definition.typ1 dt a, div.liste_definition.typ1 dt a { color: #ac0018; } div.liste_definition.typ2 dt { color: #000; } a { color: #ac0018; border-bottom: 1px solid #ac0018; } a.typ1 { color: #ac0018; border-bottom: 1px solid #ac0018; } span.fussnote a, span.endnote a { color: #ac0018; } span.inline.regie, span.inline.sprecher { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } span.inline.typ1 { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; border-top: 1px solid #ac0018; } span.inline.farbig { font-weight: bold; color: #ac0018; } span.inline.hinterlegt { background-color: #efefef; } span.inline.quelle { border-top: 1px solid #ac0018; font-style: normal; padding-top: 0.5em; } span.initiale.typ1, span.initiale.typ2 { color: #000; font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.einschub.typ1, div.einschub.typ2, div.einschub.typ3, div.einschub.typ4, div.einschub.typ5 { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.einschub.typ6 { color: #000; } div.einschub.motto, div.einschub.widmung { text-align: center; margin-left: 2em; margin-right: 2em; } div.einschub.motto, div.einschub.widmung, div.einschub.aufschrift, div.einschub.dialog, div.einschub.zitat { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.einschub_innen.typ4 { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.infokasten { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.infokasten.typ1, div.infokasten.typ2 { background-color: #efefef; border-left: 1em solid #ac0018; } div.infokasten.typ3, div.infokasten.typ4 { border: 2px solid #ac0018; } span.marginalie { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; color: #ac0018; border-top: 2px solid #ac0018; border-bottom: 2px solid #ac0018; } span.marginalie > span.initiale.typ1, span.marginalie > span.initiale.typ2 { color: #ac0018; } span.spitzmarke { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; font-style: normal; font-weight: bold; color: #000; } div.legende, div.abbildungstitel, div.bildgruppe > div.legende, div.bildgruppe > div.abbildungstitel, div.bildgruppe { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.bildgruppe { border-top: 1px solid #ac0018; border-bottom: 1px solid #ac0018; } div.tabelle { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } div.tabellentitel { color: #ac0018; } div.tabelle.typ1 table { border-top: 1px solid #ac0018; border-bottom: 1px solid #ac0018; } div.tabelle.typ2 table { border: 1px solid #ac0018; } div.tabelle.typ2 td, div.tabelle.typ2 th { border: 1px solid #ac0018; } div.tabelle.typ3 tr.ungerade, div.tabelle.typ3 tr.ungerade td, div.tabelle.typ3 tr.ungerade th { background-color: #efefef; } div.tabelle.typ3 tr.gerade td { border-bottom: 1px solid #efefef; } div.tabelle.typ3 table { border-left: 1px solid #efefef; border-right: 1px solid #efefef; } body.body_fussnoten, body.body_endnoten { font-family: Subset-Alegreya, "Subset-DejaVu Serif", "Times New Roman", serif; } body.body_fussnoten h2, body.body_endnoten h2 { color: #ac0018; } span.fussnotenzaehler a, span.endnotenzaehler a { color: #ac0018; } @font-face { font-family: "Subset-DejaVu Serif"; src: url(fonts/pa_DejaVuSerif.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "Subset-DejaVu Serif"; src: url(fonts/pa_DejaVuSerif-Bold.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "Subset-DejaVu Serif"; src: url(fonts/pa_DejaVuSerif-Italic.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "Subset-DejaVu Serif"; src: url(fonts/pa_DejaVuSerif-BoldItalic.ttf); font-style: italic; font-weight: bold; } @font-face { font-family: "Subset-DejaVu Sans Mono"; src: url(fonts/pa_DejaVuSansMono.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "Subset-DejaVu Sans Mono"; src: url(fonts/pa_DejaVuSansMono-Bold.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "Subset-DejaVu Sans Mono"; src: url(fonts/pa_DejaVuSansMono-Oblique.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "Subset-DejaVu Sans Mono"; src: url(fonts/pa_DejaVuSansMono-BoldOblique.ttf); font-style: italic; font-weight: bold; } @font-face { font-family: "Subset-DejaVu Sans"; src: url(fonts/pa_DejaVuSans.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "Subset-DejaVu Sans"; src: url(fonts/pa_DejaVuSans-Bold.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "Subset-DejaVu Sans"; src: url(fonts/pa_DejaVuSans-Oblique.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "Subset-DejaVu Sans"; src: url(fonts/pa_DejaVuSans-BoldOblique.ttf); font-style: italic; font-weight: bold; } @font-face { font-family: Subset-Alegreya; src: url(fonts/Alegreya-Regular.otf); font-style: normal; font-weight: normal; } @font-face { font-family: Subset-Alegreya; src: url(fonts/Alegreya-Bold.otf); font-style: normal; font-weight: bold; } @font-face { font-family: Subset-Alegreya; src: url(fonts/Alegreya-Italic.otf); font-style: italic; font-weight: normal; } @font-face { font-family: Subset-Alegreya; src: url(fonts/Alegreya-BoldItalic.otf); font-style: italic; font-weight: bold; } @font-face { font-family: "Subset-Alegreya Sans"; src: url(fonts/AlegreyaSans-Regular.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "Subset-Alegreya Sans"; src: url(fonts/AlegreyaSans-Bold.otf); font-style: normal; font-weight: bold; } @font-face { font-family: "Subset-Alegreya Sans"; src: url(fonts/AlegreyaSans-Italic.otf); font-style: italic; font-weight: normal; } @font-face { font-family: "Subset-Alegreya Sans"; src: url(fonts/AlegreyaSans-BoldItalic.otf); font-style: italic; font-weight: bold; } @font-face { font-family: "Subset-Gapstown Small AH"; src: url(fonts/gaps-s-r.ttf) format("opentype"); font-style: normal; font-weight: normal; }