added minWidth, better behaviour with float left and auto width