@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'); } @font-face { font-family: font1; font-style: normal; font-weight: normal; src: url('../fonts/redressed.otf'); } @font-face { font-family: font3; font-style: normal; font-weight: normal; src: url('../fonts/montez-regular.otf'); } @font-face { font-family: font5; font-style: normal; font-weight: normal; src: url('../fonts/annieuseyourtelescope.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; } a.url { text-decoration: underline; 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.subtitle { text-indent: 0; text-align: center; font-size: 1.5em; margin-top: 0.1em; } 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; } p.impress-top2 { text-indent: 0; text-align: left; margin-top: 2em; } /* --- 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: 3em; } p.top { margin-top: 1em; } p.letter { text-indent: 0; margin-left: 1em; margin-right: 1em; font-family: font3; } p.letter3 { text-indent: 0; margin-left: 1em; margin-right: 1em; font-family: font5; } p.letter4 { text-indent: 0; margin-left: 1em; margin-right: 1em; } p.mail { text-indent: 0; font-family: sans-serif; } 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.headline { text-indent: 0; font-size: 1.2em; font-weight: bold; } div.SMS-left { text-align: left; margin-right: 30%; margin-top: 0.5em; } div.SMS-right { text-align: right; margin-left: 30%; margin-top: 0.5em; } p.SMS-head-left { text-indent: 0; text-align: left; font-family: sans-serif; margin-bottom: 1em; } p.SMS-head-right { text-indent: 0; text-align: right; font-family: sans-serif; margin-bottom: 1em; } 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; } p.SMS-right { text-indent: 0; text-align: right; font-family: sans-serif; padding: 0.5em; background-color: #6E6E6E; border-radius: 0.5em; border: solid 1px #8D8D8D; display: inline-block; } div.invitation { border: solid 1px black; margin: 1em 0; padding: 1em; } p.invitation { text-indent: 0; text-align: center; font-family: font1; font-size: 1.5em; } img.smiley { height: 0.8em; } span.g1-8 { font-size: 0.5em; line-height: 0.5em; } span.line-through { text-decoration: line-through; } .top { margin-top: 1em; } div.pagebreak { page-break-before: always; } div.top-h1 { margin-top: 3em; } 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: 0em; margin-bottom: 0; } ol { list-style-type: decimal; margin-top: 0em; margin-bottom: 0; } ol.letter { list-style-type: lower-latin; } table { width: 100%; border-collapse: collapse; border: 0 none; } td { border: 0 none; vertical-align: top; } td.border { border: solid 1px black; padding: 0.5em; } td.sans-serif { font-family: sans-serif; } /* --- FUßNOTEN/REGISTER --- */ /* Für fußnotenähnliche Register */ /* Leseprobe */