/* CSS Document */

/* estilo general */
body{margin:0;text-align:left;padding:0;font:normal 70% "arial",verdana, tahoma, sans-serif;color:#818182;background:url(../images/fondo.jpg) 0 0 repeat}
#fondo{width:950px;margin:0 auto}
img{border:0}
/* ************** */

/* textos */
.texto_normal {color:#fff}
.texto_nombre {color:#fff;font-weight:bold}
.texto_fecha {color:#49372d}
.texto_desconectar {color:#b73059}
.texto_blanco {color:#fff;display:block;float:right}
.texto_cajas1a {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:66%}
.texto_cajas1b {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:75%}
.texto_cajas1c {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:57%}
.texto_cajas1d {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:60%}
.texto_cajas1e {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:66%}
.texto_cajas1f {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:60%}

.texto_cajas3a {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:78%}
.texto_cajas3b {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:85%}
.texto_cajas3c {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:88%}
.texto_cajas3d {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:93%}
.texto_cajas3e {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:109%}
.texto_cajas3f {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:105%}
.texto_cajas3g {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:88%}
.texto_cajas3h {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:35%}


.texto_cajas2 {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:34%}
.texto_cajas3 {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:49%}
.texto_cajas4 {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:32%}
.texto_cajas5 {color:#fff;background:#8b8b8b;display:block;padding-left:4px;width:22%;float:left}
.espacio {padding-bottom:6px}
.texto_grande {font-size:14px;color:#3c3c3c;display:block;padding-top:68px;float:left;padding-left:27px}
.texto_grande2 {font-size:16px;color:#3c3c3c;font-weight:bold;display:block;float:left;padding-top:66px}
.texto_grande3 {font-size:14px;color:#3c3c3c;display:block;padding-top:68px;float:left}
.texto_ventajas {font-size:12px;color:#3c3c3c;display:block;padding-top:8px;float:left;width:85%;padding-left:27px}
.texto_listado {font-size:11px;color:#fff;display:block;float:left;padding-left:37px}
.texto_listado2 {font-size:11px;color:#fff;display:block;float:left;padding-left:20px}
/* ****** */

#centrado #fondo #contenido {width:950px;background:#FFFFFF;margin: 9px 0 0 0;float:left}
#centrado #fondo #contenido #cuerpo {width:100%;padding-left:12px;float:left}
#centrado #fondo #contenido #cuerpo #barra1 {padding-top:12px;background: transparent url(../images/banner_aTodoColor.jpg) 0 12px no-repeat;width:100%;height:44px;float:left}
#centrado #fondo #contenido #cuerpo #hueco01 {height:8px;float:left;width:100%}
#centrado #fondo #contenido #cuerpo #barra2 {padding-top:12px;background: transparent url(../images/barra2.gif) 0 0 no-repeat;width:100%;height:59px;float:left}
* html #centrado #fondo #contenido #cuerpo #barra2 {}
#centrado #fondo #contenido #cuerpo #barra2 #pie {width:96%;padding-top:32px;float:left;clear:both}
#centrado #fondo #contenido #cuerpo #ilustracion {/*background: transparent url(../images/fondo_ilustracion.jpg) no-repeat;*/height:383px;width:928px;float:left;margin: 0; padding: 0;  z-index: 0;}
#ilustracion {/*background: transparent url(../images/fondo_ilustracion.jpg) no-repeat;*/height:383px;width:928px;float:left;margin: 0; padding: 0; z-index: 0;}
#centrado #fondo #contenido #cuerpo #ilustracion #subcabecera {float:left;width:100%}
#centrado #fondo #contenido #cuerpo #ilustracion #subcabecera #bienvenida {float:left;width:60%;padding-top:20px;padding-left:265px}
#centrado #fondo #contenido #cuerpo #ilustracion #subcabecera #logo {padding-top:0px;float:left;width:245px}
#centrado #fondo #contenido #cuerpo #ilustracion #promo {float:right;padding-top:82px}
#centrado #fondo #contenido #cuerpo #cajas {width:98%;padding-top:9px;float:left;font-size:90%}
* html #centrado #fondo #contenido #cuerpo #cajas {}
#centrado #fondo #contenido #cuerpo #cajas #caja1 {padding-right:2px;width:33%;float:left}
* html #centrado #fondo #contenido #cuerpo #cajas #caja1 {width:33% !important}
#centrado #fondo #contenido #cuerpo #cajas #caja1 #content1 {background: transparent url(../images/content1.gif) no-repeat;height:117px;padding-top:7px}
*:first-child+html #centrado #fondo #contenido #cuerpo #cajas #caja1 #content1 {width:307px !important}
#centrado #fondo #contenido #cuerpo #cajas #caja1 #content1 #unete {padding-top:8px}
#centrado #fondo #contenido #cuerpo #cajas #caja2 {padding-right:2px;width:33%;float:left}
* html #centrado #fondo #contenido #cuerpo #cajas #caja2 {width:33% !important}
#centrado #fondo #contenido #cuerpo #cajas #caja2 #content2 {background: transparent url(../images/content2.gif) no-repeat;height:117px;padding-top:7px}
*:first-child+html #centrado #fondo #contenido #cuerpo #cajas #caja2 #content2 {width:307px !important}
#centrado #fondo #contenido #cuerpo #cajas #caja2 #content2 #comprueba {padding-top:86px}
#centrado #fondo #contenido #cuerpo #cajas #caja2 #content2 #comprueba2{float:left;width:100%}
#centrado #fondo #contenido #cuerpo #cajas #caja3 {float:left;width:33%}
* html #centrado #fondo #contenido #cuerpo #cajas #caja3 {width:33% !important}
#centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 {background: transparent url(../images/content3.gif) no-repeat;height:117px;padding-top:7px}
*:first-child+html #centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 {width:307px !important}
#centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 #inputs {width:100%}
#centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 #inputs #hueco {height:6px}
#centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 #inputs #caja_texto {margin-left:76px}
#centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 #texto_intermedio {padding-top:5px;padding-left:76px;padding-bottom:6px}
#centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 #inputs #texto_input {}

.caja_input {font-size:12px;color:#000;border:1px #f1d4aa solid}
.caja_input2 {font-size:80%;color:#000;border:1px #f1d4aa solid}
.caja_inputn {font-size:80%;color:#000;border:1px #f1d4aa solid;width:25px;float:left;clear:both}
.bloquen{float:left;width:35%}
.bloquen2{float:left;width:49%}
.caja_input3 {font-size:80%;color:#000;border:1px #9e9e9d solid;width:145px;height:13px}
.fix_input3 {width:226px !important}
.caja_input4 {font-size:80%;color:#000000;border:1px #5c5c5c solid}
* html .caja_input4 {width:220px !important}
.caja_textarea {font-size:11px;color:#000000;border:1px #5c5c5c solid; font-family:"verdana" !important}

#centrado #fondo #contenido #cuerpo #cajas #menu_izda {float:left;padding-right:11px;width:42%}
#centrado #fondo #contenido #cuerpo #cajas #menu_izda #tus_puntos {padding-bottom:4px}
#centrado #fondo #contenido #cuerpo #cajas #menu_izda #promociones_vigentes {padding-bottom:4px}
#centrado #fondo #contenido #cuerpo #cajas #menu_izda #tus_datos {padding-bottom:4px}
#centrado #fondo #contenido #cuerpo #cajas #menu_izda #preguntas_frecuentes {padding-bottom:4px}

#centrado #fondo #contenido #cuerpo #cajas #menu_izda2 {float:left;padding-right:3px;width:42%}
* html #centrado #fondo #contenido #cuerpo #cajas #menu_izda2 {padding-right:0 !important}
#centrado #fondo #contenido #cuerpo #cajas #menu_izda2 #tus_puntos {padding-bottom:4px}
#centrado #fondo #contenido #cuerpo #cajas #menu_izda2 #promociones_vigentes {padding-bottom:4px}
#centrado #fondo #contenido #cuerpo #cajas #menu_izda2 #tus_datos {padding-bottom:4px}
#centrado #fondo #contenido #cuerpo #cajas #menu_izda2 #preguntas_frecuentes {padding-bottom:4px}


#centrado #fondo #contenido #cuerpo #cajas #menu_dcha {float:left;width:56%}
#centrado #fondo #contenido #cuerpo #cajas #menu_dcha #tus_promociones #promo1 {float:left;width:50%}
#centrado #fondo #contenido #cuerpo #cajas #menu_dcha #tus_promociones #promo2 {float:left;width:50%}
#centrado #fondo #contenido #cuerpo #cajas #menu_dcha #novedades #novedad1 {float:left;width:50%}
#centrado #fondo #contenido #cuerpo #cajas #menu_dcha #novedades #novedad2 {float:left;width:50%}
#centrado #fondo #contenido #cuerpo #cajas #menu_dcha #puntos {float:left;background: transparent url(../images/puntos.gif) 0 8px repeat-x;height:1px;width:100%;padding-top:8px;padding-bottom:9px}

#centrado #fondo #contenido #cuerpo #cajas #fondo_puntos {float:left;width:515px;background: url(../images/fondo_puntos.gif) 0 0 no-repeat;height:284px;margin-left:10px}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_puntos {padding-left:0px !important;width:500px !important}
#centrado #fondo #contenido #cuerpo #cajas #fondo_puntos #tus_compras {width:499px; height:15px; float:left; padding-left:20px; padding-top:15px}
.fix_tus_compras {padding-top:0;}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_puntos #tus_compras {width:484px !important}

#centrado #fondo #contenido #cuerpo #cajas #fondo_datos {float:left;width:515px;background: url(../images/fondo_datos.gif) 0 0 no-repeat;height:284px;margin-left:10px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_no_datos {float:left;width:515px;background: url(../images/fondo_no_datos.gif) 0 0 no-repeat;height:284px;margin-left:10px}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_datos {padding-bottom:4px !important;width:500px !important}

#centrado #fondo #contenido #cuerpo #cajas #fondo_faq {float:left;width:515px;height:284px;margin-left:10px}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_faq {width:470px !important;padding-left:0px !important; margin-left:5px !important}

#centrado #fondo #contenido #cuerpo #cajas #fondo_faq #arriba {background: url(../images/sac.gif) 0 0 no-repeat;float:left;width:522px;height:15px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_faq #puntos2 {background: url(../images/puntos2.gif) 0 8px repeat-x;height:1px;width:522px;padding-top:9px;padding-bottom:9px;float:left}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_faq #puntos2 {}
#centrado #fondo #contenido #cuerpo #cajas #fondo_faq #medio {background: url(../images/faqs.gif) 0 0 no-repeat;width:522px;height:15px;float:left}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_faq #medio {width:502px !important}
#centrado #fondo #contenido #cuerpo #cajas #fondo_faq #principal {margin-top:2px;background-color:#f5f5f5;overflow:auto;float:left;height:184px;overflow-x:hidden;padding-top:10px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_faq #principal #fila_faq {padding-left:10px;width:512px;float:left;font-size:12px;padding-bottom:5px}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_faq #principal #fila_faq {width:492px !important}

#centrado #fondo #contenido #cuerpo #cajas #fondo_datos #tu {padding-top:39px;float:left;width:171px;padding-left:19px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_datos #tu_espacio {padding-top:39px;float:left;width:171px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_datos #tu_lugar {padding-top:39px;float:left;width:154px}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_datos #tu_lugar {width:104px !important}
#centrado #fondo #contenido #cuerpo #cajas #fondo_datos #envia_datos {float:left}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_datos #envia_datos {margin-top:0}
#centrado #fondo #contenido #cuerpo #cajas #fondo_puntos #descripcion {float:left;width:100%;padding-top:56px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_puntos #descripcion #fila_desc {float:left;width:100%}
#centrado #fondo #contenido #cuerpo #cajas #fondo_puntos #descripcion #fila_desc #columna01 {float:left;width:33%}
#centrado #fondo #contenido #cuerpo #cajas #fondo_puntos #descripcion #fila_desc #columna02 {float:left;width:33%}
#centrado #fondo #contenido #cuerpo #cajas #fondo_puntos #descripcion #fila_desc #columna03 {float:left;width:33%}

#centrado #fondo #contenido #cuerpo #cajas #gap_puntos {background: transparent url(../images/gap_puntos.gif) no-repeat;float:left;height:285px;width:4px;margin-top:-1px}

.texto_formu {color:#ed9415;padding-top:2px;display:block;float:left}
* html .texto_formu {margin-left:-26px !important}
.fix_texto_formu {padding-left:10px; display:block}
* html .fix_texto_formu {padding-left:9px !important}
.texto_enlaces {color:#8a7c72;display:block;float:left;padding-left:34px}
* html .texto_enlaces {width:160px !important; padding-left:9px !important}
*:first-child+html .texto_enlaces {width:160px !important; padding-left:34px !important}
.boton_enviar {display:block;float:right;width:21%;padding-top:4px;padding-bottom:5px}
*:first-child+html .boton_enviar {}

#centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 #bloque_izda {float:left;width:35%}
#centrado #fondo #contenido #cuerpo #cajas #caja3 #content3 #bloque_dcha {}

a {text-decoration:none; color:#8a7c72}

.titu {color:#ed9415;display:block}
.titu2 {color:#ed9415;float:left;width:45%}
.dato {color:#8b8b8b;display:block}
.campos_obligatorios {float:left;display:block}
.boton_datos {float:right;display:block;padding-right:10px; padding-left:280px}

#ventajas {width:324px;background-color:#fff;position:absolute;top:8px;left:40%;float:left;border:#666666 solid 2px;display:none}
#cab_ventajas {width:306px;height:31px;float:left;padding-left:9px;padding-top:8px}
#feel_money {float:left;background-color:#f2f2f2;width:306px;margin-left:9px;margin-top:6px;padding-bottom:2px}
#cab_tit {background-color:#de7008;width:100px;padding-left:5px;margin-top:10px;color:#fff;float:left}
#cab_tit2 {background-color:#db132b;width:100px;padding-left:5px;margin-top:10px;color:#fff;float:left}
#cab_tit3 {background-color:#8fb8cd;width:100px;padding-left:5px;margin-top:10px;color:#fff;float:left}
#cab_tit4 {background-color:#db1475;width:100px;padding-left:5px;margin-top:10px;color:#fff;float:left}
#cab_tit5 {background-color:#7dba00;width:100px;padding-left:5px;margin-top:10px;color:#fff;float:left}
#cab_tit6 {background-color:#0094bf;width:100px;padding-left:5px;margin-top:10px;color:#fff;float:left}
#cab_tit7 {background-color:#39a6a9;width:100px;padding-left:5px;margin-top:10px;color:#fff;float:left}
#texto_feel {padding-left:19px;padding-top:9px;width:251px;float:left}
#texto_rew {padding-left:19px;padding-top:9px;width:245px;float:left}
#texto_special {padding-left:19px;padding-top:9px;width:233px;float:left}
#texto_perfect {padding-left:19px;padding-top:9px;width:233px;float:left}
#texto_news {padding-left:19px;padding-top:9px;width:240px;float:left}
#texto_world {padding-left:19px;padding-top:9px;width:240px;float:left}
#texto_internet {padding-left:19px;padding-top:9px;width:240px;float:left}
#imagen_feel {width:36px;float:left;background-color:#f2f2f2;padding-top:20px}
#imagen_rew {width:36px;float:left;background-color:#f2f2f2;padding-top:10px}
#imagen_special {width:36px;float:left;background-color:#f2f2f2;padding-top:4px}
#imagen_perfect {width:36px;float:left;background-color:#f2f2f2;padding-top:4px}
#imagen_news {width:36px;float:left;background-color:#f2f2f2;padding-top:4px}

.opaco {filter: alpha(opacity=30); opacity: .3}
.no_opaco {}

.texto_gris {color:#afafaf}

#boton_cerrar {padding-top:5px;padding-bottom:5px;float:right;padding-right:9px}

.cuadrofaq {display:block;float:left;margin-top:5px}
.a_cuadrofaq {display:block;float:left;margin-top:10px}
.texto_tit_faq {display:block;float:left;padding-left:5px;color:#3d3d3d;font-weight:bold;width:450px;text-align:justify}
.texto_tit_faq2 {display:block;float:left;padding-left:5px;color:#6e7560;font-weight:bold;width:450px;text-align:justify}

.texto_tit_faq a {text-decoration:none;color:#3d3d3d !important}
.texto_tit_faq a:link {text-decoration:none;color:#3d3d3d !important}
.texto_tit_faq a:hover {text-decoration:none;color:#ed9416 !important}

.texto_tit_faq2 a {text-decoration:none;color:#6e7560 !important}
.texto_tit_faq2 a:link {text-decoration:none;color:#6e7560 !important}
.texto_tit_faq2 a:hover {text-decoration:none;color:#ed9416 !important}

.a_texto_tit_faq {display:block;float:left;padding-left:5px;color:#3d3d3d;font-weight:bold;width:450px;text-align:justify;padding-top:5px}
.a_texto_tit_faq2 {display:block;float:left;padding-left:5px;color:#6e7560;font-weight:bold;width:450px;text-align:justify;padding-top:5px}

.a_texto_tit_faq a {text-decoration:none;color:#ed9416 !important}
.a_texto_tit_faq a:link {text-decoration:none;color:#ed9416 !important}

.a_texto_tit_faq2 a {text-decoration:none;color:#ed9416 !important}
.a_texto_tit_faq2 a:link {text-decoration:none;color:#ed9416 !important}




.texto_desconectar a {text-decoration:none;color:#b73059 !important}
.texto_desconectar a:link {text-decoration:none;color:#b73059 !important}
.texto_desconectar a:hover {text-decoration:none;color:#b73059 !important}
.texto_desconectar a:visited {text-decoration:none;color:#b73059 !important}


.texto_puntos_grande {color:#6c4b75;display:block;float:left;font-weight:bold;padding-top:15px;padding-left:24px;width:100%;font-size:38px;letter-spacing:-3px}
.texto_puntos {
	color:#70ab2a;
	font-size:48px;
	display:block;
	float:left;
	padding-left:24px;
	width:100%;
	font-weight: bold;
	margin-top:-19px;
	letter-spacing:-4px;
}

.texto_morado {color:#5f3e68;display:block;float:left;font-size:12px;padding-left:27px;padding-top:20px;font-weight:bold;width:385px}
* html .texto_morado {width:360px !important}
.texto_azul {color:#70AB2A;display:block;float:left;font-size:12px;padding-left:27px;padding-top:12px;font-weight:bold}
.texto_burdeos {color:#B70F1D;display:block;float:left;font-size:12px;padding-left:27px;padding-top:12px;font-weight:bold}
.texto_azul_peque {color:#267c91;font-size:9px;display:block;float:right;width:240px}
.boton_compras {float:left;display:block;width:185px;padding-left:13px}


#centrado #fondo #contenido #cuerpo #cajas #fondo_compras {float:left;width:515px;background: url(../images/fondo_compras.gif) 0 0 no-repeat;height:284px;margin-left:10px}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_compras {padding-bottom:4px !important;width:500px !important}

#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_listado {float:left;padding-left:13px;padding-top:32px;width:509px;overflow:auto;font-weight:bold;font-size:11px}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_listado {width:494px !important}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_listado #fecha {color:#6c4b75;float:left;width:77px;background-color:#9fdbdf;padding-top:11px;padding-bottom:11px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_listado #tienda {color:#fff;float:left;width:132px;background-color:#6c4b75;padding-top:11px;padding-bottom:11px;padding-left:7px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_listado #importe {color:#6c4b75;float:left;width:121px;background-color:#9fdbdf;padding-top:11px;padding-bottom:11px;padding-left:7px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_listado #saldo {color:#fff;float:left;width:132px;background-color:#6c4b75;padding-top:11px;padding-bottom:11px;padding-left:7px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_compras {float:left;width:506px;overflow:auto;font-weight:bold;font-size:11px;background:url(../images/fondo_listado.gif) repeat-y;height:180px;margin-left:13px}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_compras {width:497px !important;margin-left:7px !important}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_compras #c_fecha {float:left;width:77px;padding-top:7px;color:#2d93ac;padding-left:5px}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_compras #c_tienda {float:left;width:139px;padding-top:7px;height:180px;color:#3c3c3c}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_compras #c_importe {float:left;width:126px;padding-top:7px;height:180px;color:#2d93ac}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_compras #c_saldo {float:left;width:139px;padding-top:7px;height:180px;color:#3c3c3c}
* html #centrado #fondo #contenido #cuerpo #cajas #fondo_compras #contenedor_compras #c_saldo {width:120px !important}
#centrado #fondo #contenido #cuerpo #cajas #fondo_compras #boton_compras {float:right;padding-right:30px;padding-top:11px}

#registro {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}
#cab_reg {float:left}
.texto_negro {color:#262626;font-weight:bold;font-size:11px;display:block;padding-left:12px;padding-top:36px;text-align:justify}
.texto_gris {color:#7E7E7E;font-weight:bold;font-size:11px;display:block;padding-left:12px;padding-top:36px;text-align:justify}
.no_justify {text-align:left !important}
.fix_margen {margin-top:-14px !important}
* html .texto_negro {padding-top:0px !important;padding-left:5px !important}
.fix_texto_negro {padding-top:10px !important}
.texto_dni {color:#262626;font-weight:bold;font-size:11px;display:block;padding-left:12px;width:80px;padding-top:6px;float:left}
.caja_dni {display:block;float:left;width:125px;margin-top:5px}
.fix_confirma {margin-top:17px !important}
.texto_datos {color:#262626;font-weight:bold;font-size:11px;display:block;padding-left:12px;width:120px;padding-bottom:10px}
#botones_reg .enviar1 {display:block;float:left !important;padding-top:10px; width:180px;text-align:right}
#botones_reg .cerrar {display:block;float:left;padding-top:10px;width:60px}
* html #botones_reg .cerrar {}
#botones_reg {float:left}
* html #botones_reg {width:242px !important}

#registro2 {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}
#registro3 {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}
#registro4 {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}

#olvido {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}
#errores {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}


#faq_default {float:left;width:525px;height:155px;margin-left:12px;position:relative;top:-483px;background-color:#FFFFFF;padding:4px;left:355px;display:none}
* html #faq_default {padding-bottom:4px !important}

#faq_default #arriba {background: url(../images/sac.gif) 0 0 no-repeat;float:left;width:522px;height:15px}
#faq_default #puntos2 {background: url(../images/puntos2.gif) 0 8px repeat-x;height:1px;width:522px;padding-top:9px;padding-bottom:9px;float:left}
#faq_default #medio {background: url(../images/faqs.gif) 0 0 no-repeat;width:522px;height:15px;float:left}
#faq_default #principal {margin-top:2px;background-color:#f5f5f5;overflow:auto;float:left;height:152px;overflow-x:hidden}
#faq_default #principal #fila_faq {padding-left:10px;padding-top:14px;width:512px;float:left;font-size:12px}

.fix_cerrar {float:left !important}

#historico {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}

.texto_legal {color:eaeaea; font-size:10px}
.texto_aceptar {color:#CC6600; font-size:12px}

#contacto {width:478px;height:478px;overflow:display;float:left;background:#c6c6c6}
#aviso_legal {width:580px;height:478px;overflow:display;float:left;background:#c6c6c6}
#aviso_contacto {width:570px;height:200px; float:left;background:#c6c6c6}

#pie a {color:#FFFFFF; text-decoration:none}

.texto_negro_contacto {color:#000000; display:block; float:left;padding-left:10px;padding-top:13px;font-weight:bold}
.texto_cierre {color:#000000; display:block; float:right;padding-right:10px;padding-top:13px}

#contacto a {color:#000000; text-decoration:none}
#linea_negra {background:transparent url(../images/puntos3.gif) repeat-x;height:1px;width:443px;float:left;margin-left:5px}
#fila_contacto {float:left;width:100%}

.texto_azul_contacto {color:#321ad2;font-weight:bold;display:block;float:left;width:50px;padding-top:18px;padding-left:10px}
.texto_azul_aviso {color:#321ad2;font-weight:bold}
.texto_negro_aviso {color:#000000;font-weight:bold;display:block;padding-top:18px;padding-left:10px}
.texto_negro_aviso_expand {color:#000000}
.texto_negro_aviso_expand_b {color:#000000;display:block;float:left;width:560px;padding-left:10px}
.texto_telefono_contacto {color:#000000;display:block;float:left;padding-left:10px;padding-top:18px}
.texto_gris_contacto {color:#3b3b3b;display:block;floaT:left;padding-left:70px}
.salto_30 {padding-top:30px;display:block;float:left}
.salto_8 {padding-top:8px;display:block;float:left}
.mas_ancho {width:89px}
.fix_pos_negro {padding-left:34px;padding-top:18px;width:33px}
.fix_pos_negro2 {padding-left:133px;padding-top:18px;width:33px}
* html .fix_pos_negro {width:55px !important}
* html .fix_pos_negro2 {width:55px !important}
.input_email {display:block;float:left;padding-left:49px;padding-top:18px;width:250px;color:#000000}
* html .input_email {padding-left:35px}
.check_bases {display:block;float:left;padding-left:10px;padding-top:18px;color:#000000;width:218px}
* html .check_bases {width:230px !important}
* html ._check {width:5px !important}
.boton_enviar2 {display:block;float:left;padding-left:29px;padding-top:23px}
* html .boton_enviar2 {width:130px !important}

.check_bases a {color:#321ad2 !important}

.parrafo_aviso {padding-left:10px;text-align:justify;width:96%;color:#000000}

ul {list-style-type:none; float:left;margin:0 !important;padding:0 !important;width:100%}
li {padding:0 !important; margin:0 !important;width:100%;float:left}

#fila_registro {width:100%;float:left}

#registro2 form {float:left}
#campos_hidden {height:0px; display:none}

.texto_socio2 {color:#000000; font-size:12px; font-weight:bold;display:block;padding-top:20px;padding-left:8px}
.corrige_txt_azul {margin-top:80px !important;margin-left:-109px !important}

#bases_legales {float:left;padding-top:5px}
.texto_bases_legales {display:block;float:left;margin-top:6px}
#bases_legales a {color:#ed9416;text-decoration:none}

.box_legal {position:relative;top:3px;float:left}

#error_a {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}
#error_b {background-color:#FFFFFF;position:relative;top:-475px;left:354px;width:242px;float:left;padding: 5px 5px 5px 5px;display:none}

.texto_tam_con {font-size:9px;color:#000000;float:left; padding-left:92px}

/*Nuevos*/
.pr_uno{float:left;width:171px;padding-left:5px}
.pr_uno p{font-size:1.1em;float:left;color:#fff;margin:0;width:100%}
.pr_uno p span{background:#8b8b8b}
.pr_uno img{padding-top:15px;float:left}
p.socios{float:left;width:99%;text-align:right;margin:-2px 0 0 0;padding:0}
.pr_dos{float:left;width:130px}
* html p.socios{margin:-4px 0 0 0}
