Originariamente inviato da Fredx
prova con:

#colonna {float: right; margin: 0 auto;}
#colonna a {display: block; margin: 6px; width: 40px; padding: 5px; text-align: right;}

essendo i link visualizzati come blocco occuperanno l'intera larghezza disponibile, come se fossero div.
Allineando il testo all'interno a destra dovresti risolvere il problema.
No, io devo fare un blocco visivo di tot px più piccolo della colonna, quindi me ne stà a sinistra ed il testo viene a destra.

Comunque ho optato per due soluzioni.
1)
Metto un'altro div che ragruppa i link con un padding o margin, cosi si spostano.

2)
Ho dato di + margin da un lato al tag a cosi i link si spostano tutti dall'altra parte.

Grazie lo stesso.