Grazie!
Ho provato ad usare le dimensioni fisse ma il problema non cambia
codice:
width: 946px;
il contenitore è così composto:

codice:
<div id="banda1" class="banda">
<div class="wrapper1">
[img]img/graf/logo.jpg[/img]
IL MENU CHE HO MESSO SOPRA
</div>
</div>
CSS
codice:
.banda { width: 100%; }

#banda1 {
	min-height: 171px;
	height: auto !important;
	height: 171px;
	text-align:left;
	background-image: url(img/graf/sfondomenu.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	
}
.wrapper1 {
	width: 950px;
	padding: 0px;
	margin: 0 auto;
	background-image: url(img/graf/sfondohead.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 148px;
	height: auto !important;
	height: 148px;
}