/* FONTS */ @font-face { font-family: "LinuxLibertineRegular"; src: url(../fonts/LinLibertine_Re-4.4.1.otf); font-style: normal; font-weight: normal } @font-face { font-family: "LinuxLibertineRegular"; src: url(../fonts/LinLibertine_It-4.0.6.otf); font-style: italic; font-weight: normal } @font-face { font-family: "LinuxLibertineRegular"; src: url(../fonts/LinLibertine_Bd-4.1.0.otf); font-style: normal; font-weight: bold } @font-face { font-family: "LinuxLibertineRegular"; src: url(../fonts/LinLibertine_BI-4.0.5.otf); font-style: italic; font-weight: bold } @font-face { font-family: "LinuxBiolinumBold"; src: url(../fonts/LinBiolinum_Bd-0.5.5.otf); font-style: normal; font-weight: bold } @font-face { font-family: "LinuxBiolinumItalic"; src: url(../fonts/LinBiolinum_It-0.5.1.otf); font-style: italic; font-weight: normal } @font-face { font-family: "LinuxBiolinumRegular"; src: url(../fonts/LinBiolinum_Re-0.6.4.otf); font-style: normal; font-weight: normal } /* Body */ body { font-family: LinuxLibertineRegular; line-height: 130%; padding: 0 0 0 0 } body.cb { font-family: LinuxLibertineRegular; line-height: 130%; padding: 0 0 0 0 } @page { margin: 10px 10px 20px 10px } samp.sans { font-family: "LinuxBiolinumRegular", "Verdana", sans-serif; font-weight: normal } samp.sans-bold { font-family: "LinuxBiolinumBold", "Verdana", sans-serif; font-weight: bold; color: gray } samp.sans-bold-black { font-family: "LinuxBiolinumBold", "Verdana", sans-serif; font-weight: bold } samp { font-family: "LinuxBiolinumBold", "Verdana", sans-serif; font-weight: bold } /* Cover Page */ div.cover_image { text-align: center; margin-top: 0 } /* Autoren Info */ p.autor_info { font-size: 80%; margin-top: 2.5em; margin-bottom: 0 } p.autor_link { font-size: 80%; margin-top: 0; margin-bottom: 0.05em } a.noline { text-decoration: none } /* Impressum Page */ div.impressum { line-height: 100%; text-align: left; margin-left: 0; padding-top: 5%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.cright_top-space { font-size: 80%; margin-top: 5.4em; margin-bottom: 0 } p.cright_text { font-size: 80%; margin-top: 1em; margin-bottom: 0 } div.qr-code { text-align: left; vertical-align: top; margin: 0 0 3.9em 0 } p.p-qr { font-size: 80%; line-height: 128%; margin: 0.65em 0 0 0; text-indent: 0; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* Widmung */ p.dedication_top-space { font-size: 90%; line-height: 129%; text-align: center; margin: 5.8em 0 0 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.dedication { font-size: 90%; line-height: 129%; text-align: center; margin: 0 0 0 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* Motto */ p.slogan { font-size: 90%; line-height: 129%; text-align: right; margin: 0 0 0 10%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan1 { font-size: 90%; line-height: 129%; text-align: right; margin: 0.3em 0 0 10%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan_top-space { font-size: 90%; line-height: 129%; text-align: right; margin: 5.8em 0 0 10%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan_little { font-size: 80%; line-height: 128%; text-align: right; margin: 0.3em 0 0 10%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan-blank { font-size: 90%; line-height: 129%; text-align: right; margin: 1.3em 0 0 10%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* Headings */ p.h2 { font-size: 120%; line-height: 130%; text-align: left; margin: 0 0 0.9em 0; letter-spacing: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* p.h1{font-size: 110%; line-height: 130%; text-align: left; margin: 0em 0em 3.3em 0em; letter-spacing: 0px; color: #707070; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none;} p.h2{font-size: 120%; line-height: 130%; text-align: left; margin: 0em 0em 2.8em 0em; letter-spacing: 0px; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none;} p.h2a{font-size: 120%; line-height: 130%; text-align: left; margin: 0em 0em 0.9em 0em; letter-spacing: 0px; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none;} p.h3{font-size: 110%; line-height: 130%; text-align: left; margin: 2.2em 0em 1.1em 0em; letter-spacing: 0px; page-break-after: avoid; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none;} p.h3a{font-size: 110%; line-height: 130%; text-align: left; margin: 0em 0em 1.1em 0em; letter-spacing: 0px; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none;} p.h4{font-size: 100%; line-height: 130%; text-align: left; margin: 1.3em 0em 0em 0em; letter-spacing: 0px; page-break-after: avoid; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none;} */ /* Text */ p.p { font-size: 100%; text-indent: 1em; margin: 0 0 0 0 } p.p-no-indent { font-size: 100%; text-indent: 0; margin: 0 0 0 0 } p.blank { font-size: 100%; text-indent: 0; margin: 1.3em 0 0 0; orphans: 2 } p.blank1 { font-size: 100%; text-indent: 0; margin: 1.3em 0 0 0; orphans: 2 } p.empty1 { font-family: "LinuxLibertineRegular"; font-size: 80%; line-height: 128%; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 2em } p.empty2 { font-family: "LinuxLibertineRegular"; font-size: 80%; line-height: 128%; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 2em } p.blank05 { font-size: 100%; text-indent: 0; margin: 0.65em 0 0 0 } p.blank_dropcap { font-size: 100%; text-indent: 0; margin: 1.1em 0 0 0 } p.blank-indent { font-size: 100%; text-indent: 2em; margin: 1.3em 0 0 0 } p.blank-more { font-size: 100%; text-indent: 0; margin: 2.6em 0 0 0; orphans: 3 } p.center { font-size: 100%; text-align: center; text-indent: 0; margin: 0 5% 0 5%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.center-blank { font-size: 100%; text-align: center; text-indent: 0; margin: 1.3em 5% 0 5%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.chapter-new-page { font-size: 100%; text-indent: 0; margin: 5.2em 0 0 0 } p.letter { font-size: 100%; text-indent: 0; margin: 0 1em 0 1em } p.letter-blank { font-size: 100%; text-indent: 0; margin: 1.3em 1em 0 1em; page-break-after: avoid } p.poem { font-size: 100%; margin: 1.3em 0 0 2em; text-indent: -1em; text-align: left; page-break-after: avoid; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.poem-more { font-size: 100%; margin: 0 0 0 2em; text-indent: -1em; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.p-hanging-indent { font-size: 100%; text-indent: -1em; margin: 0 0 0 1em; text-align: left } p.p-hanging-indent-blank { font-size: 100%; text-indent: -1em; margin: 1.3em 0 0 1em; text-align: left } p.right { font-size: 100%; text-align: right; text-indent: 0; margin: 0 0 0 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.star { font-size: 100%; text-indent: 0; text-align: center; margin-top: 0.9em; margin-bottom: 0.4em } p.petit { font-size: 80%; line-height: 128%; text-indent: 0; margin: 0 0 0 0 } p.petit1 { font-size: 90%; line-height: 129%; text-indent: 0; margin: 0 0 0 0 } p.lp { font-size: 90%; text-align: left; font-style: normal; margin-top: 0.5em; margin-bottom: 3em } p.lz_mitte { font-size: 100%; text-indent: 0; text-align: center; margin: 1.3em 5% 0 5%; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.empty { font-size: 100%; text-indent: 0; margin: 0 0 0 0 } /* Glossar */ p.glossar { font-size: 90%; line-height: 129%; margin: 0 0 0 1.1em; text-indent: -1.1em } /* Anzeigen */ div.anzeige { line-height: 100%; text-align: left; margin-left: 0; padding-top: 0% } p.anz_autor { font-size: 80%; text-align: left; margin-top: 1em; margin-bottom: 0 } p.anz_titel { font-size: 80%; letter-spacing: 1px; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em } p.anz { font-size: 80%; text-align: left; margin: 0 0 0 0 } p.anz_lz { font-size: 80%; text-align: left; margin-top: 1em; margin-bottom: 0 } p.anz_quelle { font-style: italic; font-size: 70%; text-align: left; margin: 0 0 0 0 } /* IMAGE Anzeige */ p.image { text-align: left; margin-top: 1em; margin-bottom: 1em } div.smallerimage { width: 40% !important } /* Quotes */ div.quotes { margin-left: 2.5em; margin-top: 1em; margin-bottom: 1em } div.quotes1 { margin-left: 1em; margin-top: 1em; margin-bottom: 1em } div.quotes2 { font-size: 95%; font-family: sans-serif; text-align: left; margin-left: 1em; margin-top: 1em; margin-bottom: 1em } div.quotes3 { font-size: 95%; text-align: left; margin-left: 2.5em; margin-top: 1em; margin-bottom: 1em } /* Image */ div.zwiti { text-align: center; vertical-align: top; margin-top: 1em; margin-bottom: 1em } div.ornament { text-align: center; vertical-align: top; margin-top: 1em; margin-bottom: 1em } div.image_center { text-align: center; vertical-align: top; margin: 0 0 0 0 } div.image_left { text-align: left; vertical-align: top; margin: 0 0 0 0 } div.image_right { text-align: right; vertical-align: top; margin: 0 0 0 0 } p.fig_caption { font-size: 70%; display: block; text-align: center; line-height: 100%; margin-bottom: 0 } /* Autor */ div.autor { line-height: 100%; text-align: center; margin-left: 0; padding-top: 0% } p.bu { font-size: 100%; text-indent: 0; margin-top: 0.3em; margin-bottom: 0 } /* Absatztrenner */ div.blaetter { text-align: center; margin-top: 1.3em; margin-bottom: 1.3em } /* Linie */ p.linie { border-top: thin solid black; padding: 2px; font-size: 100%; line-height: 100%; margin: 0.5em 0 -0.8em 0; text-indent: 0; page-break-after: avoid } p.linie1 { border-top: thin solid black; padding: 2px; font-size: 100%; line-height: 100%; margin: 0.8em 0 -0.8em 0; text-indent: 0; page-break-after: avoid } /* Rasterflächen */ div.raster { margin-bottom: 1em; min-height: 2em; padding: 1em 1em 1em 1em; background: #e6e6e6 } p.raster-p-no-indent { font-size: 100%; margin: 0 0 0 0 } p.raster-p { font-size: 100%; text-indent: 1em; margin: 0 0 0 0 } /* Bullet */ p.list { font-size: 80%; line-height: 128%; margin: 0 0 0 3em; text-indent: 0 } span.bullet { float: left; width: 1em; margin: 0.01em 0 0 -1em } /* Tabelle */ table { margin-top: 1.3em; margin-bottom: 0 } .space1 { text-align: left; padding: 0 0.5em 0 0 } .space2 { text-align: right; padding: 0 0 0 0 } .space3 { text-align: right; padding: 0 0 0 0 } /* Footnote */ p.footnote { font-size: 90%; text-align: left; margin-top: 0; margin-bottom: 0.5em } .footnote { font-size: 90%; color: #707070 } /* Literature */ div.literatur { margin-left: 1em; margin-right: 1.5em } p.titel_literatur { font-size: 110%; font-weight: bold; text-align: left; margin-left: -1em; margin-top: 0; margin-bottom: 2em; padding-top: 5% } p.literatur { font-size: 100%; text-indent: -1em; margin: 0 0 0 0 } /* Extra */ span.dropcap { font-size: 180%; line-height: 40% } span.italic { font-style: italic; font-weight: normal } span.bold { font-weight: bold } span.bold-italic { font-style: italic; font-weight: bold } span.small-caps { font-size: 85% } span.small-caps-italic { font-size: 85%; font-style: italic } span.small-caps-bold { font-size: 85%; font-weight: bold } span.small-caps-bold-italic { font-size: 85%; font-style: italic; font-weight: bold } span.capitals { font-size: 95%; letter-spacing: 1px } span.capitals-italic { font-size: 95%; letter-spacing: 1px; font-style: italic } span.capitals-bold { font-size: 95%; letter-spacing: 1px; font-weight: bold } span.capitals-bold-italic { font-size: 95%; letter-spacing: 1px; font-style: italic; font-weight: bold } span.page { font-size: 80%; font-style: normal; font-weight: normal; color: gray } span.underline-italic { text-decoration: underline; font-style: italic } sup { font-size: 75%; line-height: 85% } sub { font-size: 75%; line-height: 85% } .q8 { font-size: 40%; line-height: 50% } .q6 { font-size: 60%; line-height: 50% } .q4 { font-size: 80%; line-height: 50% } .q0 { font-size: 1%; line-height: 50% } .q1 { font-size: 100% } .underline { text-decoration: underline } .linethrough { text-decoration: line-through } .sans-serif { font-family: sans-serif } .grey { color: #505050 } .emspace { padding-left: 3% } .top-space { padding-top: 5% } .line-space { margin-top: 1.3em }