codice:
<div style="position:relative; width:100%; height:100%;">
<div style="position:absolute; top:15px; right:64px; width:570px; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:center;">
Chi siamo | Contatti | etc </div>
<div style="color:#000084; font-weight:bold; font-size:10px; width:70px; position:absolute; right:68px; top:38px; padding-left:3px;">Ingresso Community:</div>
<div style="background:url(template/header_login_sfondo.png) repeat-x bottom; width:122px; height:67px; position:absolute; bottom:0; right:19px;">
<div style="color:#FFFFFF; margin-top:8px; margin-left:2px; font-size:10px; height:19px;">
Cod. <input type="text" style="width:73px; background:url(template/input_text_login_sfondo.png); font-size:14px;" /></div>
<div style="color:#FFFFFF; margin-top:2px; margin-left:2px; font-size:10px; height:19px;">
Pass.<input type="text" style="width:73px; background:url(template/input_text_login_sfondo.png); font-size:14px;" /></div>
<div style="text-align:right;"><input type="image" src="template/input_submit_login_sfondo.png" value="" alt="" /></div>
</div>
</div>
questo blocco rappresenta l'header ed è incluso all'interno di una cella che ha come unico parametro l'altezza
la larghezza è data direttamente alla tabella nella sua totalità
per comodità nella consultazione ho incluso il css direttamente nell'elemento a cui è associato
la tabella ha bordo e cell/colspan a 0
i div hanno tutti margine padding e bordo 0
ripeto il codice in se dovrebbe essere corretto tanto che su firefox funziona alla perfezione
solo IE lascia un pixel di spazio dal fondo