/********************************************* *** Allgemein *** ******************************************** */ body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { -epub-hyphens:auto; } @page { margin : 0px 0px 0px 0px; } @font-face { font-family: "TradeGothicLTStd"; src: url(../Fonts/TradeGothicLTStd.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "TradeGothicLTStd"; src: url(../Fonts/TradeGothicLTStd-Obl.otf); font-style: italic; font-weight: normal; } @font-face { font-family: "TradeGothicLTStd"; src: url(../Fonts/TradeGothicLTStd-Bold.otf); font-style: normal; font-weight: bold; } @font-face { font-family: "TradeGothicLTStd"; src: url(../Fonts/TradeGothicLTStd-BoldObl.otf); font-style: italic; font-weight: bold; } @font-face { font-family: "JansonTextLTStd"; src: url(../Fonts/JansonTextLTStd-Bold.otf); font-style: normal; font-weight: bold; } @font-face { font-family: "JansonTextLTStd"; src: url(../Fonts/JansonTextLTStd-BoldItalic.otf); font-style: italic; font-weight: bold; } @font-face { font-family: "JansonTextLTStd"; src: url(../Fonts/JansonTextLTStd-Italic.otf); font-style: italic; font-weight: normal; } @font-face { font-family: "JansonTextLTStd"; src: url(../Fonts/JansonTextLTStd-Roman.otf); font-style: normal; font-weight: normal; } a { text-decoration: none; } sup { font-size: 70%; line-height: 60%; } ol.mylist li { list-style-type: none; } .cover { max-width: 99%; max-height: 99%; } .umbruch { page-break-inside:avoid; text-align: center; } span.weblink { text-decoration:none; color: #00FFFF; } .dedication1 { font-family: "TradeGothicLTStd"; font-size: 95%; margin-top: 3em; text-align: center; margin-bottom: 1em; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .dedication { font-family: "TradeGothicLTStd"; font-size: 95%; margin-top: 2em; text-align: center; margin-bottom: 0em; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h1 { font-family: "TradeGothicLTStd"; font-size: 180%; margin-top: 1em; margin-bottom: 0.2em; line-height: 1.8em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .color1 { color: #8f1c1b; font-size: 210%; } .h2 { font-family: "JansonTextLTStd"; font-size: 150%; margin-top: 1em; margin-bottom: 0em; background-color: #000000; color: #ffffff; padding-top: .4em; padding-bottom: .2em; padding-left: .5em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h2a { font-family: "JansonTextLTStd"; font-weight: normal; font-size: 250%; margin-top: .2em; margin-bottom: .1em; color: #ffffff; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h2b { font-family: "TradeGothicLTStd"; font-weight: normal; font-size: 120%; margin-top: .1em; margin-bottom: .6em; color: #ffffff; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .image { margin-top: 1.5em; margin-bottom: 1.8em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .imagex { margin-top: .5em; margin-bottom: 1.8em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .imager { margin-top: .5em; margin-bottom: .2em; text-align: right; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .image1 { margin-top: 1.5em; margin-bottom: .2em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .caption { font-family: "TradeGothicLTStd"; margin-top: .1em; font-size: 100%; margin-bottom: 1em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .caption1 { font-family: "TradeGothicLTStd"; margin-top: .3em; font-size: 80%; margin-bottom: 1.8em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } small { font-family: "TradeGothicLTStd"; font-size: 80%; } .noindent { font-family: "TradeGothicLTStd"; margin-top: 0.2em; font-size: 100%; margin-bottom: 0em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindenta { font-family: "TradeGothicLTStd"; margin-top: 0.5em; font-size: 100%; margin-bottom: 0em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindentt { font-family: "TradeGothicLTStd"; margin-top: 1em; margin-bottom: 0em; font-size: 100%; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindent1 { font-family: "TradeGothicLTStd"; margin-top: 2.5em; margin-bottom: 0em; font-size: 100%; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindent2 { font-family: "TradeGothicLTStd"; margin-top: 1.3em; margin-bottom: 0em; font-size: 100%; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .copyright1 { font-family: "TradeGothicLTStd"; margin-top: 2em; font-size: 90%; margin-bottom: .2em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .copyrightt { font-family: "TradeGothicLTStd"; margin-top: 1.2em; font-size: 90%; margin-bottom: .2em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .copyrightrt { font-family: "TradeGothicLTStd"; margin-top: 1.2em; font-size: 90%; margin-bottom: .2em; color: #da2128; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .copyright { font-family: "TradeGothicLTStd"; margin-top:.2em; font-size: 90%; margin-bottom:.1em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .red { color: #da2128; } .author { font-family: "TradeGothicLTStd"; font-size: 200%; margin-top: 6em; margin-bottom:0em; text-align:center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .author1 { font-family: "TradeGothicLTStd"; font-size: 100%; margin-top: .2em; margin-bottom:0em; text-align:center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } a { text-decoration: none; } .subtitle { font-family: "TradeGothicLTStd"; margin-top: 0.2em; font-size: 120%; margin-bottom: 0.2em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h2x { font-family: "TradeGothicLTStd"; font-size: 150%; margin-top: 1.5em; margin-bottom: 1.2em; color: #da2128; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .toc { font-family: "TradeGothicLTStd"; margin-top: 1.2em; font-size: 100%; margin-bottom: 0.2em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .toca { font-family: "TradeGothicLTStd"; margin-top: .1em; font-size: 110%; margin-bottom: 0.1em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .tocb { font-family: "TradeGothicLTStd"; margin-top: .1em; font-size: 90%; margin-bottom: 0.9em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .toc1 { font-family: "TradeGothicLTStd"; margin-top: 0.4em; font-size: 100%; margin-bottom: 0em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .toc2 { font-family: "TradeGothicLTStd"; margin-top: 0.2em; font-size: 100%; margin-bottom: 0.2em; margin-left: 1.5em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } div.box1 { background-color: #5f1a20; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } div.box2 { background-color: #9a5d25; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } div.box3 { background-color: #8f6498; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } div.box4 { background-color: #3b5f8b; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } div.box5 { background-color: #af454e; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } div.box6 { background-color: #5c6731; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } div.box7 { background-color: #384777; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } div.box8 { background-color: #a41e22; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } div.box9 { background-color: #d52d22; margin-top: 0em; margin-bottom: 1em; padding-top: .2em; padding-bottom: .3em; padding-left: .8em; padding-right: .8em; color: #ffffff; } .h3 { font-family: "TradeGothicLTStd"; margin-top: 1em; font-size: 150%; margin-bottom: 0.5em; text-align: left; color: #da2128; orphans:1; widows:1; } .imagef { font-family: "TradeGothicLTStd"; margin-top: 0em; margin-bottom: 0.2em; text-align: left; } .underline { text-decoration: none; color: #ffffff; } .centera { font-family: "JansonTextLTStd"; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .center1 { font-family: "JansonTextLTStd"; font-size: 90%; margin-top: .5em; margin-bottom: 0.01em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .center1a { font-family: "JansonTextLTStd"; margin-top: 0.2em; margin-bottom: 0.01em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } img.vertical { height: 98%; } .width { width: 100%; } .width5 { width: 80%; } .width9 { width: 75%; } .width24 { width: 75%; } .width27 { width: 75%; } .width28 { width: 75%; } .width30 { width: 75%; } .width52 { width: 75%; } .image2 { margin-top: .2em; margin-bottom: .2em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; }