/*cover*/ /*body, div, p, img { margin:0;padding:0;text-indent:0;font-size:100%;text-decoration:none;border:none; } @page { margin:0; } body, .cover, .title { text-align:center; } img { height:100%;max-height:100%; }*/ /*general*/ body, div, p, h1, h2, span, i, em, b, strong, a, img {margin:0;padding:0;text-indent:0;font-size:100%;text-decoration:none;border:none;} @page {margin:57px 51px;} body {padding-right:51px;} @font-face { font-family: "Alegreya"; font-style: normal; font-weight: normal; src:url("../Fonts/Alegreya-Regular.ttf"); } @font-face { font-family: "Alegreya"; font-style: normal; font-weight: bold; src:url("../Fonts/Alegreya-Bold.ttf"); } @font-face { font-family: "Alegreya"; font-style: italic; font-weight: normal; src:url("../Fonts/Alegreya-Italic.ttf"); } @font-face { font-family: "Alegreya"; font-style: italic; font-weight: bold; src:url("../Fonts/Alegreya-BoldItalic.ttf"); } @font-face { font-family: "Porcelain"; font-style: normal; font-weight: normal; src:url("../Fonts/PORCELAIN.ttf"); } p {font-size:100%;font-family:"Alegreya", serif;font-style:normal;font-weight:normal;} h1, h2 {font-family:"Porcelain", serif;} h3 {font-family:"Alegreya", serif;} img {max-width:100%;vertical-align:top;} strong, b {font-size:99%; letter-spacing:0.05em;} em, i {letter-spacing:0.01em;} i strong, em strong, strong i, strong em, i b, em b, b i, b em {font-size:99%; letter-spacing:0.05em;} a, a:link, a:visited {color:#000;font-size:100%;} /*title*/ .navi {font-size:120%;margin:4em 0 0 0;} .naviItem {font-family:"Alegreya", serif;font-size:95%;line-height:110%;margin:0.8em 0 0 0;} .icon {padding:0 1em 0 0;vertical-align:middle;} /*imprint*/ .imprintText, .imprintPublisher {text-align:center;} .imprintText {margin:2em 0 0 0;} .imprintPublisher {margin:4em 0 0 0;} /*paragraphs*/ .imprintText, .imprintPublisher, .authorText, .recomText, .recomSummary, .dedicationTop, .bodyText, .bodyTextIndented, .bodyTextCenterTop, .emptyLineTop, .separator, .emptyLineTopCenter, .bodyTextCenter, .emptyLinesTopCenter {font-size:95%;line-height:160%;} .dedicationTop {margin-top:10em;} .bodyTextIndented {text-indent:1.2em;} .bodyTextCenter {text-align:center;} .emptyLinesTopCenter {text-align:center;margin:3.5em 0 0 0;} .emptyLineTopCenter {text-align:center;margin:1.5em 0 0 0;} .emptyLineTop {margin-top:1.5em;} .separator {text-align:center;margin:1.5em 0;page-break-before:avoid;} .insertionBox {font-style:italic;margin:1.5em 0 1.5em 1.2em;padding-right:1.2em;} .underline {text-decoration:underline;} /*headings*/ .chapterTitle, .chapterHead, h2, h3 {font-family:"Porcelain", serif;margin:0.1em 0 2em 0;text-align:center;} .chapterTitle {font-family:"Porcelain", serif;font-size:2000%;font-weight:bold;} .chapterHead {font-family:"Porcelain", serif;letter-spacing:2px;font-weight:bold;font-size:300%;color:#45120e;} .chapterHead img.left {padding:0 1em 0 0;vertical-align:middle;} .chapterHead img.right {padding:0 0 0 1em;vertical-align:middle;} h2 {font-family:"Alegreya", serif;font-size:125%;} h3 {font-family:"Alegreya", serif;font-size:110%;font-style:italic;letter-spacing:1px;} h2, h3 {margin-top:0.3em;line-height:140%;font-weight:normal;} .vignette {text-align:center;padding:0;margin:1em 0 4.5em 0;} /*author*/ .authorFigure {margin-top:2em;} .authorCaption {margin-top:0.8em;padding-bottom:2em;font-size:80%;} /*ads*/ .recomHead {font-family:"Alegreya", serif;font-size:130%;margin:0 0 1em 0;letter-spacing:1px;} .recomTitle {font-size:110%;font-style: normal; font-weight: bold;padding:0 0 0.8em 0;} .recomText {margin-top:0;} .recomCover, .recomLogo {margin:0.8em 0;} .recomLogo img {padding-right:1em;vertical-align:middle;} .recomLinks {display:inline;float:left;} .recomTable {clear:both;font-size:85%;page-break-inside:avoid;} .recomTable td {padding:0;vertical-align:top;width:31%;} td .recomTitle {margin-bottom:0;line-height:120%;} td p {padding-right:15px;vertical-align:top;} td .recomText {line-height:120%;} /*sample*/ .leseprobe {font-family:"Alegreya", serif;font-size:140%;line-height:140%;font-weight:bold;font-style:normal;text-align:center;margin:0 0 3em 0;} .leseprobeTeaser {font-family:"Alegreya", serif;text-align:center;margin:1.5em 0;font-size:110%;font-weight:normal;font-style:italic;} /*additional*/ @font-face {font-family: "Calibri"; font-style: normal; font-weight: normal; src:url("../Fonts/CALIBRI.ttf");} @font-face {font-family: "DancingScript"; font-style: normal; font-weight: normal; src:url("../Fonts/DancingScript-Regular.ttf");} @font-face {font-family: "ArchitectsDaughter"; font-style: normal; font-weight: normal; src:url("../Fonts/ArchitectsDaughter.ttf");} .letter1, .letter2, .mail, .fbook, .sms {margin:1.5em 0 1.5em 1.6em;padding-right:1.6em;} p.letter1, .letter1 p, .letter1 .bodyText, .letter1 .emptyLineTop, .letter1 .bodyTextIndented, .letter1 i, .letter1 b {font-family:"ArchitectsDaughter";font-weight:normal;font-style:normal;font-size:85%;text-indent:0;line-height:150%;letter-spacing:1px;} p.letter2, .letter2 p, .letter2 .bodyText, .letter2 .emptyLineTop, .letter2 .bodyTextIndented, .letter2 i, .letter2 b {font-family:"DancingScript";font-weight:normal;font-style:normal;font-size:105%;text-indent:0;line-height:140%;letter-spacing:1px;} p.mail, p.fbook, p.sms, .mail p, .fbook p, .sms p, .mail .bodyText, .mail .emptyLineTop, .mail .bodyTextIndented, .fbook .bodyText, .fbook .emptyLineTop, .fbook .bodyTextIndented, .sms .bodyText, .sms .emptyLineTop, .sms .bodyTextIndented {font-family:"Calibri", sans-serif;font-weight:normal;font-style:normal;text-indent:0;line-height:140%;} p.mail2, .mail2 p, .mail2 .bodyText, .mail2 .emptyLineTop, .mail2 .bodyTextIndented {font-family:"AlegreyaSans", sans-serif;font-weight:normal;font-style:normal;text-indent:0;}