La mia impressione e` che ti stai ingarbugliando da solo.
Prova a fare un passo indietro.
Perche` i posizionamenti assoluti?
Non potresti usare posizionamenti relativi?
Il gioco degli z-index puo` funzionare con posizionamenti relativi (= relativi al parent) http://www.w3schools.com/css/pr_class_position.asp e potresti usare le normali tecniche di layout per gli altri <div>

Rispondi quotando