Gracias pzin, ahora lo entiendo. El float right hace que se pege el elemento al extremo más de la derecha de la caja padre. Entonces el float left estaria de más no?
Por otro lado, el elemento padre pierde altura, al salirse sus hijos del flujo normal..
.y la otra caja adicional que ponen, hija tambien del contenedor padre, al darle clear hace que esa caja padre pille altura?...