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