/*---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;} @font-face { font-family: "LinLibertine"; src:url(fonts/LinLibertine_BI-4.0.3.otf); font-style:italic; font-weight:bold;} @font-face { font-family: "LinLibertine_smallcaps"; src:url(fonts/LinLibertineC_Re-4.0.1.otf); } @font-face { font-family: "Sans"; src:url(fonts/Fontin_Sans_R_45b_mod.otf); } @font-face { font-family: "Sans"; src:url(fonts/Fontin_Sans_B_45b_mod.otf); font-weight:bold;} body { margin-left: 5%; margin-right: 5%; line-height:1.3em; font-family:LinLibertine; } img { max-width:100%; } a { text-decoration:none; color:black; } p { text-indent:0; margin-top:0; margin-bottom:0; } p.top { margin-top:1em; } i { font-family:LinLibertine; font-style:italic; } div.title { padding-left:10%; } p.author { font-size:150%; margin-bottom:2em; } p.title { font-size:200%; font-weight:bold; margin-top:0.5em; } p.publisher { font-size:150%; margin-top:6em; } p.impress { text-align:left; } p.impress-top1 { text-align:left; margin-top:1em; } p.impress-top2 { text-align:left; margin-top:2em; } h1.blind { display:none; margin:0; } p.fake-heading { font-weight:bold; font-size:150%; text-align:left; margin-bottom:1em; padding-top:0.5em; } div.image { margin-top:1em; width:100%; text-align:center; } img.border { border:2px solid; max-width:100%; } div.zeitungsartikel { margin-top:1em; background-color:#bebebe; } p.zeitung-heading { font-weight:bold; font-size:120%; text-align:left; padding-top:0.5em; margin-left:1.675em; } p.zeitung { text-align:left; margin:0.5em 2em 0.5em 2em; } span.underline { text-decoration:underline; } table { border-collapse:collapse; width:100%; } td { font-size:200%; font-weight:bold; border:1px solid; } div.blume { font-size:1.5em; float:left; padding-top:0.5em; padding-right:.5em; width:1em; } img.blume { width:100%; } div.center { text-align:center; } p.float { clear:left; padding-left:1.25em; text-indent:0; } span.number { float:left; width:1.25em; margin-left:-1em; } p.float-2 { clear:left; padding-left:4em; text-indent:0; } span.number-2 { float:left; width:2em; margin-left:-2em; } p.center, p.center-top { text-align:center; font-size:0.9em; } p.center-top { margin-top:1em; }