Tienes razón Mikmoro. Cada caso es un mundo. Sin ir más lejos tu solución no me ha servido. Mucho me temo que mi intento de conversión a CSS ha quedado en eso... un intento. Tendré que seguir con mis tablas porque no me aclaro y el tiempo apremia.
Saludos y muchas gracias de todas formas. Buen trabajo.