body   { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("bilder/bg-body.gif"); background-repeat: repeat-y }
.impressum   { color: #3c5f7b; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 15px }
.logo1  { position: absolute; top: 0; left: 0; width: 170px; height: 95px }
.banner  { position: absolute; top: 0; left: 170px; width: 830px; height: 95px }

#infoline    { color: #999; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e5e5ff; padding-top: 8px; padding-left: 170px; position: absolute; top: 95px; left: 2px; width: 840px; height: 22px }
#infoline a { color: #999; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
#infoline a:link,  #menu li a:visited { }
#infoline a:hover { color: #ccc; text-decoration: underline }

.navii     { color: #999; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.navii:link    { color: #999; text-decoration: none }
.navii:visited    { color: #666; text-decoration: none }
.navii:hover    { color: #ccc; text-decoration: underline }
.navii:active    { color: #999; text-decoration: none }
.infotext { color: #999; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.navigation  { padding-top: 20px; padding-right: 3px; padding-left: 3px; position: absolute; top: 120px; left: 0; width: 164px }

.punkt  { background-image: url("bilder/dot.gif"); background-repeat: no-repeat; text-indent: 18px }
.punkta {text-indent:18px;}
.punktb  { background-image: url("bilder/nav_spacer.gif"); background-repeat: no-repeat; text-indent: 18px; width: 170px }
.punktc  { background-image: url("bilder/nav_pfeil.gif"); background-repeat: no-repeat; text-indent: 18px; width: 170px }


.navi {font-size:12px; font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif; font-weight:bold; color:#000;line-height:17px;}
.navi:link {color:#000; text-decoration:none;}
.navi:visited {color:#000; text-decoration:none;}
.navi:hover {color:#c1252c; text-decoration:underline;}
.navi:active {color:#000; text-decoration:none;}

.navia {font-size:12px; font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif; font-weight:bold; color:#c1252c;line-height:17px;}
.navia:link {color:#c1252c; text-decoration:none;}
.navia:visited {color:#c1252c; text-decoration:none;}
.navia:hover {color:#000; text-decoration:underline;}
.navia:active {color:#c1252c; text-decoration:none;}


.contentbox1 { margin-top: 20px; padding-right: 5px; padding-left: 5px; position: absolute; top: 125px; left: 170px; width: 820px }
h1 { color: #c03; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center }
p { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.text { color: #000; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.error  { color: #f30; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bolder }
h2 { color: #000; font-size: 13pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center }
.indexbox { color: #000; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff }
.indexbox1 { color: #000; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; border: ridge 2px #c03 }
.quicknav   { color: #000; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fdf6e5; padding: 2px; position: absolute; top: 53px; left: 631px; width: 180px; border: solid 2px #f90 }
.bildboxen { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; border: solid 2px #999 }

.tabelle1  { border: solid 1px #dfccbb }
.tabelle2 { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.tabelle3   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #F7B64E }
.klassiktable  { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #FFDF90; border: groove 1px; border-collapse: collapse  }
.info2 { color: #fc6; font-size: 8px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
table  { font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
h3 { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.hr  { color: #c03 }
.hr2 { color: #c03 }

