/*************************************************************************************** * Piper EPUB-CSS für Produktion von EPUB-Dateien mit abavo AUD xhub **************************************************************************************** * @project Piper-EPUB-CSS * @version 1.0 * @date 2018-10-20 * @author Fabian Kern (digital publishing competence) * @lastEditor Fabian Kern (digital publishing competence) * @copyright Piper Verlag, digital publishing competence * *****************************************************************************************/ /*************************************************************************************** * Verwendete Farben: * Link-Farbe: #1e3991; * Fussnoten-Farbe: #1e3991; * Zeichen-Farbe 1: grey; (AUD_aux_para_04, AUD_aux_char_12) * Zeichen-Farbe 2: #1e3991; (AUD_aux_para_05, AUD_aux_char_13) * Zeichen-Farbe 3: #5e5e5e; (AUD_tf_box_05, AUD_tf_box_06) * Hintergrundfarbe für Box/Tabellenkopf hellgrau: #f0f0f0; * Hintergrundfarbe für Box farbig / hellblau: #aabaee; * Textfarbe Bildunterschrift und _parttitle: #808080; *****************************************************************************************/ /*************************************************************************************** * Verwendete Schrift-Definitionen: * Serif: font-family: PiperSerif, "Times New Roman", serif; * Sans Serif: font-family: PiperSans, Helvetica, sans-serif; *****************************************************************************************/ /***************************************/ /* Font-Einbettung */ /***************************************/ /**************************************/ /* Allgemeines */ /***************************************/ /*** CSS-Resets ***/ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin: 0; padding: 0; border-width: 0; } /* ul li, ol li { display: list-item !important; } */ /*** Grundschrift-Einstellungen und Body-Formatierung ***/ body { font-family: serif; font-size: 1em; line-height: 165%; widows: 2; orphans: 2; padding-right: 0.5em; } /*** Bodytext-Stile ***/ .AUD_bodytext_indent { text-indent: 1em; } /**************************************/ /* Überschriften */ /**************************************/ .AUD_parttitle, .AUD_parttitle_sub, .AUD_parttitle_sub_sub { font-family: serif; line-height: 165%; page-break-inside: avoid; page-break-after: avoid; } .AUD_parttitle { font-size: 1.6em; font-weight: bold; margin-top: 2em; color: #808080; } .AUD_parttitle_sub { font-size: 1.5em; font-weight: bold; margin-top: 1em; color: #808080; } .AUD_h1, .AUD_h1_before_h2, .AUD_h1_before_h2, .AUD_h1_before_h3, .AUD_h1_before_h4, .AUD_h1_before_h5, .AUD_h1_before_h6, .AUD_h1_sub, .AUD_h2, .AUD_h2_before_h3, .AUD_h2_before_h4, .AUD_h2_before_h5, .AUD_h2_before_h6, .AUD_h2_sub, .AUD_h3, .AUD_h3_before_h4, .AUD_h3_before_h5, .AUD_h3_before_h6, .AUD_h4, .AUD_h4_before_h5, .AUD_h4_before_h6, .AUD_h5, .AUD_h5_before_h6, .AUD_h6 { font-family: serif; text-align: left; line-height: 165%; page-break-inside: avoid; page-break-after: avoid; } h1, .AUD_h1 { font-size: 1.8em; font-weight: bold; margin-top: 2em; margin-bottom: 1em; } .AUD_h1_before_h2, .AUD_h1_before_h3, .AUD_h1_before_h4, .AUD_h1_before_h5, .AUD_h1_before_h6 { margin-bottom: 0; } h2, .AUD_h2 { font-size: 1.6em; font-weight: bold; margin-top: 2em; margin-bottom: 1em; } .AUD_subhead { font-size: 1em; font-weight: bold; margin-top: 1em; margin-bottom: 0; } /**************************************/ /* Absatz-Styles */ /**************************************/ /* Motto */ .AUD_aux_para_01 { margin-top: 1em; margin-bottom: 1em; } /* Gedicht */ /* Grundschrift-Variante */ /* Hilfs-Stil 1 */ /* Hilfs-Stil 2 */ /* Widmung */ /**************************************/ /* LISTEN */ /**************************************/ /* Einzüge */ ul, ol { margin-left: 1em; /* Basis-Einzug für alle Listen */ /* Listenpunkte erhalten je nach Listentyp individuelle Einzüge */ } ul li, ol li { padding-left: 0; } ul.AUD_list_01_symbol { margin-left: 1.5em; } /* Alte Version: hier kam es zu ziemlichen Problemen mit den Einzügen */ /* ul.AUD_list_01_symbol > li, ol.AUD_list_01_numeric > li, ol.AUD_list_01_character > li, ol.AUD_list_01_character_capital > li, ol.AUD_list_01_roman > li, ul.AUD_list_01_blank > li { margin-left: 1em; } ul.AUD_list_02_symbol > li, ol.AUD_list_02_numeric > li, ol.AUD_list_02_character > li, ol.AUD_list_02_character_capital > li, ol.AUD_list_02_roman > li, ul.AUD_list_02_blank > li { margin-left: 2em; } ul.AUD_list_03_symbol > li, ol.AUD_list_03_numeric > li, ol.AUD_list_03_character > li, ol.AUD_list_03_character_capital > li, ol.AUD_list_03_roman > li, ul.AUD_list_03_blank > li { margin-left: 3em; } */ /* Liste mit Punkt als Führungszeichen */ .AUD_list_01_symbol { list-style-type: disc; } /* Liste mit Kasten als Führungszeichen */ /* Nummerische Listen */ /* Alphabetische Listen */ /* Alphabetische Listen groß*/ /* Römische Listen */ /* Listen ohne Zähler*/ /**************************************/ /* Textstile / Inline-Styles */ /**************************************/ .AUD_emph_bold { font-weight: bold; } .AUD_emph_italic { font-style: italic; } /* HOCH - TIEF */ .AUD_sub, .AUD_emph_bold_sub, .AUD_emph_italic_sub, .AUD_emph_bolditalic_sub, .AUD_sup, .AUD_emph_bold_sup, .AUD_emph_italic_sup, .AUD_emph_bolditalic_sup { font-size: 0.7em; line-height: 1.3em; } .AUD_sub, .AUD_emph_bold_sub, .AUD_emph_italic_sub, .AUD_emph_bolditalic_sub { vertical-align: sub; } .AUD_sup, .AUD_emph_bold_sup, .AUD_emph_italic_sup, .AUD_emph_bolditalic_sup { vertical-align: super; } /* GROßBUCHSTABEN */ /* AUX-Styles */ /* Hilfsstil 1: Graue Hinterlegung */ /* Hilfsstil 2: Graue Textfarbe */ /* Hilfsstil 3: Blaue Textfarbe */ /**************************************/ /* LINKS */ /**************************************/ a[href] { text-decoration: none; color: #1e3991; /* -webkit-text-fill-color: #1e3991; */ border-bottom: 1px dotted grey; padding-left: 0.3em; padding-right: 0.3em; } @media amzn-kf8 { a[href] { font-weight: normal; color: #1e3991; border-bottom: 0; padding-left: 0.3em; padding-right: 0.3em; } } @media amzn-mobi { a[href] { font-weight: normal; color: #1e3991; border-bottom: 0; padding-left: 0.3em; padding-right: 0.3em; } } /**************************************/ /* FUSSNOTEN/ENDNOTEN */ /**************************************/ .AUD_bibref_bodytext { margin-left: 2em; text-indent: -2em; margin-bottom: 1em; } .footnotes { page-break-before: always; } .AUD_footnote, .AUD_footnote_first, .AUD_endnote, .AUD_endnote_first { display: block; margin-left: 2em; text-indent: -1.3em; margin-bottom: 1em; page-break-inside: avoid; } a.AUD_footnote_label, a.AUD_endnote_label { width: 1em; font-weight: bold; padding-left: 0.4em; padding-right: 0.4em; padding-bottom: 0.1em; font-size: 85%; border: 0; } .AUD_bibref_bodytext .AUD_endnote_label, .footnotes .AUD_footnote_label { padding-right: 0.4em; font-size: 85%; } /**************************************/ /* CROSSREFS */ /**************************************/ /**************************************/ /* WEB */ /**************************************/ .AUD_web_url, .AUD_web_email { text-decoration: none !important; } /**************************************/ /* BOXES */ /**************************************/ /* BOX 1 */ /* BOX 2 */ /* BOX 3 */ /* BOX 4 */ /* BOX 5 */ /* BOX 6 */ /* BOX 7 */ /* BOX 8 */ /* BOX 9 */ /* BOX 10 */ /**************************************/ /* Tabelle */ /**************************************/ /**************************************/ /* ABBILDUNGEN */ /**************************************/ /**************************************/ /* FORMEL */ /**************************************/ /**************************************/ /* KOMMENTARE */ /**************************************/ /**************************************/ /* ZITATE */ /**************************************/ .AUD_quotation_01, .AUD_quotation_02 { font-style: italic; margin-top: 1em; margin-bottom: 0.5em; /* Die _quotation-Klassen erhalten zunächst margin-top: 1em, dies sollte aber nur auf den jeweils ersten Absatz wirken, damit das ganze wie ein Box-div wirkt, obwohl es keiner ist. Für aufeinander folgende _quotation-p-Elemente wird das ganze in der nächsten Deklaration überschrieben */ } /**************************************/ /* CODE */ /**************************************/ /**************************************/ /* SEITENUMBRUCH */ /**************************************/ /**************************************/ /* WANTED EMPTY PARA */ /**************************************/ .AUD_wanted_empty_para { height: 1em; display: block; } .AUD_wanted_empty_para_2 { height: 3em; display: block; } /**************************************/ /* Frontmatter */ /**************************************/ /*** Cover-Seite und Eigenanzeigen-Seite ***/ /*** Frontmatter-Styles ***/