Hola, para empezar, no las oscureces en realidad las transparentes, ahora claro si tu fondo es negro pues si parecera que las oscureces, veo cierto errorcillo en tu codigo donde pones
Código HTML :
#imagen {
filter:alpha(opacity=100);
opacity: 1;
moz-opacity:.1;
khtml-opacity:.1;
}
deberias poner
Código HTML :
#imagen {
filter:alpha(opacity=100);
opacity: 1;
moz-opacity: 1;
khtml-opacity: 1;
}
Ojo en moz-opacity y en khtml-opacity he quitado el . antes del 1 pues esto hacia que se interprete como 0.1 lo que te da solo un 10% de opacidad mientras las otras lineas para la misma etiqueta indicaban 100% de opacidad, para el efecto que aparezca el logo al pasar por encima de la imagen, puedes
1. aplicar un fondo que contenga tu logo y al bajar la opacidad de tu imagen podras ver el logo detras de la misma.
2. Usar jaascript y hacer que el logo aparezca al mismo tiempo que la imagen se transparenta y viceversa.