#page #container #boxForm1  {float:left;text-align:left;margin-right:25px;}
#page #container #boxForm1 h1 {}
#page #container #boxForm1 h4 {}
#page #container #boxForm1 p {margin:10px 0;}
#page #container #boxForm1 p strong {color: inherit}
#page #container #boxForm1 input { margin-bottom:10px;}
#page #container #boxForm1 .field1 {float:right;}
#page #container #boxForm1 .field2 {float:right;}
#page #container #boxForm1 .btn { margin:0px 16px 0 10px;float:left;}

#page #container #boxForm2  {float:right;}
#page #container #boxForm2 p {margin:10px 0}
#page #container #boxForm2 p strong {color:inherit}
#page #container #boxForm2 input {width:280px; margin-bottom:10px;}
#page #container #boxForm2 .field1 {float:left;}
#page #container #boxForm2 .btn {margin:0px 16px 0 10px; _margin:0px 8px 0 0;}

#page #resumen{margin-bottom:30px; padding:0 0 5px 0;}
#page #resumen a{text-decoration:none}
#page #resumen h1 {margin-bottom:2px}
#page #resumen form {padding:0; margin:0}
#page #resumen table {width:100%; margin:0 5px 10px 0; padding:10px 0}
#page #resumen table td {padding:7px 3px; vertical-align:top;}
#page #resumen table .cantidad {width:3%; padding-left:20px}
#page #resumen table .titulo {width:82%; line-height:130%}
#page #resumen table .precio {width:10%}
#page #resumen table .img {width:5%}
#page #resumen #totalCompra{height:20px; margin-top:-5px; padding:4px 20px 0 0; text-align:right; font-weight:bold;}

#page #container .producto {width:95%; margin-bottom:20px;}
#page #container .producto .imagen {float:left; display:inline; margin:0 15px 0 0; padding:5px; width:60px; background-color:#FFF; border:#CBCAB8 solid 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#page #container .producto .datos{float:left; display:inline; width:67%; margin-top:5px;}
#page #container .producto .datos a {text-decoration:none}
#page #container .producto p {margin:-3px 0}
#page #container .producto h3{margin-bottom:10px; font-size:110%}


/* formulario registro */
#page #registro {width:auto;}
#page #registro h3.special {clear:both; padding-top:20px}
#page #registro select {width:99%; height:30px;} 

#page fieldset.doscol {clear:both; width:100%} /*NEW*/
#page #registro input.unacol {width:582px; *width:585px; _width:582px;}  /*NEW*/
#page #registro select.unacol {width:595px;}  /*NEW*/

#page #registro fieldset { float:left; padding:5px 0 0 0;}
#page #registro input {width:100%;}

#page #registro textarea {width:97%; overflow:auto;}
#page #registro fieldset.medio {display:inline; width:48%; margin-right:20px;}
#page #registro fieldset.medio input {}
#page #registro .last {/*float:left; clear:right;*/}
#page #registro .btn {float:right}

#page #registro fieldset.remarq {float:none; clear:both; padding:10px; margin:10px 0;}
#page #registro fieldset.remarq input{width:265px;}
#page #registro fieldset.remarq select {width:265px;}
#page #registro fieldset.remarq fieldset {width:48%;}
#page #registro fieldset.remarq fieldset.uncuarto {clear:none; width:90px;}

#page #registro input.checkbox, #page #registro input.radio, #page #registro fieldset.remarq input.checkbox, #page #registro fieldset.remarq input.radio {width:auto; margin-left:10px; padding:0;  background:inherit; color:inherit; vertical-align:middle; }
#page #registro fieldset.remarq textarea {width:578px;}
#page #registro .comment{_display:none; color:#666; font-size:11px; margin-top:5px;}/* NUEVO */

/* proceso compra */
#page .noedit input.noeditable {padding-left:0; border:none; background:none; border-bottom:2px dotted #DDD; font-weight:bold;}
#page .noedit .btn {margin-top:20px}
#page #billing {display:none;}

#page #registro #transfer {display:none}
#page #registro #credit {display:none;}
#page #registro #credit input {border:1px solid}
#page #registro #credit input.account {width:70px;}
#page #registro #paypal {display:none}
#page #registro .msg {margin:15px 0; padding:10px;}

#page #resumenCompra{margin:15px 0 30px 0; padding: 0 5px 0;}
#page #resumenCompra a {text-decoration:none}
#page #resumenCompra .itemProduct {margin:10px 0 0 0}
#page #resumenCompra .itemProduct .img {float:left; margin:0 20px 0 0; padding:10px; background-color:#FFF; border:#CBCAB8 solid 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#page #resumenCompra .itemProduct .data {float:left}
#page #resumenCompra .itemProduct table {}
#page #resumenCompra .itemProduct table td {padding:1px 10px; }
#page #resumenCompra .itemProduct .data .label {}
#page #resumenCompra .addresses {margin-top:30px; _margin-bottom:-35px}
#page #resumenCompra .addresses .floatleft  h2 {width:90%}
#page #resumenCompra .totalCompra{height:20px; margin-top:0px; padding:4px 20px 0 0; text-align:right; font-weight:bold;}

/* area privada usuario */
#page #welcome {}
#page #welcome h3 {margin:10px 0 20px 0; padding:4px}
#page #welcome #opciones {margin:20px 0}
#page #welcome #opciones .floatleft {width:140px; margin-right:10px; padding:20px 0; text-align:center}
#page #welcome #opciones big{font-size:12px;}

#page #directorio {width:100%; margin:10px 0}
#page #directorio td {padding:5px 0 5px 7px;}
#page #directorio th  {text-align:left; padding-left:5px}
#page #directorio th.ico {width:5%}
#page #directorio td.estado img {vertical-align:middle; padding-right:3px;}

#page #detalle {width:auto;}
#page #detalle #idPedido {width:100%}
#page #detalle #idPedido .floatleft {width:180px; margin-right:25px;}
#page #detalle #idPedido .last {margin-right:0}

#page .condicion_login{display:block; float:left; width:47%; text-align:left;}

#page #container #content .wbe_container_content{width:auto;}

#page #registro .last{*clear:none;}

