/* Globales */ body { margin-left:5%; margin-right:5%; text-align:justify; } p { margin-top:0; margin-bottom:0; text-indent:1em; } p.noindent { text-indent:0; margin-top:2em; } h1 { padding-top:1em; font-variant:small-caps; font-size:medium; padding-bottom:2em; } h1.part { padding-top:1em; text-align:right; font-variant:small-caps; font-size:medium; } h2 { padding-bottom:0em; padding-top:4em; margin-bottom:0; text-align:left; font-variant:small-caps; font-size:medium; } span.part-name { padding-right:2em; font-size:xx-large; } span.hide { margin-left:-.3em; color: white; } div.image { text-align:center; } div.initial { float:left; width:5em; margin-right:0.125em; margin-bottom:-0.5em; } div.initial img { max-width:100%; } span.large { font-size:1.2em; } p.after-initial { text-indent:0; } p.noindent-after { margin-top:0.5em; text-indent:0; } p.noindent-after2 { margin-top:0.7em; text-indent:0; } p.noindent-after3 { margin-top:0.4em; text-indent:0; } p.noindent-after4 { margin-top:1.1em; text-indent:0; } p.noindent-after5 { margin-top:0.2em; text-indent:0; } p.noindent-after6 { margin-top:0.8em; text-indent:0; } img { text-align:center; } div.center { margin-top:1.2em; text-align:center; } /* Local */ div.title, div.impress { padding-top:2em; text-align:center; } div.toc { padding-top:2em; text-indent:1.5em; text-align:justify; } div.widmung { padding-top:2em; text-align:left; } div.title p, div.impress p { text-indent:0; } p.author { font-size:x-large; margin-bottom:1.2em; } p.title { font-size:large; } span.title { font-size:xx-large; } span.subtitle { font-size:x-large; } /* the following would be quite easy with margin-left:auto; margin-right:auto in

, */ /* but OPS allows fallback to 0, so reading devices align left */ span.internet { display:inline-block; margin-bottom:2ex; border:thin solid black; padding:1ex 4em; font-size:small; } span.endnotenumber { display: inline-block; text-indent: 0em; width: 2em; }