Nella tua pagina hai messo questa dichiarazione
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Mentre andrebbe questa:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Nel tuo c'è un SYSTEM di troppo...magari è quello che ti da problemi!
Una volta che avrai sistemato il DOCTYPE puoi controllare il codice HTML automaticamente qui e quello CSS qui
Non risolve tutti i problemi, ma spesso aiuta...