Si, asi es se ve todo fuera de sitio. Es posible que la version del PHP sea diferente, tambien que exista en algun articulo codigo inecesario que se haya generado durante el volcado de la base de datos, extraño pero puede pasar. Otra opcion mas logica es que a tu nuevo hosting no se le haya configurado con las librerias necesarias para joomla!.
Prueba desactivando articulos (Borrar NO) y fijate que version tienes de PHP.
Fijate tambien en las rutas absolutas del archivo configuration.php .