Ciao ho una semplice pagina con un div contenitore ed all' interno due div, uno per il lato destro ed uno per quello sinistro

codice:
        <!--
            CONTENUTO
        //-->
            <div id="contenuto">
        <!--
            LEFT
        //-->
                <div id="left">
                 bla bla bla bla bla bla bla
               </div>
        <!--
            RIGHT
        //-->
                <div id="right">
                 bla bla bla bla bla bla bla
                </div>
            </div>
Di seguito il piccolissimo CSS che mi consente un layout a due colonne, con lo sfondo ripetuto nel div contenitore.

codice:
#contenuto
{
	width:764px;
	background: transparent url(../Image/pannello_part.png) repeat-y;
}
	#left
	{
		width:352px;
		float:left;
		padding: 10px 15px 10px 15px;
		background: transparent;
	}
	#right
	{
		width:352px;
		float:left;
		padding: 10px 15px 10px 15px;
		background: transparent;
	}
Tutto cio' funziona benissimo in IE 6 e IE 7, al contrario, in FF 2 appena scaricato, non vedo lo sfondo per niente, nč ripetersi nč una sola volta ... Come mai? Sbaglio qualcosa nel CSS o č FF 2 che ha bisogno di qualche hacking particolare?

Grazie mille a tutti.