/* CSS Document */
@import url("formularios.css");

*, html, body, div, table, h1, h2, h3, h4, h5, h6, p, form, img, a{margin:0;padding:0;border:0;font-size:100.01%}
body {font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;color:#323232;background: #ccc /*url(../img/fnd_inf_grande.gif) center bottom no-repeat*/}
address { font-style: normal}
 
/*Resto estructura*/
#envoltorio {/*width:974px;padding:35px 14px 40px;*/margin:0 auto}
* html #envoltorio {/*width:974px;padding:35px 0px 40px 14px;*/ margin:0 auto}

/*COLUMNAS***********************************************************************************************************/
#col_lateral {float:left;width:290px}
#col_ppal {float:right;width:670px}
.lateral_ancho #col_lateral {width:366px;background-image:none;padding-bottom:0}
.lateral_ancho #col_ppal {width:594px;padding-bottom:10px}

/*FONDOS***************************************************************************************************************/
#pagina  {/*background:url(../img/celula_madre.jpg) 49.88% 0 no-repeat;*/ width:1022px;margin:0 auto;background:url(../img/fnd_cuerpo.jpg) 0 50% repeat-y}
#cuerpo {width:974px;padding:0 24px;background:url(../img/fnd_cuerpo.jpg) 50% 0 repeat-y}
#cuerpo.sinmenu { margin-top:57px}
#cuerpo.conmargenes {/*width:890px;*/padding-left:42px;padding-right:42px;width:auto}
#envoltorio  { background:url(../img/fnd_cabecera.jpg) 50% 0  no-repeat}
#pie {background: #FFFFFF url(../img/fnd_fie.jpg) 50% 100% no-repeat;width:974px;padding:89px 24px 50px}/*para corregir el corte blanco de la sombra se cambia padding:70px 24px 50px*/

/*HOVERS********************************************************************************************; ***************/

#cabecera a, #pie a ,ul#menu_seccion li a, #col_lateral ul a, #migas a, #caja_promociones a, #caja_novedades a , #caja_asesor .mas a, .mosaico h2 a, .mosaico .modulo ul a, .modulo .txt a,.mosaico2 h2 a, .mosaico2 .modulo ul a , #col_ppal a:hover {text-decoration:none}
#caja_promociones a:hover, #caja_novedades a:hover, #caja_servicios a:hover, #col_ppal a {text-decoration:none !important}
 #migas a:hover, #caja_asesor .mas a:hover, .mosaico h2 a:hover, .mosaico .modulo ul a:hover, .modulo .txt a:hover,.mosaico2 h2 a:hover {text-decoration: underline!important}
 
#contenedor_migas{float:left;width:974px;} 
.tamanos {text-align:right; cursor:pointer; float:right;width:50px;}

/*GENERALES********************************************************+*/
input.conborde {border: 1px solid #7f9db9}

/*CLEAR***********************************************************************************************************/
#cabecera,#cuerpo,#menu_ppal ul, ul#menu_seccion, #accesos_pie, #info_pie, .modulo, #pie, #migas ul , #col_ppal.mosaico, .mosaico,#col_ppal.mosaico2, .mosaico2, .imginfhome {overflow:hidden;height:100%}

/*CABECERA********************************************************************************************************/
#cabecera {background:url(../img/sombra_cabecera.gif) 10px 133px no-repeat;width:974px;padding:25px 24px 18px} /*para corregir el corte blanco de la sombra se cambia padding:25px 24px 11px*/
* html #cabecera {padding:25px 24px 15px}
/*background:url(../img/sombra_cabecera.gif) 0 139px no-repeat*/
#cabecera .logo {margin:0 50px 0 42px}
#cabecera .logo, .cabecera_seccion {float:left}
#cabecera img {float:left}
#cabecera #menu_ppal img {float:none}
img.cabecera_seccion {width:662px;height:80px}
#cabecera ul, #pie ul {list-style:none}


/*PIE****************************************************************************************************************************/
#pie {/*background:url(../img/fnd_pie.gif)  19px 0 no-repeat;*/}
#pie .izda {float:left;margin:0px 0 0 5px;width:60%;}
/*html > body #pie .izda {width:64%;} */  /* html > body : esta instruccion sirve para poner un estilo distinto en navegadores tipo firefox, IE no la entiende y no se aplica*/
#pie .dcha {float:right;width:37%;}
/* padding:20px 46px 20px 59px;width:898px*/
#pie p {float:left}
#accesos_pie li, #info_pie li { float:left;margin-left:-5px}
#accesos_pie {float:left}
#accesos_pie a {color:#333}
#accesos_pie li { background:url(../img/rayaroja_verti.gif) 0 4px no-repeat;padding-left:7px;margin-left:7px}
#accesos_pie li.primero, #info_pie li.primero {background-image:none;border:none}
#info_pie { margin:8px 0 0 -11px}
#info_pie li {border-left: 1px solid #666;padding-left:7px;margin-left:7px;display:inline;}
#info_pie a {color:#333;font-size:.9em;text-decoration:none}
#pie .gris a { color: #5f5f5f}
#pie.lateral_ancho{ padding-top:29px}
#pie.lateral_ancho img.alto_img{ padding-bottom:2px}

/*HOME**************************************************************************************************************/
#col_lateral.home { width:366px;background-image:none}
.dblock { display:block}
#caja_servicios {background:#D5D5D5 url(../img/caja_servicios2.gif) 0 0 no-repeat;height:11.3em;/*height:237px;*/ position:relative;padding:15px 11px;margin-bottom:30px}
* html #caja_servicios {padding:15px 11px 4px}
*+html #caja_servicios {padding:15px 11px 14px}
#caja_servicios h1 {background:url(../img/barra_gris.gif) 0 100% no-repeat;padding:0 0 8px 6px;margin:0 0 8px 2px}
#caja_servicios a {color:#464646}
#caja_servicios li { list-style:none;float:left;width:123px;padding:12px 0 0 47px;background-repeat:no-repeat;height:1.8em /*height:29px*/; position:relative}
#caja_servicios li.uno { background-image:url(../img/ico_atencioncliente.gif)}
#caja_servicios li.dos { background-image:url(../img/ico_canal_salud.gif)}
#caja_servicios li.tres { background-image:url(../img/ico_declare_siniestro.gif)}
#caja_servicios li.cuatro { background-image:url(../img/ico_centro_medico.gif)}
#caja_servicios li.cinco { background-image:url(../img/ico_cuadros_medicos.gif);margin-top:-2px}
#caja_servicios li.seis { background-image:url(../img/ico_talleres_AXA.gif);padding-bottom:2px}
#caja_servicios li.siete { background-image:url(../img/ico_glosario.gif);margin-top:-2px}
#caja_servicios li.ocho { background-image:url(../img/ico_eperitos.gif)}
#caja_servicios li.mas {position:relative;bottom:8px;right:6px;height:auto;width:123px;line-height:normal}
#caja_servicios li.mas.btn117 a {height:21px;padding-top:4px;}
/*#caja_servicios li.medio {padding-top:8px;height:3.1em}
#caja_servicios li.alto {padding-top:7px;height:3.5em}*/
#caja_servicios .promosup {position: absolute;top:-18px;right:-2px}
#caja_promociones { float:left;width:366px}
#col_protecasesores {float:right;width:214px;margin-top:0px}
#col_protecasesores h1 {padding-bottom:10px;margin-bottom:11px}
#caja_proteccion h1 { background: url(../img/barra_gris.gif) 0 100% no-repeat}
#caja_asesor h1 { background:url(../img/barra_rosa.gif) 0 100% no-repeat}
.lateral_ancho #col_ppal  #caja_proteccion {background: #EDEDED url(../img/modgrisinf.gif) 0 100% no-repeat;margin-bottom:10px;color:#525252}
#caja_proteccion .envuelve {background:url(../img/modgrissup.gif) 0 0 no-repeat;padding:19px 10px 19px;}
#caja_proteccion a.mas { display:block;margin-top:20px}
#col_protecasesores #caja_proteccion h1 {margin-bottom:5px;background:url(../img/barra_gris.gif) 0 100% no-repeat;padding:0 0 8px 6px;}
#caja_proteccion ul li { list-style: none}
#caja_proteccion li a { background:url(../img/bolmenulat1.gif) 0 .5em no-repeat;padding-left:8px}
#caja_proteccion li.sinbolo  a { background-image:none}
#caja_proteccion li.separainf { background: url(../img/separadores.gif) bottom left repeat-x;padding-bottom:7px;margin-bottom:5px}
#caja_proteccion li.separasup { background: url(../img/separadores.gif) top left repeat-x;padding-top:7px;margin-top:9px}
#caja_proteccion li.logoFund {padding-top:6px; padding-left:10px}

#caja_asesor { background:#e00000 url(../img/cajaroja_inf.jpg) 0 100% no-repeat;color:#FFF;padding-bottom:25px}
#caja_asesor .envuelve { background: url(../img/cajaroja_sup.jpg) 0 0 no-repeat;padding:19px 10px 5px}
#caja_asesor p {margin:15px 10px 25px 0}
#caja_asesor .mas { background:url(../img/bolo_blanco2.gif) 0 50% no-repeat;font-weight:bold;padding-left:7px}
.lateral_ancho #col_ppal  #caja_asesor .mas a {color:#FFF}
#caja_promociones .modulo {margin:-3px 0 18px}
.modulo .img {float:left;margin-right:12px}
#caja_promociones .img {/*width:100px;*/height:auto}
.modulo .txt {float:right;width:254px}
.Otras_Cias { color:#FF1821;}
#caja_novedades, .lateral_ancho #col_ppal {line-height:160%;color:#707070}
#caja_novedades ul {margin-top:28px}
* html #caja_novedades ul {margin-top:34px}
*+html #caja_novedades ul {margin-top:36px}
#caja_novedades a, .lateral_ancho #col_ppal a, .modulo .txt a  {color:#515151}
#caja_novedades li {margin-bottom:30px;list-style:none}
#caja_novedades li.mas, #caja_promociones p.mas{ text-align:right;margin-right:32px}
.img_novedades {margin-bottom:0}
#caja_novedades h1, #caja_promociones h1, #col_ppal.home h1 { color:#323232;font-size:2em;font-weight:normal;margin-bottom:18px}
#caja_novedades h2, #caja_promociones h1 { color:#323232;font-size:2em;font-weight:normal;}
#promohome {margin:3px 0 30px}
#col_ppal.home h1 {background-image:none;margin-bottom:18px;padding:0}
.imginfhome .izda { float:left;width:49.9%;text-align:left}
.imginfhome .dcha { float:right;width:49.9%;text-align:right}
.home .promo { margin-bottom:10px}



/*INTERIORES********************************************************************************************************/
/*Migas*/

#contenedor_migas #migas {float:left;width:400px;}
#migas {margin-bottom:23px;}
#migas li {float:left;list-style:none;margin-right:8px;background:url(../img/bolo_migas.gif) 0 .4em no-repeat;padding-left:10px}
#migas li.primero { background-image:none;padding-left:0}
#migas a {color:#707070}

/*Menu lateral*/
p.titu_menulat { background:url(../img/barra_gris.gif) 0 100% no-repeat;}
#col_lateral {background:url(../img/menulat_inf.jpg) 0 100% no-repeat;padding-bottom:25px}
#menu_lateral {background:url(../img/menulat_sup.gif) 0 0 no-repeat;padding:0 0 20px 0}
* html #menu_lateral { float:left;width:100%}
#menu_lateral ul {margin:20px 0 0 10px;padding-right:38px}
#menu_lateral ul ul {background-image:none;padding:12px 0 0 10px;margin:0}
#menu_lateral ul ul ul {margin:0 0 -21px 0;}
/*#menu_lateral ul {}*/
#menu_lateral li { list-style:none;background:url(../img/bolmenulat1.gif) 0 .4em no-repeat;padding:0 0 21px 12px;font-weight:bold;}
* html #menu_lateral li { position:relative}
#menu_lateral li.activo { font-size:1.2em;font-weight:bold;background:url(../img/bolmenulat12.gif) 0 .4em no-repeat}
#menu_lateral li.activo  li.activo { font-size:.8em}
#menu_lateral li.activo  li.activo li.activo { font-size:1em;background-image:none}
#menu_lateral li.activo  li.activo li.activo a {color:#000}
#menu_lateral li li {font-size:.8em;font-weight: bold}
#menu_lateral li li li {font-size:1em;font-weight:normal;background:transparent;padding: 0 0 15px;line-height:1.9em;display:block;}
#menu_lateral li li li.activo {font-size:.8em;font-weight:normal;}
#menu_lateral ul a{color:#323232}
#menu_lateral ul ul a {color:#525252}
#menu_lateral ul ul ul a{color:#707070}

#menu_lateral li.activo1 { font-size:1em;font-weight:bold;background:url(../img/bolmenulat1.gif) 0 .7em no-repeat;padding:0 0 21px 12px;}
#menu_lateral li.activo1 a{color:#525252;}

#menu_lateral li.activo2 { font-size:.8em;font-weight:bold;background:url(../img/bolmenulat12.gif) 0 .4em no-repeat}
/*#menu_lateral li.activo1  li.activo1 { font-size:.8em;font-weight:bold;}
#menu_lateral li.activo1  li.activo1 li.activo1 { font-size:1em;background-image:none}
#menu_lateral li.activo1  li.activo1 li.activo1 a {color:#000}*/


#menu_lateral li.conseparador ul  {background: url(../img/punteado_horiz.gif) 0 100% repeat-x}
* html #menu_lateral li.conseparador {position:relative;margin-bottom:20px}
*+html #menu_lateral li.conseparador {position:relative;margin-bottom:20px}
* html #menu_lateral li.conseparador ul  { position:relative;margin-bottom:-20px;}
#menu_lateral .conseparador ul ul {background-image:none}

/*TITULOS**************************************************************************************************************++*/
#col_ppal h1/*.subsub H1, .cont_interiores h1, .sub h1*/ { background:url(../img/bolo_cuadrado.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px}
/*.cont_interiores h1 {margin:40px 0 15px 0;color: #707070;font-size:1.6em;font-weight:normal}*/
#col_mapa h1/*.subsub H1, .cont_interiores h1, .sub h1*/, .campania h1 { background:url(../img/bolo_cuadrado.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px;}
#col_mapa h2/*.subsub H3, .cont_interiores h2, .sub h2*/ { background:url(../img/flecha_desplegada.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px}
#col_mapa h3, .campania h2/*.subsub H3, .cont_interiores h3, .sub h3*/ { background:url(../img/flecha_una_opcion.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px}
#cuerpo .campania h2 { margin:5px 0; color:#707070; font-size:2em}
#col_mapa .p {line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px;margin-left: 40px}
/*.sub h1, .sub_dos h1 { color: #707070;font-size:2em;font-weight:normal;margin:34px 0 23px}*/
/*.subsub h1 {color:#707070;font-weight:normal;font-size:2em;padding:0 0 12px;margin-bottom:16px}*/
.cont_interiores h2 {font-size:1.6em;color:#525252;font-weight:normal;margin-bottom:10px}
h3 {margin-bottom:15px;}


/*INTERIORES***************************************************************************************************************/
.cont_interiores { color:#707070;line-height:166%;padding-top:14px}
/*.cont_interiores h2{font-size:1.6em;color:#707070;font-weight:normal;margin:40px 0 15px;}*/
.cont_interiores ul, .cont_interiores ol { color: #707070;margin:0 13px 14px 30px}
.cont_interiores dl {margin:0 13px 14px 0}
.cont_interiores dd {margin-bottom:15px}
.cont_interiores dd + dd {margin-top:-15px}
.cont_interiores li {margin-bottom:10px} 
.cont_interiores li ul {margin-top:10px}

/*
.cont_interiores ul, .cont_interiores ol2 { color: #323232;margin:0 13px 14px 30px}
*/
 
.notapie { font-size:.94em;margin-top:10px}
.caso3 .notapie {float:left; width:100%; margin-left:0!important; margin-right:0!important}
.cont_interiores p {margin-bottom:15px}
.cont_interiores a {margin-bottom:15px;color:#323232}
#col_ppal a {color:#323232}
.cont_interiores a:hover {text-decoration:none}
.foto_seccion { margin-bottom:14px;width:670px;height:150px}
div.hrpunteado {background:url(../img/punteado_horiz.gif) 0 0 repeat-x;height:1px}
hr {display:none}
.centrado {text-align:center}
p.derecha.btn91 a, p.btn117.derecha a{float:right}

p.derecha.btn91, p.btn117.derecha {height:100%;overflow:hidden}
.centrado2 { margin:0 auto 0 auto}
.margensup { margin-top:50px !important}
.margensupinf {margin-top:50px !important; margin-bottom:50px !important}
.cont_interiores table.tabladatos {margin:15px auto;width:70%;border-collapse:collapse;}
.cont_interiores table.tabladatos td, .cont_interiores table.tabladatos th {padding:3px 5px;border:1px solid #6E6E6E}
.cont_interiores table.tabladatos th { font-weight:bold;text-align:center;/* background:#6E6E6E;color:#FFF*/}
.cont_interiores table.tabladatos tfoot p { margin-bottom:5px}

/*VIDEOS***********************************************************************************************************************************/
ul.videos{margin:0;padding:0;list-style-type:none !important;}
ul.videos li{float:left;width:325px;text-align:center;margin:0 0 35px 0;}
ul.videos li h3{ font-size: 2em;font-weight: normal;color: #707070;}

#pagina #cuerpo #col_mapa ul.videos2{margin:0;padding:0;list-style-type:none; background:none;}
#pagina #cuerpo #col_mapa ul.videos2 li{float:left;width:475px;text-align:center;margin:0 0 35px 0;background:none;}
#pagina #cuerpo #col_mapa ul.videos2 li a{display:block;}


.cunias {float:left; text-align:left;margin-left:0px;width:650px;}

/*SUBHOMES**********************************************************************************************************************************************/
#col_ppal.sub {color:#6B6B6B}
.foto_subhome { margin-bottom:30px}
.sub { line-height:166%;}
.sub p {margin-bottom:15px}

/*SUBSUBHOMES*****************************************************************************************************************************************/
.subsub {color:#707070;line-height:160%}
.subsub p { margin-bottom:14px}
#col_ppal .mosaico { background:url(../img/punteado_vertical.gif) 333px 0 repeat-y;margin-top:45px;overflow:hidden}
#col_ppal .mosaico2 { background:none;margin-top:45px;overflow:hidden}
.mosaico .modulo,.mosaico2 .modulo  { float:left;width:320px;position:relative;margin:0 0 19px 0}/*margin-right:28px */
.mosaico .modulo.conbajo,.mosaico2 .modulo.conbajo {background:url(../img/fnd_cajasubsub.jpg) 0 100% no-repeat;height:19.6em}
.mosaico .modulo.conbajo.altolibre, .mosaico2 .modulo.conbajo.altolibre {height:auto;padding-bottom:10px}
.mosaico .modulo.dcha,.mosaico2 .modulo.dcha { margin-right:0;}
.mosaico .modulo h2,.mosaico2 .modulo h2 { position:absolute;top:72px/*5.7em*/;left:13px;display:inline;font-size:1.1em;margin:0}
.mosaico .modulo.conbajo h2,.mosaico2 .modulo.conbajo h2 {top:/*8.8em*/ 109px}
.mosaico .modulo.conbajo img,.mosaico2 .modulo.conbajo img {margin-bottom:2.8em}
.mosaico h2 a,.mosaico2 h2 a {color:#323232;font-weight:bold}
.mosaico .modulo ul,.mosaico2 .modulo ul { padding:0 10px /*width:49.9%*/}
.mosaico .modulo li,.mosaico2 .modulo li {padding:0 0 .5em 7px;list-style:none;background: url(../img/bolo_gris.gif) 0 .8em no-repeat;position:relative}
#col_ppal .mosaico .modulo li a,#col_ppal .mosaico2 .modulo li a {color:#5F5F5F}
.mosaico .derecha,.mosaico2 .derecha{float:left;width:322px;margin-right:25px}
.mosaico .izquierda,.mosaico2 .izquierda{float:left;width:322px}

.mosaico .derecha2,.mosaico2 .derecha2{float:right;width:200px;margin-right:25px}
.mosaico .izquierda2,.mosaico2 .izquierda2{float:left;width:415px}
#col_ppal .mosaico2 { background: 425px 0 repeat-y;margin-top:45px;overflow:hidden}


/*SERVICIOS*/
.sub_dos .modulo,.sub_tres .modulo  { background:url(../img/punteado_horiz.gif) 0 100% repeat-x;padding-bottom:20px}
.sub_dos .modulo .txt,.sub_tres .modulo .txt  { width:555px;line-height:150%}
.sub_dos .modulo .vermas,.sub_tres .modulo .vermas { margin-top:20px;padding-right:10px}
.sub_dos .modulo h1,.sub_tres .modulo h1 {margin:20px 0 22px 0;color:#525252;font-size:1.6em;font-weight:normal}
.sub_dos h2,.sub_tres h2{font-size:1.6em;color:#707070;font-weight:normal;margin:40px 0 15px;}
.sub_dos .modulo h2 {margin-top:13px}
.sub_dos ul, .sub_dos ol,.sub_tres ul, .sub_tres ol { color: #323232;margin-left:18px;}
.sub_dos ol, .sub_tres ol {margin-left:30px}
.sub_dos .notapie,.sub_tres .notapie { font-size:.8em;margin-top:10px}
.sub_dos p,.sub_tres p {margin-bottom:10px}
.cont_interiores  dl dt { font-weight:bold}

/*JAVI.CSS*/
.imagencentrada {text-align: center;padding: 0 0}
.textocentrado {text-align: center; padding: 2px 0; font-size:1em;}
.textocentradogrande {text-align: center; padding: 2px 0; font-size:3em; font-weight:bold}
.historia h2 {border-top-width: thin;border-top-style: dotted;border-top-color: #666666;border-right-color: #666666;border-bottom-color: #666666;border-left-color: #666666;margin-top: 10px;padding-top: 10px;font-size: 2em;font-weight: normal;color: #707070;}
.primeroHistoria {border: 0!important;}
.bloqueEnlaces{background:url(../img/fondo_raro.gif) bottom left repeat-x !important;display: block;page-break-after: always;float: left;margin: 10px 0;width:100%;padding-bottom:10px;width:100%}
.final{border-bottom:3px solid #000;background:none !important;padding:0 !important;float:left;width:100%; margin-bottom:5px}
.ulti_not{background:none !important}
.bot_subir{float:right;padding:5px 0 0 0;margin-left:15px}

/*IKER.CSS*/
/*Estilos pestas*/
ul#menu_seccion  { list-style:none;background:url(../img/punteado_horiz.gif) 0 100% repeat-x;padding:0 0 2px 13px}
ul#menu_seccion li {float:left;font-weight:bold;font-size:.9em}
ul#menu_seccion li a { color:#363636;background: url(../img/fnd_pest_menusec.gif) 0 0 no-repeat;width:112px;float:left;text-align:center;padding:8px 8px 5px;/*height:1.7em;*/margin-right:1px;border-bottom:1px solid #b8b7bc}
ul#menu_seccion li a:hover {color:#525252;background-position:0 -27px}
ul#menu_seccion li.activo a{background-position:0 -27px;border-bottom:none}
ul#menu_seccion li a.pr{ color:#363636;background: url(../img/fnd_pest_menusec2.gif) 0 0 no-repeat;width:122px;float:left;text-align:center;padding:8px 8px 5px;/*height:1.7em;*/margin-right:1px;border-bottom:1px solid #b8b7bc}
ul#menu_seccion li a:hover.pr {color:#525252;background-position:0 -27px}
ul#menu_seccion li.activo a.pr{background-position:0 -27px;border-bottom:none}
#menu_ppal{background:url(../img/punteado_horiz.gif) 0 0 repeat-x;float:left;width:100%;padding-top:3px;margin-top:15px; position:relative}
* html #menu_ppal {margin-top:13px}
#menu_ppal .envuelve { background:url(../img/sombra_menu.gif) 0 100% no-repeat;padding-bottom:0px}
#menu_ppal ul{background:#2A4793 url(../img/fondo_menu.gif) top left repeat-x;height:2.4em !important;float:left;width:100%/*;border-right:1px solid #1b386e !important*/}
#menu_ppal li{float:left;text-align:center;border-right:1px solid #1b386e;}
#menu_ppal a{font-weight:bold;color:#FFF}
#menu_ppal li.primero{background:url(../img/fondo_casa.gif) no-repeat;width:27px;height:2.4em}
#menu_ppal li.primero a{padding-top:7px;background:url(../img/fondo_casa_on.gif) no-repeat;width:27px !important;height:2.4em !important;float:left}
#menu_ppal li.primero a:hover, #menu_ppal li.primero .activo a{background:url(../img/fondo_casa.gif) no-repeat;width:27px !important;height:2.4em !important}

#menu_ppal li.segundo{background:url(../img/fondo_menu_2.gif) no-repeat;width:111px;height:2.4em}
#menu_ppal li.segundo a{padding-top:7px;background:url(../img/fondo_menu_2.gif) no-repeat;width:111px !important;height:2.4em !important;float:left}
#menu_ppal li.segundo a:hover,#menu_ppal li.segundo .activo a{background:url(../img/fondo_menu_2on.gif) no-repeat;width:111px !important;height:2.4em !important}

#menu_ppal li.tercero{background:url(../img/fondo_menu_3.gif) no-repeat;width:111px;height:2.4em}
#menu_ppal li.tercero a{padding-top:7px;background:url(../img/fondo_menu_3.gif) no-repeat;width:111px !important;height:2.4em !important;float:left}
#menu_ppal li.tercero a:hover,#menu_ppal li.tercero .activo a{background:url(../img/fondo_menu_3on.gif) no-repeat;width:111px !important;height:2.4em !important}

#menu_ppal li.cuartoIndex{background:url(../img/fondo_menu_3_2.gif) no-repeat;width:116px;height:2.4em}
#menu_ppal li.cuartoIndex a{padding-top:7px;background:url(../img/fondo_menu_3_2.gif) no-repeat;width:116px !important;height:2.4em !important;float:left}
#menu_ppal li.cuartoIndex a:hover, #menu_ppal li.cuarto .activo a{background:url(../img/fondo_menu_3_2on.gif) no-repeat;width:116px !important;height:2.4em !important}

#menu_ppal li.cuarto{background:url(../img/fondo_menu_3_2.gif) no-repeat;width:250px;height:2.4em}
#menu_ppal li.cuarto a{padding-top:7px;background:url(../img/fondo_menu_3_2.gif) no-repeat;width:250px !important;height:2.4em !important;float:left}
#menu_ppal li.cuarto a:hover, #menu_ppal li.cuarto .activo a{background:url(../img/fondo_menu_3_2on.gif) no-repeat;width:250px !important;height:2.4em !important}

#menu_ppal li.quinto{background:url(../img/fondo_menu_4.gif) no-repeat;width:95px;height:2.4em}
#menu_ppal li.quinto a{padding-top:7px;background:url(../img/fondo_menu_4.gif) no-repeat;width:95px !important;height:2.4em !important;float:left}
#menu_ppal li.quinto a:hover,#menu_ppal li.quinto .activo a{background:url(../img/fondo_menu_4on.gif) no-repeat;width:95px !important;height:2.4em !important}

#menu_ppal li.sexto{background:url(../img/fondo_menu_5.gif) no-repeat;width:92px;height:2.4em}
#menu_ppal li.sexto a{padding-top:7px;background:url(../img/fondo_menu_5.gif) no-repeat;width:92px !important;height:2.4em !important;float:left}
#menu_ppal li.sexto a:hover, #menu_ppal li.sexto .activo a{background:url(../img/fondo_menu_5on.gif) no-repeat;width:92px !important;height:2.4em !important}

#menu_ppal li.septimo{background:url(../img/fondo_menu_6.gif) no-repeat;width:116px;height:2.4em}
#menu_ppal li.septimo a{padding-top:7px;background:url(../img/fondo_menu_6.gif) no-repeat;width:116px !important;height:2.4em !important;float:left}
#menu_ppal li.septimo a:hover, #menu_ppal li.septimo .activo a{background:url(../img/fondo_menu_6on.gif) no-repeat;width:116px !important;height:2.4em !important}

#menu_ppal li.octavo{background:url(../img/fondo_menu_8.gif) no-repeat;width:150px;height:2.4em}
#menu_ppal li.octavo a{padding-top:7px;background:url(../img/fondo_menu_8.gif) no-repeat;width:150px !important;height:2.4em !important;float:left}
#menu_ppal li.octavo a:hover, #menu_ppal li.octavo .activo a{background:url(../img/fondo_menu_8on.gif) no-repeat;width:150px !important;height:2.4em !important}



#menu_ppal li.ultimo{background:url(../img/fondo_casa_on.gif) no-repeat;width:27px;height:2.4em;float:right;margin-right:-2px !important}

a.blanco{color:#fff !important;text-decoration:none}
a.blanco{color:#fff !important;text-decoration:underline}

.formu_pren{margin:10px 0;display:block;clear:both;width:100%}
.select_notas{min-width:120px;border:1px solid #7e9bb9;margin-right:20px}
.not_pren{color:#000;font-weight:bold}
.bot_pren{vertical-align:middle}
.sub_tres h1{color:#707070;font-size:2em;font-weight:normal;margin:0 0 10px 0 !important}
.titu_not{float:left;color:#000;font-weight:bold;font-size:160%;background-color:#e9e9e9;padding:5px;margin-top:7px}
.detalle_np{float:left;width:100%;border-bottom:3px solid #000;padding-bottom:15px}
.detalle_np p.fecha{font-weight:bold;color:#707070}
.detalle_np .titulo_detalle{font-size:140%;color:#000;font-weight:bold}
.detalle_np ul.lista_detalle{font-style:italic;font-weight:bold;list-style:none;margin:0 0 10px 0;padding:0}
.detalle_np ul.lista_detalle li{background:url(../img/bolo_negro.gif) 0 .85em no-repeat;padding-left:5px}
.detalle_np p{color:#000 !important}
.detalle_np .img_np{margin:15px 0}


/*Tolotop*/
#recursiva {float:left;margin:0 0 5px 10px;width:148px;border-bottom:1px dotted #8d8d8d;padding:0 0 5px 0}
* html #recursiva {margin:0 0 5px 7px}
#recursiva a {color:#707070}
#recursiva li { padding:0 0 3px 5px;background:url(../img/flecha_rec.gif) 0 .42em no-repeat;float:left;width:100%}
#recursiva2 {float:right;margin:0;width:148px}
* html #recursiva2 {margin:0 7px 0 7px}
#recursiva2 a {color:#707070;float:left}
#recursiva2 li { padding:0 0 3px 5px;background:url(../img/flecha_rec.gif) 0 .42em no-repeat;float:left;width:100%}
#recursiva2 li img.logo2{float:left;margin:-2px 0 0 10px !important}
#recursiva2 li img.logo1{float:left;margin:-2px 0 0 24px !important}
#recursiva2 p img.logoBuscador{float:left;margin:-2px 0 0 24px !important;padding-bottom:10px}


/*CONCHA.CSS*/
/* CSS Document */
.cont_interiores .glosario dd {background: url(../img/ptos_glosario.gif) repeat-x left bottom;padding-bottom:10px;margin-bottom:8px;color:#000}
.cont_interiores .glosario h2 {color:#000000;background: #e9e9e9;width:2.2em;text-align:center;padding-top: 0.2em;padding-bottom: 0.2em;margin-top:5px}
.glosario P.subir {text-align: right;border-bottom: 3px solid #333333;background: #e9e9e9 url(../img/fdo_subir.gif) no-repeat left top;	padding-right:10px;	color:#000000;margin-top:-18px;font-weight: bold}
P.subir A { text-decoration:none;color:#000000;}
.glosario ol.abc li { display:inline;color:#000000;background: url(../img/ptos_glosario.gif) repeat-y bottom right;font-size:1.6em;padding-right:0.4em;padding-left:0.4em;margin-left:0px;}
.glosario ol.abc li A { text-decoration:none;color:#000000;}
.glosario ol.abc  { padding-bottom:1.8em;padding-top:1.8em;}
.alfabetica{list-style: lower-alpha;}
p.txts{ font-size:90%}
img.right{text-align: left;vertical-align: middle;padding-left:120px;}


/*******************************************************************************/
.negro {padding-bottom:10px;margin-bottom:8px;color:#000000;}
.negroBold {padding-bottom:10px;margin-bottom:8px;color:#000000;font-weight: bold;}
.negroBold a {padding-bottom:10px;margin-bottom:8px;color:#000000;font-weight: bold;text-decoration:none;}
.grisBold {padding-bottom:10px;margin-bottom:8px;color:#646464;font-weight: bold}
.grisBold a {padding-bottom:10px;margin-bottom:8px;color:#646464;font-weight: bold;text-decoration:none}
.faq h2 {color:#000;background: #e9e9e9;text-align:left;padding-top: 0.3em;padding-bottom: 0.3em;margin-top:15px;font-size:1em;font-weight: bold;margin-bottom:20px;}
.faq p.subir {text-align:right;/*border-bottom: 3px solid #333333;*//*background: #e9e9e9 url(../img/fdo_subir.gif) no-repeat left top;padding-right:10px;color:#000000;margin-top:-18px;*/ font-weight: bold;height:100%;overflow:hidden}
p.subir a { text-decoration:none;color:#FFF;display: block;width:70px;line-height:21px;height:25px;text-align:center;background:url(../img/fnd_btn_70.gif) 0 0 no-repeat;float:right}
.faq { margin-top:46px}
.faq  ul.lista_trian li { background:url(../archivos/icon.gif) 0 4px no-repeat;list-style:none;padding-left:10px}
.faq .lista_trian li {margin-bottom:15px;}
.faq ol.abc li { display:inline;color:#000000;background: url(../img/ptos_glosario.gif) repeat-y bottom right;font-size:1.6em;padding-right:0.4em;padding-left:0.4em;margin-left:0px;}
.faq ol.abc li a { text-decoration:none;color:#000000;}
.faq ol.abc  { padding-bottom:1.8em;padding-top:1.8em;}
.faq ul { margin:0 0 20px 0}
.faq ul li { list-style:none;background:url(../img/bullet.gif) 0 5px no-repeat;padding-left:10px;margin:0 0 20px 14px}
.faq div.hrpunteado { width:668px;margin-bottom:20px}
.alfabetica{list-style: lower-alpha;}
p.txts{ font-size:90%}
img.right{text-align: left;vertical-align: middle;padding-left:120px;}

/*Mapa productos*/
ul.menu_seccion_ancho {list-style:none;background:url(../img/punteado_horiz.gif) 0 100% repeat-x;padding:0 0 2px 13px;width:auto;clear:both;overflow:hidden;height:100%;margin-bottom:16px}
#col_mapa  ul.menu_seccion_ancho li {float:left;font-weight:bold;font-size:1em;padding:0;margin:0}
#col_mapa ul.menu_seccion_ancho li a { color:#363636;background: url(../img/fnd_menu_seccion_ancho.gif) 0 0 no-repeat;width:204px;float:left;text-align:center;padding:7px 8px 6px;margin-bottom:0 ;/*height:1.7em;*/margin-right:1px;border-bottom:1px solid #b8b7bc;text-decoration:none}
#col_mapa ul.menu_seccion_ancho a:hover {color:#525252;background-position:0 -27px}
#col_mapa  ul.menu_seccion_ancho  li.activo a{background-position:0 -27px;border-bottom:none}
#col_mapa, #col_mapa a {color:#707070}
#col_mapa a {color:#707070;text-decoration:none}
#col_mapa p, #col_mapa address {line-height:166%;margin:0 10px 15px}
#col_mapa .cont_interiores p{margin:0 0 15px}
#col_mapa h2 a {text-decoration:none;color:#707070}
#col_mapa h2.plegado {background:url(../img/flecha_una_opcion.gif) 0 5px no-repeat}
#col_mapa ul li { background: url(../img/cuadradito.gif) 0 5px no-repeat;list-style:none;padding-left:8px;margin:0 0 20px 40px}
#col_mapa ol li {margin:0 0 20px 40px}
#col_mapa ul li li { background: url(../img/bolo_negro.gif) 0 6px no-repeat;margin-left:20px} 
#col_mapa ul ul { margin-top:15px;margin-bottom:15px}
ol.sinmumero { list-style:none}

#col_mapa .hrpunteado { margin:30px 30px}
ul.enlinea{list-style:none}
ul.enlinea li{ background:url(../img/guion.gif) 0 no-repeat;font-weight:bold;color:#707070;padding-left:10px;margin-bottom:0;/*display:inline*/}
/*.sub_dos*/ #cuerpo .marB18 /*.sub_tres .marB18*/{margin-bottom:18px}
/*.cont_interiores {color:#707070;line-height:166%}*/

/*IFRAMES*/
.h40em {width:100%;height:40em;display:block;border:none}
.h42em {width:770px;height:42em;display:block;border:none}
.h55em {width:800px;height:55em;display:block;border:none}
.h55emW810px {width:810px;height:55em;display:block;border:none}
.h25em {width:770px;height:38em;display:block;border:none}

/*listas*/
ol.tipoa{list-style:lower-alpha}
ul.tipodisc{list-style:disc}
ol ul{margin-bottom:18px}

/*nuevos comunes*/
.fleft{float:left}
.fright{float:right}
.fclear{ clear:both}
.txtleft{text-align:left}

/*Tablas de puntos negros*/
#contenedorpuntos {/*width:465px;*/width:520px; float:right; height:600px}
img#img_mapa {float:left;height:359px; width:408px}
.cont_interiores ul.listaprovincias { width:408px; height:100%; overflow:hidden; text-align:center; margin-bottom:30px; clear:left}
#col_mapa .cont_interiores  ul.listaprovincias li {list-style:none;display: inline;width:auto; margin-left:10px}
#iframepuntos { width:100%; height:600px}
body.bodypuntos { background-color:#FFF}
#tablapuntos { background-color:#FFF; padding:20px; }
table.puntosnegros { font: normal normal 1.1em Verdana, Arial, Helvetica, sans-serif; empty-cells:show; color:#6D6D6D; border-collapse:collapse; text-align:center; margin:0 auto; width:478px  }
table.puntosnegros caption { text-align:left;  font-size:1.3em; padding:3px 0; font-weight:bold}
table.puntosnegros th { background-color:#808080; color:#FFF; font-size:.7em; padding:5px; width:auto}
table.puntosnegros tbody td { padding:4px}


/*CAMPANIAS*/
.colIzda366 {width:366px; float:left}
.colDcha594 {width:594px;float:right}
.campania.punteado1 {background:url(../img/discontinua_vertical_larga.gif) 373px 220px no-repeat}
.campania.punteado2 {background:url(../img/discontinua_vertical_larga.gif) 373px 250px no-repeat}

img.mrgn54 { margin-bottom:20px; display:block}

.campania , .izdadcha1 { height:100%; overflow:hidden}
.izdadcha1 .izda { float:left; width:126px; margin-bottom:20px}
.izdadcha1 .dcha { float:right; width:230px; margin-bottom:20px}
.izdadcha1.margen1 .izda { padding-top:50px}
.alto15 {height:15.5em}
.campania img.comenta {margin-bottom:15px}

/*#####  BASES PROMOCIONES ########*/
.campania img.bases {float:left;padding:15px;width:110px;}
.campania img.bases1 {float:left;padding:15px;}
.campania img.bases2 {float:left;padding:15px;width:50px;}
.campania img.ancho_bases{margin:0 0 60px 0;} 
/*#####################################*/


.btn91 a { display:block;width:91px;height:23px; padding-top:2px;color:#FFF !important; font-weight:bold;background:url(../img/fnd_btn_91.gif);text-align:center; text-decoration:none !important}
.btn117 a { display:block;width:130px;height:23px; padding-top:2px;color:#FFF !important; font-weight:bold;background:url(../img/fnd_btn_117.gif);text-align:center; text-decoration:none !important; letter-spacing:-1px}
#pagina .btn91 a:hover, #pagina .btn117 a:hover {text-decoration:none !important}
.btn91.centrado a, .btn117.centrado a {margin-left:auto; margin-right:auto}
iframe.centrado {margin-left:auto; margin-right:auto}
#cuerpo .campania h2 { line-height:125%; background-position:0 10px}
#cuerpo .campania li {margin:0 0 5px 0}
.ancho736 { width:736px; margin-left:30px}
.modulopromo1 .texto { background:url(../img/fnd_aten_client01.gif) 0 0 no-repeat; min-height:8em; padding:20px 12px; font-size:1.1em}
* html  .modulopromo1 .texto {height:8em}
.modulopromo1.margen1 { margin-top:50px}
.fnd_caja670 {background:url(../archivos/caja002.jpg) left bottom no-repeat; width:670px; height:144px}
.fnd_caja670punt {background:url(../archivos/caja002_punteado.jpg) left bottom no-repeat; width:670px; height:144px}
.fnd_caja670.centrado {margin-left:auto; margin-right:auto}
.fnd_caja670punt.centrado {margin-left:auto; margin-right:auto}
#col_mapa ul.cajas li{margin:10px 10px 0 5px;list-style:none; background:none; float:left; font-size:1.1em; color:#323232;}
#col_ppal ul.cajas li{margin:10px 0 0 18px;list-style:none; background:none;float:left; font-size:1.1em; color:#323232;}
* html #col_ppal ul.cajas li, * html #col_mapa ul.cajas li { margin-top:0;}
#col_mapa .caja1, #col_ppal .caja1{width:300px}
#col_mapa .caja2, #col_ppal .caja2{width:300px}
#col_mapa .caja1 div, #col_ppal .caja1 div{ margin:25px auto;width:16.5em}
#col_mapa .caja2 div, #col_ppal .caja2 div{ margin:25px auto; width:16.5em }
#col_mapa .caja3 div, #col_ppal .caja3 div{ margin:25px auto; width:20em; }
#col_mapa .fnd_caja670punt p.notapie, #col_ppal .fnd_caja670punt p.notapie{font-size:0.8em; text-align:center; line-height:14px; margin:auto}

.fnd_cajaunete {background:url(../archivos/caja_botones.jpg) left bottom no-repeat; width:670px; height:200px;}
.fnd_cajaunete.centrado {margin-left:auto; margin-right:auto}

#col_ppal .col_ppal p{margin:0 10px 15px}
.grupo { background:url(../img/separadores.gif) 0 100% no-repeat; padding:10px 0 15px; margin-bottom:20px}

/*botones*/
.botonera01{margin-top:5px;position:relative;text-align:right;overflow:hidden; height:100%}
.botonera02{margin:20px 0 30px 0;position:relative;text-align:right;overflow:hidden; height:100%}
p.vermas a:hover {text-decoration:none!important}

#cuerpo .btn_rojo{color:#fff;width:auto;overflow:visible;background-color:transparent;cursor:pointer;font-weight:bold;padding-right:2px;font-size:1em; text-decoration:none}
#cuerpo .btn_rojo span {background: url(../img/btn_red_izq.gif) no-repeat top left;padding-left:5px;display:block;float:left}
#cuerpo .btn_rojo span span {background:url(../img/btn_red_der.gif) no-repeat top right;padding-right:11px;display:block}
#cuerpo .btn_rojo span span span {background:url(../img/btn_red_cen.gif) repeat-x;height:19px;white-space:nowrap;padding:3px 6px;display:block}

#caja_unete{float:left;width:580px;background:url('../img/caja_botones.jpg') no-repeat left bottom;padding:40px 0 20px 90px;}
html > body 
#caja_unete.margen_abajo{padding:18px 0 58px 100px; }
html > body #caja_unete.margen_lateral{margin:0 0 0 152px;background:url('../img/caja680_inf_completa.jpg') no-repeat left bottom;}
#caja_unete.margen_lateral{margin:0 0 0 76px; background:url('../img/caja680_inf_completa.jpg') no-repeat left bottom;}
a.boton_rojogrande2{display:block;width:224px;height:48px;float:left;text-align:center;color:#FFF !important;text-decoration:none;font-weight:bold;background:url('../img/boton3.gif') no-repeat left top;padding:10px 0 0 0;margin:10px 40px 0 0;}

a.boton_rojogrande2_webDistrib{display:block;width:224px;height:48px;float:left;text-align:center;color:#FFF !important;text-decoration:none;font-weight:bold;background:url('../img/boton3.gif') no-repeat left top;padding:10px 0 0 0;margin:10px 40px 0 65px;}
html > body a.boton_rojogrande2_webDistrib{display:block;width:224px;height:48px;float:left;text-align:center;color:#FFF !important;text-decoration:none;font-weight:bold;background:url('../img/boton3.gif') no-repeat left top;padding:10px 0 0 0;margin:5px 40px 0 125px;}

a.boton_rojogrande_salud{display:block;width:224px;height:48px;float:left;text-align:center;color:#FFF !important;text-decoration:none;font-weight:bold;background:url('../img/boton3.gif') no-repeat left top;padding:5px 0 0 0;margin:10px 40px 0 0;}
a.margen_boton{margin:0 0 0 65px;}
html > body a.margen_boton{margin:0 0 0 135px;}


#col_ppal .imagencentrada .col_ppal .fnd_caja670punt .btnCuadroIzq{vertical-align:middle; text-align:center; height:19px;font-weight:bold; display:block; position:relative; float:left; top:45px; left: 65px;}
#col_ppal .imagencentrada .col_ppal .fnd_caja670punt .btnCuadroDer{vertical-align:middle; text-align:center; height:19px;font-weight:bold; display:block; position:relative; float:right; top:45px; right:0px; left:-65px;}

/*rojo grande*/
#cuerpo .btn_rojogrande{color:#fff;width:auto;overflow:visible;background-color:transparent;cursor:pointer;font-weight:bold;font-size:1em}
#cuerpo .btn_rojogrande span {background: url(../img/btn_red_big_izq.gif) no-repeat top left;padding-left:16px;display:block;float:left}
#cuerpo .btn_rojogrande span span {background:url(../img/btn_red_big_der.gif) no-repeat top right;padding-right:56px;display:block; width:11em}
* html #cuerpo .btn_rojogrande span span  {padding-right:33px}
#cuerpo .btn_rojogrande span span span {background:url(../img/btn_red_big_cen.gif) repeat-x;height:19px;white-space:nowrap;padding:14px 12px;display:block}
#cuerpo .caso3 a.btn_rojogrande { float:left; margin-left:220px; display:block; margin-top:30px; font-size:1.1em}
* html #cuerpo .caso3 a.btn_rojogrande  {margin-left:104px}

/*boton tipo input div*/
#cuerpo div.btn_rojo{background:url(../img/btn_red_izq.gif) no-repeat top left;padding-left:10px;height:25px;cursor:pointer}
#cuerpo div.btn_rojo .btn_form{background:url(../img/btn_red_centro.gif) no-repeat top right;height:25px;white-space:nowrap;padding:0px 18px 4px 8px;border:0;margin:0;color:#fff;width:auto;font-weight:bold;font-size:1em;letter-spacing:1px;cursor:pointer}
* html #cuerpo div.btn_rojo .btn_form{padding:0px 12px 4px 0px}
*:first-child+html #cuerpo div.btn_rojo .btn_form{padding:0px 12px 4px 0px}

/*boton tipo input span*/
#cuerpo span.btn_rojo{background:url(../img/btn_red_izq.gif) no-repeat top left;padding:5px 0 7px 11px;height:25px;cursor:pointer}
#cuerpo span.btn_rojo .btn_form{background:url(../img/btn_red_centro.gif) no-repeat top right;height:25px;white-space:nowrap;padding:0px 18px 4px 8px;border:0;margin:0;color:#fff;width:auto;font-weight:bold;font-size:1em;letter-spacing:1px;cursor:pointer}
* html #cuerpo span.btn_rojo .btn_form{padding:0px 12px 4px 0px}
*:first-child+html #cuerpo span.btn_rojo .btn_form{padding:0px 12px 4px 0px}

/*cambios titulares H1, H2*/
/*titulo h1 lateral*/
h1.titu_menulat { background:url(../img/barra_gris.gif) 0 100% no-repeat;font-size:1.4em; color:#ffffff; padding:17px 20px 12px 5px; margin-left:10px}
/*h1*/
.glosario h1{ background:url(../img/bolo_cuadrado.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px}
/*h2*/
#col_ppal h2{ background:url(../img/bolo_cuadrado.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px; margin-top:0}
#col_mapa h2, .campania h1 { background:url(../img/bolo_cuadrado.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px;}
/*especial para h2 dentro de class=grupo*/
#col_mapa .grupo h2{ background:url(../img/flecha_desplegada.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px}
#col_mapa .grupo h2.plegado {background:url(../img/flecha_una_opcion.gif) 0 5px no-repeat}

#col_ppal h2.subtitulo{background:none !important;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:1em !important;color:#707070;margin-bottom:14px; margin-top:0}

/*h3*/
.cont_interiores .historia h3 {border-top-width: thin;border-top-style: dotted;border-top-color: #666666;border-right-color: #666666;border-bottom-color: #666666;border-left-color: #666666;margin-top: 10px;padding-top: 10px;font-size: 2em;font-weight: normal;color: #707070;}
.cont_interiores h3 {font-size:1.6em;color:#525252;font-weight:normal;margin-bottom:10px}
.mosaico .modulo h3,.mosaico2 .modulo h3 { position:absolute;top:72px/*5.7em*/;left:13px;display:inline;font-size:1.1em;margin:0}
.mosaico .modulo.conbajo h3,.mosaico2 .modulo.conbajo h3 {top:/*8.8em*/ 109px}
.sub_dos h3,.sub_tres h3{font-size:1.6em;color:#707070;font-weight:normal;margin:40px 0 15px;}
.bloqueEnlaces h3{margin:0 0 10px;}
.sub_dos .modulo h3 {margin-top:13px}
#col_mapa h3 { background:url(../img/flecha_desplegada.gif) 0 5px no-repeat;padding:0 0 15px 20px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px}
#cuerpo .campania h3 { margin:5px 0; color:#707070; font-size:2em}
/*h4*/
h4{margin-bottom:15px}
/*modulo con titular sin contenido pasa a ser <p>*/
.mosaico .modulo p,.mosaico2 .modulo p { position:absolute;top:72px/*5.7em*/;left:13px;display:inline;font-size:1.1em;margin:0}
.mosaico .modulo.conbajo p,.mosaico2 .modulo.conbajo p {top:/*8.8em*/ 109px}
.mosaico p a,.mosaico2 p a {color:#323232;font-weight:bold}
.mosaico p{font-weight:bold}

/*estilos varios*/
.Estilo3 {font-size: 1.4em}
.modulo2{clear:both; overflow:hidden; height:100%;background:transparent url(../img/punteado_horiz.gif) repeat-x 0 100%;padding-bottom:20px; margin-bottom:20px}
.modulo2 img{ float:left;margin-right:12px}
.modulo2 .txt {float:left; width:780px}
#cuerpo .campania .ol_auto li{margin-bottom:30px}
#cuerpo .campania .ol_auto li li{margin-bottom:5px}

.cont_interiores .modulo ul.vermas2{margin:0;padding:0;list-style-type:none;}
.cont_interiores .modulo ul.vermas2 li a{color:#405a8d !important;}


/*nueva lista caja02*/
#col_ppal ul.cajas .ulcaja02 li{background:url(../img/boloflecharojo.gif) no-repeat left top; padding-left:14px; float:none; font-size:1em;margin:0 0 0 50px}

img.imgtrends {height:1px; width:1px; border:none}

/*telefono home*/
.tel{position:absolute; right:32px; top:10px;color:#FFFFFF;font-weight:bold;}
.tel2{color:#ff171f; font-size:2.4em; font-style:italic; width:auto!important}

.promored{ background-color:#d9113a; border: 5px solid #202020; padding:10px 5px; color:#ffffff}
.promored span{display:block; margin-bottom:10px}
.size1upper{ font-size:2.3em; text-transform:uppercase}
.size1{ font-size:2.3em}

.aviso {border:4px solid #FF1822; background:url(../archivos/fnd_madof.gif) 97% 50% no-repeat; font-weight:bold; color:#213E8C; text-align:right; padding:12px 60px 12px 13px; margin:40px 0 0 }
#tablapuntos h1 {color:#707070; margin-bottom:10px; text-align:center; font-size:1.1em}
p.destacado { font-size:1.3em; font-weight:bold}

/*cambios para enlaces en contenido*/
img.blank{float:none; margin:0 !important; padding:0; border:none; width:1px;overflow: hidden;height:1px;}
img.blank2{float:none; margin:0 !important; padding:0; border:none; width:1px;overflow: hidden;height:20px;}
p.vermas img{float:none; margin:0}
#col_ppal p.vermas a{color:#0000FF;font-weight:bold; background:url(../img/flecharojo.gif) no-repeat right 5px; padding-right:14px;display:inline-block;}
#col_ppal p.vermas a:hover {text-decoration:underline!important; }
#col_mapa p.vermas a{color:#0000FF; background:url(../img/flecharojo.gif) no-repeat right 5px; padding-right:14px}
#col_mapa p.vermas a:hover {text-decoration:underline!important; color:#0000FF}

#col_ppal li.vermas a{color:#0000FF;font-weight:bold; background:url(../img/flecharojo.gif) no-repeat right 5px; padding-right:14px}
#col_mapa li.vermas a{color:#0000FF; background:url(../img/flecharojo.gif) no-repeat right 5px; padding-right:14px}

.cont_interiores p.vermas a{color:#0000FF; background:url(../img/flecharojo.gif) no-repeat right 5px; padding-right:14px; text-decoration:none}
.cont_interiores p.vermas a:hover {text-decoration:underline!important; color:#0000FF}
.cont_interiores li.vermas a{color:#0000FF; background:url(../img/flecharojo.gif) no-repeat right 5px; padding-right:14px; text-decoration:none}
.cont_interiores li.vermas a:hover {text-decoration:underline!important; color:#0000FF}

#col_ppal p.vermas1 a{color:#0000FF;font-weight:bold; background:url(../img/flecharojo.gif) no-repeat right 5px; padding-right:14px;}


/*nuevo boton agente*/
.btn_agente{background:#c20000; height:4.2em}
.btn_agente a { display:block;width:214px;height:2em; padding-top:16px;color:#FFF !important; font-weight:bold;background:url(../img/btn_agente.gif) no-repeat 0 0;text-align:center; text-decoration:none !important; font-size:1.4em; letter-spacing:-1px}
/*nuevo titular index*/
h1.titu_menulat2 { background:url(../img/barra_gris.gif) 0 100% no-repeat!important;font-size:1.4em!important; color:#ffffff!important; padding:2px 20px 12px 5px!important; margin-left:10px!important; font-weight:bold!important}

.mosaico .modulo h3.h3img{display:block;left:0;margin:0;position:static;top:0}

/**/
dl.grafica {height:100%; overflow:hidden; background-color:#E8E8E8; width:483px; margin:0 auto; border:1px solid #000; padding:15px 20px}
dl.grafica dt{ float:left; width:3%; border:1px solid #000; text-align:center}
dl.grafica dd{float:left; width:28.7%; margin-left:5px; font-weight:bold; color:#000}
*:first-child+html dl.grafica dd{ width:29.3%}
* html dl.grafica dd { width:29.6%}
dt.col1 { color:#FFF; background-color:#3030F0}
dt.col2 { color:#000; background-color:#92C4F5}
dt.col3 { color:#000; background-color:#F80000}
dt.col4 { color:#000; background-color:#FB97C9}
dt.col5 { color:#000; background-color:#FCFB00}
dt.col6 { color:#000; background-color:#99CC01}
dt.col7 { color:#FFF; background-color:#7A0000}

/*columna deracha home nuevas promos*/
#col_der{float:right; width:214px}
/*modulo sala de prensa*/
.modsala{margin:0pt 0pt 19px;position:relative;width:370px}
/*.modsala p{display:inline;left:11px;margin:0pt;position:absolute;top:9px}*/
/*.modsala1 p{display:inline;left:11px;margin:0pt;position:absolute;top:0px}*/
/*.modsala p a{color:#1C2F7E; text-decoration:none;font-size:1em; font-weight:bold; letter-spacing:-1px}*/
.modsala_sala {display:inline;left:8px;margin:0pt;position:absolute;top:8px}
.modsala_sala a{color:#1C2F7E; text-decoration:none;font-size:1em; font-weight:bold; letter-spacing:-1px}
.modsala_crisis {display:inline;left:16px;margin:0pt;position:absolute;top:2px; margin-left:181px}
.modsala_crisis a{color:#1C2F7E; text-decoration:none;font-size:1em; font-weight:bold; letter-spacing:-1px}
/*.modsala1 p a{color:#1C2F7E; text-decoration:none;font-size:1.0em; font-weight:bold; letter-spacing:-1px}*/
.crisis{margin:0pt 0pt 19px;position:relative;width:163px}
.crisis{display:inline;left:10px;margin:0pt;position:absolute;top:0px}
.crisis a{color:#1C2F7E; text-decoration:none;font-size:1em; font-weight:bold; letter-spacing:-1px; line-height:13px}

/*style.css*/
.text_NovedadesHome{font-family: Verdana, Arial, Helvetica, sans-serif;color: #707070;text-decoration: none;}
.text_NovedadesHome a:link{font-family: Verdana, Arial, Helvetica, sans-serif;color: #707070;text-decoration: none;}
.text_NovedadesHome a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;color: #707070;text-decoration: none;}
.text_NovedadesHome a:link{font-family: Verdana, Arial, Helvetica, sans-serif;color: #707070;text-decoration: none;}
.text_FechaNovedadesHome{font-family: Verdana, Arial, Helvetica, sans-serif;color: #707070;text-decoration: none;font-weight: bold;}

/*puntos negros sin info*/
.sin_info{background-color:#0f3284; color:#ffffff; width:190px; text-align:center; padding:20px 10px; font-size:1.5em; margin:0 auto; line-height:24px; height:auto}

/*Más info crisis*/
.mas_info{text-decoration:underline; color:#0000FF!important}
.crisis_index{color:#FF0000}

/*Imagen Novedad Pensiones*/
.img_pensiones{float:none!important; vertical-align:top;margin:0 !important;padding:0 0 0 10px!important;}
.pensiones{height:22em!important}

/*Separación imagen Cruza la Línea*/
.cruzaLaLinea{padding-bottom:12px}

/*Sección de patrocinios*/
.logoADOP{float:right; padding:5px 20px 0px 0px; margin-bottom:0px}
.logosPatrocinios {width: 350px; margin: 20px 0 0 0;}


/*Enlaces complementarios*/
.enlaces_complementarios {font-size:0.9em; width:100%;height:5em;}
html > body .enlaces_complementarios {height:auto;min-height:5em;}
.enlaces_complementarios h3 {font-size:1.3em}
.modulo_enlaces_complementarios .img {float:left;margin-right:10px;}
.modulo_enlaces_complementarios .txt {float:left;width:254px; margin-right:10px; margin-bottom:20px;text-decoration:none !important}
.modulo_enlaces_complementarios .txt_big {float:left;width:417px; margin-right:10px; margin-bottom:20px;text-decoration:none !important}
.modulo_enlaces_complementarios .txt a {text-decoration:none !important;color:#000;} 
.modulo_enlaces_complementarios .txt_big a {text-decoration:none !important}
/*.info_enlaces_complementarios {float:none}*/

/*Descripción vídeo campana siniestros web clientes*/
#consulta_gestion_siniestros img {float:left;padding-left:60px;}
html > body #consulta_gestion_siniestros img {float:left;padding-left:80px;}
#flash_siniestros {background-image:url(../img/borde_video.gif);background-repeat:no-repeat; width:210px; height:306px;padding:19px 60px 16px 0px;text-align:center;float:right;margin-right:40px;}
html > body #flash_siniestros {background-image:url(../img/borde_video.gif);background-repeat:no-repeat; width:210px; height:306px;padding:19px 60px 16px 0px;text-align:center;float:right;margin-right:60px;}
#flash_siniestros_descarga {text-align:right; padding-right:82px}
#br_flash {clear:both}

.gestion_siniestros_video p, gestion_siniestros_video li {font-style:oblique}



#caja_novedades .consultas li {margin:0; padding:0;}
#caja_novedades .consultas {margin:0; padding:0;}


/*Campaña Gripe A*/
.campania_gripeA {float:left}

/*Campaña Auto Servicio Integral*/
#noStyle {list-style:none;}
.testCampanaKO {visibility:hidden; color:Red;}
.testCampanaOK {visibility:hidden; color:Green; font-weight:bold;}
.contenedor_test {width: 950px; float:left;}
.test_left {width: 450px; float:left;}
.test_right {width: 450px; float:right;}
.test_margen {margin-left: 2em;}


.mas_infoNoUnderline{text-decoration:none; color:#0000FF!important}

/* RSS */
.campania .h1rss { background:url(../archivos/wp_img_body_icono_rss.jpg) 0 0px no-repeat;padding:0 0 25px 60px;line-height:100%;font-weight:normal;font-size:2em;color:#707070;margin-bottom:14px;}
.img_rss{vertical-align:middle;}
.img_rss_home{width:25px;height:25px;display:inline-block;background:url('../img/rss/AXA_RSS.gif') no-repeat left 2px;}
.rssinput{background-color:#e8e8e8; margin-left:10px;}

#caja_promociones .modulo .txt .text_DestacamosTitle  {color:#1C2F7E}

h3.moduloIzq {float:left;width:35em;clear:both;}
span.moduloIzq {float:left;}
.moduloDer {float:right;font-size:.8em;display:inline-block;}

.sub_dos .modulo ul.margenul{padding:0 0 0 5em !important;}
 

#menu_lateral .titu_menulatPart{ background:url(../img/barra_gris.gif) 0 100% no-repeat;font-size:1.4em; color:#ffffff; padding:17px 20px 12px 5px; margin-left:10px}

.DosColumnas {float:left;width:670px;clear:both;padding:0 0 30px 0;}
.DosColumnas div{float:left;width:380px;}
.DosColumnas ul{float:right;width:220px;margin:0;padding:20px 0 30px 15px;}

br.clear{clear:both;}

/*VARIOS*/
.blimg_p{float:left;width:650px;}
.blimg_p div.left{float:left;}
.blimg_p div.right{float:right;}

#col_ppal .modulo p.vermas3 a:active,#col_ppal .modulo p.vermas3 a:link,#col_ppal .modulo p.vermas3 a:visited{font-weight:normal !important;color:#0000FF !important;text-decoration:none;}
#col_ppal .modulo p.vermas3 a:hover{text-decoration:underline !important;}
#col_ppal .modulo  ul.vermas3 a:active,#col_ppal .modulo  ul.vermas3 a:link,#col_ppal .modulo  ul.vermas3 a:visited{font-weight:normal !important;color:Blue !important;text-decoration:none;}
#col_ppal .modulo  ul.vermas3 a:hover{text-decoration:underline !important;}
#col_ppal .modulo  ul.vermas3Bold a:active,#col_ppal .modulo  ul.vermas3Bold a:link,#col_ppal .modulo  ul.vermas3Bold a:visited{font-weight:bold !important;color:Blue !important;text-decoration:none;}
#col_ppal .modulo  ul.vermas3Bold a:hover{text-decoration:underline !important;}