/*---FONTS------------------------------------------------------------------*/ @font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_Re-4.1.8.otf); } @font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_Bd-4.0.2.otf); font-weight:bold; } @font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_It-4.0.3.otf); font-style:italic, oblique; } @font-face { font-family:LinLibertine; src:url(fonts/LinLibertine_BI-4.0.3.otf); font-weight:bold; font-style:italic, oblique; } @font-face { font-family:LinLibertineCaps; src:url(fonts/LinLibertineC_Re-4.0.1.otf); } body { line-height:1.3; background-color:#fff; padding:0; margin-left:5%; margin-right:5%; font-size:95%; } div.image { width:100%; text-align:center; margin:1.5em 0 1.5em 0; } img { max-width:100%; } i { font-style:italic; font-family:LinLibertine; } p { text-indent:1em; margin-bottom:0; margin-top:0; } p.top { margin-top:1em; } p.noindent { text-indent:0em; } p.noindent-without-margin { text-indent:0em; } p.noindent-h4 { text-indent:0em; } p.noindent-break { text-indent:0em; } a { text-decoration:none; color:black; } div.heading { width:100%; text-align:center; page-break-inside:avoid; } span.large { font-size:120%; } span.orange { color:#f19000; } span.orange b { color:#f19000; } h1.intro { text-indent:0; text-align:center; font-size:1.5em; color:#f19000; font-family:sans-serif; font-weight:normal; } h2.intro { text-indent:0; text-align:left; font-size:1.2em; margin-top:1.75em; margin-bottom:0.75em; font-family:sans-serif; color:black; } h1 { text-indent:0; text-align:center; font-size:2em; color:#f19000; font-family:sans-serif; font-weight:normal; margin-bottom:1em; } h2 { text-indent:0; text-align:left; font-size:1.5em; color:#f19000; font-family:sans-serif; font-weight:normal; margin-top:2em; } h3 { font-size:1.2em; margin:1.75em 0 0 0; padding:0em; font-family:sans-serif; font-weight:normal; text-align:left; } h4 { font-size:1em; margin:1.5em 0 0 0; padding:0em; font-family:sans-serif; font-weight:bold; color:#f19000; text-align:left; } h1.impress { text-indent:0; text-align:left; font-size:1.5em; color:#f19000; font-family:sans-serif; font-weight:normal; margin-top:2em; margin-bottom:4em; } h2 + p { margin-top:1em; } h3 + p { margin-top:1em; } h4 + p { margin-top:0.25em; } p.bib { text-indent:-1.5em; margin-left:1.5em; } p.impress { text-indent:0; } p.impress-top1 { text-indent:0; margin-top:1em; } div.garantie { page-break-before:always; } div.garantie-img { text-align:center; width:100%; } div.garantie-box { background-color:rgb(99%,72%,7%); padding:0.5em; margin-top:1em; } div.garantie-box p { text-indent:0; font-family:sans-serif; text-align:left; } div.garantie-box p.garantie-us { text-indent:0; font-family:sans-serif; text-align:left; font-size:1.2em; } div.garantie-box p.garantie-top { text-indent:0; font-family:sans-serif; text-align:left; margin-top:1em; } div.garantie-box p.garantie-small { text-indent:0; font-family:sans-serif; text-align:left; font-size:80%; } div.author { page-break-inside:avoid; margin-top:2em; } div.author-img { text-align:left; } p.author { text-align:left; text-indent:0; margin-top:2em; } div.logo { width:100%; text-align:center; margin-top:1em; } ul + p { margin-top:1em; text-indent:0; } ol + p { margin-top:1em; text-indent:0; } div.rahmen-img { margin:2em 0 2em 0; border:2px dotted #f19000; padding-top:0.5em; page-break-before:always; } div.rahmen-img div.box-img { background-color:#fef0df; width:100%; text-align:center; } div.rahmen-break { margin:2em 0 2em 0; border:2px dotted #f19000; padding-top:0.5em; page-break-before:always; } div.rahmen { margin:2em 0 2em 0; border:2px dotted #f19000; padding-top:0.5em; } p.rahmen-title { font-size:2.25em; text-indent:0; font-family:sans-serif; margin-bottom:-0.325em; text-align:right; padding-right:0.5em; } div.box { padding:1em; background-color:#fef0df; } div.box p, div.box li { font-family:sans-serif; } p.box-title { font-size:1.2em; color:#f19000; text-indent:0; font-family:sans-serif; } div.box p.noindent { text-indent:0; font-family:sans-serif; margin-top:1em; } div.box p.noindent-orange { text-indent:0; font-family:sans-serif; margin-top:1em; color:#f19000; } div.box p.noindent-orange2 { text-indent:0; font-family:sans-serif; margin-top:0.25em; color:#f19000; } p.large { text-indent:0; font-size:1.2em; margin-top:0.5em; } p.noindent tt { font-size:110%; } div.box-im-zeitraffer { padding:1em; background-color:#fef0df; } div.box-im-zeitraffer p.noindent { text-indent:0; font-family:sans-serif; margin-top:1em; } ul { margin:1em 0 0 0; padding:0 0 0 1em; } ol { margin:1em 0 0 0; padding:0 0 0 1.5em; } div.box ul, div.box ol { margin:1em 0 0 2em; } p.box-title + ol, p.box-title + ul { margin:2em 0 0 2em; } div.box ol.no-margin { margin:1em 0 0 0; } table { margin:1.5em 0 1.5em 0; border-collapse:collapse; } td { border:1px solid black; padding:0.25em; font-family:sans-serif; vertical-align:top; } tr.orange td { background-color:#fef0df; } li { margin-top:0.5em; } table#table-2 td { text-align:center; vertical-align:top; font-family:LinLibertine; } table#table-2 tr.orange td { color:#f19000; } table#table-3 td { border:2px solid #8b4500; padding:0.25em; font-family:sans-serif; vertical-align:top; } table#table-3 tr.hell-orange td { background-color:#fef0df; } table#table-3 tr.orange td { background-color:#eecbad; } div.unterschrift { margin-top:2em; margin-left:3em; } div.unterschrift p.author { margin-top:2em; margin-right:1em; float:left; }