@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 } td, th { border-style: solid; border-width: 1px } table { border-collapse: collapse } li { display: block } @page { margin: 0 0 0 0 } 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: 0; 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-transform: uppercase; 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 } 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.fliesstextcenter { text-align: center; /*margin-top:1em;*/ } p.fliesstextrechts { text-align: right } p.fliesstextunderline { text-decoration: underline } p.fliesstextlinks { text-align: left; font-weight: bold; margin-top: 3em; font-size: 1.2em } p.zeitungstext { font-family: "sans-serif"; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em } p.brief { font-family: "serif"; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; margin-top: 1em; font-style: italic } p.gedicht { font-family: "serif"; margin-left: 1em; margin-right: 1em; page-break-inside: avoid } 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; 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-weight: bold; font-size: 1em; text-align: left; margin-bottom: 1em; margin-top: 0; 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 } p.fliesstextoe + p.sms { margin-top: 1em } p.fliesstext + p.sms { margin-top: 1em } /* 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: 0 auto 0 auto; text-align: left; page-break-before: avoid } /* img.frame-4 { height:100%; } */ div.werbebild { margin: 0 auto 0 auto; text-align: left; page-break-before: always; margin-bottom: 0.5em } p.titelinfo { text-align: left; font-style: italic; font-size: 0.8em; page-break-inside: avoid; page-break-after: avoid; page-break-before: avoid } p.biblio-ISBN { text-align: left; font-style: italic; font-size: 0.8em; page-break-inside: avoid; page-break-after: avoid; page-break-before: 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 } span.uppercase { text-transform: uppercase } span.klappe { font-size: 1.3em; color: #808285 } p + div.footnotes { margin-top: 3em } p.buchhinweis { font-size: 1em; font-weight: bold; text-align: center } p.vita { font-style: italic; margin-top: 1em } p.headline { font-size: 2em; font-style: normal; font-variant: normal; line-height: 1.08; text-align: left; margin-bottom: 0.5em; page-break-before: always } p.fliesstextoeBW { margin-top: 1em } /* img.frame-1 { height:167px; width:128px; } */ div.frame-2 { margin: 0 auto 0 0; page-break-before: avoid; text-align: left }