@font-face { font-family: "serif"; font-style: normal; } @font-face { font-family: "serif"; font-style: italic; } @font-face { font-family: "serif"; font-weight: bold; } @font-face { font-family: "sans-serif"; font-style: normal; } @font-face { font-family: "sans-serif"; font-style: italic; } @font-face { font-family: "sans-serif"; font-weight: bold; } body { -epub-hyphens: auto; -webkit-hyphens: auto; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; } @page { margin: 0 0 0 0; } p { font-family: "serif"; font-size: 1em; font-weight: normal; text-decoration: none; font-variant: normal; /* Fuer small-caps, wenn gewuenscht */ font-style: normal; text-indent: 0; text-align: justify; line-height: 1.4; /* für ältere Titel bzw. unschöne Abstände: margin-top:0em; margin-bottom:0em; */ } p.autor { font-family: "sans-serif"; font-size: 1.917em; font-weight: bold; line-height: 0.87; margin-bottom: 0.8em; margin-top: 3em; text-align: center; } p.titel { color: #808285; font-size: 2.5em; line-height: 1.2em; margin-bottom: 0.5em; text-align: center; } p.untertitel { font-style: italic; text-align: center; margin-bottom: 5em; } p.impressum { font-size: 1em; line-height: 1.45; text-align: center; } p.impressumabstand { font-size: 1em; line-height: 1.45; text-align: center; margin-bottom: 2em; } h1 { -epub-hyphens: none; -webkit-hyphens: none; font-family: "sans-serif"; font-size: 1.5em; font-weight: bold; line-height: 1.25; margin-top: 1em; margin-bottom: 2.3em; text-align: center; text-transform: uppercase; /* erzwingt Grossbuchstaben */ } h2 { -epub-hyphens: none; -webkit-hyphens: none; font-family: "sans-serif"; font-size: 1.333em; font-weight: bold; line-height: 1.25; margin-top: 1em; margin-bottom: 2em; text-align: center; text-transform: uppercase; } p.fliesstext { text-indent: 1em; } p.fliesstextrechts { text-align: right; } p.brief { font-family: "serif"; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; font-style: italic; } p.gedichtbeginn { font-family: "serif"; margin-left: 1em; margin-right: 1em; margin-top: 1.5em; } p.widmung { text-align: center; margin-top: 1.5em; } p.asterisk { /* der ist für das Sterchen- bzw. Schmucktrennsymbol */ text-align: center; margin-bottom: 1.5em; margin-top: 1.8em; font-size: 1.5em; page-break-before: avoid; } /* evtl. den Abstand für Ort hier definieren: p.fliesstext + p.ort { margin-bottom: 3em; }*/ p + p.fliesstextoe { margin-top: 2em; } /* je nachdem, was gewünscht, auch dies: h1 + p.fliesstextoe:first-line { font-weight:bold; } h1 + p.fliesstextoe:first-letter { float:left; font-size:3.8em; line-height:0.8em; margin-right:0.15em; margin-bottom:0.1em; text-transform:uppercase; } */ /* div.frame-2 { margin:0px auto 0px auto; text-align:left; page-break-before:always; } */ /* für Kästen (nicht jeder Reader kann das) #rundrum { border-width:1px; border-style:solid; border-color:black; padding:0.1em; text-align:justify; */ span.italic { /* Kursivierter Text im Fliesstextabsatz (Zeichenformat) */ font-style: italic; } span.bold { /* Fetter Text im Fliesstextabsatz (Zeichenformat) */ font-weight: bold; } span.bolditalic { font-weight: bold; font-style: italic; } p.buchhinweis { font-size: 1em; font-weight: bold; text-align: center; } div.lesehinweis { page-break-after: always; }