forse hai fatto qualche errore di battitura, l'ordine degli elementi è il seguente:
Codice PHP:
<div id="barraMenu">
<div id="spallaSx01"></div>
<div id="menu"></div>
<script type="text/javascript">
var objBarra = new SWFObject("ElementiModello/barra.swf", "barra", "619", "24", "9", "#FFFFFF");
objBarra.addParam("wmode", "transparent");
objBarra.write("menu");
</script>
<div id="spallaDx01"></div>
</div>
nel codice del CSS hai solo scritto "width:", immagino ti è sfuggito di inserire un valore.
Comunque sia la cosa non va, a meno che ho interpretato male ciò che mi hai consigliato, infatti ho riscritto ciò che mi hai detto, in questo modo:
Codice PHP:
#barraMenu {
height:31px;
}
#barraMenu div {
width:918px;
height:31px;
}
#spallaSx01 {
width:127px;
background: url(../immagini/01sx.jpg) no-repeat;
float:left;
}
#spallaDx01 {
width:168px;
background: url(../immagini/01dx.jpg) no-repeat;
float:right;
}
#menu {
background: url(../immagini/fondoNavigazione.jpg) no-repeat;
}
e poi il codice HTML
Codice PHP:
<div id="barraMenu">
<div id="spallaSx01"></div>
<div id="menu"></div>
<script type="text/javascript">
var objBarra = new SWFObject("ElementiModello/barra.swf", "barra", "619", "24", "9", "#FFFFFF");
objBarra.addParam("wmode", "transparent");
objBarra.write("menu");
</script>
<div id="spallaDx01"></div>
</div>