Come sempre, sconsiglio le tabelle (a meno che non siano usate effettivamente per tabulare dei dati).
Nel tuo caso però, non vedo il problema. Se imposti entrambe le tabelle con align="center" oppure senza allinemento, vedrai che vengono visualizzate una sotto l'altra, senza spazi. Solo se hai scritto esplicitamente align="left" o align="right" nei tag <table> avrai l'effetto delle 2 tabelle affiancate. Questo su IE...su altri browser non ho mai provato. Mi pare sia così cmq...è da molto che non uso più le tabelle per i layout in favore dell'XHTML, quindi mi sto dimenticando alcune cose. Al limite, prova a usare il tag
tra le tabelle e assegnagli una regola di stile che gli dia altezza 0:
codice:Codice CSS: br.nascosto { height: 0; } Codice (X)HTML: <br class="nascosto" />![]()