html {margin: 0; padding: 1ex; background: #004; color:#ff6}
body {padding: 0; margin: 0}
dl {display:block; padding:1ex}
dt {display:block;padding-left: 2ex}
dt:first-letter {margin-left: -2ex}
div[class~="Gedicht"] {outline: thin dotted; margin: 1ex; max-width: 30em; padding: 1em; margin-left: auto; margin-right: auto}
dl[class~="Strophe"] {margin: 1ex; color:#fe0}
dl[class~="Strophe"] strong {color:#f80}
dl[class~="Strophe"] em {color:#8f0}
div[class~="Gedicht"] h1 {font-size: 1.5em; text-align: center}
div[class~="Gedicht"] address {outline: thin solid; max-width: 12em; margin: auto; margin-bottom: 2em; padding: 1ex; color:#cc4}