Hallo Hamdi,
du darfst die Templates nicht ineinander verschachteln.
...
<xsl:template match="/">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html" charset="iso-8859-1" />
<title>IbS Bochum</title>
<link rel="stylesheet" type="text/css" href="../../../layout/blau.css"/>
</head>
<body>
<div id="col2news">
<xsl:apply-templates select="document('News.xml')//Nachricht"/>
</div>
</body>
</html>
</xsl:template>
<xsl:template match="Text">
<p>xsl:apply-templates/</p>
</xsl:template>
<xsl:template match="Absatz">
<br/>
</xsl:template>
...
Gruß Uwe