Zarovnání v tabulce

Potřebuju poradit, jak zarovnat text v tabulce podle určitýho znaku pomocí css.
Př: Třeba zarovnání čísel podle desetinný čárky, apod.
Předem díky.
Nevím jestli to jde, ale zarovnal bych to doprava a bude to mít stejnej efekt, pokud budeš mít za desetinnou čárkou stejnej počet čísel.

<style>
<!--
td {text-align:right}
-->
</style>

Petr
Slouží k tomu vlastnost text-align: <řetězec>;
td.cislo { text-align: "," }

Bohužel netuším, jaká je podpora. Jednou jsem to tuším testoval v IE a tam to myslím nefungovalo :-(

Zdá se mi, že dokonce nefungovala ani "stará" obdoba přímého zapsání do tagu. Tuším, že se to definovalo nějak jako <td text-align="char" char=",">. To ale jen hádám...