Wenas pues estaba intentando valir mi web en w3c y me daba errores en los flash,busque y encontre la solucion en el foro poniendo este codigo :
<object type="application/x-shockwave-flash" data="imagenes/cabecera.swf" width="838" height="150">
<param name="movie" value="imagenes/cabecera.swf" />
<param name="bgcolor" value="#000000" />
<param name="quality" value="high" />
</object>
el antiguo codigo que tenia era este :
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0"
id="archivo" width="838" height="150">
<param name="movie" value="imagenes/cabecera.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#000000">
<embed name="foro" src="imagenes/cabecera.swf" quality="high" bgcolor="#000000"
width="838" height="150" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>
El problema ahora es que IE7 da un error de activex al principio,lo acepto y carga el flash pero no se ve,se queda en blanco con el aspa roja arriba a la izq como si no encontrara o no pudiera abrir el archivo.
Firefox de lujo.
saludos