> scusa, vuoi dire che al posto di inline devo scrivere block?
Esatto

> e che comunque sarebbe meglio togliere di mezzo la tabella e usare solo div?
Non sono entrato nel merito del perche` usi una tabella.
Le tabelle usate per formattare la pagina sono da evitare, ma questo e` un altro problema.

Puoi mettere tutta la tabella dentro un <div> ed applicare il CSS con display=block/none a tale div
Oppure puoi mettere tanti <div> tutti con la stessa classe dentro le celle della tabella (non dentro il <tr> pero`, meglio dentro i vari <td> ) e poi applicare il display=block/none a tale classe.

Ciao
Michele