@charset "utf-8"; /* FONTS */ @font-face { font-family: "Charis"; font-style: normal; font-weight: normal; src: url(../Fonts/CharisSIL-R.otf) } @font-face { font-family: "Charis"; font-style: italic; font-weight: normal; src: url(../Fonts/CharisSIL-I.otf) } @font-face { font-family: "LinuxBiolinum"; font-style: normal; font-weight: bold; src: url(../Fonts/LinBiolinum_RB.otf) } @font-face { font-family: "LinuxBiolinum"; font-style: italic; font-weight: normal; src: url(../Fonts/LinBiolinum_RI.otf) } @font-face { font-family: "LinuxBiolinum"; font-style: normal; font-weight: normal; src: url(../Fonts/LinBiolinum_R.otf) } @font-face { font-family: "LinuxBiolinum"; font-style: italic; font-weight: bold; src: url(../Fonts/LinBiolinum_aBI.otf) } body { padding: 0; text-align: left; margin-top: 0; font-family: "Charis", serif; line-height: 1.25; } p { text-indent: 0; margin-top: 0; margin-bottom: 0; text-align: justify; } a { text-decoration: none; color: blue; } h1, h2 { font-family: "LinuxBiolinum", sans-serif; text-align: left; clear: left; } h1 { font-size: 2.5em; font-weight: bold; } h2 { font-size: 1.85em; font-weight: bold; } /* Cover Ueberschrift */ h1.blind { margin: 0; } /* --- TOC --- */ p.toc1-nolabel { margin-top: 1em; padding-left: 1em; text-align: left; text-indent: -1em; font-family: "Charis", serif; clear: left; } p.toc2-nolabel { margin-left: 2.5em; padding: 0; clear: left; margin-top: 0.5em; margin-bottom: 0.5em; text-align: left; padding-left: 1em; text-indent: -1em; font-family: "Charis", serif; clear: left; overflow: auto; } /************************* FRONTMATTER *************************/ /* Haupttitel */ p.Frontmatter_Titelei_HT_Verlag { margin-top: 3em; } div.title-page { padding-top: 0.75em; } div.title-page div.Logo { text-align: center; } div.title-page img { page-break-after: always; } hr.logo-dash { margin-top: 1.5em; } /* Motto/Widmung */ /* Kasten/Textbox */ div.box { margin: 1em 0; padding: 0.5em; } /************************* GENERAL *************************/ /* --- BILDER --- */ img { max-width: 100%; max-height: 90%; } div.figure { width: 100%; margin: 1em 0; } div.figure p { margin-top: 0.75em; } div.figure div.center { text-align: center; } div.figure div.justify { text-align: justify; } /* Inline-Auszeichnungen */ /* Tabellen */ /* MARGINALIEN */ /*hr.logo-dash { margin-top:1em; }*/ div.Logo { margin-top: 1em; width: 34%; margin-left: 33%; margin-right: 33%; text-align: center; } .logo-img { max-width: 100%; text-align: center; }