ciao a tutti

non riesco a far funzionare questo foglio di stile, sapreste dirmi il perchè?

file xml:

codice:
<?xml version="1.0" encoding="ISO8859-1" standalone="yes"?>
<?xml-stylesheet href="../fogli_stile/mare2.xsl" type="text/xsl"?>

<!DOCTYPE CATALOGO [
	<!ELEMENT CATALOGO (APPARTAMENTO*)>
	<!ELEMENT APPARTAMENTO (DESCRIZIONE, LOCALITA, PREZZO_SETTIMANALE, SERVIZI)>
		<!ATTLIST APPARTAMENTO disponibile ( si | no ) #REQUIRED
				       categoria ( prima | seconda) #REQUIRED
					   periodo CDATA #FIXED "settembre-2004"
					   >
		<!ELEMENT DESCRIZIONE (#PCDATA)>
		<!ELEMENT LOCALITA (#PCDATA)>
			<!ATTLIST LOCALITA type ( mare | montagna ) #REQUIRED >
		<!ELEMENT PREZZO_SETTIMANALE (#PCDATA)>
			<!ATTLIST PREZZO_SETTIMANALE valuta CDATA #REQUIRED>
		<!ELEMENT SERVIZI EMPTY>
			<!ATTLIST SERVIZI telefono (si | no) #IMPLIED  
					  tv_satellitare (si | no) #IMPLIED 
				  	  aria_condizionata (si | no) #IMPLIED
					  parcheggio (si | no) #IMPLIED
				  	  piscina (si | no)  #IMPLIED>
]>

<CATALOGO>
	<APPARTAMENTO disponibile="si" categoria="prima" periodo="settembre-2004">
		<DESCRIZIONE> Situato direttamente sul mare con spiaggia privata </DESCRIZIONE>
		<LOCALITA type="mare"> Rimini </LOCALITA>
		<PREZZO_SETTIMANALE valuta="euro"> 200,00 </PREZZO_SETTIMANALE>
		<SERVIZI telefono="si" tv_satellitare="no" aria_condizionata="si" parcheggio="si" piscina="no"></SERVIZI>
	</APPARTAMENTO>
</CATALOGO>
foglio di stile:

codice:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

xmlns:html="http://www.w3.org/TR/REC-html40/">

<xsl:template match="/">

<html>
	<head>
		<title>Skitour dei Forti</title>
	</head>
	<body bgcolor="ffffff">


							<table width="100%" border="1" align="center">
								<tr bgcolor="aabbff" align="middle">
									<td>DESCRIZIONE</td>
									<td>LOCALITA</td>
								</tr>
						                        	<xsl:for-each select="CATALOGO/APPARTAMENTO[./LOCALITA = 'rimini']">
								<tr>
								<td>ciao</td>
								</tr>
							</xsl:for-each>
							</table>
	</body>
</html>
</xsl:template>
</xsl:stylesheet>

il problema è che la pagina che viene generata è vuota!
cioè c'è la tabella con le intestazioni delle colonne ma non viene scritto ciao (mentre, dato che c'è un'appartamento di rimini dovrebbe essere scritto)