Non ho incluso alcun font alternativo perchè ormai è un font standard
Non è vero.

Quelli che tu intendi per font stardard sono non più di Verdana, Arial, Tahoma (per i sans-serif) e pochi altri. E a parte questo, si include sempre una famiglia alternativa. Punto.

l'arretratezza del css e dell'html non l'ho capita..
Consiglio sincero: leggiti qualche guida sia di html ma soprattutto di css (e relativi layout). Il tuo sito è rimasto al 2000.