If it's stupid but works, it isn't stupid.
Для корректной работы свойства z-index в IE7 необходимо прописать z-index у родительского элемента.

Так же для работы во всех браузерах необходимо, чтобы свойство position было задано как absolute, fixed или relative.

@темы: HTML, IE7, Верстка, Браузеры, CSS