Hola,
 
después de unos años programando con tablas, por fin me decidí a hacerme una web hecha únicamente por capas, así que me puse a picar código, controlaba que se viera bien para IE7 y firefox y me iba quedando francamente bien 
 
  
Al estar acabada, al ver como quedaba en otro ordenador que usaba IE6 me quedé a cuadros, las capas con imágenes png y los links no funcionaban, así que adapté el css para que se vieran bien las transparencias pero los links no hay manera, os adjunto un cacho código:  
Código:
 #boto1 {
	position: absolute;
	width: 140px;
	height: 49px;
	z-index:6;
	left: 760px;
	top: 40px;
	background-image: url("images/sinopsis.png") !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sinopsis.png');
  
Código:
 <div id="boto1"><a href="sinopsis.php"><img src="images/blank.gif" border="0" width="140" height="49"></a></div>
  he intentado poner position: relative, no iba y me quedaba todo desencajado, poner el <a> fuera del div, dentro, a medias, ponerle el id al a ...... y los links sin funcionar solo y únicamente en IE6 
 
 
Alguna idea? alguien se ha encontrado con este problema?