a:link, a:visited { text-decoration:none;}
a:focus { background-color:#ffffff;}
h4 > span > a:focus { background-color:#bb0000;}
a:hover { text-decoration:underline; }
.u, .s, .w, .ws, .erkl, .navi { text-align:center; }
.l, .ls, .li, .lir { text-align:left; }
.lir { background: #ffbbbb; padding: 0 0.15em;}
.r, .rs, .wrs { text-align:right; }
.u { color:#909090; }
.w, .ws, .wrs, .wb { color:#595959; }
.titels { font-size:71%; }
.s, .ls, .rs, .wrs, .ws, .befr, .dat, .dat2, .dat3 { font-size:84%; }
.lig { font-size:119%; }
.lisg, .wenn { font-size:141%; margin-top:20px; margin-bottom:15px;}
.part, .befr, .dat { width:4.5em; }
.dat2 { width:6.5em; }
.dat3, .dat4 { background-color:#ffbbbb; padding:0 0.15em }
.ab { width:1px; }
.i, .ib, .wenn, .erkl { font-style:italic; }
.b, .ib, .arc, .di, .dir, .lig, .lisg, ._navi, .lir { font-weight:bold; }
.index, .lisg, .lig { font-family:Arial, Helvetica, sans-serif; }
td.w a:link, td.ws a:link { text-decoration:none; color:#3030FF}
td.w a:hover, td.ws a:hover { text-decoration:underline;}
td.w a:focus, td.ws a:focus { color:#FF8080 !important;}
td.w a:visited, td.ws a:visited { color:#7000F4}
h2:target, h3:target, h4:target, ul:target, li:target, p:target, span:target, table:target, col:target, colgroup:target, tr:target, th:target, td:target { background: #e0e0ff;}
table.wilko td.wb { text-align:left; font-weight:bold;}
table.wilko td.dir { background: #ffbbbb;}
table.wilko > tbody > tr {background: #ffffff; white-space: nowrap; }
table.wilko > thead > tr {background: #ffffff; white-space: nowrap; }
table.wilko tr:target { background: #bedeff; }
table.wilko td.foot {background-color:transparent; text-align:left; font-size:84%; font-style:italic;}
table.wilko > tbody > tr:hover { background:#ddddff; }
@media screen, all /* Nicht für Netscape 4.x */
{
 table.wilko {
  border-collapse: separate;
  border-spacing: 3px;
  empty-cells: show;
  caption-side: bottom;}
 }
  caption {background-color:transparent; text-align:left; font-size:84%; font-style:italic; max-width:95vw;}
  table.wilko td, table.wilko th { padding: 2px; }
}