Tach!
echo "\t<td>$line[Vorname]</td>\n";
Wenn ich mich nicht irre, musst du geschweifte Klammern um Array-Zugriffe packen, wenn du auf Variablen-Substitution setzt, und den Schlüssel in Hochkommata zu packen schadet auch nie:
echo "\t<td>{$line['Vorname']}</td>\n";
Du irrst teilweise. Die Regeln der Variablenersetzung sind bei Arrays etwas komplexer und nicht unbedingt einheitlich zu der Notation außerhalb von Strings. Siehe PHP-Handbuch-Seiten zu den Typen String und Array, da sind alle Varianten aufgeführt.
dedlfix.