Credo che il problema sia il fatto che usi il posizionamento assoluto. Bisognerebbe vedere un po' il resto del codice per aiutarti.

P.S. Per evitare che i div si spostino al cambio della risoluzione NON vanno usate le percentuali, ma le dimensioni fisse in pixel.