Ho capito il problema!!!
In ff non vede le dimensioni corrette impostate nel foglio stile!

codice:
#home2{
   padding:0; padding-left:0px;
   margin:0; margin-left:0px;
   width:151px; height:93px;
   font:normal bold 1em Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   text-align: left;
   vertical-align: top;
   background:transparent url(interfaccia/home2.jpg) no-repeat 100% 0;
   display:block;
      float:left;
   border-left:4px solid #fff;
   	   text-decoration: none;
}
body>#home2{
   padding:0; padding-left:0px;
   margin:0; margin-left:0px;
   width:147px; height:93px;
   font:normal bold 1em Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   text-align: left;
   vertical-align: top;
   background:transparent url(interfaccia/home2.jpg) no-repeat 100% 0;
   display:block;
    float:left;
   border-left:4px solid #fff;
   	   text-decoration: none;*/
}
ff prende le dimensioni di #home2 e non di body>home2