Moin,
In dem "erscrollten" Bereich schafft es das "redDiv" nicht das div fixi zu umschließen.
Bei redDiv, die width-Angabe weglassen und eine minimale Breite definieren. Das ist zwar eher ein Workaround, aber funktioniert... Die prozentuale width-Angabe bezieht sich auf die größe des Browserfensters.
#redDiv { min-width: 860px; }
Grüße Marco