@charset "utf-8";
/* CSS */
html{height:100%;}
* { list-style:none; margin:0px; *margin:0px; _margin:0px; padding:0px; vertical-align:top;}
body{margin:0px; padding:0px; width:100%; height:100%; font-family: Arial, Helvetica, sans-serif; font-size:62.5%;}
ul, ol, dl, dt, dd, li, p, h1, h2, h3, h4, h5, h6, form, img, q, blockquote{margin:0px;padding:0px;border:0px;list-style-type:none;}


/* H */
h1 {float:left;width:auto; margin:35px 0px 0px 40px!important;margin:35px 0px 0px 20px}
h2 {float:left; width:375px; height:auto; font-size:2.1em;  margin:30px 0px 5px 50px;}
h3 {float:left; width:350px; height:auto; font-size:1.6em; color:#4b4b4b;margin-left:50px;}
h4 {color:#333333; font-weight:bold; margin:10px 0px;}

/* CONTENTS */


#ALL {width:760px; height:580px; margin:10px auto 0px auto;background:url('../images/bg.jpg') no-repeat center top; background-color:#FFFFFF;}

/* HEADER */
.sign {float:right; width:127px; height:127px;margin-bottom:10px;
	background:url('../images/BV_signUpper.png') no-repeat 0px 0px!important;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/BV_signUpper.png'),sizingMethod='noscale';}
.signVacio {float:right; width:127px; height:127px;margin-bottom:10px;}
.botonera {clear:both;width:722px; height:31px; margin:auto; background:url('../images/soporte.gif') no-repeat 0px 0px;}
.botonera ul {float:right;list-style-type:none; margin-right:10px!important;margin-right:5px; margin-top:5px;}
.botonera li {float:left; font-size:1.7em; font-weight:bold; margin-left:10px; border-left:1px solid #c8cacd; padding-left:10px; color:#ff7900;}
.botonera li a {color:#ff7900; text-decoration:none;}
.botonera li a:hover {color:#ff3000; text-decoration:none;}
.botonera li.activo {color:#ff3000; text-decoration:none;}

#ALL .girl {position:absolute; top:100px; z-index:999; width:323px; height:486px;
	background:url('../images/girl.png') no-repeat 0px 0px!important;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/girl.png'),sizingMethod='noscale';
}

/* QUE ES BUYVIP */
.text {float:right;margin:20px 20px 20px 20px!important;margin:20px 10px 20px 0px; width: 450px; font-size: 1.6em; color:#727272;}
.imagen {float:right;margin:20px 30px 20px 20px!important;margin:20px 15px 20px 0px; width:auto; font-size: 1.6em; color:#727272;}
.textInf {float:right;margin:15px 30px 10px 20px!important;margin:20px 15px 10px 0px; width: 550px; text-align:right; font-size: 1.8em; color:#000000;}
.listIndex {clear:both;width:450px; margin-left:250px; font-size:1.6em;font-weight:bold; color:#ff7900;}
.listIndex ul {list-style-type:none;}
.listIndex li {margin-bottom:5px;}
.gris {color:#979797;}
.registrar {float:right; width:auto; color:#000; margin-right:30px!important;margin-right:15px; font-size:1.2em; font-weight:bold;_margin-top:5px;}
.registrar a {color:#ff7900; text-decoration:underline;}
.registrar a:hover {color:#ff7900; text-decoration:none;}

/* COMMON */
.parcerias {float:left; width:auto; color:#000; margin-left:30px!important;margin-left:15px; font-size:1.2em; font-weight:bold;_margin-top:5px;}
.parcerias a {color:#ff7900; text-decoration:underline;}
.parcerias a:hover {color:#ff7900; text-decoration:none;}

/* MARCAS */
.video{clear:both;width:480px; height:400px; margin:auto; font-size:1em; text-align:center}
.video a {color:#ff7900; text-decoration:underline;}
.video a:hover {color:#ff7900; text-decoration:none;}
.enlace {float:left;width:480px; margin-top:10px;}
.menuInf {clear:both;width:760px;height:auto; margin-top:12px;*margin-top:10px;_margin-top:4px;}

/* COMO FUNCIONA */
.modulo1{float:left; width:396px; height:auto; margin:5px 0px 0px 30px!important;margin:5px 0px 0px 15px; text-align:center}
.modulo2{float:right; width:270px; height:350px; margin:5px 32px 20px 30px!important;margin:5px 16px 15px 15px;}
.textFunciona {clear:both; width:300px; margin:auto; padding-top:5px; font-size: 1em; color:#000000;}
.listText {margin:0px 5px; color:#000000; font-size:1.1em;}
.listText ul {margin:10px 0px 10px 10px;}
.listText li {margin-bottom:5px;}
.naranja {color:#ff7900;font-weight:bold;}
.tabulacion {margin-left:0px;}


/* REGISTRARSE */
.registro { float:right;width:469px; height:397px; background:url('../images/bg_registro.gif') no-repeat 0px 0px; margin-right:25px!important;margin-right:12px;}
.registro .titulo {margin:15px 35px 5px 35px; color:#ff7900; font-size:1.6em; font-weight:bold;}
.registro .steps {text-align:center}

.formulario { float:right;width:425px; margin-top:10px;}
.formulario ul {}
.formulario li { margin-bottom:6px;_margin-bottom:4px;*margin-bottom:4px; font-size:11px;}
.formulario li .etiqueta {float:left;width:150px; text-align:right; margin-left:10px; _padding-top:1px;}
.formulario li input { border:1px solid #999999; margin-left:5px; width:200px; height:15px; font-size:1em; padding:0px 1px;}
.formulario li select { border:1px solid #999999; margin-left:5px;width:auto; height:17px; font-size:1em;}
.formulario li .fecha {width:60px;}
.formulario li .checkbox {width:auto; margin-left:30px; border:0px;}
.formulario .conditions { float:left;margin-top:5px;}
.formulario .boton {float:left;width:auto; height:20px;margin:5px 0px 0px 165px!important;margin:3px 0px 0px 83px;padding:0px 5px 3px 5px;border:1px solid #999999; display:block; color:#333; background-color:#f3f3f3; cursor:pointer;}
.botonVuelta {clear:both;width:auto; height:20px;margin:5px 0px 0px 165px!important;margin:3px 0px 0px 83px;padding:0px 5px 3px 5px;border:1px solid #999999; display:block; color:#333; background-color:#f3f3f3; cursor:pointer;}

.errorRegister {float:right;width:425px; margin-top:10px;}
.errorRegister .botonVolver {clear:both; width:auto; height:auto; text-align:center; margin-top:10px; padding-top:10px;}

/* ERRORES */
.error {font-size:1.2em;font-weight:bold; color:#000000;}
.error2 {margin-bottom:5px;color:#ff0000;}
p {font-size:1.1em;}


/* AGRADECIMIENTOS */
.mensaje { float:right;width:469px; height:397px; background:url('../images/bg_registro.gif') no-repeat 0px 0px; margin-right:25px!important;margin-right:12px;}
.mensaje .textMensaje {margin:30px 20px 40px 40px; font-size:1.3em; text-align:center; line-height:1.7em; color:#666666}
.mensaje .textMensaje p {margin-bottom:20px;}
.mensaje .titular {margin:20px 35px 0px 35px; color:#ff7900; font-size:1.8em; font-weight:bold; text-align:center;}
.mensaje .condicionesUso {overflow:auto; width:400px; height:320px; margin:10px 35px 5px 35px; padding-right:10px!important;padding-right:5px; font-size:1.1em; color:#333333;}
.mensaje .condicionesUso p {margin:15px 0px;}
.mensaje .condicionesUso p a{color:#333333; text-decoration:underline; font-weight:bold;}
.mensaje .condicionesUso p a:hover{color:#333333; text-decoration:none; font-weight:bold;}
