Problema Resuelto - IE Te amo !
El problema era sencillo, estaba llamando los comentarios condicionales de IE7 desde la hoja de estilo y no desde el xhtml, al hacerlo asi se soluciona rapidamente:
Código:
<link href="estilos/estilo.css" rel="stylesheet" type="text/css" />
<!--[if IE]>
<link href="estilos/estilo2.css" rel="stylesheet" type="text/css" />
<![endif]-->
Y las hojas de estilo quedaron asi:
estilo.css
Código:
#navegacion {
text-align:center;
}
#menu2 {
display:table;
padding:0;
margin:0 auto;
list-style-type:none;
white-space:nowrap;
}
#menu2 li {
display:table-cell;
}
#menu2 a {
width:auto;
display:block;
padding:4px 16px;
color:#fff;
background:#08c;
border:1px solid #fff;
text-decoration:none;
}
#menu2 a:hover {
color:#000;
background:#d4d4d4;
}
.container {clear:both; text-decoration:none;}
estilo2.css
Código:
#menu2 li {
float:left;
}
#menu2 a {
float:left;
}
.container {display:inline-block;}
Gracias a todos por la ayuda.