Borde Azul

Buenas noches,

buscando y buscando en google, he llegado a este foro y me parecido interesante registrarme.
A ver si me podéis ayudar.

estoy insertando un catalogo online en mi web, y todo ok en chrome y firefox, pero en ie9 aparece un borde azul que no se como quitar.
Uso Dreamweaver cs5.

el codigo para embeber el catalogo es el siguiente:

<a href="http://www.micatalogo.com/" target="_parent"><img src="http://www.micatalgo.com/files/200x300.jpg" alt="prueba catalogo"></a>

lo he metido en una etiqueda div llamada #apDiv1 así:

<div id="apDiv1"><a href="http://www.micatalogo.com/" target="_parent"><img src="http://www.micatalgo.com/files/200x300.jpg" alt="prueba catalogo"></a></div>

he modificado mi codigo así:

en el head:

<style type="text/css">
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 56px;
	top: 26px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
        border:0px;	
        border:none;

}
</style>
<link href="mihojadestilo.css" rel="stylesheet" type="text/css" />
también he creado una hoja de estilos mihojadestilo.css con el siguiente código:

@charset "utf-8";
.quitarbordeazulie9 {
img
{
  border:none;
}
}


en el body:

<div id="apDiv1" class="quitarbordeazulie9" style="border:none;"><a href="http://www.micatalogo.com/" target="_parent"><img src="http://www.micatalgo.com/files/200x300.jpg" alt="prueba catalogo"></a></div>


he probado a cambiar borde:0px por border:none; y el resultado el mismo, un feo borde azul en ie9.

Desde ya gracias,
saludos,
Lo mejor es en css poner:

img {
   border: 0px;
}

Y ya no te sale ninguna imagen con borde ;-)

EDITO:

Pero esto que has hecho no está bien:

@charset "utf-8";
.quitarbordeazulie9 {
img
{
  border:none;
}
}

Porque metes un estilo dentro de otro... solo pon lo que te puse arriba ;-)

Saludos!