/*---FONTS------------------------------------------------------------------*/ @font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_Re-4.1.8.otf); } @font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_Bd-4.0.2.otf); font-weight:bold; } @font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_It-4.0.3.otf); font-style:italic, oblique; } @font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_BI-4.0.3.otf); font-weight:bold; font-style:italic, oblique; } @font-face { font-family:LinLibertineCaps; src:url(fonts/LinLibertineC_Re-4.0.1.otf); } body { font-family:LinLibertine, serif; line-height:1.3; background-color:#fff; padding:0; margin-left:5%; margin-right:5%; font-size:1em; } p img { text-align:left; } div.cover-img { text-align:center; width:100%; } p { text-indent:0em; margin-bottom:0; margin-top:0; } p.indent { text-indent:1em; } .small { font-size:95%; } .right{ text-align:right; } a { text-decoration:none; color:black; padding:0;} span.smallcaps{ font-size:90%; } sup { font-size:75%; line-height:0.5em; } sub{ font-size:75%; line-height:0em; } p.abstand { margin-bottom:0.7em; } p.author { font-family:LinLibertine, serif; font-weight:normal; text-indent:0; font-size:1.8em; text-align:center; margin-bottom:0.5em; margin-top:0.5em;} p.title { font-family:LinLibertine, serif; font-weight:normal; text-indent:0; font-size:2em; text-align:center; margin:0em; padding:0em; line-height:1; } p.subtitle { font-family:LinLibertine, serif; font-weight:normal; text-indent:0; font-size:1em; text-align:center; margin:0.8em 0em 0em 0em; padding:0em; } p.translation { font-family:LinLibertine, serif; font-weight:normal; text-indent:0; font-size:0.8em; text-align:center; margin:3em 0em 0em 0em; padding:0em; } p.publisher { font-family:LinLibertine, serif; font-weight:normal; text-indent:0; text-align:center; font-size:1.4em; margin-top:8em;} p.impress-abstand, p.info-abstand { margin-bottom:3em; } p.impress { text-indent:0; text-align:left; font-size:0.85em; } div.vorwort { padding-top:6em; } p.noindent-spacebefore{ margin-top:3em; } div.widmung { padding-top:3em; } div.image { width:100%; } img{ max-width:100%; } h1 { font-family:LinLibertine, serif; font-size:1em; font-weight:normal; text-indent:0; text-align:center; margin-bottom:2em; margin-top:2em; } h1.back { font-family:LinLibertine, serif; font-size:0.8em; font-weight:normal; text-indent:0; text-align:center; margin-bottom:0.5em; margin-top:2em; } p.h1_sub { font-family:LinLibertine, serif; font-size:1.5em; font-weight:normal; text-indent:0; margin:0; text-align:center; } h1.blind{ font-size:0.2em; visibility:hidden; } h2{ font-family:LinLibertine, serif; font-size:1em; font-weight:normal; text-indent:0; margin:0; text-align:center; margin-top:1em; margin-bottom:1em; page-break-after:avoid;} h3 { font-family:LinLibertine, serif; font-size:1.2em; font-weight:normal; text-indent:0; margin:0; text-align:center; margin-top:1.4em; margin-bottom:1em; } h4 { font-family:LinLibertine, serif; font-size:1.2em; font-weight:normal; text-indent:0; margin:0; text-align:center; padding-top:1em; padding-bottom:1em; } h5{ font-family:LinLibertine, serif; font-size:1em; line-height:1.1; font-weight:bold; text-indent:0; text-align:left; margin: 1.2em 0em 0.7em 0em;} p.bibliografie, p.register { text-indent:-1.5em; padding-left:1.5em; text-align:left;} p.fu-noten{ text-indent:-1.5em; text-align:left; margin-bottom:0.5em; padding-left:2.5em; font-size:0.8em; } span.foot{ display:inline-block; width:1.5em; vertical-align:top;} div.footnote{ } h1.blind, h2.kapitel{ display:none; margin:0; } p.motto-abstand {margin-top:3em; } p.motto{ text-align:left; font-size:0.9em; margin-left:5em; margin-right:3em; } p.motto2{ text-align:left; font-size:0.9em; margin-left:8em; margin-right:3em; } p.motto-right{ text-align:right; font-size:0.9em; margin-right:3em;} p.motto-right2{ text-align:right; font-size:0.9em; margin-right:5em;} p.center { text-align:center; } p.right{ text-align:right; } p.underline{ text-decoration:underline; } p.toc { margin-top:0.5em; text-align:center; } span.rght{ display:inline-block; float:right; margin-top:-1.3em;} .caps-small{ font-size:0.9em; } .margin-left{ text-indent:0em; margin-left:1em; } .motto-left{ margin-left:30%; font-size:0.9em;} .motto-center{ text-align:center; font-size:0.8em; } p.text3{ margin-left:15%; text-indent:0em; } p.text5{ margin-left:30%; text-indent:0em; } p.nachweis { font-size:0.8em; text-align:left; }