@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 { text-rendering: optimizeLegibility; /* aktiviert Ligaturen auf iBooks */ -epub-hyphens:auto; -webkit-hyphens:auto; margin-left:0em; margin-right:0em; margin-top:0em; margin-bottom:0em; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } li { display:block; } @page { margin:0em 0em 0em 0em; } p { color:black; 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:0em; text-align:justify; line-height:1.208; /* für ältere Titel bzw. unschöne Abstände: margin-top:0em; margin-bottom:0em; */ } /* classes bevorzugt in Kleinschreibung und ohne Leer- und Sonderzeichen */ p.autorenname { 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:1em; margin-bottom:0.5em; text-align:center; } p.untertitel { font-style:italic; text-align:center; margin-bottom:5em; } p.impressum { font-size:0.75em; line-height:1.45; text-align:center; } p.impressumabstand { font-size:0.75em; line-height:1.45; text-align:center; margin-bottom:2em; } /* oe heißt ohne Einzug */ /* h steht für headline */ h1 { -epub-hyphens:none; -webkit-hyphens:none; font-family:"sans-serif"; font-size:1.5em; font-weight:bold; line-height:1; 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; } h3 { -epub-hyphens:none; -webkit-hyphens:none; font-family:"sans-serif"; font-size:1em; font-weight:bold; line-height:1.25; margin-top:4em; margin-bottom:1.5em; text-align:left; text-transform:uppercase; } p.zitat { text-align:left; text-indent:1em; } p.zitatoe { text-align:left; } p.fliesstext { text-indent:1em; } p.fliesstextoe { } /* p.fliesstextnu { } */ p.fliesstextrechts { text-align:right; } p.fliesstextcenter { text-align:center; /*margin-top:1em;*/ } p.fliesstextunderline { text-decoration:underline; } p.fliesstextabstand { margin-bottom:2em; text-indent:1em; } p.fliesstextabstandoe { margin-bottom:2em; } p.zeitungstext { font-family:"sans-serif"; margin-bottom:1em; margin-left:1em; margin-right:1em; margin-top:1em; } p.sms { font-family:"sans-serif"; margin-bottom:1em; margin-left:1.5em; margin-right:1.5em; margin-top:1em; } p.gedicht { font-family:"serif"; margin-left:1em; margin-right:1em; page-break-inside:avoid; } p.gedichtabstand { font-family:"serif"; margin-left:1em; margin-right:1em; margin-bottom:1.5em; } p.widmung { text-align:center; margin-top:1.5em; } p.ende { margin-top:2em; text-align:center; text-transform:uppercase; page-break-before:avoid; } p.asterisk { /* der ist für das Sterchen- bzw. Schmucktrennsymbol */ text-align:center; margin-top:2.2em; font-size:1.5em; page-break-before:avoid; } p.endnote { font-size:0.667em; line-height:1.25; text-align:left; } table.table-style1 { border-style: solid; border-width: 1px; border-collapse: collapse; /* Lässt die Tabelle "zusammenfallen", sodass nur die Rahmen der Zellen übrig sind */ margin-bottom: 1em; } td.cell-style1 { border-style: solid; border-color: black; border-width: 1px; padding: 4px; } td.cell-style2 { border-style: solid; border-color: black; border-width: 1px; padding: 4px; } p.ort { font-style:normal; font-size:1.2em; text-align:left; margin-bottom:0em; margin-top:3em; page-break-after:avoid; } /* evtl. den Abstand für Ort hier definieren: p.fliesstext + p.ort { margin-bottom: 3em; }*/ p + p.fliesstextoe { margin-top:2em; } p.fliesstext + p.gedicht { margin-top:1.5em; } p.fliesstextoe + p.gedicht { margin-top:1.5em; } /* 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; } p.werbung { font-style:regular; text-align:center; margin-top:1.5em; margin-bottom:0.5em; page-break-after:avoid; } p.werbungabstand { font-style:italic; text-align:center; margin-bottom:3em; page-break-after:avoid; } p.abstand { font-style:italic; margin-top:2.5em; text-align:right; } /* 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; */ div.logo { margin:0px auto 0px auto; text-align:left; page-break-before:avoid; } div.frame-4 { } div.werbebild { margin:0px auto 0px auto; text-align:left; page-break-before:always; } p.titelinfo { text-align:left; font-style:italic; font-size:0.8em; page-break-inside:avoid; page-break-after:avoid; page-break-before:avoid; } div.titeldaten { text-align:left; font-style:italic; margin-top:1em; margin-bottom:1em; page-break-inside:avoid; } div.gedicht { page-break-inside:avoid; /* und was man sonst noch braucht - austesten */ } span.italic { /* Kursivierter Text im Fliesstextabsatz (Zeichenformat) */ font-style:italic; } span.bold { /* Fetter Text im Fliesstextabsatz (Zeichenformat) */ font-weight:bold; } span.underline { /* Unterstrichener Text im Fliesstextabsatz (Zeichenformat) */ text-decoration:underline; } span.bolditalic { font-weight:bold; font-style:italic; } p + div.footnotes { margin-top:3em; } p.buchhinweis { margin-top:1.5em; font-size:1em; font-weight:bold; } div.iv { text-transform:none; font-size:1em; }