sto combattendo con questo css:

@charset "iso-8859-1";
<style>
a:link
{ font-family: arial, helvetica, sans-serif;
font-color: #FFFFFF;
}
a:visited
{ font-family: arial, helvetica, sans-serif;
font-color: #FFFFFF;
}
body
{ background-color: white;
font-family: arial, verdana, helvetica;
font-size: 8pt;
}
body.nav
{ background-color: #e1e8c8;
font-family: arial, verdana, helvetica;
font-size: 8pt;
}
body.fun
{ background-color: #e1e8c8;
font-color: #b6c8d3;
font-family: arial, verdana, helvetica;
font-style: bold;
font-weight: bold;
font-size: 8pt;
background: url(../Img/bg_prima.gif)
}
body.stmp
{ background-color: #e1e8c8;
font-color: #b6c8d3;
font-family: courier new, courier, mono;
font-style: bold;
font-weight: bold;
font-size: 8pt;
background: url(../Img/bg_prima.gif)
}
body.fun2
{ background-color: #e1e8c8;
font-color: #b6c8d3;
font-family: arial, verdana, helvetica;
font-style: bold;
font-weight: bold;
font-size: 8pt;
background: url(../Img/bg_default.gif)
}
body.MenuDown
{ background-color: #FE7701;
font-family: arial, verdana, helvetica;
font-size: 8pt;
}
body.MenuUp
{ background-color: #FE7701;
font-family: arial, verdana, helvetica;
font-size: 8pt;
background: url(../Img/bg_default.gif)
}
.titolo
{ font-color: black;
font-size: 14pt;
font-family: arial, verdana, helvetica;
font-weight: bold;
font-style: bold;
}
.titoliElenco
{ font-color: black;
font-family: arial, verdana, helvetica;
font-weight: bold;
font-style: bold;
font-size: 10pt;
}
.campiElenco
{ font-color: black;
font-family: arial, verdana, helvetica;
font-size: 9pt;
}
.titoloVerbalino
{ font-color: black;
font-family: arial, verdana, helvetica;
font-size: 12pt;
font-weight: bold;
font-style: bold;
}
.campiVerbalino1
{ font-color: black;
font-family: arial, verdana, helvetica;
font-weight: bold;
font-style: bold;
font-size: 9pt;
}
.campiVerbalino2
{ font-color: black;
font-family: arial, verdana, helvetica;
font-size: 7pt;
}
</style>


mentre su Explorer funziona apparentemente bene, su Firefox da dei problemi. In particolare sembra che prenda bene lo stile dei font ma non le dimensioni che infatti variano al variare delle impostazioni del browser (firefox). Dal momento che sui css so poco o nulla, c'è qualcuno che leggendolo nota qualcosa fuori standard che potrebbe essere la causa del manfunzionamento?