Hola, thrash.
 
No entiendo a que te refieres con "pero que no tome la celda completa". Si quieres que solo cambie el color del texto podrías usar: 
Código:
 <td onMouseOver="this.style.color='red'" onMouseOut="this.style.color=''">Celda</td>
  En las FAQs de Css creo recordar que también se ha tratado de este tema. 
Saludos,