Salve.

Ho un problemone con il sito che devo presentare mercoledì come tesina, ovvero, l'ho scritto interamente in html+php+css e programmato dal mio macbook pro.
Una volta che però, provo ad usarlo sul pc fisso con windows, alcune immagini appaiono spostate più verso destra rispetto alla posizione che dovrebbero tenere e, solo le scritte riguardanti il login, logout e gli eventuali pulsanti correlati, sono tutte spostate e sovrapposte.

Inoltre di tanto in tanto, mentre lavoravo, mi capitava che sempre e solo queste scritte si spostassero senza che io modificassi alcun parametro, e mi ritrovavo ogni volta a doverle riposizionare modificando i margin in ogni css (tutto questo lavorando solo su mac però).

Mi era venuto il dubbio che possa essere un problema di risoluzioni schermo diverse e delle scritte impostate con position: absolute (più eventuali margin).
Però non essendo un esperto in materia non ne sono certo.
E' un problema diffuso? Sapete come si può risolvere di solito?

Posto la parte di css relativa alle scritte incriminate:

.stato{
color: white;
position: absolute;
margin-left: 1130px;
margin-top: 90px;
}
.oppure{
position: absolute;
color: white;
margin-top: 110px;
margin-left: 1220px;
}
.position_logout{
position: absolute;
margin-top: 105px;
margin-left: 1250px;
}
.login{
position: absolute;
margin-left: 1185px;
margin-top: 83px;
}
.registrati{
position: absolute;
margin-left: 1249px;
margin-top: 83px;
}

Grazie in anticipo!