
.fett { color: #404040; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.stand_fett_grau    { color: #808080; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.standard_Abstand_rechts { color: #404040; font-size: 10pt; font-family: Arial; line-height: 13pt; padding-right: 10pt; }
.standard_Linie_u_Abstand_rechts { color: #404040; font-size: 10pt; font-family: Arial; line-height: 13pt; padding-right: 10pt; padding-bottom: 10pt; border-bottom: 1px solid #ffa500; }
ul { list-style-type: disc; list-style-image: url(gif_jpg/karo.gif); }
.zelle_hg_spuren { color: white; font-size: 10pt; font-family: Arial; font-weight: bold; background-image: url(gif_jpg/hg_spuren.gif); text-align: center; vertical-align: middle; border: solid 1px gray; }
.zelle_hg_orange { color: white; font-size: 8pt; font-family: Arial; background-color: orange; background-image: none; text-align: center; border: solid 1px gray; }
.zelle_hg_weiss { color: white; font-size: 8pt; font-family: Arial; background-color: white; background-image: none; text-align: center; border: solid 1px gray; }
.zelle_hg_grau { color: white; font-size: 8pt; font-family: Arial; background-color: #f0f0f0; background-image: none; text-align: center; border: solid 1px gray; }
.zelle_hg_olive { color: white; font-size: 8pt; font-family: Arial; background-color: #cc3; background-image: none; text-align: center; border: solid 1px gray; }
.zelle_hg_kontaktdaten { color: #404040; font-size: 8pt; font-family: Arial; background-color: #dcdcdc; background-image: none; text-align: left; padding-top: 5pt; padding-bottom: 5pt; padding-left: 5pt; border: solid 1px #e12212; }
.zelle_hg_grau_Rand_orange { color: #404040; font-size: 8pt; font-family: Arial; background-image: none; text-align: left; border-top: 1px solid #f90; border-bottom: 1px solid #f90; }
.zelle_TN_berichten { color: #404040; font-size: 10pt; font-family: Arial; line-height: 13pt; background-image: none; text-align: left; border-top: 1px solid #f90; border-bottom: 1px solid #f90; }
.stand_fett_orange { color: #ff8c00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.stand_fett_rot   { color: #f00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.kleiner_als_standard  { color: #404040; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Laufband { color: #e12212; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bolder; background-image: url(gif_jpg/hg_spuren.gif); letter-spacing: 0.2em; }
.standard  { color: #404040; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
body { color: #404040; font-style: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13pt; background-color: #f0f0f0; alink: orangered; link: red; vlink: orangered   }
.tn_berichten { color: #404040; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13pt; background-color: #f0f0f0; border-bottom: thin dotted orange; alink: orangered; link: red; vlink: orangered; }
h3 { color: gray; font-size: large; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { color: gray; font-size: medium; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h6 { color: gray; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link { color: #e12212; text-decoration: none; }
a:active { color: #ff8c00; text-decoration: none; }
a:visited { color: #ff8c00; text-decoration: none; }
a:hover { color: #ff8c00; text-decoration: none; }
.navlist { width: 160px; font-size: 10pt; font-family: Arial; text-align: left; padding-top: 140px; }
.navlist ul { list-style-type: none; list-style-image: none; }
.first { margin-left: -25px; margin-bottom: 10px; }
a.mainlevel:link { display: block; background: url(gif_jpg/karo-links_bb.gif) no-repeat; background-position: 0px 0px; vertical-align: middle; font-family: Arial; font-size: 10pt; text-align: left; padding-left: 30px; width: 100%; text-decoration: none }
a.mainlevel:visited { display: block; background: url(gif_jpg/karo-links_bb.gif) no-repeat; background-position: 0px 0px; vertical-align: middle; font-family: Arial; font-size: 10pt; color: #404040; text-align: left; padding-left: 30px; width: 100%; text-decoration: none }
a.mainlevel:hover { background-position: 0px 0px; text-decoration: none; color: #f90 ;}
a.mainlevel#active_menu { color:#fff; }
a.mainlevel#active_menu:hover { color: #fff }
.second { font-size: 10pt; font-family: Arial; margin-top: -10px; margin-bottom: 5px; margin-left: -40px; }
a.secondlevel:link { display: block; background: url(gif_jpg/karo-links_bb.gif) no-repeat; background-position: 0px -13px; vertical-align: middle; font-family: Arial; font-size: 10pt; text-align: left; padding-left: 30px; width: 100%; text-decoration: none }
a.secondlevel:visited { display: block; background: url(gif_jpg/karo-links_bb.gif) no-repeat; background-position: 0px -13px; vertical-align: middle; font-family: Arial; font-size: 10pt; color: #404040; text-align: left; padding-left: 30px; width: 100%; text-decoration: none }
a.secondlevel:hover { background-position: 0px 0px; text-decoration: none; color: #f90 ;}
a.secondlevel#active_menu { color:#fff; }
a.secondlevel#active_menu:hover { color: #fff }
