@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 { /*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.4; /* 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.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: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.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; } h4 { font-family:"serif"; font-size:1.5em; font-style:normal; font-weight:normal; line-height:1.125; margin-bottom:0.3em; margin-left:0em; margin-right:0em; margin-top:0.8em; text-align:left; text-decoration:none; text-indent:1em; text-transform:none; page-break-before:avoid; } p.fliesstext { text-indent:1em; } p.fliesstextoe { } 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.ort { font-weight:bold; 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; } 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.frame-4 { } /* img.frame-4 { height:100%; } */ span.italic { /* Kursivierter Text im Fliesstextabsatz (Zeichenformat) */ font-style:italic; } p.vita { font-style:italic; margin-top:1em; }