/***************************************/ /* Fonts */ /***************************************/ @font-face { font-family:"NotoSans"; font-style:italic; font-weight:bold; src: url("../Fonts/NotoSans-BoldItalic.ttf"); } @font-face { font-family:"NotoSans"; font-style:normal; font-weight:bold; src: url("../Fonts/NotoSans-Bold.ttf"); } @font-face { font-family:"NotoSans"; font-style:italic; font-weight:normal; src: url("../Fonts/NotoSans-Italic.ttf"); } @font-face { font-family:"NotoSans"; font-weight:normal; src: url("../Fonts/NotoSans-Regular.ttf"); } @font-face { font-family:"NotoSerif"; font-style:italic; font-weight:bold; src: url("../Fonts/NotoSerif-BoldItalic.ttf"); } @font-face { font-family:"NotoSerif"; font-style:normal; font-weight:bold; src: url("../Fonts/NotoSerif-Bold.ttf"); } @font-face { font-family:"NotoSerif"; font-style:italic; font-weight:normal; src: url("../Fonts/NotoSerif-Italic.ttf"); } @font-face { font-family:"NotoSerif"; font-weight:normal; src: url("../Fonts/NotoSerif-Regular.ttf"); } /**************************************/ /* Allgemeines */ /***************************************/ 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; } body { font-family:"NotoSerif", serif; font-size: 1em; line-height: 165%; widows: 2; orphans: 2; } .AUD_bodytext { } .AUD_bodytext_indent { text-indent: 1em; } .AUD_bodytext_centre { text-align: center; } .AUD_bodytext_right{ text-align: right; } /**************************************/ /* Frontmatter */ /**************************************/ section.frontmatter { margin: 0 5% 0 5%; } section.copyright-page { font-size: 0.75em; line-height: 140%; } .AUD_fm_mt_title, .AUD_fm_mt_title_sub, .AUD_fm_mt_title_sub_sub, .AUD_fm_ht_authors, .AUD_fm_ht_title, .AUD_fm_ht_title_sub, .AUD_fm_ht_title_sub_sub, .AUD_fm_dedication, .AUD_fm_dedication_author, .AUD_fm_imprint_head, .AUD_fm_imprint_bodytext, .AUD_fm_mt_bodytext, .AUD_fm_mt_authors, .AUD_fm_mt_publisher, .AUD_fm_imprint_publisher, .AUD_fm_mt_translator, .AUD_fm_mt_publishing_house, .AUD_fm_imprint_aux_01, .AUD_fm_imprint_aux_02 { text-align: center; font-family:"NotoSerif", serif; } .AUD_fm_imprint_head { display: none; } .AUD_fm_ht_authors { margin-top: 2em; } .AUD_fm_mt_authors, .AUD_fm_mt_publisher, .AUD_fm_mt_title_sub { margin-bottom: 1em; } .AUD_fm_mt_title { font-size: 2em; font-style: italic; font-weight: bold; margin-bottom: 1em; line-height: 160%; } .AUD_fm_mt_translator { font-size: 0.9em; } .AUD_fm_mt_publisher { margin-top: 15%; } .AUD_fm_mt_publishing_house { margin-top: 150px; } .AUD_fm_imprint_aux_01, .AUD_fm_imprint_aux_02 { margin-top: 2em; text-align: center; } /**************************************/ /* Überschriften */ /**************************************/ .AUD_h2_aux_01 { font-style: italic; font-size: 1.3em; } .AUD_h1, .AUD_h1_nonum, .AUD_h1_nonum_before_h2_nonum, .AUD_h1_nonum_before_h2, .AUD_h1_nonum_before_h2, .AUD_h1_nonum_before_h3, .AUD_h1_nonum_before_h4, .AUD_h1_nonum_before_h5, .AUD_h1_nonum_before_h6, .AUD_h1_nonum_sub, .AUD_h2_nonum, .AUD_h2_nonum_before_h3, .AUD_h2_nonum_before_h4, .AUD_h2_nonum_before_h5, .AUD_h2_nonum_before_h6, .AUD_h2_nonum_sub, .AUD_h3_nonum, .AUD_h3_nonum_before_h4, .AUD_h3_nonum_before_h5, .AUD_h3_nonum_before_h6, .AUD_h4_nonum, .AUD_h4_nonum_before_h5, .AUD_h4_nonum_before_h6, .AUD_h5_nonum, .AUD_h5_nonum_before_h6, .AUD_h6_nonum, .AUD_h1_aux_01, .AUD_h2_aux_01, .AUD_h2_aux_02, .AUD_h2_aux_03, .AUD_h2_aux_04 { font-family:"NotoSans", serif; line-height: 165%; page-break-inside: avoid; page-break-after: avoid; } h1, .AUD_h1_nonum, .AUD_h1 { font-weight: bold; line-height: normal; margin-top: 2em; font-size: 2em; text-align: center; margin-bottom: 1em; } .AUD_h1_nonum_before_h2_nonum + .AUD_h2_nonum { margin-top: 0.5em; } .AUD_h1_before_h2, .AUD_h1_before_h3, .AUD_h1_before_h4, .AUD_h1_before_h5, .AUD_h1_before_h6 { margin-bottom: 0; } .AUD_h1_sub { font-size: 1em; font-style: italic; margin-top: 1em; margin-bottom: 1em; } h2, .AUD_h2_nonum { font-size: 1.5em; font-weight: bold; margin-top: 3em; margin-bottom: 1em; text-align: center; } .AUD_h2_before_h3, .AUD_h2_before_h4, .AUD_h2_before_h5, .AUD_h2_before_h6 { margin-bottom: 0; } .AUD_h2_sub { font-size: 1em; font-weight: bold; font-style: italic; margin-top: 1em; margin-bottom: 1em; } h3, .AUD_h3 { font-size: 1.3em; font-weight: bold; margin-top: 1.5em; margin-bottom: 1em; } .AUD_h3_before_h4, .AUD_h3_before_h5, .AUD_h3_before_h6 { margin-bottom: 0; } h4, .AUD_h4 { font-size: 1.1em; font-weight: bold; font-style: italic; margin-top: 1.5em; margin-bottom: 1em; } .AUD_h4_before_h5, .AUD_h4_before_h6 { margin-bottom: 0; } h5, .AUD_h5 { font-size: 1em; font-weight: bold; font-style: italic; margin-top: 1em; margin-bottom: 1em; } .AUD_h5_before_h6 { margin-bottom: 0; } .AUD_h6 { font-size: 1em; font-weight: bold; margin-top: 1em; margin-bottom: 0.5em; } .AUD_subhead { font-size: 1em; font-weight: bold; margin-top: 1em; margin-bottom: 0; } .AUD_parahead { font-weight: bold; } /**************************************/ /* Absatz-Styles */ /**************************************/ .AUD_aux_para_01 { margin-top: 1em; margin-bottom: 1em; } .AUD_aux_para_02 { font-style: italic; margin-top: 1em; margin-left: 1em; } .AUD_aux_para_02 + .AUD_aux_para_02 { margin-top: 0; margin-bottom: 0; } .AUD_aux_para_02 + * { margin-top: 1em; } .AUD_aux_para_03 { } .AUD_aux_para_04 { color: grey; margin-top: 1em; margin-bottom: 1em; } .AUD_aux_para_05 { margin-top: 1em; margin-bottom: 1em; } .AUD_aux_para_06 { font-style: italic; margin-top: 1em; margin-bottom: 1em; } .AUD_aux_para_21, .AUD_aux_para_23, .AUD_aux_para_25 { font-size: 0.8em; font-style: italic; line-height:1.5; margin-bottom: 0.5em; margin-top: 2em; } .AUD_aux_para_22, .AUD_aux_para_24, .AUD_aux_para_26, .AUD_aux_para_28 { font-size: 0.8em; line-height:1.5; } /**************************************/ /* LISTEN */ /**************************************/ ul, ol { margin-left: 1em; } ul li, ol li { padding-left: 0; } ul.AUD_list_01_symbol { margin-left: 1.5em; } ol.AUD_list_01_numeric, ol.AUD_list_01_character { margin-left: 2.5em; } ul.AUD_list_01_blank { margin-left: 2em; } ul.AUD_list_02_symbol { margin-left: 2em; padding-left: 0.5em; } ol.AUD_list_02_numeric, ol.AUD_list_02_character { margin-left: 1.5em; } ul.AUD_list_02_blank { margin-left: 2em; } .AUD_list_01_symbol { list-style-type: disc; } .AUD_list_02_symbol, .AUD_list_03_symbol { list-style-type: square; } .AUD_list_01_numeric, .AUD_list_02_numeric, .AUD_list_03_numeric { list-style-type: decimal; } .AUD_list_01_character, .AUD_list_02_character, .AUD_list_03_character { list-style-type: lower-alpha; } .AUD_list_01_blank, .AUD_list_02_blank, .AUD_list_03_blank { list-style-type: none; } /**************************************/ /* EMPHASIS */ /**************************************/ .AUD_emph_regular { font-weight: normal; font-style: normal; text-decoration: none; } .AUD_emph_bold { font-weight: bold; } .AUD_emph_italic { font-style: italic; } .AUD_emph_bolditalic { font-weight: bold; font-style: italic; } .AUD_emph_underline { text-decoration: underline; } .AUD_emph_underline_bold { font-weight: bold; text-decoration: underline; } .AUD_emph_underline_bolditalic { font-weight: bold; text-decoration: underline; font-style: italic; } .AUD_emph_underline_italic { text-decoration: underline; font-style: italic; } .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_emph_bold_sub { font-weight: bold; } .AUD_emph_italic_sub { font-style: italic; } .AUD_emph_bolditalic_sub { font-weight: bold; font-style: italic; } .AUD_subsub, .AUD_emph_bold_subsub, .AUD_emph_italic_subsub, .AUD_emph_bolditalic_subsub { vertical-align: sub; font-size: 0.5em; line-height: 1em; } .AUD_emph_bold_subsub { font-weight: bold; } .AUD_emph_italic_subsub { font-style: italic; } .AUD_emph_bolditalic_subsub { font-weight: bold; font-style: italic; } .AUD_sup, .AUD_emph_bold_sup, .AUD_emph_italic_sup, .AUD_emph_bolditalic_sup { vertical-align: super; } .AUD_emph_bold_sup { font-weight: bold; } .AUD_emph_italic_sup { font-style: italic; } .AUD_emph_bolditalic_sup { font-weight: bold; font-style: italic; } .AUD_subsup { vertical-align: super; } .AUD_supsup, .AUD_emph_bold_supsup, .AUD_emph_italic_supsup, .AUD_emph_bolditalic_supsup { vertical-align: super; font-size: 0.5em; line-height: 1em; } .AUD_emph_bold_supsup { font-weight: bold; } .AUD_emph_italic_supsup { font-style: italic; } .AUD_emph_bolditalic_supsup { font-weight: bold; font-style: italic; } .AUD_supsub { vertical-align: sub; } .AUD_emph_caps, .AUD_emph_caps_bold, .AUD_emph_caps_italic, .AUD_emph_caps_bolditalic, .AUD_emph_smallcaps, .AUD_emph_smallcaps_bold, .AUD_emph_smallcaps_italic, .AUD_emph_smallcaps_bolditalic { text-transform: uppercase; } .AUD_emph_caps_bold { font-weight: bold; } .AUD_emph_caps_italic { font-style: italic; } .AUD_emph_caps_bolditalic { font-weight: bold; font-style: italic; } /* AUX-Styles */ .AUD_aux_char_01 { } .AUD_aux_char_02 { } .AUD_aux_char_03 { } .AUD_aux_char_04 { } .AUD_aux_char_05 { } .AUD_aux_char_06 { } .AUD_aux_char_07 { } .AUD_aux_char_08 { } .AUD_aux_char_09 { } /**************************************/ /* 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 */ /**************************************/ .endnotes { page-break-before: always; } .AUD_bibref_bodytext { margin-left: 2em; text-indent: -2em; margin-bottom: 1em; } .AUD_bibref_head { font-weight: bold; margin-top: 1em; margin-bottom: 1em; color: #1e3991; } .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 */ /**************************************/ .AUD_crossref_general { } /**************************************/ /* WEB */ /**************************************/ .AUD_web_url, .AUD_web_email { text-decoration: none !important; } /**************************************/ /* BOXES */ /**************************************/ .AUD_box { page-break-inside: avoid !important; margin-top: 1em; margin-bottom: 1em; display: block; } .AUD_box_title { font-size: 1.1em; font-weight: bold; margin-bottom: 1em; page-break-after: avoid; } .AUD_box_h1 { font-weight: bold; margin-top: 0.5em; margin-bottom: 0.5em; page-break-after: avoid; } .AUD_box_h2 { font-weight: bold; font-style: italic; margin-top: 0.5em; margin-bottom: 0.5em; page-break-after: avoid; } .AUD_box_designelement { display: none; } /* BOX 1 */ .AUD_tf_box_01 { font-family: "SERIF01", Noto Serif, serif; font-size: 0.9em; margin: 1em; padding: 0.75em; page-break-inside: avoid; } .AUD_tf_box_01 .AUD_box_h1, .AUD_tf_box_01 .AUD_box_h2, .AUD_tf_box_01 .AUD_box_h3 { font-family:"NotoSerif", serif; font-size: 1em; font-style:italic; margin-bottom:6px; margin-left:0; margin-right:0; margin-top:28px; } /* BOX 2 */ .AUD_tf_box_02 { font-family: "SERIF01", Noto Serif, serif; font-size: 0.9em; margin: 1em; padding: 0.75em; background-color: #eee; border-radius: 3%; page-break-inside: avoid; } /* BOX 3 */ .AUD_tf_box_03 { font-family: "SERIF01", Noto Serif, serif; font-size: 0.9em; margin: 1em; padding: 0.75em; background-color: #ccc; border-radius: 3%; page-break-inside: avoid; } /* BOX 4 */ .AUD_tf_box_04 { font-family: "SERIF01", Noto Serif, serif; font-size: 0.9em; margin: 1em; padding: 0.75em; border: 0.1em solid #777; border-radius: 3%; page-break-inside: avoid; } /* BOX 5 */ .AUD_tf_box_05 { font-family: "SERIF01", Noto Serif, serif; font-size: 0.9em; margin: 1em; padding: 0.75em; border: 0.1em dashed #777; border-radius: 3%; page-break-inside: avoid; } /* BOX 6 */ .AUD_tf_box_06 { font-family: "SERIF01", Noto Serif, serif; font-size: 0.9em; margin: 1em; padding: 0.75em; border: 0.1em dotted #777; border-radius: 3%; page-break-inside: avoid; } /* BOX 7 */ .AUD_tf_box_07 { font-family: "SANS01", Noto Sans, sans-serif; font-size: 0.9em; margin: 1em; padding: 0.75em; page-break-inside: avoid; } /* BOX 8 */ .AUD_tf_box_08 { font-family: "SANS01", Noto Sans, sans-serif; font-size: 0.9em; margin: 1em; padding: 0.75em; background-color: #eee; border-radius: 3%; page-break-inside: avoid; } /* BOX 9 */ .AUD_tf_box_09 { font-family: "SANS01", Noto Sans, sans-serif; font-size: 0.9em; margin: 1em; padding: 0.75em; background-color: #ccc; border-radius: 3%; page-break-inside: avoid; } .AUD_tf_box_07 .AUD_bodytext .AUD_aux_char_01, .AUD_tf_box_09 .AUD_bodytext .AUD_aux_char_01 { font-style: normal; text-transform: uppercase; font-size: 0.8em; } /* BOX 10 */ .AUD_tf_box_10 { border: 2px solid #1e3991; color: #1e3991; margin-right: 0.5em; } /**************************************/ /* Tabelle */ /**************************************/ .AUD_tf_table_container { margin-top: 1em; margin-bottom: 1em; page-break-inside: avoid; } table { width: 100%; text-indent: 0; border-collapse: collapse; border-spacing: 0; border-width: 0; } tr { page-break-inside: avoid; } td, th { border-style: solid; border-width: 1px; text-align: left; vertical-align: top; padding: 5px; } thead td, thead th, th, thead { font-weight: bold; } .AUD_tf_table { margin-top: 1em; margin-bottom: 1em; } .AUD_tf_table tr td { border: 1px solid black; font-size: 0.9em; line-height: 1.3em; } .AUD_tf_table tr td.AUD_table_caption { border: 0; } p.AUD_table_caption { color: #808080; } td.AUD_table_head_01, td.AUD_table_head_02, td.AUD_table_head_03 { background-color: #f0f0f0 !important; } .AUD_table_footnote { font-size: 0.8em; line-height: 1.3em; } .AUD_tf_table tr td.AUD_table_footnote { border: 0; } .AUD_tf_columntext { margin: 1em 0em; } .AUD_tf_columntext td { padding: 0em 1em 0em 1em; border: 0; } /**************************************/ /* ABBILDUNGEN */ /**************************************/ img { width: auto; max-width: 100% !important; max-height: 100% !important; } div.AUD_tf_figure_container { margin-top: 1em; page-break-inside: avoid; } .AUD_figure_id { page-break-before: avoid; } p.AUD_figure_id img { margin-top: 1em; } .AUD_figure_caption { color: #808080; margin-top: 0.5em; page-break-before: avoid; } .AUD_figure_id + .AUD_figure_caption { page-break-before: avoid; page-break-inside: avoid; } .AUD_figure_caption_addtext { color: #808080; } .AUD_figure_inline { padding: 0em 0.5em; } .AUD_emph_caption { font-weight: bold; color: #808080; } /**************************************/ /* KOMMENTARE */ /**************************************/ .AUD_comment_01 { display: none; } .AUD_comment_02 { display: none; } .AUD_comment_a { display: none; } .AUD_comment_b { display: none; } .AUD_comment_char_01 { display: none; } .AUD_comment_char_02 { display: none; } .AUD_comment_para_01 { display: none; } .AUD_comment_para_02 { display: none; } /**************************************/ /* ZITATE */ /**************************************/ .AUD_quotation_02 { font-style: italic; margin-top: 3em; text-align: center; } .AUD_quotation_02 + .AUD_quotation_02 { margin-top: 0em; } .AUD_quotation_01_author { margin-top: 1em; text-align: center; } .AUD_quotation_inline { font-style: italic; } .AUD_quotation_inline_author { font-style: italic; } /**************************************/ /* SEITENUMBRUCH */ /**************************************/ .AUD_pagebreak { page-break-after: always !important; height: 0em; display: inline-block; } /**************************************/ /* WANTED EMPTY PARA */ /**************************************/ hr { width: 0; height: 0; border-width: 0; } .AUD_wanted_empty_para { height: 1em; display: block; } .AUD_wanted_empty_para_2 { height: 3em; display: block; } .AUD_wanted_empty_para_after_word_table { height: 1em; display: block; } .AUD_tf_special_container_01 { display: none; }