Grazie KillerWorm,
per la risposta.

Ti informo che il codice funziona (inserito nel div padre), ma ho dovuto indicare obbligatoriamente l'altezza dei div... poco male...

p.s. ma non è assurdo che non vi sia un comando css...per una cosa così banale... vertical-align middle a che serve?
p.s.2 si stava meglio quando si stava peggio aridateci i table