/* RCB / (Reihenfolge bei margin oder padding: oben, rechts, unten, links) */
#Marke {position:absolute; left:0}
#no a {position:absolute; top:0; left:0} /* roten Pfeil entkoppeln von NavListe */
#no a:hover {background:transparent; text-decoration:none}
#no a span.ob {display:none}
#no a:hover span.ob {display:block; position:absolute; top:40px; left:0; width:110px; padding:5px; margin:4px; z-index:10; color:blue; background:silver; font-size:8pt; border:1px solid yellow; text-align:center}
#tc {position:absolute; z-index:10; left:65px; top:3px; width:600px}
#tp {position:absolute; z-index:10; left:65px; top:0; width:530px}
#tp a {color:black;text-decoration:none}
#tp a:hover {background:#003366;color:#fff;text-decoration:none}
body {background-attachment:fixed; margin-top:0; color:#222222; font:normal 11px arial, tahoma; scrollbar-face-color:#dfdfdf; scrollbar-track-color:#f3f3f3; scrollbar-arrow-color:#888888; scrollbar-highlight-color:#4f4f4f; scrollbar-3dlight-color:#ffffe0; scrollbar-shadow-color:#5f5f5f; scrollbar-darkshadow-color:#000000}
/*body {background-image:url(../bilder/bg/rowback.gif); background-attachment:fixed;} */
p {font-size:10px; color:#000000; font-family:arial; margin:0 0 3pt 0;}
p.text {font-size:10pt; color:#000000; font-family:arial; text-indent:0.3cm; margin:0 0 3pt 0;}
.gross {font-size:11pt; color:#000000; font-family:arial; margin:0 0 3pt 0;}
a.txt:link {font-size:13px; font-family:arial; color:orangered; text-decoration:none}
a.text:link {font-size:11pt; font-family:arial; color:darkred; text-decoration:none}
a.text:hover {font-size:11pt; font-family:arial; color:orangered; text-decoration:none}
a.hader:link {font-size:18pt; font-family:arial; color:green; text-decoration:underline}
a:link {font-size:11px; font-family:arial; color:white; text-decoration:none}
a:visited {font-size:11px; font-family:arial; color:#c396c3; text-decoration:none}
a:active {font-size:11px; font-family:arial; color:#ff5846; text-decoration:none}
a:hover {font-size:11px; font-family:arial; color:#31424b; background:white; text-decoration:none}
.hg {background:#dadada} /*hgrau*/
.topmenu {background:#31424b; color:#ffffff; font-size:8pt}   /* HG: ddgrau */
table, th {color:#31424b; font-size:11px}
table.text, td.text, th.text {margin :0 2pt; padding :0 2pt; color:#31424b; font-size:10pt; font-family:arial, helvetica, sans-serif}
table.htext, td.htext {margin:0 2pt; padding:0 2pt; color:lightcyan; font-size:10pt; background:#596a73; font-family:arial, helvetica, sans serif}
table.dtext, td.dtext {margin:0 2pt; padding:0 2pt; font-size:10pt; color:#31424b; background:#e6f0f1; font-family:arial, helvetica, sans serif;}
table.topmenu2 {background:#888888} /*grau*/
table.trenner {margin-left:55pt;background-color:lightslategray; background-image:url(../bilder/bg/trenner.gif)}
td.trenn {color:white; font-size:12pt; padding-left:5pt; font-weight:bold; font-family:arial,helvetica}
table.hhg, tr.hhg, td.hhg, th.hhg {padding:0 2pt; color:#000000; background:#a7bdbd}
table.mhg, tr.mhg, td.mhg, th.mhg {padding:0 2pt; color:#ffffff; background:#93a9a9}
table.dhg, tr.dhg, td.dhg, th.dhg {padding:0 2pt; color:#ffffff; background:#7f9595}
td.ctr {text-align:center}
/*td.link {color:white; font-size:8pt; padding-right:5pt; text-align:right; font-family:arial, tahoma} */
td.menlinie {background:#575757} /*ddgrau*/
td.hfett, th.hfett {color:tomato; padding-left:5px; font-family:arial, helvetica, sans serif; font-weight:bold; background:#575757}
td.grell {color:seashell; padding-left:5px; font-family:arial, helvetica, sans serif; font-weight:bold; background:darkorange}
td.dfett {color:#31424b; padding:2px; font-family:arial, helvetica, sans serif; font-weight:bold; background:#bfbfbf}  /* HG: hgrau */
td.dtext, th.dtext {margin:1pt 3pt; padding:0 2pt 0 2pt; color:#31424b; font-family:arial, tahoma; background:#d2dcde} /*hhgau*/
th.titel {background:#dadada; color:#8b0000; text-align:left; font-size:15pt} /*hhgrau*/
th.nav {background:#003366; color:white; text-align:center; font-size:12pt} /* HG: ddblau */
td.nav {background:#003366; color:white}
td.btn {text-align:center;height:30px;font:bold 12px arial, tahoma;font-weight:bold; font-variant:small-caps; color:white; background-image:url(../bilder/bg/trenner.gif);border-top:#e4e4e4 1px solid; border-left:#e4e4e4 1px solid; border-right:#434343 1px solid; border-bottom:#434343 1px solid; cursor:pointer}
td.btt {text-align:center;height:30px;font:bold 12px arial, tahoma;font-weight:bold; font-variant:small-caps; color:black; background-color:#64C9FF; border-top:#e4e4e4 1px solid; border-left:#e4e4e4 1px solid; border-right:#434343 1px solid; border-bottom:#434343 1px solid;}
td.bvm {height:30px;font:bold 12px arial, tahoma; font-weight:bold; font-variant:small-caps; color:white; background-image:url(../bilder/bg/trenner.gif);border-top:#e4e4e4 1px solid; border-left:#e4e4e4 1px solid; border-right:#434343 1px solid; border-bottom:#434343 1px solid; cursor:pointer}
td.bt1 {height:30px;font:bold 12px arial, tahoma; font-weight:bold; font-variant:small-caps; color:white; background-image:url(../bilder/bg/trenner.gif); border-top:red 1px solid; border-left:red 1px solid; border-right:red 1px solid; border-bottom:red 1px solid; cursor:pointer} /*HG: blau*/
td.but {height:20px;font:normal 11px arial, tahoma; font-weight:bold; font-variant:small-caps; color:white; background-color:slategray; border-top:#e4e4e4 1px solid; border-left:#e4e4e4 1px solid; border-right:#434343 1px solid; border-bottom:#434343 1px solid; cursor:pointer}
td.bt {height:20px;font:normal 11px arial, tahoma; font-weight:bold; font-variant:small-caps; color:black; background-color:#64C9FF; border-top:#e4e4e4 1px solid; border-left:#e4e4e4 1px solid; border-right:#434343 1px solid; border-bottom:#434343 1px solid;} /*HG: blau*/
td.tb {font-size:5pt;color:#ffff00;letter-spacing:2px;background-color:#778899}  /* HG: dgrau */
td.tbt {background-color:#596a73}  /*ddgrau*/
td.tbtf {background-color:#d0d0d0} /*hgrau*/