Niente da fare...
Ho provato a mettere in un altra pagina la tabella, mettere a commento ciò che non serviva in CSS ,niente... stesso risultato.
Ho provato a togliere tutte altre classi della tabella, lasciando quelle in colgroup...
Ma,come prima, vede solo la width.... cioè, per esempio:
.col7
{
width: 60px;
text-align:center;
color: #FFFFFF;
}
la colonna viene impostata correttamente a 60px, ma il testo rimane allineato a sx e di colore nero.
Dopo aver tolto tutte le altre classi,ho provato anche a mettere:
...
<colgroup class="TestoTabNorm col7">
...
Niente, il risultato è lo stesso.
L'unica proprietà che sembra funzionare dentro a colgroup è 'width'