Habe es jetzt so geändert und es funktioniert:
#box4 {
background-image: url(../pictures/1280/Middle.jpg);
background-repeat: no-repeat;
position: absolute;
overflow: auto;
top: 150px;
left: 150px;
width: 650px;
height: 80%;
z-index: 2;
font-family: 'Georgia';
margin-left: 50px;
background-attachment:fixed;
background-position:150px 150px;
}background-position:150px 150px; hat es richtig gerückt.
Nur sonderbar, dass der div Bereich vollkommen ignoriert wird bei dieser Angabe... Vor allem befindet es sich mit den Parametern
150px 15px nicht an der Stelle wo es sein soll. Es sind nur wenige px UNterschied, aber trotzdem....
Habe das ganze jetzt auf dem IE6 getestet, da geht es so wieder nicht, Hintergrund zwar fix, aber der die background-position ist jetzt vom div abhängig und nicht vom gesamten Bild wie beim IE7.. Der Hintergrund ist jetzt zu weit weg.. seuftz.. Microsoft.....