Hola Caricatos
'cucha... la mejor forma de hacer lo que quieres es dejando las capas con un display block o no podrás asignarle dimensiones en otros navegadores que no sean etsplorer.
Dales a esas capas un float:left y a la última de cada fila le asignas un clear: left
.... o bien deja todas con el float: left y cada grupo de capas que deban simular una fila dentro de un div
Este calendario está hecho sin tabla a base de divs
http://javascript.tunait.com/javascr...calendario.htm