/* 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 } /* Body */ body.cb { font-family: "LinuxLibertineRegular"; line-height: 130%; margin-left: 1.5em; margin-right: 2.25em } samp { font-family: "LinuxBiolinumBold", "Verdana", sans-serif; font-weight: bold } /* Cover Page */ div.cover_image { text-align: center; margin-top: 0 } /* Emons Logo */ p.logo { text-align: center; margin-top: 10em } /* Titel Seite */ div.chapter_titel_center { text-align: center; padding-top: 1% } p.autor_titel { font-size: 70%; font-family: "LinuxBiolinumBold"; font-weight: bold; letter-spacing: 0.3em; text-align: center; margin-bottom: 1em } p.titelzeile { font-size: 200%; line-height: 110%; font-family: "LinuxLibertineRegular", serif; text-align: center; margin-top: 0; margin-bottom: 0.5em } p.untertitel { font-size: 70%; font-family: "LinuxBiolinumBold"; font-weight: bold; letter-spacing: 0.3em; text-align: center; margin-bottom: 1em } /* 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% } p.cright_top-space { font-size: 80%; margin-top: 7em; margin-bottom: 0 } p.cright_text { font-size: 80%; margin-top: 1em; margin-bottom: 0 } /* Widmung */ div.widmung { line-height: 100%; text-align: center; margin-left: 0; padding-top: 5% } p.widmung_top-space { font-size: 80%; margin-top: 7em; margin-bottom: 0 } /* Motto */ div.motto { line-height: 100%; text-align: right; margin-left: 0; padding-top: 5% } p.motto_top-space { font-size: 80%; margin-top: 7em; margin-bottom: 0 } /* Text */ p.p { font-family: "LinuxLibertineRegular"; font-size: 100%; text-indent: 1em; margin-top: 0; margin-bottom: 0 } p.noindent { font-family: "LinuxLibertineRegular"; font-size: 100%; text-indent: 0; margin-top: 0; margin-bottom: 0 } p.lz { font-family: "LinuxLibertineRegular"; font-size: 100%; text-indent: 0; margin-top: 1em; margin-bottom: 0 } p.sternchen { font-family: "LinuxLibertineRegular"; font-size: 100%; text-indent: 0; text-align: center; margin-top: 1em; margin-bottom: 0.5em } /* Headings */ p.h1 { font-family: "LinuxBiolinumBold"; font-size: 120%; color: #707070; font-weight: bold; text-align: left; margin-top: 1em; margin-bottom: 2.5em; letter-spacing: 1px; padding-top: 10% } p.h2 { font-family: "LinuxLibertineBold"; font-size: 120%; font-weight: bold; text-align: left; margin-top: 1em; margin-bottom: 2.5em; padding-top: 10% } /* Anzeigen */ div.anzeige { line-height: 100%; text-align: left; margin-left: 0; padding-top: 0% } p.anz_autor { font-family: "LinuxLibertineRegular"; 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-family: "LinuxLibertineRegular"; font-size: 80%; text-align: left; margin-top: 0; margin-bottom: 0 } p.anz_lz { font-family: "LinuxLibertineRegular"; font-size: 80%; text-align: left; margin-top: 1em; margin-bottom: 0 } p.anz_quelle { font-family: "LinuxLibertineRegular"; font-style: italic; font-size: 70%; text-align: left; margin-top: 0; margin-bottom: 0 } /* IMAGE Anzeige */ p.image { text-align: left; margin-top: 1em; margin-bottom: 1em } div.smallerimage { width: 40% !important } p.subtitel { font-size: 110%; font-weight: bold; text-align: left; margin-top: 1em; margin-bottom: 0 } p.titel_bottom_nospace { font-size: 110%; font-weight: bold; text-align: left; margin-top: 0; margin-bottom: 0; margin-left: 1em; letter-spacing: 1px; padding-top: 10% } p.subtitel_bottom_nospace { font-size: 105%; font-style: italic; text-align: left; margin-top: 1.5em; margin-bottom: 0.5em; margin-left: 1em } p.titel_noindent { font-size: 110%; font-weight: bold; text-align: left; margin-top: 0; margin-bottom: 2em; padding-top: 5% } /* 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 */ p.image { text-align: center; margin-top: 1em; margin-bottom: 1em } p.fig_caption { font-size: 70%; display: block; text-align: center; line-height: 100%; margin-bottom: 0 } /* Bullet */ p.bullet_line { text-align: center; margin-top: 1em; margin-bottom: 1em } /* List */ div.list { margin-top: 1em } p.list { font-size: 100%; text-indent: -1em; margin-top: 0; margin-bottom: 0; margin-left: 1em } /* Box */ .box { border: thin solid black; padding: 1em } /* Footnote */ p.footnote { font-size: 90%; text-align: left; margin-top: 0; margin-bottom: 0.5em } /* 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-top: 0; margin-bottom: 0 } /* Extra */ img { max-width: 100%; margin-left: 0 } .italic { font-family: "LinuxLibertineRegular"; font-style: italic; font-weight: normal } .bold { font-weight: bold } .bolditalic { font-style: italic; font-weight: bold } .versalien { font-size: 90% } .kapitaelchen { font-size: 90% } .sans-serif { font-family: sans-serif } .grey { color: #707070 } .emspace { padding-left: 3% } .top-space { padding-top: 5% }