Ciao a tutti, provo a spiegarvi il mio problema, avrei necessità di realizzare un sito che avesse come sfondo del body una foto (larghezza 940px ALTEZZA 180px) che deve stare al centro della pagina SEMPRE allineata in basso e sempre visibile.
Voglio che sia visibile anche con poco contenuto, in poche parole la voglio allineata in fondo al centro del body, utilizzando una tabella ce l'ho fatta e non ho problemi,ho fatto una tabella alta 100% con 2 righe di cui la prima senza altezza e la seconda riga alta come l'immagine dello sfondo quindi 180px,se nella prima riga metto molto contenuto la seconda riga con altezza fissa ovviamente viene spinta in basso, però vorrei iniziare ad usare i div e abbandonare le tabelle per quel che riguarda i layout....ecco se uso i div con firefox ho sempre dei problemi di visualizzazione pur impostanto html e body alti 100%.
per farvi un'idea vi incollo il codice html e il relativo css di come ho risolto la questione usando una tabella.
se qualcuno può aiutarmi ad ottenere lo stesso effetto usando dei div gli sarei molto grato.
saluti e auguri a tutti.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link href="../css/stili.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table cellpadding="0" cellspacing="0" class="contentitore">
<tr>
<td valign="top">

xxxx</p>
</td>
</tr>
<tr>
<td style="height:180px;"></td>
</tr>
</table>
</body>
</html>


body{
margin: 0px;
padding: 0px;
font-size: 76%;
background-color: #ede6d6;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
height:100%;
}
html{
height:100%;
}
.contentitore{
width:940px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
border:0px;
background-image: url(../img/bg-tour.jpg);
background-repeat: repeat-y;
background-position: bottom center;
height:100%;
}