Caricatos  
 
  
tienes razón, el código que dejaste funciona ok en mozilla peeeero.... no funciona desde una hoja de estilos: 
 
  
Fíjate que esto no funciona  
Código:
 <style type="text/css">
#centra {
	align: center;
}
</style>
<div id="centra" width=100%>
<table style="width:50%" border=1>
    <tr>
        <td style="text-align: center; width: 100%">
            Hola
        </td>
    </tr>
</table>
</div>
   
  
Sabes qué pasa... que el atributo align está desaprobado por la w3c, incluso en el tag div. 
Y el atributo style, también está desaprobado. 
El sitio inicialmente estaba con un align normal y corriente en table, que funciona de coña. Pero es que estoy re-escribiendo todo el código de acuerdo a xhtml 1.1, por eso busco la forma de centrar las tablas y no hay forma.... 
Si se te ocurre otra idea....  
Javier  
 
    Cita:  el NS se pasa mi código por...
    ....donde no pasa el viento??? 
Gracias por el enlace, es de mis favoritos, pero desgraciadamente no me sirve para las tablas, salvo que las meta dentro de una capa de posición absoluta. El centrado con márgenes sólo sirve en capas de posición absoluta, y necesito que ocupe su espacio dentro del flujo del documento.  
buaaaaaahhhhhhh  
 
  
estoy abierta a más sugerencias  
