Hallo Michel,
das geht schon mit <div> ;)
http://de.selfhtml.org/css/eigenschaften/positionierung.htm#display
von besonderem Interesse sind dabei die Werte:
table
table-row
table-cell
Dem gibtst du dann nur noch ein width:40px und height:40px zu und dann mag das der Mozilla. Wie das allerdings die andern Browser nun interpretiren, weiß ich nicht...
Viel Glück ;)
Gruß aus Berlin!
eddi