Gracias Rafael.
De momento he usado el metodo de display:table y otro que me ha resultado más sencillo de comprender: el de usar posiciones absolutas y margenes negativos. Pero he recordado que tú me has recomendado no usar posicionamiento absoluto. ¿A qué se debe? ¿Puede ser porque si luego intentas añadir elementos a la web, el posicionamiento absoluto puede provocar problemas al estar fuera del flujo? No sé, en ese caso, los float también darían problemas...
Me gustaría saber qué opinas.
Un saludo.