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 */
