starting point
floating elements are now positioned relative to each other.
Font sizes adjustments, css cleanup and relative positionning
optimisation attempt