Non so si può fare la stessa cosa con css?
mmm... credo di no, perchè la resa grafica di quella tabella è data dalla sua struttura particolare: da quello che conosco con CSS non posso intervenire sulla struttura.
Sinceramente, quello che ti ho postato è l'unico modo che mi viene in mente per realizzarla.

Comunque, aspetto anch'io, se ci sono, altri interventi chiarificatori in merito.


Ciao!!