body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } li { display:block; } body { -epub-hyphens:auto; -webkit-hyphens:auto; } @page { margin : 0em 0em 0em 0em; } table.Kein-Tabellenformat { border-color:#000000; border-style:solid; border-width:1px; margin-bottom:1.5em; margin-top:1.5em; } 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; } h1.h1 { font-family:"AGV GaramondMediäval", serif; font-size:1.333em; font-style:normal; font-weight:normal; line-height:1.125; margin-bottom:0.3em; margin-left:0em; margin-right:0em; margin-top:0.5em; text-align:center; text-decoration:none; text-indent:0em; text-transform:none; page-break-after:avoid; } h2.h2 { font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:italic; font-variant:normal; line-height:1.45; margin-bottom:1em; margin-top:0em; text-align:center; text-decoration:none; text-indent:0em; } h3.h3 { font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.45; text-align:center; text-decoration:none; text-indent:0em; margin-bottom:1em; } h4.h4 { font-family:"AGV GaramondMediäval", serif; font-size:1.333em; font-style:normal; font-weight:normal; color:black; line-height:1.125; margin-bottom:1em; margin-left:0em; margin-right:0em; margin-top:0.5em; text-align:left; text-decoration:none; text-indent:0em; text-transform:none; page-break-before:avoid; } p.fliesstextoe { color:#000000; font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.45; margin-bottom:0em; margin-left:0em; margin-right:0em; margin-top:0em; text-align:justify; text-decoration:none; text-indent:0em; } p.fliesstext { color:#000000; font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.45; margin-bottom:0em; margin-left:0em; margin-right:0em; margin-top:0em; text-align:justify; text-decoration:none; text-indent:23px; } p.infoadresse { color:#000000; font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:normal; font-weight:normal; line-height:1.138; margin-bottom:0em; margin-left:0em; margin-right:0em; margin-top:0em; text-align:left; text-indent:0em; text-transform:none; } p.infoadresseov { color:#000000; font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:normal; font-weight:normal; line-height:1.138; margin-bottom:0em; margin-left:0em; margin-right:0em; margin-top:0em; text-align:left; text-indent:0em; } p.infoabstand { font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:normal; font-weight:normal; line-height:1.138; margin-bottom:1em; margin-left:0em; margin-right:0em; margin-top:0em; text-align:left; text-indent:0em; text-transform:none; } p.toptitel { font-family:"AGV GaramondMediäval", serif; font-size:1.167em; font-style:normal; font-weight:normal; text-align:left; text-transform:none; } p.toptitel_2 { font-family:"AGV GaramondMediäval", serif; font-size:1.167em; font-style:italic; font-weight:normal; text-align:left; margin-bottom:2.5em; page-break-after:avoid; } p.impressum { font-size:0.75em; line-height:1.45; text-align:left; } p.impressumbeginn { font-size:0.75em; line-height:1.45; text-align:left; margin-top:3em; } p.impressumabstand { font-size:0.75em; line-height:1.45; text-align:left; margin-bottom:2em; } p.x-berschrift-Inhaltsverzeichnis { font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.1; margin-bottom:0em; margin-left:0em; margin-right:0em; margin-top:0em; text-align:center; text-decoration:none; text-indent:0em; } p.tipp { font-family:"AGV GaramondMediäval", serif; font-size:0.833em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4; margin-bottom:3em; margin-left:3em; margin-right:0px; margin-top:0px; text-align:justify; text-decoration:none; text-indent:-3em; page-break-after:always; page-break-before:avoid; } span.tipp { font-family:"AGV GaramondMediäval", serif; font-style:normal; font-weight:normal; } p.titel { font-family:"AGV GaramondMediäval", serif; font-size:2.5em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:0em; margin-left:0px !important; margin-right:0em; margin-top:0em; text-align:left; text-decoration:none; } p.autorenname { font-family:"AGV GaramondMediäval", serif; font-size:1.083em; font-style:normal; font-weight:normal; line-height:1.115; margin-bottom:0.5em; margin-left:15px; margin-right:0em; margin-top:0em; text-align:justify; text-decoration:none; text-indent:0em; text-transform:none; } p.untertitel { font-family:"AGV GaramondMediäval", serif; font-size:1.083em; font-style:normal; font-weight:normal; line-height:1.115; margin-bottom:0em; margin-left:15px; margin-right:0em; margin-top:0.5em; text-align:justify; text-decoration:none; text-indent:0em; text-transform:none; } table.table-style-override-1 { border-width:0.6px; } td.cell-style-override-1 { background-color:#f8f8f8; } span.italic { font-style:italic; } span.bold { font-weight:bold; } /* div.frame-2 { width: 80%; height: 80%; } */ div.frame-2 { width: 100%; height: 75%; } img.frame-3 { width: 100%; } p.fliesstext + p.tipp { margin-top:2em; page-break-before:avoid; } h1 { page-break-after: avoid; } /* div img + div.Einfacher-Textrahmen{ margin-top:2em; } */ div.Einfacher-Textrahmen { page-break-inside:avoid; } p.tipp { page-break-inside:avoid; page-break-after:always; page-break-before:avoid; } p.infoadresse { page-break-inside:avoid; } p.infoadresseov { page-break-inside:avoid; } p.infoabstand { page-break-inside:avoid; } div.titelschild { color:#b28e0c; border-width:0.3em; border-style:solid; text-align:justify; margin-top:2em; margin-bottom:2em; padding: 2em 2em 2em 2em; } div.infokasten { color:#CCCCCC; border-width:0em; border-style:solid; text-align:justify; margin-top:2em; margin-bottom:2em; padding: 2em 2em 2em 2em; background-color:#CCCCCC; page-break-before: avoid; page-break-inside: avoid; } div.gedicht { font-family:"serif"; margin-left:0em; margin-right:1em; margin-bottom:2em; color:#CCCCCC; border-width:0.5em; border-style:solid; text-align:justify; margin-top:2em; margin-bottom:2em; padding: 1em 1em 1em 1em; page-break-before: avoid; page-break-inside: avoid; } div img { margin-bottom:2em; page-break-before:always; } /* page-break-before:always aufpassen, ob auch für Logo und andere Elemente, ggf. anders anpassen */ h2 { page-break-after:avoid; page-break-before:avoid; } h3 { page-break-after:avoid; page-break-before:avoid; } h4 { page-break-after:avoid;} div.iv { text-transform:none; font-size:1em; margin-top:2em; } div.iv a { text-decoration:underline; font-size:0.8em; }