perchè con il tag td non me lo becca mentre mettendo font si.......quindi ho messo i font e ad ogni font che trova fa questo.......
potresti risolvermi il problema sia aggiungendo il nuovo font che togliendoli tutti e usando i tag td

codice:
for(var i=0;i<numCelle;i++){
		togli=celle[i].getElementsByTagName("font").item(0);
		testo=togli.firstChild.nodeValue;
		alert(testo);
        testo=togli.firstChild.nodeValue;
        celle[i].removeChild(togli);
        pnode=document.createElement("div");


        pnode.style.fontFamily="Arial";
        pnode.style.color="white";
        pnode.style.fontSize="7pt";
        pnode.style.paddingTop="3px";
        pnode.style.paddingBottom="3px";
        pnode.style.paddingRight="3px";
        pnode.style.paddingLeft="1px";
        pnode.style.borderTop="1px solid black";
        pnode.style.borderBottom="1px solid black";
        pnode.style.backgroundColor="black";
        pnode.style.textAlign="left";
        pnode.style.width="151";
        pnode.appendChild(document.createTextNode(testo));
        celle[i].appendChild(pnode);
	}