Estoy indagando un poco con xml, buenisimo, hice un par de ejercicios con xml y xsl. Cuando los pruebo en el IE funcionan, pero cuando los quiero abrir con firefox me da el siguiente error:
 
Error cargando la hoja de estilos: Falla en parseo de hoja de estilo XSLT 
Que esta pasando? 
El XML es: 
Código:
 <?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="stilo1.xsl"?>
<Agenda>
	<Persona>
		<Nombre>C. Pablo</Nombre>
		<Apellido>Muruaga</Apellido>
		<Direccion>
			<Calle>Illia</Calle>
			<Numero>577</Numero>
			<Piso>4</Piso>
			<Dpto>E</Dpto>
		</Direccion>
		<Telefono>4112443</Telefono>
	</Persona>	
	<Persona>
		<Nombre>Diego</Nombre>
		<Apellido>Maradona</Apellido>
		<Direccion>
			<Calle>Illia</Calle>
			<Numero>600</Numero>
			<Piso>3</Piso>
			<Dpto>B</Dpto>
		</Direccion>
		<Telefono>4212248</Telefono>
	</Persona>	
	<Persona>
		<Nombre>Luciana</Nombre>
		<Apellido>Salazar</Apellido>
		<Direccion>
			<Calle>Ituzaingo</Calle>
			<Numero>qasdf</Numero>
			<Piso>3</Piso>
			<Dpto>B</Dpto>
		</Direccion>
		<Telefono>4442548</Telefono>
	</Persona>	
	<Persona>
		<Nombre>Michael</Nombre>
		<Apellido>Jordan</Apellido>
		<Direccion>
			<Calle>Calle</Calle>
			<Numero>571</Numero>
			<Piso>4</Piso>
			<Dpto>E</Dpto>
		</Direccion>
		<Telefono>41133445</Telefono>
	</Persona>	
</Agenda>
  y el XSL es: 
Código:
 <?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
   <xsl:apply-templates />
</xsl:template>
<xsl:template match="Agenda">
   <html>
   <head>
		<!--<LINK REL="stylesheet" TYPE="text/css" HREF="css1.css"/>-->
		<title>Agenda de Pablo</title>
   </head>
   <body>
   <h2>Datos Agenda</h2>
   <xsl:apply-templates />
   </body>
   </html>
</xsl:template>
<xsl:template match="Persona">
		<p>	
			<div id="nom">
			<b>Nombre Completo:</b>
			<xsl:value-of select="Nombre" />
	  		<xsl:value-of select="Apellido" />
			</div>
	         <xsl:apply-templates />
		</p>
</xsl:template>
<xsl:template match="Direccion">
		<em>Direccion: </em>
  		<xsl:value-of select="Calle"/> <xsl:value-of select="Numero"/>
  		<xsl:value-of select="Piso"/> <xsl:value-of select="Dpto"/>
		<br/>
</xsl:template>
<xsl:template match="Telefono">
		<div id="tel">
			Telefono:
			<xsl:value-of />
			<br/>
		</div>
</xsl:template>
</xsl:stylesheet>
  Como puedo solucionar el problema?
  
Muchas gracias.