Danke, aber
auch wenns nicht schön ist: zwei oder mehrere Tabellen gefloatet nebeneinander?
das wäre der performancetechnische Tod (Netzwerk, evtl. Modemzugang): Es geht nämlich um eine Art Umsatzliste, die sehr lang werden kann. Es ist mit der redundanten Spalte schon das Limit erreicht.
Meine Variante 2 würde ja funktionieren, aber kann mehr irgendwer sagen, ob das CSS-konform ist und ich mich darauf verlassen kann, dass (auch künftige) Browser ein TD mit display:none behandeln, als wäre es gar nicht da und ich somit eine col weniger in der colgroup definiere?