Saludos! Como siempre, metiendome :P; bueno, encuentro un par de alicientes para malinterpretaciones por parte de los navegadores y una pequeña "impureza" en el código:
<label for="email_destinatario">Email destinatario </label><input type="Text" name="email_destino" size="20" maxlength="50" value="x"> Esta etiqueta es para "email_destinatario", si mal no estoy, el "email_destinatario" debería estar definido en algun lado en el input correspondiente. La propiedad "for" se usa (generalmente) cuando no es posible anidar el input dentro del "label", debería probar con: <label>Email destinatario<br> <input type="Text" name="email_destino" size="20"maxlength="50" value="x"> </label> Usualmente el elemento "label" lo defino en el CSS como "display:block;", tal vez la etiqueta <br> no se "vea" bien, pero es pura. Con el input anidado, se puede asignar un "title" en la etiqueta "label", esto será de gran ayuda e incrementara la accesibilidad y la usabilidad del formulario, con descripciones precisas sobre cada campo. Al posar el raton sobre la etiqueta (todo el bloque) el tooltip emergerá. Siguiendo: > form.formulario_envio { > margin:0px auto; > width:400px; > text-align:center; > } si margin está definido en 0px, para que incluir el valor "auto", "auto" puede ser interpretado libremente por cada navegador. > form.formulario_envio legend { > padding: 0 2px; > font-weight: bold; > } el primer valor de la propiedad "padding" no tiene una unidad definida. > form.formulario_envio label { > display: inline-block; > line-height: 1.8; > vertical-align: top; > } line-height no tiene unidad definida. Vertical-align es una propiedad que puede ser malinterpretada puesto que no ha sido implementada completamente. > form.formulario_envio fieldset ol { > margin: 0; > padding: 0; > } Nuevamente, no hay unidades definidas. > form.formulario_envio fieldset li { > list-style: none; > padding: 5px; > margin: 0; > } margin: no unidades definidas. > form.formulario_envio fieldset fieldset { > border: none; > margin: 3px 0 0; > } Para remover el borde, siempre prefiero hacer esto: border-width: 0px; de este modo no le doy chance a los navegadores de interpretarlo de otro modo. Si no tiene ancho, las demas propiedades no importan. El codigo en el CSS sigue teniendo unidades no definidas, pruebe con definirlas y envia que pasa. Pz!. -- xNoleet ][ freelance graphic designer & artist ] http://www.dojohabit.com ][ Dôjo ] http://www.luser-co.com ][ Lüser - Tees de diseño x Fuck Fashion! ] http://vm.dojohabit.com ][ personal portfolio ] http://h3x.dojohabit.com ][ experimental project ] _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo