body {margin:0; padding: 8px; border: 0 none; color: #000; }
body {font-size:100.01%;}
a, li, font { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
a {text-decoration: none;}  a:hover { text-decoration: underline; color: #f00; background: transparent; }
.markvisited a:visited {color:#6f6f6f; background:transparent;}
.gesperrt {letter-spacing: 1px;}
.f5px {font-size:5px;}
.f10px {font-size:10px;}
.f15px {font-size:15px;}
.color666 {color:#666; background:transparent;}
.blk, a .blk, .blk a {color:#000; background:transparent;}
a:hover .blk, .blk a:hover {text-decoration:underline;}
.assetalignleft {margin:0 8px 6px 0;}
.assetalignright {margin:0 0 6px 8px;}
.assetaligncenter {margin: 6px auto 6px auto;}
.assetalign	{}
.bu {margin:0; padding:2px; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;}
.dotteddiv {text-indent:-10px; margin:4px 4px 4px 15px;} 	/* wird in _full ueberschrieben */
.bigaslink {text-indent:-10px; margin:3px 2px 0 20px;}
.bigasweitere {margin:3px 2px 7px 10px;}
.tabellesyskopf {color:#fff; font-weight:bold;}
.kastenhead, .kastensubhead, .dottedhead, .sonderhead {font-weight: bold;}
.kastenhead a, .kastensubhead a, .dottedhead a, .sonderhead a { color:#000; background:transparent;}
.sonderhead { border-top:2px solid #fff; margin:0; padding:10px 2px 3px 15px;}
.sonderheadbild { border-top:2px solid #fff; margin:0; padding:5px 2px 0 0;}
.werbeblock {color:#000; background:#f0f0f0;} /* border-ergaenzung kommt in _full */
.optibr {visibility:hidden; line-height:0.1%; font-size:0.1%;}

