además estas confundiendo HTML/CSS con un documento Excel...
como muchos, seguro estas imprimiendo una tabla HTML y enviando como documento Excel, lo cual está errado desde su concepción....
son formatos distintos, y el HTML no es un archivo Excel realmente, solo MS podría comprender dicha blasfemia!!
para crear un verdadero documento Excel, debe hacerse en su forma binaria y no con tablas...
puedes usar
PHPExcel por ejemplo... ;)