/* 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: "LinuxBiolinum"; src: url(../fonts/LinBiolinum_Bd-0.5.5.otf); font-style: normal; font-weight: bold } @font-face { font-family: "LinuxBiolinum"; src: url(../fonts/LinBiolinum_It-0.5.1.otf); font-style: italic; font-weight: normal } @font-face { font-family: "LinuxBiolinum"; src: url(../fonts/LinBiolinum_Re-0.6.4.otf); font-style: normal; font-weight: normal } /* Cover Page */ div.cover_image { text-align: center; margin-top: 0; text-indent: 0 } /* 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 { font-family: "LinuxBiolinum", "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 } /* Title Page */ h1.title { font-size: 140%; text-indent: 0; margin-top: 0; margin-bottom: 0.05em; font-style: normal; font-weight: normal } h2.author { font-size: 110%; text-indent: 0; margin-top: 0; margin-bottom: 0.5em; font-style: normal; font-weight: normal } h3.authorinfo { font-size: 100%; text-indent: 0; margin-top: 0; margin-bottom: 0.05em; font-style: normal; font-weight: normal } h3.publisher { font-size: 130%; text-indent: 0; margin-top: 7em; margin-bottom: 0; font-style: normal; font-weight: normal; text-align: center } /* Copyright Page */ p.copyright { font-size: 80%; text-indent: 0; margin-top: 1em; margin-bottom: 0; font-style: normal; font-weight: normal; line-height: 130%; text-align: left } p.copyright0 { font-size: 80%; text-indent: 0; margin-top: 4em; margin-bottom: 0; font-style: normal; font-weight: normal; line-height: 130%; text-align: left } p.copyright1 { font-size: 80%; text-indent: 0; margin-top: 0; margin-bottom: 0; font-style: normal; font-weight: normal; line-height: 130%; text-align: left } p.copyright2 { font-size: 80%; text-indent: 0; margin-top: 3em; margin-bottom: 0; font-style: normal; font-weight: normal; line-height: 130%; text-align: left } p.copyright3 { font-size: 80%; text-indent: 0; margin-top: 1em; margin-bottom: 0; font-style: normal; font-weight: normal; line-height: 130%; text-align: left } /* Dedication Page */ p.text_widmung1 { font-size: 100%; text-align: center; margin-top: 3em; margin-bottom: 0; text-indent: 0 } p.text_widmung1a { font-size: 90%; text-align: center; margin-top: 0.25em; margin-bottom: 0; text-indent: 0 } p.text_widmung2 { font-size: 90%; text-align: right; margin-top: 0.25em; margin-bottom: 0; text-indent: 0 } p.text_zitat1 { font-size: 100%; text-align: right; margin-top: 3em; margin-bottom: 0; text-indent: 0 } p.text_zitat2 { font-size: 100%; text-align: right; margin-top: 0; margin-bottom: 0; text-indent: 0 } /* Part Headings */ h1.part { font-size: 130%; font-style: normal; font-weight: normal; margin-top: 3em; margin-bottom: 0; text-indent: 0; text-align: right; line-height: 120% } /* Chapter Headings */ h1.h1 { font-family: "LinuxBiolinum", "Verdana", sans-serif; font-size: 110%; line-height: 130%; text-align: left; margin: 0 0 3.3em 0; letter-spacing: 0; color: #707070; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } h1.h1a { font-size: 120%; line-height: 130%; text-align: left; font-style: normal; font-weight: normal; margin: 0 0 2.8em 0; letter-spacing: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } h2.h2 { font-size: 160%; font-style: normal; font-weight: normal; margin-top: 1.5em; margin-bottom: 0.5em; text-indent: 0; color: #808285; line-height: 120% } h2.h2a { font-size: 160%; font-style: normal; font-weight: normal; margin-top: 1.5em; margin-bottom: 0; text-indent: 0; color: #808285; line-height: 120% } h3.h3 { font-size: 140%; font-style: normal; font-weight: normal; margin-top: 1.5em; margin-bottom: 0; text-indent: 0; line-height: 120% } h4.h4 { font-size: 100%; font-style: normal; font-weight: normal; margin-top: 0; margin-bottom: 0.5em; text-indent: 0; line-height: 120% } h5.h5 { font-size: 100%; font-style: normal; font-weight: normal; margin-top: 0; margin-bottom: 0.5em; text-indent: 0; line-height: 120% } h6.h6 { font-size: 100%; font-style: normal; font-weight: normal; margin-top: 0; margin-bottom: 0.5em; text-indent: 0; line-height: 120% } h1.h1_p { font-family: "LinuxBiolinum", arial, sans-serif; font-size: 200%; font-style: normal; font-weight: bold; margin-top: 3em; margin-bottom: 0; text-indent: 0; text-align: center; line-height: 120% } h1.h1_b { font-size: 130%; font-style: normal; font-weight: normal; margin-top: 0; margin-bottom: 2em; text-indent: 0; text-align: center; line-height: 120% } /* Chapter Text */ p.text_indent { font-size: 100%; margin-top: 0; margin-bottom: 0; text-indent: 1em } p.text_noindent { font-size: 100%; margin-top: 1.3em; margin-bottom: 0; text-indent: 0 } p.text_noindent1 { font-size: 100%; margin-top: 0; margin-bottom: 0; text-indent: 0 } p.text_noindent2 { font-size: 100%; margin-top: 2.6em; margin-bottom: 0; text-indent: 0 } p.text_hanging_indent { font-size: 100%; margin-top: 0; margin-bottom: 0; text-indent: -1em; margin-left: 1em } p.text_right { font-size: 100%; text-align: right; margin-top: 0; margin-bottom: 0; margin-right: 0.2em; text-indent: 0 } p.text_center { font-size: 100%; text-align: center; margin-top: 1.5em; margin-bottom: 1.1em; text-indent: 0; color: #707070 } p.text_center1 { font-size: 100%; text-align: center; margin: 0 5% 0 5%; text-indent: 0; -webkit-hyphens: none !important; adobe-hyphenate: none; -moz-hyphens: none; hyphens: none } span.small-caps { font-size: 95% } span.capitals { font-size: 95% } span.drop-caps { font-size: 2em; float: left; margin-top: 0.25em; margin-bottom: 0; margin-right: 0.05em } span.up-caps { font-size: 2em; margin-top: 0.25em; margin-bottom: 0; margin-right: 0.05em } /* Quotes */ div.quotes { margin-left: 1em; margin-right: 1em; margin-top: 1em; text-indent: 0 } p.quotes { font-size: 100%; margin-top: 0; margin-bottom: 0; text-indent: 0; margin-left: 1em } /* Image */ img { vertical-align: top } .image_left { text-align: left; margin-top: 1em; margin-bottom: 0 } .image_right { text-align: right; margin-top: 1em; margin-bottom: 0 } .image_center { text-align: center; margin-top: 1em; margin-bottom: 1em } .image_center1 { text-align: center; margin-top: 0; margin-bottom: 0 } p.caption_left { font-size: 70%; line-height: 100%; text-align: left; margin: 0; text-indent: 0 } p.caption_right { font-size: 70%; line-height: 100%; text-align: right; margin: 0; text-indent: 0 } p.caption_center { font-size: 70%; line-height: 100%; text-align: center; margin: 0; text-indent: 0 } /* List */ p.text_hanging_bullet { font-size: 100%; margin-top: 0; margin-bottom: 0; text-indent: 0; margin-left: 1em } span.bullet { float: left; clear: both; width: 1em; margin-left: -1em; margin-top: -0.05em } /* Box */ .box { border: thin solid #000; padding: 0.5em; margin-top: 1em; margin-bottom: 0 } .box-shaded { border: thin solid black; background-color: #707071; padding: 1em } /* Footnote */ p.text_foo { font-size: 100%; margin-top: 0; margin-bottom: 0; text-indent: 0; margin-left: 1em } span.foo { float: left; clear: both; width: 1em; margin-left: -1em; margin-top: -0.05em } /* Extra */ .italic { font-style: italic } .bold { font-weight: bold } .bolditalic { font-style: italic; font-weight: bold } .underline { text-decoration: underline } .linethrough { text-decoration: line-through } .sans-serif { font-family: "LinuxBiolinum", arial, sans-serif } .grey { color: #707070 } .emspace { padding-left: 3% } .top-space { padding-top: 5% } .line-space { margin-top: 1.3em } .list { padding-left: 2% } div.pagebreak { page-break-before: always } div.breakavoid { page-break-inside: avoid } sub { font-size: 60%; line-height: 100%; vertical-align: text-bottom } sup { font-size: 60%; line-height: 100%; vertical-align: text-top } a { text-decoration: none } .fon { font-size: 90% }