Lo que no estás flotando es la imagen del producto <div class="ImagenProducto">.
Añádele un float: left a su selector css:
Cita: #ColumnaCentro #panel .FichaProducto .ImagenProducto {height:110px;
width:70px;
float:left;
}
Y ahora ajusta lo demás (quitar el margin-top de -110px de #ColumnaCentro #panel .FichaProducto .TextoProducto .NombreProducto, etc).