el flash esta mal insertado prueba insertarlo con un código como este
Código HTML:
Ver original<!-- Animacion Flash -->
<!--[if !IE]> -->
<object type="application/x-shockwave-flash" data="ComercioExterior.swf" width="780" height="260">
<!-- <![endif]-->
<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="780" height="260">
<param name="movie" value="ComercioExterior.swf" />
<!--><!--dgx-->
<param name="loop" value="true" /> <param name="menu" value="false" /> <param name="wmode" value="transparent" />
<p>This is
<b>alternative
</b> content.
</p> <!-- <![endif]-->
<!-- Fin de Animacion Flash -->
y el menú, apostaría a que estas definiendo el ancho y la altura en lugar de dejarlo crecer automáticamente, si te fijas en explorer hay elementos que ocupan dos renglones en lugar de uno, trata de aplicar un reset CSS y si no te funciona tienes de dos...
1.- lo dejas crecer automáticamente
2.- amplias el espacio que le asignas a la altura y ancho.