ok, ma questo uso della tabella è semanticamente errato, nonché deprecato dagli standard W3C. La tabella andrebbe usata solo quando si hanno dei dati da intabellare in modo ordinato su più righe o colonne, mentre per tutto il resto andrebbero usati i fogli di stile.
Per ottenere questo effetto basta usare i div con relativo css...
HTML
codice:
<div id="container">
<div id="testo">il testo da inserire</div>
</div>
CSS
codice:
#container {
margin:0 auto;
padding:0;
background: url(sfondo.png) no-repeat fixed top right;
scrolling:auto;
}
#testo {
display:block;
width:50%;
padding: 1em 0 1em 1em;
background: transparent;
}
Ovviamente ho inserito nel css solo le proprietà necessarie per ottenere quello che chiedi... poi andrà personalizzato con le altre prorietà (grandezza dei font, titoli, colore, ecc.)
ciao!