Ragazzi ho un problema strano con questo file XSL.

File XSL
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xslutput method="html" />

<xsl:template match="corso/modulo/ud">
<html>
Prova
</html>
</xsl:template>
</xsl:stylesheet>
Questo è lXML a cui viene applicato
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE corso SYSTEM "metadati.dtd">

<corso titolo="[Test] Corso Prova">
<modulo>
<titolo>[Test] Modulo Prova</titolo>
<ud numUF="1">
<titolo>ioioi</titolo>
<obiettivi>oip</obiettivi>
<sommario>poi</sommario>
<keywords></keywords>
<autori>Carbone Giuseppe</autori>
<bibliografia>SuperLibro</bibliografia>
<sitografia>SuperSito</sitografia>
<uf id="1">
<titolo>coccode</titolo>
<testo Formato="Testo">ciao io sto bene tu come sta?</testo>
<web_seminar>http://www.pino.it</web_seminar>
<img>
<url>img.jpg</url>
<commento>clicca sul link</commento>
</img>
<video>
<url>video.mpg</url>
</video>
<esempio Formato="Img">
<titolo>titolo di esempio:ciao</titolo>
<documento>dvinapdivn</documento>
<html>http://boh?</html>
<cartella_img />
</esempio>
<spiegazione>
<url>audio.mp3</url>
</spiegazione>
<approfondimento Formato="Testo">
<titolo>Approfondiamo assieme l'argomento</titolo>
<documento>Per approfondire bisogna documentarsi a fondo su questo argomento</documento>
<html></html>
<cartella_img></cartella_img>
</approfondimento>
<attività>
<media Formato="AUDIO">
<url>video.mp3</url>
<commento>Bel video. Voto:2/10</commento>
</media>
<assegno Formato="Testo">Fare i compiti a casa</assegno>
</attività>
</uf>
</ud>
</modulo>
</corso>


Il risultato della trasformazione xslt dovrebbe essere
<html>
Prova
</html>


Invece quello che viene fuori è:
[Test] Modulo Prova
<html>
Prova
</html>
Cioè mi prende il titolo del modulo e lo visualizza....perchè??
Qualcuno sa aiutarmi??
Grazie in anticipo!