In realtà il php è scritto correttamente, lo spazio qui è per sbaglio.

per via di Apache non saprei, altri siti funzionano correttamente e cmq con FF si vede tutto bene? Non capisco...