body      { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p     { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td     { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link { color: #000; text-decoration: underline }
a:visited { color: #000; text-decoration: underline }
a:hover  { color: #71121d; text-decoration: none }
a:active  { color: #71121d; text-decoration: none }
.obergeschoss { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: bottom; padding-bottom: 4px }
.textklein { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textkleinhell { color: #df844f; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.hgnav  { background: #71121d url(../images/elements/hg_nav.gif) no-repeat 0px 0px }
a.weiss:link { color: #df844f; font-size: 13px; text-decoration: none }
a.weiss:visited { color: #df844f; font-size: 13px; text-decoration: none }
a.weiss:hover { color: #fff; font-size: 13px; text-decoration: none }
a.weiss:active { color: #fff; font-size: 13px; text-decoration: none }
.tabheader { padding: 0px 0px 0px 40px }
.hginhalt  { background: #fff url(../images/elements/hg_inhalt.gif) no-repeat 0px 0px; padding: 35px 50px 25px }
.blocksatz { text-align: justify }
.rand { border: solid 2px #71121d }
.grossrot { color: #71121d; font-size: 20px }
li { }
