Ciao ragazzi dovrei fare una semplicissima tabella formata da 3 celle, ad ogni cella voglio assegnare un background



Mi sono accorto pero' che se assegno alla cella centrale il 100% questa invade anche le altre cellette accanto, l'unica soluzione che mi viene in mente e' di piazzare una gif trasparente della dimensione della cella per far si che il box centrale non invada le altre 2.

<table cellpadding="0" cellspacing="0" width="800">
<tr>
<td background="media/web_07.png" width="160" height="62">[img]media/pixel.gif[/img]</td>
<td background="media/web_08.png" height="62" width="100%"></td>
<td background="media/web_09.png" width="160" height="62"></td>
</tr>
</table>

Dato che siamo nell'era dell'xhtml e vorrei cercare di evitare una scrittura sporca delle pagine... c'e' modo di risolvere il tutto in modo + pulito o con dei div?

PS: i valori background, height, width etc sono solo perche' ci sto ancora lavorando poi passo tutto a css e ci piazzo gli id