ZitatOffen ist auch noch warum trotz gesetzer Hintergrundfarbe das bei box1 und box2 das nicht korrekt angezeigt wird.
Das kommt, weil Du immer entweder als Hintergrund ein Bild haben kannst oder eine Hintergrundfarbe. Wenn Du nämlich das Bild rauslöscht, ersteckt sich die Hintergrundfarbe über die ganze Breite. Die einfachste Lösung ist, das Bild so breit zu machen wie den Container. Es reicht dann auch eine Box.
Übrigens hast Du auch hier das Hintergrundbild wieder als JPG abgespeichert. Deshalb sieht auch dieses verwaschen aus. Auch wenn Du keine vernünftige Ausgangsgraphik geliefert bekommen hast, bearbeite das Bild in Photoshop neu: Alle zusammenhängenden Flächen mit Zauberstab markieren und einheitliche Farben zuweisen, bei allen senkrechten und waagrechten Kanten die Glättung entfernen. Anschließend über Datei > Für Web speichern als GIF ohne Dither speichern; 8 Farben werden vermutlich genügen. Dann wirst Du höchstwahrscheinlich eine wesentlich kleinere Datei bekommen, die die Vergrößerung des Bildes/der Bilder wieder ausgleicht.