La posizione absolute è relativa al documento e posiziona un elemento in maniera assoluta.L'elemento avra sempre qualle posizione, indipendentemente da risoluzione o grandezza finestra.
La posizione relative è riferita all'oggeto padre, cioe all'oggeto che contiene l'elemento con posizionamento relative.Xo quest'ultimo presenta grossi problemi e nn è mai una soluzione felice.
Il mio consiglio è quello di usare le tabelle e di utilizzare la proprieta display dei css.Con quella puoi nascondere gli elementi al volo facendo un semplice switch di classe.