/*RESET*/ *, html{ margin:0; padding:0; } /*---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); } @font-face { font-family:Sans; src:url(fonts/DejaVuSans.otf); } @font-face { font-family:Sans; src:url(fonts/DejaVuSans-Bold.otf); font-weight:bold } /* @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 { font-family:LinLibertine, serif; line-height:1.3; background-color:#fff; padding:0; margin-left:5%; margin-right:5%; text-align: justify; } div.cover-img { margin-left: -5.5%; margin-right: -5.5%; text-align:center; } i { font-style:italic; } b { font-weight:bold; } .indent{ text-indent:1.5em; } p.noindent, h5.noindent { text-indent:0em; } p{ font-family:ArialMT, Sans, sans-serif; font-style:normal; font-weight:normal; line-height:1.4em; font-size:1em; } a { text-decoration:none; color:black; } div.image{ width:100%; text-align:center; padding:10px 10px 10px 0; } img { max-width:100%; } div.titelei, div.widmung{ text-align:center; margin-top:2em; } div.titelei h5, div.impress p{ text-align:center; text-indent:0; } div.pagebreak, div.download{ padding-top:1em; width:100%; } div.pagebreak{ padding:1em; } h2{ margin:1.5em 0em 1em 0em; text-align:left; font-family:ArialMT,Sans, sans-serif; font-weight:bold; color:#000000; font-size:1.5em; line-height:1.2em } h5.widmung{ text-align:center; font-family:ArialMT,Sans, sans-serif; font-weight:bold; font-size:1.5em; font-style:normal; margin:0; } h5.author, h5.illustrator, h5.translator{ text-align:center; font-family:ArialMT,Sans, sans-serif; font-weight:normal; font-size:1em; font-style:normal; margin-top:1em; } h5.author{ margin-top:3em; } .blind, .blind_nosplit, .blind_split{ visibility:hidden; font-size:0.1em; } h1{ margin:1.5em 0em 1em 0em; text-align:left; font-family:ArialMT,Sans, sans-serif; font-weight:bold; color:#000000; font-size:2em; line-height:1.1em; } td{ text-align:center; vertical-align:bottom; } table.titles{ margin:1em 0; text-align:center; padding-top:2em; width:95%; } div.impress{ margin:1em 0; } div.impress p, div.impress h5{ text-align:center; font-family:ArialMT, Sans, sans-serif; font-style:normal; font-weight:normal; padding-top:0.5em; } h2 img, p img{ margin-right:0.5em; } p img{ margin-right:0.75em; } p.headline-en img, img.Russland { border:1px solid black; } p.navigation{ font-weight:bold; } p.navigation a{ text-decoration:underline; color:#aaa; } p.navigation span.space{ margin-right:2em; display:inline-block; } div.download, p.center, h5.center{ text-align:center; font-family:ArialMT, Sans, sans-serif; font-style:normal; font-weight:normal; } p.center a, h5.center a{ text-align:center; font-family:ArialMT, Sans, sans-serif; font-style:normal; font-weight:normal; color:#999; } table.anzeigen{ max-width:90%; } table.anzeigen td{ vertical-align:top; text-align:left; font-family:ArialMT, Sans, sans-serif; font-size:0.9em; font-style:normal; font-weight:normal; width:40%; } table.anzeigen td img { padding-top:2em; } table.anzeigen td.wide{ width:90%; } p.large { font-size: 120%; padding-bottom:0.25em; }