/* v13 */ /* Georg Thieme Verlag KG, 2015 */ /* Konrad Seidel, Katrin Schäfer */ /* grün-rost */ /* font integration */ @font-face { font-family: DejaVuSerif; font-style: normal; font-weight: normal; src: url("../Fonts/DejaVuSerif.ttf"); } @font-face { font-family: DejaVuSerif-Bold; font-weight: bold; src: url("../Fonts/DejaVuSerif-Bold.ttf"); } @font-face { font-family: DejaVuSerif-Italic; font-style: italic; src: url("../Fonts/DejaVuSerif-Italic.ttf"); } @font-face { font-family: DejaVuSans; font-style: normal; font-weight: normal; src: url("../Fonts/DejaVuSansCondensed.ttf"); } @font-face { font-family: DejaVuSans-Oblique; font-style: italic; src: url("../Fonts/DejaVuSansCondensed-Oblique.ttf"); } @font-face { font-family: DejaVuSans-Bold; font-weight: bold; src: url("../Fonts/DejaVuSansCondensed-Bold.ttf"); } /* standard text */ body { font-family: "DejaVuSerif", serif; text-indent: 0; } /* title page */ body.innertitle > p.mainheader { font-family: "DejaVuSans-Bold", sans-serif; color: #138478; /*HF1, Titelei: Haupttitel*/ font-size: 2em; border-bottom-style: none; margin-left: 0em; } body.innertitle > p, body.innertitle > p.appendix { font-family: "DejaVuSans", sans-serif; font-size: 1em; margin-left: 0em; } p.logo { text-align: left; margin-left: 0em; margin-top: 5em; } p.logo > img { max-width: 200px; } img.quality { width: 20em; } /* special sections */ body.preface > h1 { /*HF1 für die H1 in verschiedenen Kontexten*/ color: #138478; border-bottom-color: #138478; } body.dedication > h1 { color: #138478; border-bottom-color: #138478; } body.glossary > h1 { color: #138478; border-bottom-color: #138478; } body.index > h1 { color: #138478; border-bottom-color: #138478; } body.abbreviations > h1 { color: #138478; border-bottom-color: #138478; } body.genReg > h1 { color: #138478; border-bottom-color: #138478; } body.literature > h1 { color: #138478; border-bottom-color: #138478; } body.authors > h1 { color: #138478; border-bottom-color: #138478; } body.addresses > h1 { color: #138478; border-bottom-color: #138478; } body.imprint > h1 { color: #138478; border-bottom-color: #138478; } body.footnotes > h1 { color: #138478; border-bottom-color: #138478; } /* Links */ a:link { color: #138478; /*HF1 für Hervorhebungen (Links)*/ text-decoration: underline; font-family: "DejaVuSans", sans-serif; } a:visited { color: #697C81; /*grau für besuchte Links*/ text-decoration: underline; } a:hover { color: #138478; /*HF1 für Hervorhebungen (Links)*/ text-decoration: underline; } /* paragraphs and listings */ p { font-size: 0.9em; line-height: 1.5em; text-align: left !important; orphans: 2; widows: 2; margin-top: 0em; margin-bottom: 0; padding-top: 0; padding-bottom: 0; } /* some para cases */ p + p { margin-top: 1em; } p.header2 + p { margin-top: 0em; } p.header3 + p { margin-top: 0em; } p.literature { margin-bottom: 1em; } p.index { margin-bottom: 0.5em; } div.address { margin-bottom: 1em; } div.address p { margin-top: 0em; } div.note p { margin-top: 1em; } div.footnotes p { margin-bottom: 1em; } body.imprint > div.note { margin-bottom: 1em; margin-top: 1em; } body.imprint > div.service { margin-bottom: 1em; margin-top: 1em; } p.author { font-family: "DejaVuSans", sans-serif; } p.author + p.author { margin-top: 0em; } p.withtitle b:first-child { /*HF1 Spitzmarke*/ font-family: "DejaVuSans-Bold", sans-serif; color: #138478; } p.withtitle1 b:first-child { font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; color: #138478; } p.withtitle2 b:first-child { font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; } b.withtitle1 { font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; color: #138478; } b.withtitle2 { font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; } p.petit { font-size: 0.7em; } /* container and para cases for quotes */ div.quote { font-size: 1.1em; margin-top: 1.25em; margin-bottom: 1.25em; margin-left: 2em; } div.quote p { color: #138478; font-family: "DejaVuSans", sans-serif; } div.quote p.origin { margin-top: 0.5em; color: #138478; font-family: "DejaVuSerif-Italic", serif; font-style: italic; font-size: 0.9em; text-indent: 0em; } p.quote { font-size: 1.1em; margin-left: 2em; color: #138478; font-family: "DejaVuSans", sans-serif; } /* listings */ ul { margin-top: 0.0em; margin-bottom: 1.0em; list-style-position: outside; list-style-type: disc; line-height: 1.5em; } li > ul { list-style-type: circle; margin-bottom: 0.0em; } li > ol { margin-top: 0.0em; margin-bottom: 0.0em; } li { margin-bottom: 0.0em; margin-top: 0.0em; padding-bottom: 0.0em; padding-top: 0.0em; text-align: left !important; } /* ordered list with letters */ ol.alpha { margin-top: 0.0em; list-style-type: lower-alpha; list-style-position: outside; line-height: 1.4; } /* headlines */ h1, h2, h3, h4, h5, h6, p.h7 { text-align: left !important; page-break-after: avoid; page-break-inside: avoid; padding: 0; } p.h7 + p { margin-top: 0.3em; } /* .mainhader = h1 nocount */ h1, p.mainheader { /*Titelei, Haupttitel HF1 (DOPPELUNG ZU OBEN?)*/ font-size: 1.6em; font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; color: #138478; margin-bottom: 1.25em; border-bottom-color: #138478; border-bottom-style: solid; border-bottom-width: 2px; page-break-after: avoid; page-break-inside: avoid; } h2 { /*h2, HF1*/ font-size: 1.4em; font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; color: #138478; margin-top: 1.5em; margin-bottom: 0.5em; page-break-after: avoid; page-break-inside: avoid; } h3 { /*h3, grau*/ font-size: 1.2em; font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; text-align: left; margin-top: 1.0em; margin-bottom: 0.4em; page-break-after: avoid; page-break-inside: avoid; color: #707070; } h4 { /*h4, grau*/ font-size: 1.1em; font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; margin-bottom: 0.3em; margin-top: 1.2em; color: #707070; } h5 { font-size: 1.0em; /*h5, grau*/ font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; margin-top: 1.1em; margin-bottom: 0.2em; color: #707070; } h6 { font-size: 0.9em; /*h6, grau*/ font-family: "DejaVuSerif-Bold", serif; font-weight: bold; color: #707070; margin-top: 1.0em; margin-bottom: 0.1em; } h6.h7 { /*h7, grau*/ font-size: 0.9em; font-family: "DejaVuSerif", serif; margin-bottom: 0.1em; margin-top: 1.0em; color: #707070; } h1 + h2 h2 + h3 h4 + h5 h6 + h6.h7 { margin-top: 0.8em; } /* heading at the beginning of a paragraph (in german: Spitzmarke) */ .subtitle { font-family: "DejaVuSans-Bold", sans-serif; color: #138478; /*HF1, Pseudo-Überschrift und Autorennamen bei der Autorenvorstellung*/ } /* trailer */ p.trailer { font-family: "DejaVuSans", sans-serif; color: #707070; } /*Trailer, grau*/ .trailer + p { margin-top: 1.5em; } p.trailer + p.trailer { margin-top: 1em; margin-bottom: 1.5em; } /* images */ div.image { margin-top: 1.5em; margin-bottom: 2em; max-height: 95%; max-width: 95%; } img { max-height: 95%; max-width: 95%; } p.legend { font-size: 0.8em; font-family: "DejaVuSans", sans-serif; margin-top: 8px; width: 100%; color: #138478; /*Tabellen- und Bildlegenden, HF1*/ } p.legend + p.legend { margin-top: 0em; } /* boxes and containers */ /* ex h1 + ex h3 */ div.remember, div.definition, div.summary, div.addition, div.casestudy, div.technique, div.guideline, div.exam, div.practical, div.therapy, div.symptome, div.other { margin-top: 1.25em; margin-bottom: 1.25em; color: #138478; /*HF1, Textfarbe in der Box*/ margin-left: 2em; font-family: "DejaVuSans", sans-serif; } div.remember div.boxinhalt { font-family: "DejaVuSans-Bold", sans-serif; } div.remember div.boxtitle { color: #85471d; /*HF2, Überschrift der Wichtig-Box*/ } /* ex h4 */ .caution, .pitfall { /*HF1, Textfarbe in der Box */ color: #138478; margin-top: 1.25em; margin-bottom: 1.25em; padding: 0.75em 0.75em 0.75em 0.75em; border-style: solid; border-width: 2px; font-family: "DejaVuSans", sans-serif; } div.caution > div.boxtitle p, div.pitfall > div.boxtitle p { /*HF1, Textfarbe in der Box*/ font-size: 1.2em; margin-bottom: 0.3em; page-break-after: avoid; font-family: "DejaVuSans-Bold", sans-serif; color: #138478; } /* ex h5 */ .profile { color: #000000; /*HF2, Textfarbe in der Box*/ margin-top: 1.25em; margin-bottom: 1.25em; padding: 0.75em; background-color: #FFFFFF; /*Hintergrundfarbe der Box*/ font-family: "DejaVuSans", sans-serif; } div.profile ul, div.exam ul, div.practical ul, div.therapy ul, div.symptome ul, div.other ul { margin-bottom: 0.5em; } div.definition li, div.summary li, div.addition li, div.casestudy li, div.technique li, div.guideline li, div.remember li, div.caution li, div.pitfall li, div.profile li, div.exam li, div.practical li, div.therapy li, div.symptome li, div.other li { font-family: "DejaVuSans", sans-serif; } div.boxtitle p { font-size: 1.2em; margin-bottom: 0.3em; page-break-after: avoid; font-family: "DejaVuSans-Bold", sans-serif; } div.addition > div.boxtitle { text-transform: uppercase; } p.header1 { margin-bottom: 0em; margin-top: 0.5em; page-break-after: avoid; font-family: "DejaVuSans-Bold", sans-serif; font-size: 1.0em; } p.header2 { margin-bottom: 0em; margin-top: 0.5em; page-break-after: avoid; font-family: "DejaVuSans-Bold", sans-serif; font-size: 0.8em; } p.header3 { margin-bottom: 0em; margin-top: 0.5em; page-break-after: avoid; font-family: "DejaVuSans-Oblique", sans-serif; font-style: italic; font-size: 0.8em; } div.excursus { /*HF1, Exkurs-Box Linie links*/ margin-top: 4em; margin-bottom: 4em; padding-left: 2em; border-left-color: #138478; border-left-style: solid; border-left-width: 2px; } div.excursus > p.header1 { /*HF1, Exkurs-Box Ü1*/ page-break-after: avoid; font-family: "DejaVuSans-Bold", sans-serif; font-size: 1.5em; color: #138478; } div.casestudy > div.boxinhalt p.header1 { page-break-after: avoid; font-family: "DejaVuSans", sans-serif; font-weight: normal; font-size: 0.9em; color: #000000; /*schwarz, H1 der Fallbeispiel-Box*/ } div.casestudy > div.boxinhalt p + p.header1 { margin-top: 1.5em; } div.casestudy > div.boxinhalt > p.header2 { page-break-after: avoid; font-family: "DejaVuSans-Bold", sans-serif; font-size: 1.1em; color: #138478; /*HF1, H2 der Fallbeispiel-Box (in diesem Fall die wichtigste Ü)*/ } div.casestudy > div.boxinhalt > p { font-family: "DejaVuSans", sans-serif; font-size: 0.8em; color: #000000; /*schwarz, Textfarbe in der Fallbeispiel-Box*/ } div.casestudy > div.boxinhalt > ul { font-family: "DejaVuSans", sans-serif; font-size: 0.8em; color: #000000; } div.casestudy > div.boxinhalt > ol { font-family: "DejaVuSans", sans-serif; font-size: 0.8em; color: #000000; } div.excursus > p.header2 { page-break-after: avoid; margin-top: 2em; font-family: "DejaVuSans-Bold", sans-serif; font-size: 1.1em; } div.excursus > p { font-family: "DejaVuSans", sans-serif; } /* tables */ table { margin-top: 1em; margin-bottom: 1.5em; width: 100%; table-layout: auto; border-collapse: collapse; } td { background-color: #ffffff; padding: 5px 7px 5pt 8px; border-style: solid; border-color: #000000; /*schwarz, Linienfarbe Tabellenkörper*/ border-width: 1px; vertical-align: top; text-align: left !important; font-size: 1em; font-family: "DejaVuSans", sans-serif; } p.tabbody { font-family: "DejaVuSans", sans-serif; text-align: left; padding: 5px 7px 5pt 8px; font-size: 0.8em; } thead > tr > td { background-color: #d6ea5a; /*HF2, Hintergrundfarbe Tabellenkopf*/ border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #000000; } /*weiß, Halslinie Tabelle*/ p.tabhead { vertical-align: top; font-family: "DejaVuSans-Bold", sans-serif; text-align: left; padding: 5px 7px 5pt 8px; font-size: 0.8em; } tr.tbfoot > td { background-color: #eeeeee; /*Hintergrundfarbe Tabellenfuß*/ border-style: solid; border-color: #000000; /*schwarz, Linienfarbe Tabellenkörper*/ border-width: 1px; } table > caption { margin-top: 2.5em; text-align: left !important; color: #000000; font-family: "DejaVuSans-Bold", sans-serif; font-size: 0.9em; } table li { font-size: 1.0em; } dt { font-size: 1em; text-align: left !important; } dd { font-size: 1em; text-align: left !important; } div.recipe { margin-top: 5em; margin-bottom: 4em; } p.recipeTitle { color: #85471d; /*HF2, Rezepttitel*/ font-family: "DejaVuSans-Bold", sans-serif; font-size: 1.4em; } div.recipe > p.trailer { } p.quantity { font-family: "DejaVuSans-Bold", sans-serif; color: #707070; /*grau, Mengenangaben*/ font-size: 0.8em; margin-top: 2em; } p.feature { font-family: "DejaVuSans-Bold", sans-serif; color: #707070; /*grau, Zusatzinfos*/ font-size: 0.8em; margin-top: 0em; } p.rating { font-family: "DejaVuSans-Bold", sans-serif; color: #707070; /*grau, Zusatzinfos*/ font-size: 0.8em; margin-top: 0.5em; margin-bottom: 0.5em; } p.preptime { font-family: "DejaVuSans-Bold", sans-serif; color: #707070; /*grau, Zubereitungszeit*/ font-size: 0.8em; margin-top: 0em; } div.ingredients { margin-top: 2em; } ul.ingredients { margin-top: 2em; } div.ingredients + div.ingriedients { margin-top: 0.5em; } p.ingredient { font-family: "DejaVuSans", sans-serif; margin-top: 0em; margin-bottom: 0em; } li.ingredient { font-family: "DejaVuSans", sans-serif; margin-top: 0em; margin-bottom: 0em; } p.ingredTitle { font-family: "DejaVuSans-Bold", sans-serif; color: #138478; margin-top: 0em; margin-bottom: 0em; } li.ingredTitle { font-family: "DejaVuSans-Bold", sans-serif; color: #138478; margin-top: 0em; margin-bottom: 0em; } div.todo { margin-top: 1em; } div.variation { margin-top: 1em; } span.special { font-family: "DejaVuSans-Bold", sans-serif; font-size: 1em; font-weight: bold; font-style: italic; color: #707070; /*grau, Special-Abschnitt*/ } /* media querys */ @media amzn-mobi { p { margin-top: 1em; text-indent: 0; } } @media amzn-mobi { p.trailer { font-style: italic; } } @media amzn-mobi { div.profile, div.caution, div.pitfall { margin-left: 2em; } } /* /////////////////////////////////////////////////////////////// */ /* Aufmacherseiten / parts */ /* paragraphs and listings */ body.parttoc p{ display:none; /* gibt es in den Ratgebern nicht */ } body.partstart p.trailer { color: #85471d; /*HF2, da Vorspann*/ font-size: 0.98em; font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; margin-right: 2em; text-align: left !important; text-indent: 0em; } body.partsource p{ color: #85471d; /*HF2, da an Vorspann angepasst*/ font-family: "DejaVuSans", sans-serif; font-size: 0.7em; text-align: left !important; text-indent: 0em; margin-top: 0em; } /* part title */ body.partstart h1{ font-family: "DejaVuSans-Bold", sans-serif; font-weight: bold; font-size: 1.8em; color: #138478; /*HF1, Schriftfarbe Ü-Aufmacher*/ margin-bottom: 0.5em; text-align: left !important; border-bottom-width: 0px; } /* media querys */ @media amzn-mobi { h1.part { font-style: italic;} } @media amzn-mobi { p.partsource { margin-bottom: 3em;} } /* /////////////////////////////////////////// */ /* v10 */ body.innertitle p{ font-family:"DejaVuSans", sans-serif; } /* Headings */ .h1 { font-size: 1.8em; /*Ü1*/ font-family: "DejaVuSans-Bold", sans-serif; color: #138478; text-align: left !important; margin-top: 1.25em; margin-bottom: 1.25em; } /* Inhaltsverzeichnis */ p { text-align: left !important; } @media amzn-mobi { .inhalt0 { text-indent: 0;} } .inhalt0 { color: #138478; /*HF1*/ font-size: 1.2em; margin-bottom: 0; margin-top: 2em; list-style-type: disc; } @media amzn-mobi { .inhalt1 { text-indent: 0;} } .inhalt1 { /*HF1*/ color: #138478; font-size: 1em; margin-top: 1.5em; list-style-type: disc; } @media amzn-mobi { .inhalt2 { text-indent: 1em;} } .inhalt2 { /*HF2*/ color: #85471d; font-size: 1.2em; margin-left: 1em; margin-top: 1em; list-style-type: circle; } @media amzn-mobi { .inhalt3 { text-indent: 2em;} } .inhalt3 { /*Grau*/ color: #707070; font-size: 1em; margin-left: 2em; margin-top: 1em; list-style-type: square; } .inhalt0 a { /*gleiche Farbigkeiten von oben übernommen, bezieht sich auf die Links in den Überschriften*/ color: #138478; font-family: "DejaVuSans-Bold", sans-serif; text-decoration:none; } .inhalt1 a { color: #138478; font-family: "DejaVuSans-Bold", sans-serif; text-decoration:none; } .inhalt2 a { color: #85471d; font-family: "DejaVuSans", sans-serif; text-decoration:none; } .inhalt3 a { color: #707070; font-family: "DejaVuSans", sans-serif; font-size: 1.0em; text-decoration:none; } li.inhalt0 > p > a { /*gleiche Farbigkeiten von oben übernommen, bezieht sich auf die Links in den Überschriften*/ color: #138478; font-family: "DejaVuSans-Bold", sans-serif; text-decoration:none; } li.inhalt1 > p > a { color: #138478; font-family: "DejaVuSans-Bold", sans-serif; text-decoration:none; } li.inhalt2 > p > a { color: #85471d; font-family: "DejaVuSans", sans-serif; text-decoration:none; } li.inhalt3 > p > a { color: #707070; font-family: "DejaVuSans", sans-serif; font-size: 1.0em; text-decoration:none; }