body {font-family:'Open Sans', Arial, sans-serif; font-size:16px; line-height:130%;}

#navskip, #themennav, #hauptnav, #subnav, #links, #diakonie, #a1, .sideLang, .sidebar .homeOnly {display:none;}

body, a {color:#551285;}
img {height:auto; width:auto; max-width:100%;}
h1, h2, h3, h4 {margin:6px 0; padding:0.2em 0;}
p {margin:0 0 0.5em; padding:0;}
#logoflaeche {padding-bottom:0.5em; margin-bottom:0.5em; border-bottom:2px #551285 solid; font-style:italic;}
.sidebar {font-size:0.9em;}
.sidebar hr {display:none;}
.sidebar h2 {font-size:1.3em; padding-top:0.5em; margin-top:0.5em; border-top:2px #551285 solid;}
.sidebar th {text-align:left;}
#footer {padding:0.5em 0; margin-top:0.5em; border-top:2px #551285 solid;}