Cita:
Iniciado por jomaruro Hola:
De entrada tienes definido un ancho de 13.9em y un font-size de .9em en #opciones:
Código CSS:
Ver original#opciones {
position:relative;
float:left;
left:32px;
top:2px;
width:13.9em;
height:600px;
margin:0;
padding:1em .5em 2em .5em;
background:#C6DAE1;
border:2px solid #eeeeee;
font-size:.9em;
}
y en #opciones legend, fieldset un ancho de 14em y un font-size de 12px
Código CSS:
Ver original#opciones legend, fieldset{
margin:auto;
font-size:12px;
text-align:left;
width:14em;
border-color:#CCC;
}
o sea tienes un ancho del contenido (legend y fieldset) mayor que el contenedor (opciones), no es mucha la diferencia pero todo ayuda.
Depende del resto del diseño pero yo suprimiría el ancho en ambos casos, así se ajusta todo automáticamente.
Saludos.
Probé como tu dices eliminando ambas propiedades en el css, pero el div se ensancha sobreponiéndose sobre el div de contenido y no es lo que necesito