AplicaWeb:
En primer lugar arregla tu xhtml, que es un caos y está plagado de errores.
En segundo, ese espacio en blanco te lo está generando el ByteOrderMark, más conocido como BOM de utf-8, tu documento se inicia con esto...
 
Leete
http://foros.emprear.com/codificar
Saludos