/************************************************* ******** Allgemein *************************************************/ body, div, dl, dt, dd, h1, h2, h3, h3, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } p { hyphens: auto; -epub-hyphens:auto; } @page { margin : 0px 0px 0px 0px; } .cover { max-width: 99%; max-height: 99%; } .umbruch { page-break-inside:avoid; text-align: center; } a { text-decoration: none; } a.href1 { text-decoration: none; color: #000000; } .weblink { text-decoration:none; color: #00FFFF; } img.block { vertical-align: middle; } .underline { text-decoration: underline; color: #ffffff; } .h1 { font-family: serif; font-size: 170%; font-weight: normal; margin-top: 1em; margin-bottom: 0.01em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h1a { font-family: serif; font-size: 300%; font-weight: normal; margin-top: 0.01em; margin-bottom: 0.01em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .subtitle { font-family: serif; font-size: 100%; margin-top: 0.3em; margin-bottom: 0.01em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .author { font-family: serif; font-size: 130%; margin-top: 2em; margin-bottom: 0.1em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .publisher { font-family:Helvetica, sans-serif; margin-top: 6em; margin-bottom: 0.01em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .copyrights { font-family: serif; font-size: 90%; margin-top: 3em; margin-bottom: 0.1em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .copyrightt { font-family: serif; font-size: 90%; margin-top: 1.2em; margin-bottom: 0.1em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .copyright1 { font-family:Helvetica, sans-serif; margin-top: 2.5em; margin-bottom: 0.01em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .dedication { font-family: serif; font-size: 130%; margin-top: 4em; margin-bottom: 0.1em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h2x { font-family: serif; font-size: 180%; font-weight: bold; margin-top: 2em; margin-bottom: 0.5em; text-align: left; border-bottom: solid 1px; padding-bottom: .1em; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindent { font-family: serif; font-size: 100%; margin-top: 0.1em; margin-bottom: 0.1em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindentt { font-family: serif; font-size: 100%; margin-top: 0.5em; margin-bottom: 0.1em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h2r { font-family:Helvetica, sans-serif; font-size: 200%; font-weight: bold; margin-top: 2.5em; margin-bottom: 1em; text-align: right; background-color: #000000; padding-top: .2em; padding-right: .2em; padding-bottom: .2em; color: #ffffff; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h2l { font-family:Helvetica, sans-serif; font-size: 200%; font-weight: bold; margin-top: 2.5em; margin-bottom: 1em; text-align: left; background-color: #000000; padding-top: .2em; padding-left: .2em; padding-right: .2em; padding-bottom: .2em; color: #ffffff; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .toc { font-family: serif; font-size: 120%; margin-top: 0.2em; margin-bottom: 0.1em; border-bottom: solid 1px; padding-bottom: .1em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .toct { font-family: serif; font-size: 120%; margin-top: 1em; margin-bottom: 0.1em; border-bottom: solid 1px; padding-bottom: .1em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .toc1 { font-family: serif; font-size: 100%; margin-top: 0.2em; margin-bottom: 0.1em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .toc2 { font-family: serif; font-size: 100%; margin-top: 0.2em; margin-bottom: 0.1em; margin-left: 1.6em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h3 { font-family: serif; font-size: 140%; font-weight: bold; margin-top: 1.5em; margin-bottom: 0.5em; border-bottom: solid .05em; padding-bottom: .1em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } div.boxnote { font-family: serif; margin-top: 1.5em; margin-bottom: 1.2em; padding: 0.2em; background-color: #000000; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h2 { font-family: serif; font-size: 300%; font-weight: normal; margin-top: 0.4em; margin-bottom: 0.2em; margin-right: .5em; margin-left: .5em; border-bottom: solid .05em #ffffff; padding-bottom: .5em; text-align: right; color: #ffffff; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h2a { font-family:Helvetica, sans-serif; font-size: 220%; font-weight: bold; margin-top: 0.4em; margin-bottom: 0.5em; margin-right: .5em; margin-left: .5em; text-align: right; color: #ffffff; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .tabimage { font-family:Helvetica, sans-serif; margin-top: 1.2em; margin-bottom: 0.1em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .figimage { font-family:Helvetica, sans-serif; margin-top: 1.2em; margin-bottom: 0.5em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .figcaption { font-family: serif; font-size: 90%; margin-top: 0.5em; margin-bottom: 1.2em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .figcaptionb { font-family: serif; font-size: 90%; margin-top: 0.5em; margin-bottom: 0.01em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } span.fig { font-family:Helvetica, sans-serif; } div.boxnote1 { font-family: serif; margin-top: 1.5em; margin-bottom: 1.5em; border: solid 0.1em #000000; padding-bottom: .5em; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .boxhead { font-family:Helvetica, sans-serif; font-size: 120%; font-weight: bold; margin-top: 0em; margin-bottom: 0.5em; background-color: #000000; padding-top: .2em; padding-bottom: .2em; padding-left: .6em; color: #ffffff; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .boxnoindent { font-family: serif; font-size: 90%; margin-top: 0.1em; margin-bottom: 0.1em; margin-left: .8em; margin-right: .8em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .boxnoindentt { font-family: serif; font-size: 90%; margin-top: 0.8em; margin-bottom: 0.1em; margin-left: .8em; margin-right: .8em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ul.square li { font-family: serif; font-size: 100%; list-style-image: url(../Images/square.jpg); margin-top: 0.4em; margin-bottom: 0.001em; margin-left: 0em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ul.square1 li { font-family: serif; font-size: 100%; list-style-image: url(../Images/square.jpg); margin-top: 0.4em; margin-bottom: 0.01em; margin-left: 1em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ul.squareb li { font-family: serif; font-size: 90%; list-style-image: url(../Images/square.jpg); margin-top: 0.4em; margin-bottom: 0.01em; margin-left: 0em; margin-right: 0.8em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ol.number1 li { font-family: serif; font-size: 100%; list-style-type: decimal; margin-top: 0.4em; margin-bottom: 0.01em; margin-left: 1.6em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ol.number li { font-family: serif; font-size: 100%; list-style-type: decimal; margin-top: 0.4em; margin-bottom: 0.001em; margin-left: 0em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .squarea { font-family: serif; font-size: 100%; margin-top: 0.5em; margin-bottom: 0.1em; text-align: justify; text-indent: 0em; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h4 { font-family:Helvetica, sans-serif; font-size: 150%; margin-top: 1.2em; margin-bottom: 0.2em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .h5 { font-family:Helvetica, sans-serif; font-size: 110%; margin-top: 1.6em; margin-bottom: 0.2em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .image1 { font-family:Helvetica, sans-serif; margin-top: 1em; margin-bottom: 0.2em; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } div.box2 { font-family: serif; margin-top: 0.5em; margin-bottom: 1.5em; border: solid 0.1em #3a7c37; padding-bottom: .5em; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .boxhead2 { font-family:Helvetica, sans-serif; font-size: 120%; margin-top: 0em; margin-bottom: 0.5em; background-color: #7bbe49; border-bottom: solid 0.1em #81bc46; padding-top: .2em; padding-bottom: .2em; padding-left: .6em; color: #ffffff; text-align: left; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } img.vertical { height: 98%; } .numbera { font-family: serif; font-size: 100%; margin-top: 0.4em; margin-bottom: 0.001em; margin-left: 0em; text-align: justify; text-indent: 0em; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .square2 { font-family: serif; font-size: 100%; margin-top: 0.5em; margin-bottom: 0.1em; margin-left: 1.8em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ol.number2 li { font-family: serif; font-size: 100%; list-style-type: none; margin-top: 0.4em; margin-bottom: 0.001em; margin-left: 0em; text-indent: -1em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .centera { font-family:Helvetica, sans-serif; margin-top: 0em; margin-bottom: 0em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .center1b { font-family:Helvetica, sans-serif; font-size: 85%; margin-top: 0.01em; margin-bottom: 0.01em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .center1a { font-family:Helvetica, sans-serif; margin-top: 0em; margin-bottom: 0.01em; text-align: center; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindent1t { font-family: serif; font-size: 100%; margin-top: 1.2em; margin-bottom: 0.1em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ul.squarex li { font-family: serif; font-size: 100%; list-style-image: url(../Images/square.jpg); margin-top: 0.8em; margin-bottom: -0.4em; margin-left: 0em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ul.squareq li { font-family: serif; font-size: 100%; list-style-image: url(../Images/square.jpg); margin-top: 1.2em; margin-bottom: -0.8em; margin-left: 0em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } ol.numberx li { font-family: serif; font-size: 100%; list-style-type: decimal; margin-top: 1.2em; margin-bottom: -0.8em; margin-left: 0em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindentb { font-family: serif; font-size: 100%; margin-top: 0.1em; margin-bottom: 0.01em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } .noindenttb { font-family: serif; font-size: 100%; margin-top: 0.5em; margin-bottom: 0.01em; text-align: justify; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } div.boxnote1b { font-family: serif; margin-top: 1.5em; margin-bottom: 0.001em; border: solid 0.1em #000000; padding-bottom: .5em; orphans:1; widows:1; page-break-after:auto; page-break-before:auto; } img.width100 { width: 100%; } img.width95 { width: 95%; } img.width90 { width: 90%; } img.width85 { width: 85%; } img.width80 { width: 80%; } img.width75 { width: 75%; } img.width70 { width: 70%; } img.width65 { width: 65%; } img.width60 { width: 60%; } img.width50 { width: 50%; }