Potrebbe essere un problema gia` affrontato da queste parti (spero di averlo individuato).
In pratica tu hai un blocco largo 100%, ma che poi deve scrollare oltre il 100%, dato che e` legato ad un altro blocco che ha un min-width che in certe condizioni supera il 100%.
Una possibile soluzione potrebbe essere dare un min-width anche a questo blocco, con valore uguale a quello del blocco principale.
In alternativa si puo` inserire anche header e footer nel blocco con min-width, e definire il 100% di larghezza rispetto al blocco principale. Questa soluzione richiede di ripensare la struttura dei blocchi, ma alla lunga e` piu` robusta rispetto alle variazioni cross-browser.