Ich mag nicht drüber diskutieren ob Frames nun veraltet sind oder nicht... aber der Ansatz über CSS Gefällt mir sehr gut.
Isd das kompatibel auf alte IE Versionen???
Ja, nur werde gewisse Elemente vom IE - besonders in den Versionen 5 bis 6 - unterschiedlich behandelt. Besonders amüsant stellt Ralph G. Schulz diese "Unterschiede" in seinem Projekt IE-Fun vor - Galgenhumor sozusagen 
Es gibt eine Software von Tredosoft, die es ermöglicht, mehrere IE-Versionen nebeneinander zu benutzen. Ich habe hier neben IE 7 den IE6, IE 5.5 und IE 5.0, die noch älteren Versionen wollen hier (auf XP) nicht laufen, aber ich denke, die muß man nicht mehr berücksichtigen - im Gegensatz zu den 5er IE's, denn mit denen wird immer noch Windows 2000 ausgeliefert, das auch noch von MS verkauft und supportet wird.