@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: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 { 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; } /* classes bevorzugt in Kleinschreibung und ohne Leer- und Sonderzeichen */ p.autor { font-family:"sans-serif"; font-size:1.917em; font-weight:bold; line-height:0.87; margin-bottom:1em; margin-top:3em; text-align:center; } p.titel { color:#bf3b3a; font-size:2.5em; line-height:1em; margin-bottom:1em; 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, p.H1 { /* gilt fuer sowohl h1 als auch p.H1 */ -epub-hyphens:none; -webkit-hyphens:none; font-family:"sans-serif"; color:#bf3b3a; 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; color:#bf3b3a; 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; color:#bf3b3a; 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.aufzaehlung { margin-top:1em; } /*dies ist die freizeittipp-aufzaehlung, abgekuerzt als aufzaehlung*/ p.fliesstextrechts { text-align:right; } p.fliesstextcenter { text-align:center; } 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; } p.gedichtbeginn { font-family:"serif"; margin-left:1em; margin-right:1em; margin-top:1.5em; } 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; } 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 + p.fliesstextoe { margin-top:2em; } p.fliesstext + p.gedicht { margin-top:1.5em; } p.werbung { font-style:normal; text-align:center; margin-top:1.5em; margin-bottom:0.5em; } p.werbungabstand { font-style:italic; text-align:center; margin-bottom:3em; page-break-after:avoid; } p.ort { font-style:italic; font-size:1.2em; text-align:left; margin-bottom:0em; margin-top:3em; page-break-after:avoid; } div.frame-2 { margin:0px auto 0px auto; text-align:left; page-break-before:always; } div.frame-4 { } div.werbebild { margin:0px auto 0px auto; text-align:left; page-break-before:always; margin-bottom:0.5em; } 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; } span.uppercase { text-transform:uppercase; } span.freizeittipp { color:#714293; font-weight:bold; } 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; } p + div.footnotes { margin-top:3em; } p.buchhinweis { font-size:1em; font-weight:bold; text-align:center; } div.lesehinweis { page-break-after:always; } p.unterkapitel { text-align:left; font-size:1.1em; font-weight:bold; text-decoration:underline; font-family:sans-serif; font-style:oblique; font-variant:small-caps; }