Hola Xerelo! Primero de todo grácias por emplear tu tiempo en contestar, intentaré concretar un poco más.
La marquesina que de la que hablamos está desarrollada en html bajo la etiqueta marquee. Está definida en una página html con la siguiente estructura:
Código HTML:
<marquee id="marquesina" scrolldelay="100" align="top" >
<table>
<tr>
<td>
<a href="http://www.sts-systems.com/" target="_blank">
<img id="imgLogoSTS" src="/StsWeb/recursos/img/Comunes/IconoSTS.ico" style="display:inline;height:15px" onMouseOver="marquesinaBH.stop();" onMouseOut="marquesinaBH.start();">
</a>
</td>
<td>
<div id="divMarquesina" style="display:inline;white-space:nowrap" onMouseOver="marquesinaBH.stop();" onMouseOut="marquesinaBH.start();"></div>
</td>
</tr>
</table>
</marquee>
Tienes razón sobre la ubicación de este hilo, pero no se como moverlo a la sección de html.
El problema en sí es que la marquesina está en una barra horizontal, en el centro de la barra, y tiene que ocupar todo el espacio libre entre las dos cajas de texto que tiene a los lados. Como la ventana se puede modificar de tamaño, el ancho de la marquesina no es calculable a priori, pero si el de las cajas de texto de los lados que ya llevan el ancho definido.
En todos los exploradores esto está bien interpretado, pero en firefox la marquesina coge el tamaño que quiere y se extiende hasta pasada la caja de texto de la derecha, causando el efecto de aparecer para atrás de la caja.
Otras alternativas que había pensado era en dejar de utilizar la etiqueta <marquee> para usar JQuery, pero cambiarlo a estas alturas supone un esfuerzo considerable que sólo debería adoptarse si no quedara más opción.
He visitado el link que me dejaste, pero todas las marquesinas están desarrolladas vía javascript (lógico teniendo en cuenta que la etiqueta marquee dejará de funcionar en los futuros navegadores).
Muchas gracias por responder,
ProgramadorJunior.