@charset "UTF-8"; /* * DTV Standard Stylesheet * Letzte Änderung: 08.09.2015 */ /* --- GENERAL --- */ @font-face { font-family: serif; font-style: normal; font-weight: normal; src: url('../fonts/LinLibertine_R.otf'); } @font-face { font-family: serif; font-style: normal; font-weight: bold; src: url('../fonts/LinLibertine_RB.otf'); } @font-face { font-family: serif; font-style: italic; font-weight: normal; src: url('../fonts/LinLibertine_RI.otf'); } @font-face { font-family: serif; font-style: italic; font-weight: bold; src: url('../fonts/LinLibertine_RBI.otf'); } /* @font-face { font-family:sans-serif; font-style:normal; font-weight:normal; src:url(file:/data/conv/EPUB/_allgemein/fonts/LinBiolinum_R.otf); } */ /* @font-face { font-family:sans-serif; font-style:normal; font-weight:bold; src:url(file:/data/conv/EPUB/_allgemein/fonts/LinBiolinum_RB.otf); } */ /* @font-face { font-family:sans-serif; font-style:italic; font-weight:normal; src:url(file:/data/conv/EPUB/_allgemein/fonts/LinBiolinum_RI.otf); } */ /* @font-face { font-family:sans-serif; font-style:italic; font-weight:bold; src:url(file:/data/conv/EPUB/_allgemein/fonts/LinBiolinum_aBL.otf); } */ @font-face { font-family: irishgrover; font-style: normal; font-weight: normal; src: url('../fonts/irishgrover.otf'); } body { font-family: serif; line-height: 1.3; background-color: #fff; padding: 0; margin-left: 5%; margin-right: 5%; } p { text-indent: 1em; margin-bottom: 0; margin-top: 0; line-height: 140%; } li { line-height: 140%; } a { text-decoration: none; color: blue; } /* Epub Fix für verschachtelte Listen */ ul ul li { font-size: 100%; } ol ol li { font-size: 100%; } ol ul li { font-size: 100%; } ul ol li { font-size: 100%; } /* --- FRONTMATTER --- */ div.title { margin-top: 2em; } div.ttop { height: auto; min-height: 65%; text-align: center; } div.tbottom { height: auto; margin-top: 4em; text-align: center; } p.author { text-indent: 0; text-align: center; font-size: 1.5em; } p.title { text-indent: 0; text-align: center; font-size: 3em; line-height: 1.2em; margin-top: 0.5em; font-family: irishgrover; } p.translation { text-indent: 0; text-align: center; font-size: 1em; margin-top: 1.5em; } p.illustration { text-indent: 0; text-align: center; font-size: 1em; margin-top: 2em; } p.impress { text-indent: 0; text-align: left; } p.impress-top { text-indent: 0; text-align: left; margin-top: 1em; } div.quote { margin-top: 5em; } p.quote { text-indent: 0; text-align: center; margin-top: 1em; } p.quote-source { text-indent: 0; text-align: center; margin-top: 1em; font-style: italic; } /* --- CONTENT --- */ h1 { text-align: center; font-size: 2.0em; font-style: normal; font-weight: normal; margin-top: 0; margin-bottom: 0; font-family: irishgrover; } h1.blind { margin: 0; padding: 0; } p.noindent { text-indent: 0em; } p.noindent-top { text-indent: 0em; margin-top: 1em; } p.noindent-h1 { text-indent: 0em; margin-top: 2em; } p.top { margin-top: 1em; } p.center { text-indent: 0; text-align: center; } p.center-top { text-indent: 0; text-align: center; margin-top: 1em; } p.right { text-indent: 0; text-align: right; } p.marged { text-indent: 0; margin-left: 1em; margin-right: 1em; } p.h1-sub { text-align: center; font-size: 1.5em; font-style: normal; font-weight: normal; margin-top: 1em; margin-bottom: 0; font-family: irishgrover; } p.newspaper { text-indent: 0; text-align: center; font-family: sans-serif; } div.SMS-left { text-align: left; margin-right: 30%; margin-top: 0.5em; } p.SMS-left { text-indent: 0; text-align: left; font-family: sans-serif; padding: 0.5em; background-color: #D8D8D8; border-radius: 0.5em; border: solid 1px #D8D8D8; display: inline-block; } div.SMS-right { text-align: right; margin-left: 30%; margin-top: 0.5em; } p.SMS-right { text-indent: 0; text-align: right; font-family: sans-serif; padding: 0.5em; background-color: #999999; border-radius: 0.5em; border: solid 1px #999999; display: inline-block; } img.smiley { height: 0.8em; } span.g1-3 { font-size: 0.5em; line-height: 0.5em; } .top { margin-top: 1em; } div.top { margin-top: 1em; } div.top-h1 { margin-top: 2em; } div.image { margin-top: 1em; margin-bottom: 1em; page-break-inside: avoid; width: 100%; text-align: center; } img { max-width: 100%; } ul { list-style-type: disc; margin-top: 1em; margin-bottom: 0; } ol { list-style-type: decimal; margin-top: 1em; margin-bottom: 0; } table { width: 100%; border-collapse: collapse; border: 0 none; } td { border: 0 none; } td.sans-serif { font-family: sans-serif; } td.right { text-indent: 0; text-align: right; } td.left { text-indent: 0; text-align: left; } /* --- FUßNOTEN/REGISTER --- */ /* Für fußnotenähnliche Register */ /* Leseprobe */