¡No, no...!
... no creo que el estilo tenga que ver (¡Hola Javi

)
Si es un tag img o una imagen cargada en memoria, el atributo width es muy válido (indicaría el ancho en pixeles...)
Si es una foto cargada dinámicamente, es posible que no tenga definido el atributo (siempre que no haya terminado de cargarse)...
Y si es una foto ya cargada, debe referenciarse de otra manera document.images["foto"+contFot] o document.getElementById("foto"+contFot);
Creo que es mejor tener más datos.
Saludos