/* CSS Document */

/*Mensajes de validacion de moviles en formulario*/
.sms_val_der{float:right; padding-right:10px; width:13%}
.sms_val_izq{float:left; width:85%}

/*reseteo*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, a, address, em, img, strong, tt, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, p
{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;background:transparent;}
strong{font-weight:bold}
ol, ul{list-style:none}
a:active, a:focus{outline:0}

body{background:#001236;color:#7387a8;/*color:#8e8e8e;*//*estudiar si van a ser los textos mayoritarios en blanco o en gris*/font:normal 70%/1em  Verdana, Arial, Helvetica, sans-serif;height:100.01%!important} /*ie6 bug salto pie con fondo*/
a{color:#638eb0;text-decoration:none}

/* corregir subrayados  idioma y a.ayuda  esta abajo*/
a:hover{text-decoration:underline}
.busc a:hover{text-decoration:none}
.mfixa a:hover{text-decoration:none}

/*generales*/
h2, h3, h4, h5, h6{font-size:100%}
h1{text-align:right;padding:0 17px 5px 19px;/*background:#4665a5*/}
h1,.h2v h2{color:#fff;font:normal 1.7em/1.2em Arial, Helvetica, sans-serif;}

.tDecNo{text-decoration:none!important;padding-bottom:0!important}
.offleft{position:absolute;left:-9999px;width:999px}
.fleft{float:left}
.fright{float:right}
.fclear{clear:both;line-height:0;font-size:0}
/*estos estilos base se modificaran*/
input,select,textarea{font-size:0.95em}
input{padding:2px 0 3px 2px}
select{height:20px}
button{padding:1px;vertical-align:bottom;cursor:pointer;margin:0;border:none}
textarea{vertical-align:baseline;border:1px solid #c4c4c4;font-family:Arial, Helvetica, sans-serif;color:#666;padding:4px 7px}

/*lightbox*/
#lightbox_fondo{display:none;z-index:850;width:100%;
	height:auto;height: 100%;
	text-align:center;
	background-color:#434e5a;
	position:fixed;left:0
}

/*layout*/
#wrap{background: url(../mult/bg.jpg) repeat-x;min-height:600px;/*solo por ie6 salto de pie al scroll, se ha aniadido capa para body bg fixed*/}
#centro{width:996px;margin-right:auto;margin-left:auto; background:url(../mult/bg2.jpg) no-repeat 0 0;overflow:hidden!important;}
#header{height:50px;text-align:right;padding:17px 23px 0 0}
#zizq{width:236px;float:left}
/*#bp #zizq{background:url(../mult/galleta_b.gif) no-repeat left bottom;padding-bottom:5px}*/
#mv{width:229px;min-height:470px;background:url(../mult/bg_mv.gif) no-repeat;color:#fff;padding:15px 0 0 0;/*padding:20px 17px 0 19px;*/margin-bottom:15px}
#mv2{width:229px;height:580px;background:url(../mult/bg_mv.gif) no-repeat;color:#fff;padding:15px 0 0 0;/*padding:20px 17px 0 19px;*/margin-bottom:15px}
/*Iframe parte privada ponen mv2*/

#mv a{color:#fff}
#cont{width:745px;float:left;}

#pie, .iframe_p{position:fixed;bottom:0;min-height:42px;background:#4578b9;width:100%;z-index:800;}
.iframe_p{z-index:799;height:42px;}

.pie{width:996px;margin-left:auto;margin-right:auto; }
#home #pie{min-height:80px}  /*   ----------------MIRAR COMO TRATAR DSD HOME.CSS----------------------  */
#pie a{color:#fff}
.pie_a{float:left;width:230px}
.pie_b{float:left;width:766px;position:relative;height:42px;/*padding-top:3px*/}
.pie_b .mas a{background:transparent url(../mult/ico_mas.gif) no-repeat;line-height:1.7em;padding:0 0 4px 21px}

/*botonera*/
.alir{text-align:right;padding-bottom:6px;bottom:0;overflow:hidden;clear:both;padding-right:20px}
.alil{text-align:left}
.alic{text-align:center}

/*margin*/
.h30{min-height:31px;padding:0 17px 2px 19px;background:#4665a5 url(../mult/hr.gif) no-repeat center bottom}
.mart10{margin-top:10px}
.pad0{ padding:0!important}
.marr5{ margin-right:5px}

/*enlaces*/
.link li{display:inline;margin-left:4px;background:url(../mult/bg_metanav.gif) no-repeat 0 2px;padding-left:6px;color:#fff}
.link li a{color:#fff}
.link .first{background:none}
.link a:hover{text-decoration:underline}

/*centro*/
/*mv*/
.js01{display:block}
.js02, .btn0{display:none}

/*pop cambio usuario  inicia con pop2 apareciendo abajo, si hay js cambia a pop1*/
.pop1{position:absolute;/*left:35%;*/z-index:999}


/*privada publica o home*/
#mv p{margin:0 0 13px 0}

/*pie*/
/*buscador*/
.busc{height:32px;padding-top:8px}

.bg_inp1{background:url(../mult/bg_inp1.gif) no-repeat 0 3px;height:26px;margin-left:9px;padding-top:3px}
.bg_inp1 input{border:0;background:transparent;width:177px;font-size:1.2em;color:#475058;padding:2px 0 0 3px}
.bg_inp1 button{border:0;height:21px;width:23px;background:url(../mult/ico_lupa.gif) no-repeat;margin-top:2px;vertical-align:top}
.bg_inp1 span{display:none}

/*botones*/     /*si se decide q cambiar perfil solo va en home, tendremos q pasar btn1 y btn0 a home.css*/
.btn1,.btn2,.btn3,.btn4, .btn6, #bp .btn6, .btn9{background-color:transparent;font-size:1em;}
.btn1 span,.btn2 span,.btn3 span,.btn4 span, .btn6 span, #bp .btn6 span, .btn9 span{background:url(../mult/btn1_i.gif) no-repeat top left;padding-left:10px;display:block}
.btn1 span{padding-left:4px;color:#366cac;font-weight:bold}
/*.btn1 span span span{font-size:.95em}*/
.btn1 span span,.btn2 span span,.btn3 span span,.btn4 span span, .btn6 span span, #bp .btn6 span span, .btn9 span span{background:url(../mult/btn1_d.gif) no-repeat top right;display:block}
.btn1 span span span,.btn2 span span span,.btn3 span span span,.btn4 span span span,.btn6 span span span, #bp .btn6 span span span, .btn9 span span span{white-space:nowrap;padding:2px 14px 6px 5px;display:block;height:10px}
.btn2,.btn4,.btn9{color:#FFF;font-style:normal;}
.btn2 span{background-image:url(../mult/btn2_i.png);padding-left:4px}
.btn2 span span{background-image:url(../mult/btn2_d.png);padding-left:0;padding-right:0px;}
.btn2 span span span{background-image:url(../mult/btn2_fondo.png);padding:2px 2px 7px 5px;font-weight:bold;margin-right:8px;}
.btn3{color:#ececec;}
.btn3 span{background-image:url(../mult/btn3_i.png);padding-left:4px}
.btn3 span span{background-image:url(../mult/btn3_d.png);padding-left:0;padding-right:4px}
.btn3 span span span{background-color:#a1a1a1;padding:2px 5px 6px 5px}
.btn4 span{background-image:url(../mult/btn4_i.png);padding-left:4px}
.btn4 span span{background-image:url(../mult/btn4_d.png);padding-left:0;padding-right:4px}
.btn4 span span span{background-color:#e49f60;padding:2px 5px 6px 5px}

.btn6 span, #bp .btn6 span{background-image:url(../mult/btn6_i.gif);padding-left:25px;color:#fff}
.btn6 span span, #bp .btn6 span span{background-image:url(../mult/btn6_d.gif);padding-left:0;padding-right:4px}
.btn6 span span span,  #bp .btn6 span span span{background-color:#ff8e14;background-image:none!important;padding:2px 5px 6px 5px;font:normal 1em Arial, Helvetica, sans-serif;font-weight:bold}
#bp .btn6 span{background-image:url(../mult/btn6bp_i.gif);}
#bp .btn6 span span{background-image:url(../mult/btn6bp_d.gif)}
#bp .btn6 span span span{background: #1D2941}
.btn9 span{background-image:url(../mult/btn9_i.gif);padding-left:4px}
.btn9 span span{background-image:url(../mult/btn9_d.gif);padding-left:0;padding-right:4px}
.btn9 span span span{background-image:none;background-color:#1a2842;padding:2px 5px 6px 5px!important}

#sb-content .pop1 h2{color:#7387a8/*;color:#5085c5*/;font-size:1.5em;padding-bottom:15px;padding-top:10px}

#sb-content .pop1 p{font-size:1em;margin-bottom:18px/*;display:block*/  ;clear:both;color:#a0aaa9}
.pop1 .pop_bot/*,.pop2_bot,.pop3_bot,.pop4_bot*/{background:url(../mult/bg_popup2.gif) no-repeat bottom left;height:14px;display:block}
/*.margen_pop{width:709px; margin:0 auto 0 auto}*/

/*popup contratacion*/    /*pasar a site o a publica si no va en la privada*/
.pop_co{background:url(../mult/bg_col.gif) repeat-y;height:1%;width:942px}
.colu1{width:200px;float:left;margin-right:12px;padding:10px}
.colu2{width:705px;float:left}
.lis{color:#000;font-size:.8em}
.lis li{padding-bottom:10px}

.cerrar{float:right}
.cerrar a{display:block;padding:3px 20px 3px 0;background:url(../mult/ico_close_pop.gif) no-repeat right 0;margin-right:6px}
.pop_cnt .cerrar a{color:#7387a8!important}

/*cambio de perfil va siempre en pagina html x eso va en gral, pero podria ir como lo esta preparando paolo*/
.pop1 .perfil{padding-bottom:8px}
.pop1 .perfil li{background: #f79f21 url(../mult/bg_perf1.gif) no-repeat top left;padding-top:9px;width:289px;display:block;margin-bottom:3px}
.pop1 .perfil li span{background:url(../mult/bg_perf2.gif) no-repeat bottom left;color:#fff;display:block;width:259px;margin-top:-7px;padding:1px 15px 6px;font-size:1.2em;line-height:1.1em}
.pop1 .perfil li a{color:#fff;text-decoration:none!important}
/*popup*/
.pop1 .perf_sub{background-color:#fff;padding:6px 0;overflow:auto;.overflow:visible;.height:1%}
.pop1 .perf_sub li{background:#d1d1d3 url(../mult/bg_perf3.gif) no-repeat top left;margin-bottom:0;border-top:3px solid #fff;width:240px;padding-top:11px}
.pop1 .perf_sub li span{background:url(../mult/bg_perf4.gif) no-repeat bottom left;color:#26276a!important;padding-left:38px;width:198px;font-size:.9em;font-weight:bold;padding-bottom:7px}
.pop1 .perf_sub li a{color:#26276a!important}
.pop1 .perfil li a:hover{text-decoration:underline!important}

.pop2{padding:8px 12px 12px;background: url(../mult/hr1.gif) no-repeat center bottom}
.pop2 h2{font-weight:bold!important}
.pop2 ul{padding-left:15px}
.pop2 li{list-style:disc}
.pop2 .perf_sub li{list-style:circle}
.pop2 .perf_sub{padding:8px}
.pop2 .cerrar{display:none}

/*estilos iconos*/
.icon{ padding-left:68px; padding-top:15px; min-height:61px; font-size:1.125em; margin-bottom:10px;line-height:1.2em;}
.icon p { margin:10px 0 20px 0;padding-right:20px; }
.icon span{padding:0 0 4px 0px;font:normal 2.2em/1.2em Arial, Helvetica, sans-serif;color:#4779b9}
.aceptado{background:url(../mult/ico_aceptado.jpg) no-repeat top left}
.error{background:url(../mult/ico_error.gif) no-repeat top left}
.alerta{background:url(../mult/ico_alerta.jpg) no-repeat top left}
.duda{background:url(../mult/ico_duda.jpg) no-repeat top left}
.infoi{background:url(../mult/ico_info.jpg) no-repeat top left}
.favoritos{background:url(../mult/ico_favoritos.png) no-repeat top left}
.botones { font-size:1.0em;float:right;margin-top:10px; }
.icon .botonredondo-btn2 { margin-right:20px; }

/*estilo especifico un mensaje*/
.marTL{margin-top:20px;margin-left:40px}

/*    --------------    BANCA PRIVADA    -----------------    */
#bp #mv{background-image:url(../mult/bg_mvbp.gif) }
#bp .h30{background:#b27033 url(../mult/hrbp.gif) no-repeat center bottom}
#bp h1{height:18px;width:173px;background:url(../mult/logo_bp.gif) no-repeat right}
#bp h1 span{position:absolute;left:-9999px;width:999px}
#bp .conex .btn1 span{padding-left:4px;color:#fff;font-weight:bold;background-image:url(../mult/btn7_i.gif)}
#bp .conex .btn1 span span{background:url(../mult/btn7_d.gif) no-repeat top right;display:block;padding-left:0}
#bp .conex .btn1 span span span{white-space:nowrap;background-image:none;background-color:#163a84;padding:2px 5px 6px 5px;display:block;margin-right:4px}
#bp #mv, #bp #mv a, #bp #mv h2{color:#163a84}
#bp #mv .pop1 a{color:#fff}
/* .idioma, #mv .idioma li a{color:#CFDBF8}*/
#bp #mv .link li{background:url(../mult/bg_mnavbp.gif) no-repeat 0 2px}

#bp .login .btn2 span, #bp .regis .btn1 span{padding-left:4px;background-image:url(../mult/btn8_i.gif);color:#fff}
#bp .login .btn2 span span, #bp .regis .btn1 span span{background:url(../mult/btn8_d.gif) no-repeat top right;padding-left:0}
#bp .login .btn2 span span span, #bp .regis .btn1 span span span{background-image:none;background-color:#b27033;padding:2px 5px 6px 5px}

#bp .regis .btn1 span span span{margin-right:4px}

#bp .link .first{background-image:none!important}

#bp .user{background-image:url(../mult/hr1bp.gif)}
#bp .pend a.alta, #bp .pend a.media, #bp .pend a.baja{background:url(../mult/BP_alta.gif) left no-repeat;margin-bottom:6px;height:20px;}
#bp .login input{background-color:#dfe2f1}

#bp .col1 .btn1 span{padding-left:4px;background-image:url(../mult/btn8_i.gif);color:#fff}
#bp .col1 .btn1 span span{background:url(../mult/btn8_d.gif) no-repeat top right;padding-left:0;padding-right:6px;}
#bp .col1 .btn1 span span span{background-image:none;background-color:#b27033;padding:2px 5px 6px 5px}

#bp .cont_cp .btn1 span{padding-left:4px;background-image:url(../mult/btn8_i.gif);color:#fff}
#bp .cont_cp .btn1 span span{background:url(../mult/btn8_d.gif) no-repeat top right;padding-left:0;padding-right:6px;}
#bp .cont_cp .btn1 span span span{background-image:none;background-color:#b27033;padding:2px 5px 6px 5px}

#bp .btn4 span{padding-left:4px;background-image:url(../mult/btn8_i.gif);color:#fff}
#bp .btn4 span span{background:url(../mult/btn8_d.gif) no-repeat top right;padding-left:0;padding-right:6px;}
#bp .btn4 span span span{background-image:none;background-color:#b27033;padding:2px 5px 6px 5px}

#bp .btn2 span{padding-left:4px;background-image:url(../mult/btn8_i.gif);color:#fff}
#bp .btn2 span span{background:url(../mult/btn8_d.gif) no-repeat top right;padding-left:0;padding-right:6px;}
#bp .btn2 span span span{background-image:none!important;background-color:#b27033;padding:2px 5px 6px 5px}

.cont_cp .btn1 span{padding-left:4px;background-image:url(../mult/btn4_i.gif);color:#fff}
.cont_cp .btn1 span span{background:url(../mult/btn4_d.gif) no-repeat top right;padding-left:0;padding-right:4px;}
.cont_cp .btn1 span span span{background-image:none;background-color:#E49F60;padding:2px 5px 6px 5px}

*html #bp .cont_cp .btn1 span span span, *html .cont_cp .btn1 span span span{padding-bottom:3px}

.contap .btn2 {margin-top:10px; }

#bp .pend a.media {background:url(../mult/media.gif) left no-repeat;}
#bp .pend a.baja{background:url(../mult/BP_baja.gif) left no-repeat;}
.pend a.alta, .pend a.media, .pend a.baja{background:url(../mult/alta.gif) left no-repeat;margin-bottom:6px;height:20px;}
.pend a.media{background:url(../mult/media.gif) left no-repeat;}
.pend a.baja{background:url(../mult/baja.gif) left no-repeat;}

/* botones nuevos */
a.botonredondo-btn0,
a.botonredondo-btn1,
a.botonredondo-btn2,
a.botonredondo-btn5,
a.botonredondo-btn6,
a.botonredondo-btn9,
#bp a.botonredondo-btn0,
#bp a.botonredondo-btn2,
#bp a.botonredondo-btn6{display: block;float:right!important;color:#FFF;font: bold 1.0em Verdana, Arial, Helvetica, sans-serif;line-height: 10px;height: 18px;padding-left: 8px;text-decoration: none;letter-spacing:-1px;}

a.botonredondo-btn0 ins,
a.botonredondo-btn1 ins,
a.botonredondo-btn2 ins,
a.botonredondo-btn5 ins,
a.botonredondo-btn6 ins,
a.botonredondo-btn9 ins,
#bp a.botonredondo-btn0 ins,
#bp a.botonredondo-btn2 ins,
#bp a.botonredondo-btn6 ins{display: block;padding: 4px 8px 6px 0;font-style: normal;text-decoration:none;color:#FFF;line-height:8px;white-space:nowrap;}

a.botonredondo-btn0{background: transparent url(../mult/boton0_i.gif) no-repeat top left;color:#366CAC!important;}
a.botonredondo-btn0 ins{background: transparent url(../mult/boton0_d.gif) no-repeat top right;color:#366CAC!important;}

a.botonredondo-btn1{background: transparent url(../mult/boton0_i.gif) no-repeat top left;color:#366CAC!important;}
a.botonredondo-btn1 ins{background: transparent url(../mult/boton1_d.gif) no-repeat top right;color:#366CAC!important;padding-right:32px;}

a.botonredondo-btn2{background: transparent url(../mult/boton2_i.gif) no-repeat top left;}
a.botonredondo-btn2 ins{background: transparent url(../mult/boton2_d.gif) no-repeat top right;}

a.botonredondo-btn5{background: transparent url(../mult/boton5_i.gif) no-repeat top left;height:25px;padding-left:24px;float:left;}
a.botonredondo-btn5 ins{background: transparent url(../mult/boton5_d.gif) no-repeat top right;padding: 7px 8px 10px 0;}

a.botonredondo-btn6{background: transparent url(../mult/boton6_i.gif) no-repeat top left;padding-left:28px;}
a.botonredondo-btn6 ins{background: transparent url(../mult/boton6_d.gif) no-repeat top right;padding-top:5px;}

a.botonredondo-btn9{background: transparent url(../mult/boton9_i.gif) no-repeat top left;font-weight:normal}
a.botonredondo-btn9 ins{background: transparent url(../mult/boton9_d.gif) no-repeat top right;font-weight:normal}

/*estilos para banca privada */

#bp a.botonredondo-btn0 {color:#FFF!important; background: transparent url(../mult/boton0_i_bp.gif) no-repeat top left; }
#bp a.botonredondo-btn0 ins{color:#FFF!important;background: transparent url(../mult/boton0_d_bp.gif) no-repeat top right;}

#bp a.botonredondo-btn2 { background: transparent url(../mult/boton2_i_bp.gif) no-repeat top left; }
#bp a.botonredondo-btn2 ins{background: transparent url(../mult/boton2_d_bp.gif) no-repeat top right;}

#bp a.botonredondo-btn6{background: transparent url(../mult/boton6_i_bp.gif) no-repeat top left;padding-left:30px;}
#bp a.botonredondo-btn6 ins{background: transparent url(../mult/boton6_d_bp.gif) no-repeat top right;padding-top:4px;}

.derecha { float:right;}
.compensado { letter-spacing:normal;font-size:11px; }
.conex .h30 { padding:0 4px 0 0; }

/**Galleta **/
.login{text-align:right;padding:10px 12px 12px 8px;}
.login input{width:120px;background-color:#fff;border:none;margin-bottom:3px}
.login label{margin-bottom:3px;font-weight:bold;font-size:.9em;color:#fff}

.login .idioma{font-size:0.8em;padding:4px 11px;float:right;margin-top:4px;}
.login .idioma ul{float:left;margin-right:-12px;}
.login .idioma li{margin-left:2px;padding-left:4px}

.login .passw, .login .dni{display:inline-block;white-space:nowrap;margin:4px 0 7px;font-size:0.9em;text-decoration:underline;width:100%}
.login h2{color:#fff;font:1.2em Verdana, Arial, Helvetica, sans-serif;padding-bottom:12px}
#bp .login label{color:#163A84}

/*fin galleta*/

#centro-iz{width:auto;margin-left:50px; background:url(../mult/bg2.jpg) no-repeat 0 0;}

.boxc .icon{ padding-left:48px; padding-top:0px; font-size:1.125em; margin: -20px 0 0 -20px;line-height:1.2em;color:#153B86;width:660px;}
.boxc .icon span{padding:0 0 4px 0px;font:normal 2.2em/1.2em Arial, Helvetica, sans-serif;color:#4779b9}
.boxc .error{background:url(../mult/ico_error.gif) -14px -24px no-repeat}
.boxc ol { margin:15px 0 10px 24px;  list-style: decimal;width:auto;}
.boxc ol li { padding-left:0px;margin-bottom:20px;}
.icon .informacion { background: url(../mult/ico_info2.gif) 0 0;height:14px;width:18px;padding:10px 10px 0 0;margin:0 4px 0 0 ;display:block;float:left;margin-top:-2px}
.icon .subrayado { border-bottom: 1px dashed #7285A6;margin:10px 0 20px 0px;padding-bottom:16px; }
.icon .desplazado { margin-left:-14px;}
.icon ul.clave { margin:20px 0 20px 30px;line-height:14px;  list-style-type: disc; }
.icon ul.clave li a { color:#153B86;text-decoration:underline;}
.icon ul.clave li a:hover { text-decoration:none }
.icon .botonredondo-btn2 { margin-left:270px;margin-bottom:20px; }


form.condiciones {width:97%;display:block;margin: 0;color:#153B86;overflow:hidden;}
form.condiciones input { margin-left:5px;margin-top:-2px }
form.condiciones .txt_f { font-size:1.1em;color:#153B86; }
form.condiciones .txt_f h3{ font-weight:bold; text-transform:uppercase;margin-top:20px; }
form.condiciones strong { float:left; }
form.condiciones .botones { width:200px;float:left; margin:16px 0 20px -220px;}
form.condiciones p.informacion { background: url(../mult/ico_info2.gif) 0px 6px no-repeat;padding-left:26px;width:auto;height:100%;margin:-4px 0 30px 0}


.hr1  {height: 5px;margin:0px 0 6px;background: url(../mult/hr1.gif) no-repeat center bottom;border:none;}
.hr2  {height: 5px;margin:10px 0 2px;background: url(../mult/hr2.gif) no-repeat center bottom;border:none;}

#bp .hr1 {height: 5px;margin:0px 0 6px;background: url(../mult/hr1bp.gif) no-repeat center bottom;border:none;}
#bp .hr2{height: 5px;margin:10px 0 2px;background: url(../mult/hr1bp.gif) no-repeat center bottom;border:none;}

/*mapa web*/

.columna{float:left; width:300px; padding:0px 26px 30px;}

.columna h3 {font-size:1.4em}

.columna ul{font-family:Verdana,Arial,Helvetica,sans-serif;}

.columna ul li{background: url(../mult/ico_list.gif) no-repeat 0px 8px; line-height:20px; padding-left:15px;}

.columna ul li a{color:#507ab4!important;font-weight:bold;}

 

.columna ul ul {margin-top:0px; margin-bottom:0px}

.columna ul ul li{background:none; line-height:16px; padding-left:10px;}

.columna ul ul li a{background: url(../mult/ico_col2.gif) no-repeat 0px 5px;font-weight:normal; padding-left:10px}

/*fin mapa web*/

/* estilos para explorer */
*+html .hr1, *+html .hr2  {height: 1px; width:90%;color:#90a3ce}
*html .hr1 , *html  .hr2 {height: 1px; width:90%;color:#90a3ce;clear:both;}
*+html #bp .hr1, *+html #bp .hr2 , *html #bp .hr1, *html #bp .hr2 {height: 1px; width:90%; color:#d8d8da}
*html #bp .hr1, *html #bp .hr2 {height: 1px; width:90%;color:#d8d8da}
/* fin estilos para explorer */

/* para que la galleta se vea bien en IE6 */
*html .regis{padding:0px 12px 10px 10px;margin-top:0px;}
*html #bp .regis{padding:0px 10px;margin-top:0px;}
/* fin para que la galleta se vea bien en IE6 */

.regis{padding:6px 12px 0 10px;}
#bp .regis{padding:6px 17px 0px 10px;}
.bg a.botonredondo-btn2, #bp .bg a.botonredondo-btn2 { float:left!important;}


.hpub p {font-size:0.9em;line-height:12px;}
.hpub h2{color:#fff;font:1.2em Verdana, Arial, Helvetica, sans-serif;padding-bottom:12px;width:100%;text-align:right;}

/*Estilos para secciones de paginas de detalle*/
#content_2, #content_3, #content_4, #content_5, #content_6, #content_7, #content_8, #content_9, #content_10 { display:none; }
.mod_13 ul.tabs li.active a{text-decoration:none;font-weight:normal!important;cursor:default;}
/*fin Estilos para secciones de paginas de detalle*/
.conex div.alir a.botonredondo-btn0, #bp .conex div.alir a.botonredondo-btn0 {font-size:.9em;letter-spacing:normal;}
*html h5 {padding-right:2px;}

/*estilos que se añaden para la plantilla de olvido de contraseña */

.bodybg #cont .boxr {background-image: none;}

.bodybg form {width:760px;clear:both;}
.bodybg form div p{clear:both;margin:20px 0 0 0;}

/* botones nuevos */

a.botonredondo-btn2{display: block;float:right!important;color:#FFF;font: bold 1.0em Verdana, Arial, Helvetica, sans-serif;line-height: 10px;height: 18px;padding-left: 8px;text-decoration: none;letter-spacing:-1px;}
a.botonredondo-btn2 ins{display: block;padding: 4px 8px 6px 0;font-style: normal;text-decoration:none;color:#FFF;line-height:8px;white-space:nowrap;}
a.botonredondo-btn2{background: transparent url(../mult/boton2_i.gif) no-repeat top left;}
a.botonredondo-btn2 ins{background: transparent url(../mult/boton2_d.gif) no-repeat top right;}

.verisign {background: url(../mult/logo_verisign.gif) 0px 0px no-repeat;width:300px;float:left;text-align:left;padding-top:50px;margin-top:-10px;}
.verisign a {font-weight:bold;font-size:1.1em;text-decoration:underline;}

/*estilos que se agregan para unificar las hojas de estilos */

.botones .botonredondo-btn2 { margin-right:20px; }

#cont a.botonredondo-btn2 { float:left; }
.icon .subrayado { border-bottom: 1px dashed #7285A6;margin:10px 0 20px 0px;padding-bottom:16px; }

.co2 a.botonredondo-btn2 { margin-right:5px; }

.cpt div.alir a.botonredondo-btn2{margin:2px 0;}
.cpt1 div.alir a.botonredondo-btn2{float:left;margin-left:0px;}
.alir a.botonredondo-btn2 { font-size:1.0em; }

.bodybg div.reg_user form {width:100%;}
.minusculas { text-transform: none }

/*estilos para la plantilla IRPF */
.irpf .infoi{background:url(../mult/ico_info.jpg) no-repeat 0px -10px}
.irpf h2 { font-size:1.4em;margin-bottom:15px; }
.irpf h3 {padding-bottom:0px;}
.irpf p { margin-top:0px;}
.irpf a { font-weight:bold;text-decoration:underline;font-size:0.9em;padding-top:10px; }
.irpf a:hover {text-decoration:none; }
.pend a.irpf {background:url(../mult/ico_renta.gif) left no-repeat;margin-bottom:6px;height:20px;}

.banner-home {padding-top:10px;padding-bottom:15px; }

.banner-home img { display:block;margin:auto;border:none;}

.regis div.alir {padding-right:0px;margin-bottom: 4px;}

.regis div.alir a.botonredondo-btn0 {float:right;}

.h2v h2{width:100%;}

.hpub p{width:100%;display:block;clear:both;margin-bottom:15px;}
.idioma{font-size:0.8em;padding:4px 12px;float:right}
.idioma ul{float:left;margin-bottom:16px}
.idioma li{margin-left:2px;padding-left:4px}

/*se añade este estilo para el nuevo botón de la home */

.descubre {display:block;overflow:hidden;padding-right:12px;margin:10px 0 10px 0;}
*html .descubre {height:30px;}
*html .btn2 span span span, *html .reg_user .btn2 span span span, *html .login .btn2 span span span{background-image: url(../mult/btn2_fondo.png)!important;padding:2px 2px 3px 5px;}
*html .btn2 span span span{background-image: url(../mult/btn2_fondo.png)!important;margin-right:0px;padding:2px 7px 3px 5px;}
#bp .btn2 span span span {margin-right:0px;}
