body { margin: 0; padding: 0; 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%; }

