Das eine Mal gibst du UTF-8 an, das andere Mal gibst du ISO-8859-1 an. Die XML-Deklaration hat Vorrang, bzw., echte XHTML-Benutzeragenten ignorieren eh die zweite Angabe. Nichtsdestotrotz ist dein Dokument ISO-8859-1 kodiert, du willst also entweder
Hoppla... Wie überaus peinlich.
<?xml version="1.0" encoding="iso-8859-1"?>
XHTML 1.1 Dokumente sollten übrigens nicht als text/html Dokumente ausgeliefert werden, vgl. http://www.w3.org/TR/xhtml-media-types/
Das immerhin war mir neu, hab's gleich mal korrigiert... Danke für die schnelle Hilfe.
Gez.
Shaddai