Ciao a tutti!

Mi sto cimentando a capire come funzionano i div.
Ho una pagina con un blocchetto di testo e altre cose all'inizio e VORREI riuscire a mettere sul fondo della pagina altre 2 righe di testo e ho fatto

codice:
DIV.footer {
	position: absolute;
	text-align: left;
	top: 92%;
}
e fin qui tutto bene. In un'altra pagina però ho un menù ad albero e se lo apro tutto mi va sopra al testo che ho posizionato con <div class="footer">

ho letto altre discussioni sull'argomento (come questa) che sono state illuminanti su altre cose ma per quanto riguarda l'allineamento in verticale non ho capito gran chè.

Qualcuno può darmi un consiglio?

Ciao Manu