/* 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-italic { font-family: "LinuxBiolinumRegular", "Verdana", sans-serif; font-weight: normal; font-style: italic } samp.sans-bold { font-family: "LinuxBiolinumBold", "Verdana", sans-serif; font-weight: bold; color: #707070 } samp.sans-bold-black { font-family: "LinuxBiolinumBold", "Verdana", sans-serif; font-weight: bold } samp { font-family: "LinuxBiolinumBold", "Verdana", sans-serif; font-weight: bold } p.lp { font-size: 90%; text-align: left; font-style: normal; margin-top: 0.5em; margin-bottom: 3em; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } 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 } /* 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: 0% } p.copyright { font-size: 80%; line-height: 128%; margin: 0 0 0 0; text-indent: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.copyright-blank { font-size: 80%; line-height: 128%; margin: 1em 0 0 0; text-indent: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.copyright-blank3 { font-size: 80%; line-height: 128%; margin: 3em 0 0 0; text-indent: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* Widmung */ p.dedication_top-space { font-size: 90%; line-height: 129%; margin: 5.8em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.dedication { font-size: 90%; line-height: 129%; margin: 0 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.dedication-blank { font-size: 90%; line-height: 129%; margin: 1.3em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* Motto */ p.slogan { font-size: 90%; line-height: 129%; margin: 0 0 0 10%; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan1 { font-size: 90%; line-height: 129%; margin: 0.3em 0 0 10%; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan_top-space { font-size: 90%; line-height: 129%; margin: 5.8em 0 0 10%; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan-little { font-size: 80%; line-height: 128%; margin: 0.3em 0 0 10%; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan-blank { font-size: 90%; line-height: 129%; margin: 1.3em 0 0 10%; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan-blank2 { font-size: 90%; line-height: 129%; margin: 2.6em 0 0 10%; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* Inhalt */ p.inhalt { font-size: 110%; line-height: 130%; text-align: left; margin: 0 0 3.3em 0; letter-spacing: 0; color: #707070 } p.inh { font-size: 100%; line-height: 130%; margin: 0.5em 0 0 1em; text-align: left; text-indent: -1em } p.inh1 { font-size: 100%; line-height: 130%; margin: 0.25em 0 0 2em; text-align: left; text-indent: -1em } /* Headings */ p.h1 { font-size: 160%; line-height: 130%; margin: 2.75em 0 0 0; text-indent: 0; letter-spacing: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.h2 { font-size: 110%; line-height: 130%; margin: 0 0 3.3em 0; text-indent: 0; letter-spacing: 0; color: #707070; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.h3 { font-size: 120%; line-height: 130%; margin: 0 0 2.9em 0; text-indent: 0; letter-spacing: 0; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.h2a { font-size: 110%; line-height: 130%; margin: 2.2em 0 1.1em 0; text-indent: 0; letter-spacing: 0; text-align: left; page-break-after: avoid; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.h2b { font-size: 110%; line-height: 130%; margin: 0 0 1.1em 0; text-indent: 0; letter-spacing: 0; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.h4 { font-size: 100%; line-height: 130%; margin: 1.3em 0 0 0; text-indent: 0; letter-spacing: 0; text-align: left; page-break-after: avoid; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.h4a { font-size: 100%; line-height: 130%; margin: 0 0 0 0; text-indent: 0; letter-spacing: 0; text-align: left; -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.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%; margin: 0 5% 0 5%; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.center-blank { font-size: 100%; margin: 1.3em 5% 0 5%; text-indent: 0; text-align: center; -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.left { font-size: 100%; margin: 0 0 0 0; text-indent: 0; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.left-blank { font-size: 100%; margin: 0 0 0 0; text-indent: 0; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none; page-break-after: avoid } p.letter { font-size: 100%; margin: 0 1em 0 1em; text-indent: 0 } p.letter-blank { font-size: 100%; margin: 1.3em 1em 0 1em; text-indent: 0; orphans: 2 } p.letter-head { font-size: 100%; margin: 1.3em 1em 0 1em; text-indent: 0; page-break-after: avoid } p.petit { font-size: 80%; line-height: 128%; margin: 0 0 0 0; text-indent: 0 } p.petit1 { font-size: 90%; line-height: 129%; margin: 0 0 0 0; text-indent: 0 } 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%; margin: 0.3em 0 0 1em; text-indent: -1em; text-align: left } p.p-hanging-indent-blank { font-size: 100%; margin: 1.3em 0 0 1em; text-indent: -1em; text-align: left } p.right { font-size: 100%; margin: 0 0 0 0; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.right05 { font-size: 100%; margin: 0.65em 0 0 0; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.right-blank { font-size: 100%; margin: 1.3em 0 0 0; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.star { font-size: 100%; margin: 1.5em 0 1.1em 0; text-indent: 0; text-align: center; color: #707070 } p.empty { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } /* 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-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: 100%; margin: 0 0 0 1em; text-indent: 0 } p.list-blank { font-size: 100%; margin: 1.3em 0 0 1em; text-indent: 0; orphans: 2 } span.bullet { float: left; clear: both; 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%; line-height: 129%; margin: 0 0 0 2em; text-indent: 0 } span.bullet-fn { float: left; clear: both; width: 2em; margin: -0.01em 0 0 -2em } img { vertical-align: top } /* 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 } 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: 0%; line-height: 50% } .q1 { font-size: 100% } .qz { padding-right: 0.1em } .underline { text-decoration: underline } .underline-italic { text-decoration: underline; font-style: italic } .linethrough { text-decoration: line-through } .sans-serif { font-family: sans-serif } .grey { color: #707070 } .emspace { padding-left: 3% } .top-space { padding-top: 5% } .line-space { margin-top: 1.3em } .pagebreak { page-break-before: always } .breakavoid { page-break-inside: avoid }