SOLUCIONADO!!!   
Hola de nuevo!! 
Vuelvo con otro de mis problemillas... Incluyo el codigo: 
 Código HTML:
 <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="javascript" type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
	$('#negro,#rojo').click(function () {
		alert("Pulsado: "+ $(this).attr('id'));
	});
});
</script>
</head>
<body>
<div id="negro" style="width:50px; height:50px; background-color:black; float:left;"></div>
<div id="rojo" style="width:50px; height:50px; background-color:red; float:left; position:relative; right:25px; z-index:-1;"></div>
</body>
</html>  Como podeis observar se trata de dos divs, solo que el div rojo se posiciona por debajo del negro, de modo que se ve complemente el negro y la mitad del rojo a su lado ya que la otra mitad del rojo esta por debajo del negro. 
Pues bien, a la hora de capturar eventos el recuadro negro no presenta problemas pero el rojo es otro cantar, no responde a nada. Unicamente lo hace en IE 8.0, pero en Firefox y Chrome no funciona. 
A que puede ser debido esto?