/* FONTS */ @font-face { font-family: "DejaVuSerif"; src: url(../fonts/DejaVuSerif.ttf); font-style: normal; font-weight: normal } @font-face { font-family: "DejaVuSerif"; src: url(../fonts/DejaVuSerif-Italic.ttf); font-style: italic; font-weight: normal } @font-face { font-family: "DejaVuSerif"; src: url(../fonts/DejaVuSerif-Bold.ttf); font-style: normal; font-weight: bold } @font-face { font-family: "DejaVuSerif"; src: url(../fonts/DejaVuSerif-BoldItalic.ttf); font-style: italic; font-weight: bold } @font-face { font-family: "DejaVuSans"; src: url(../fonts/DejaVuSansCondensed.ttf); font-style: normal; font-weight: normal } @font-face { font-family: "DejaVuSans"; src: url(../fonts/DejaVuSansCondensed-Oblique.ttf); font-style: italic; font-weight: normal } @font-face { font-family: "DejaVuSans"; src: url(../fonts/DejaVuSansCondensed-Bold.ttf); font-style: normal; font-weight: bold } @font-face { font-family: "DejaVuSans"; src: url(../fonts/DejaVuSansCondensed-BoldOblique.ttf); font-style: italic; font-weight: bold } @font-face { font-family: "Brad"; src: url(../fonts/MoonDance-Regular.ttf); font-style: italic; font-weight: normal } /* Cover Page */ div.cover_image { text-align: center } p.cover_image { text-align: center; text-indent: 0 } /* Body */ body { font-family: DejaVuSerif; line-height: 135%; padding-left: 0.5em; padding-right: 1em } body.cb { font-family: DejaVuSerif; line-height: 135%; padding-left: 0.5em; padding-right: 1em } samp.sans { font-family: "DejaVuSans", "Verdana", sans-serif; font-style: normal; font-weight: normal; font-size: 90% } samp.sans-italic { font-family: "DejaVuSans", "Verdana", sans-serif; font-style: italic; font-weight: normal; font-size: 90% } samp.sans-bold { font-family: "DejaVuSans", "Verdana", sans-serif; font-style: normal; font-weight: bold; font-size: 90% } samp.sans-bold-italic { font-family: "DejaVuSans", "Verdana", sans-serif; font-style: italic; font-weight: bold; font-size: 90% } samp.hand { font-family: "BradleyHand", "Brad", sans-serif; font-weight: normal; font-style: italic } /* Copyright Page */ p.copyright { font-size: 80%; line-height: 130%; text-align: left; margin: 0 0 0 0; font-style: normal; font-weight: normal; text-indent: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.copyright1 { font-size: 80%; line-height: 130%; margin: 0 0 0 0; font-style: normal; font-weight: normal; text-indent: 0 } p.copyright-blank { font-size: 80%; line-height: 130%; text-align: left; margin: 1.3em 0 0 0; font-style: normal; font-weight: normal; text-indent: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.copyright-blank2 { font-size: 80%; line-height: 130%; text-align: left; margin: 2.6em 0 0 0; font-style: normal; font-weight: normal; text-indent: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.copyright-blank3 { font-size: 80%; line-height: 130%; text-align: left; margin: 3.9em 0 0 0; font-style: normal; font-weight: normal; text-indent: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.copyright_bottom-space { font-size: 80%; line-height: 130%; text-align: left; margin: 0 0 3.9em 0; font-style: normal; font-weight: normal; text-indent: 0 } a.noline { text-decoration: none; color: #000 } /* Titelei */ p.schmutztitel1 { font-size: 100%; margin: 2.6em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.schmutztitel2 { font-size: 100%; margin: 2.6em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.schmutztitel3 { font-size: 100%; margin: 0 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.haupttitel1 { font-size: 120%; line-height: 135%; margin: 2em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.haupttitel2 { font-size: 120%; line-height: 135%; margin: 3em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.haupttitel3 { font-size: 120%; line-height: 135%; margin: 0 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.haupttitel4 { font-size: 120%; line-height: 135%; margin: 50% 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.titelzeile { font-size: 180%; margin: 0 0 0.3em 0; text-indent: 0; text-align: center } /* Widmung */ p.dedication { font-size: 100%; margin: 5.2em 0 0 0; text-indent: 0; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* Motto */ p.slogan { font-size: 90%; line-height: 132%; margin: 0 0 0 0; text-indent: 0; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan-blank { font-size: 90%; line-height: 132%; margin: 1.3em 0 0 0; text-indent: 0; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } p.slogan-right-blank { font-size: 90%; line-height: 132%; margin: 1.3em 0 0 0; text-indent: 0; text-align: right; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } /* Inhalt */ p.inh { font-size: 100%; line-height: 135%; margin: 0.5em 0 0 0; text-align: left; text-indent: 0 } p.inh1 { font-size: 100%; line-height: 135%; margin: 0.25em 0 0 0; text-align: left; text-indent: 1em } p.inhalt { font-size: 130%; font-style: normal; font-weight: bold; margin: 1em 0 2em 0; text-align: left; text-indent: 0 } /* Chapter Headings */ p.h3 { font-size: 100%; line-height: 135%; letter-spacing: 0; margin: 1.35em 0 1.35em 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.h1 { font-size: 100%; line-height: 135%; letter-spacing: 0; margin: 0 0 1.35em 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.h2 { font-size: 100%; line-height: 135%; letter-spacing: 0; margin: 0 0 1.35em 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.h3a { font-size: 100%; line-height: 135%; letter-spacing: 0; margin: 0 0 0.7em 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.h3b { font-size: 100%; line-height: 135%; letter-spacing: 0; margin: 2.7em 0 2em 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.h4 { font-size: 100%; line-height: 135%; letter-spacing: 0; margin: 2em 0 0.7em 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual; page-break-inside: avoid; page-break-after: avoid } p.h4a { font-size: 100%; line-height: 135%; letter-spacing: 0; margin: 0 0 0.7em 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } /* Chapter Text */ p.p { font-size: 100%; margin: 0 0 0 0; text-indent: 1em } p.p1 { font-size: 100%; margin: 0.4em 0 0 0; text-indent: 1em } p.p-no-indent { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.p-no-indent1 { font-size: 100%; margin: 0.4em 0 0 0; text-indent: 0.3em } p.blank { font-size: 100%; margin: 1.35em 0 0 0; text-indent: 0; orphans: 2 } p.blank-indent { font-size: 100%; margin: 1.35em 0 0 0; text-indent: 0; orphans: 2 } p.blank2 { font-size: 100%; margin: 2.7em 0 0 0; text-indent: 0; page-break-after: avoid } p.center { font-size: 100%; line-height: 135%; margin: 0 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.center05 { font-size: 100%; line-height: 135%; margin: 0.7em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.center1 { font-size: 90%; line-height: 132%; margin: 0 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.letter { font-size: 100%; margin: 0 0 0 1em; text-indent: 0 } p.letter-blank { font-size: 100%; margin: 0 0 0 1em; text-indent: 0 } p.star { font-size: 100%; margin: 1.6em 0 1.1em 0; text-indent: 0; text-align: center } p.empty1 { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.empty2 { font-size: 130%; line-height: 135%; margin: 0.3em 0 0 5em; text-indent: 0; text-align: left; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.empty3 { font-size: 130%; line-height: 135%; margin: 0.3em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.textbeginn { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.right { font-size: 100%; margin: 0 0 0 0; text-indent: 0; text-align: right } p.right-blank { font-size: 100%; margin: 1.3em 0 0 0; text-indent: 0; text-align: right } p.tilde { margin: 2em 0 0.6em 3em; text-indent: 0; text-align: left } p.center3 { font-size: 100%; margin: 0 0 0.65em 0; text-indent: 0; text-align: center } p.blank-more { font-size: 100%; margin: 3.9em 0 0 0; text-indent: 0 } p.blank05 { font-size: 100%; margin: 0.6em 0 0 0; text-indent: 0 } p.poem { font-size: 100%; margin: 0 0 0 2em; text-indent: -1em } p.poem-indent { font-size: 100%; margin: 0 0 0 1em; text-indent: 1em } p.p-hanging-indent { font-size: 100%; margin: 0 0 0 2em; text-indent: -1em } p.list { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.empty4 { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.empty5 { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.empty6 { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.empty7 { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.empty8 { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } p.empty9 { font-size: 100%; margin: 0 0 0 0; text-indent: 0 } span.dropcap { font-size: 180%; line-height: 65% } /* Anzeigen */ p.h4-anz { font-size: 90%; line-height: 132%; letter-spacing: 0; margin: 0 0 1.3em 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual; page-break-after: avoid } p.h4-anz1 { font-size: 90%; line-height: 132%; letter-spacing: 0; margin: 2.7em 0 0 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual; page-break-after: avoid } p.h5-anz { font-size: 90%; line-height: 132%; letter-spacing: 0; margin: 1.3em 0 0 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual; page-break-after: avoid } p.h6-anz { font-size: 90%; line-height: 132%; letter-spacing: 0; margin: 0 0 0 0; text-align: center; text-indent: 0; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual; page-break-after: avoid } p.center-anz { font-size: 90%; line-height: 132%; margin: 0 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.center-anz05 { font-size: 90%; line-height: 132%; margin: 0.7em 0 0 0; text-indent: 0; text-align: center; -webkit-hyphens: manual !important; adobe-hyphenate: manual; -moz-hyphens: manual; hyphens: manual } p.anz { font-size: 90%; line-height: 132%; margin: 0 0 0 0; text-indent: 0 } p.anz05 { font-size: 90%; line-height: 132%; margin: 0.7em 0 0 0; text-indent: 0 } /* Footnote */ div.underline1 { border-bottom: 1.2px solid black; margin-right: 80%; margin-left: 0 } p.footnote { font-size: 90%; line-height: 130%; margin: 0 0 0 0; text-indent: 0 } /* Quotes */ div.quotes { margin: 1.3em 1em 1.3em 1em } /* Image */ img { vertical-align: top } div.image_left { text-align: left; margin-top: 1em; margin-bottom: 0 } div.image_right { text-align: right; margin-top: 1em; margin-bottom: 0 } div.image_center { text-align: center; margin: 4em 0 0 0; text-indent: 0 } p.image_vig { text-align: left; margin: 1.5em 0 1.1em 3em } p.caption { font-size: 80%; line-height: 130%; margin: 1.35em 0 0 0; text-indent: 0; text-align: center } /* Box */ .box { border: thin solid black; padding: 1em } .box-shaded { border: thin solid black; background-color: #707070; padding: 1em } /* Extra */ span.chap { font-size: 220%; color: #757575 } span.dank { font-size: 110%; color: #757575 } span.ti { font-size: 200% } span.q4 { font-size: 80%; line-height: 40% } span.q6 { font-size: 60%; line-height: 40% } span.q8 { font-size: 40%; line-height: 40% } span.qz { padding-right: 0.1em } span.italic { font-style: italic } span.bold { font-weight: bold } span.bold-italic { font-style: italic; font-weight: bold } span.small-caps { font-size: 93% } span.small-caps-italic { font-size: 93%; font-style: italic } span.small-caps-bold { font-size: 93%; font-weight: bold } span.small-caps-bold-italic { font-size: 93%; 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-family: "DejaVuSerif"; font-style: normal; font-weight: normal; color: gray } span.free4 { vertical-align: super } span.free6 { color: #505050 } span.free7 { text-decoration: none; color: #000 } span.free8 { text-decoration: line-through } span.free9 { text-decoration: underline } sup { font-size: 70%; line-height: 85% } sub { font-size: 70%; line-height: 85% } .underline { text-decoration: underline } .bold-underline { text-decoration: underline; font-weight: bold } .bold-italic-underline { text-decoration: underline; font-style: italic; font-weight: bold } .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 } .breakavoid { page-break-inside: avoid }