body {margin: 0; padding: 0; text-align:center;padding: 0;background: #FFF; color: #565656;font-size: 85.1%; font-family: Verdana,Arial,Helvetica,"Times New Roman",serif;}
#outer {margin: 0 auto; width: 600px;}
#content {padding-top: 30px;}
#content h1 {border-bottom: 6px solid #AA320C; margin: 0 auto 15px auto; padding: 0 0 2px 0; font-size: 400%;font-weight:normal;width: 400px;}
#content h2 {display:block;font-weight:normal; font-size: 120%; margin: 0; padding:  19px 0 120px 0;}
#content p {font-size: 90%;color: #0F0F0F; background: #FFF;}
#content p span.adr { display: block; padding-bottom: 5px; }
#content p span.socials {padding-right: 15px;}
#content p span.email {padding-right: 0;}
#content a {color: #AA320C; background: #FFF;text-decoration: none;}
#content a:hover {text-decoration: underline; color: #0F0F0F;}
#content a:focus {text-decoration: underline; background: #AA320C;color:#fff;}
#content a:active {text-decoration: underline; background: #AA320C;color:#fff;}
#content h1 a {color: #565656; background: #FFF;text-decoration: none;}
#content h1 a:hover {color: #000; background: #FFF;text-decoration: none;}
#content h1 a:focus {background: #AA320C;color:#fff;text-decoration: none;}
#content h1 a:active {background: #AA320C;color:#fff;text-decoration: none;}

.invis, hr {display: none;}
/* Image: Borders none*/
img {border: none;}
.unsichtbar, dfn, .struktur {position: absolute;left: -1000px;top: -1000px;width: 0px;height: 0px;display: inline;}
#skip1 a {position:absolute;top:-100px;left:-1000px;background: #AA320C;color:#fff;font-size: 90%;}
#skip1 a:focus, #skip1 a:active {position:absolute;z-index:3;top:5px;left:20px}
#skip2 a {position:absolute;bottom:0;left:-1000px;background: #AA320C;color:#fff;font-size: 90%;}
#skip2 a:focus, #skip2 a:active {position: absolute;z-index:3;bottom:5px;left:20px;}

