ciao

io userei layers. Le tabelle dovrebbero essere usate solamente per cose "tabulari" (statistiche, altre raccolte di dati, ...).

Devi avere 3 livelli orizzontali (1, centro, 9).
Il centro dev'essere diviso in tre (2, 4, 5), (6), (3, 7, 8).
La parte sinistra del centro (2, 4, 5) contiene 2 livelli: 2, e uno di sotto per 4, 5.
La stessa cosa per la parte destra.

I livelli che devono essere allineati verticalmente devon avere un float. Fai attenzione che dopo un float devi avere un <div style="clear: both;"> per sistemare le cose.