*{margin:0;padding:0}
table,p{margin-bottom:0.8em}
li{margin-left:2em}
ul{margin-top:0.1em;margin-bottom:0.1em}
body,.headlines,.rightline,h1.kopf2 a,.menu a{border-left:2pt solid #aaaaaa}
body,.headborder{background-color:#fff9f4}
body,.headlines,.rightline{margin-left:54pt}
.headlines,.rightline,.rightlineend,.bottomline,.menu{position:fixed;background-color:#fff9f4}
body{margin-right:50pt;margin-top:30pt;padding-left:40pt;padding-top:10em;padding-bottom:5em;font-family:Verdana,Helvetica,sans-serif;font-weight:normal;text-align:justify;font-size:0.9em}
.headlines{top:0;left:0;right:0;height:9.5em;padding-left:15pt;margin-right:50pt}
.headborder{margin-left:-54pt;width:100%;height:2.8em}
h1.kopf1{margin-left:20pt;margin-bottom:0;margin-top:0;width:100%;font-size:2em;letter-spacing:0.66em}
h1.kopf1 a{text-decoration:none;white-space:nowrap}
h1.kopf2{margin-left:-35pt;margin-top:0;padding-top:0.5em;padding-bottom:0.5em}
h1.kopf2 a{border-left-width:40pt;padding-left:17pt;padding-top:0.5em;padding-bottom:0.5em;text-decoration:none;white-space:nowrap}
h1.kopf2,h1.kopf2 a{border-bottom:2pt solid #aaaaaa}
h1.kopf1 a:hover,h1.kopf2 a:hover {text-decoration:none}
h1,h2,h3,h4,h5,h6{font-variant:small-caps;font-weight:normal}
h1{font-weight:normal; font-size:1.5em;letter-spacing:0.6em;margin-bottom:1em}
h2{font-size:1.3em;letter-spacing:0.4em}
h3{font-size:1.1em;letter-spacing:0.2em;margin-top:0.75em}
h4{font-size:1em;letter-spacing:0.1em;margin-top:0.5em}
h5,h6{letter-spacing:0}
h5{font-size:0.8em;margin-top:0.2em}
h6{font-size:0.6em; margin-top:0}
a{color:#000000;text-decoration:underline}
a:hover {color:#776633}
table.kontakt a{text-decoration:none}
table.kontakt a:hover {color:#888888}
.endnav{clear:both;height:1px;margin-top:-1em}
table.kontakt{float:right;font-variant:small-caps;letter-spacing:0.6em;margin-right:50pt;margin-bottom:2em;font-family:Helvetica,sans-serif}
.rightline{top:30pt;bottom:2em;left:0}
.rightlineend{bottom:0;left:0;right:0}
.bottomline{bottom:0;left:56pt;right:0}
.menu{top:9.2em;right:50pt;left:75px;text-align:right;padding-bottom:0.7em;white-space:nowrap}
.menu li{list-style-type:none;display:inline;margin-left:0.2em}
.menu a{text-decoration:none;border-left-width:1.4em;padding-left:5px;margin-left:10px}
.menu .active{border-left-color:#dd0000}

