Borde de frames en distintos navegadores

Tengo una web basada en frames y le tengo el borde quitado:

FRAMEBORDER="0"

Sin embargo, en firefox quedan todos los frames pegados mientras q en i. explorer aparece una linea blanca q los separa. ¿¿A que se debe esto?? ¿Como puedo hacer desaparecer esa línea en todos los navegadores y como puedo dejarla?

CODIGO:
<FRAMESET rows="100,*,30" cols="*" BORDERCOLOR="white" FRAMEBORDER="0">

<FRAME SRC="superior.htm" NORESIZE>
<FRAMESET cols="200,*" >
<FRAME name = "home" src = "indice.htm" scrolling = "auto" noresize>
<FRAME name = "princ" src = "inicio.htm" scrolling = "auto" >
</FRAMESET>
<frame src="abajo.htm"></FRAMESET>


<NOFRAMES>

<BODY>
Esta página necesita un navegador compatible con frames. SU navegador NO MUESTRA FRAMES. . </BODY>
</NOFRAMES>

<frame src="../../../../Program Files (x86)/Adobe/Adobe Dreamweaver CS5/UntitledFrame-4"></FRAMESET>

Poniendo color de fondo a cada frame se ve claramente el problema.

Muchas gracias.