/*Roboto y variantes*/

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Regular.eot');
    src: url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Regular.ttf') format('truetype'),
		 url('../fonts/Roboto-Regular.woff') format('woff'),
		 url('../fonts/Roboto-Regular.svg') format('svg');         
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto Light';
    src: url('../fonts/Roboto-Light.eot');
    src: url('../fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Light.ttf') format('truetype'),
		 url('../fonts/Roboto-Light.woff') format('woff'),
		 url('../fonts/Roboto-Light.svg') format('svg');         
    font-weight: normal;
    font-style: normal;
}
@font-face{
	font-family:"Open Sans";
	src:url("/digital/recursos/css/webfonts/OpenSans-Regular.woff?1469529191") format("woff"),
		url("/digital/recursos/css/webfonts/OpenSans-Regular.ttf?1469529191") format("truetype"),
		url("/digital/recursos/css/webfonts/OpenSans-Regular.svg?1469529191") format("svg"),
		url("/digital/recursos/css/webfonts/OpenSans-Regular.eot?1469529191") format("embedded-opentype")
}
@font-face{
	font-family:"Open Sans Bold";
	src:url("/digital/recursos/css/webfonts/OpenSans-Bold.woff?1469529191") format("woff"),
		url("/digital/recursos/css/webfonts/OpenSans-Bold.ttf?1469529191") format("truetype"),
		url("/digital/recursos/css/webfonts/OpenSans-Bold.svg?1469529191") format("svg"),
		url("/digital/recursos/css/webfonts/OpenSans-Bold.eot?1469529191") format("embedded-opentype")
}
@font-face{
	font-family:"Open Sans Semibold";
	src:url("/digital/recursos/css/webfonts/OpenSans-Semibold.woff?1469529191") format("woff"),
		url("/digital/recursos/css/webfonts/OpenSans-Semibold.ttf?1469529191") format("truetype"),
		url("/digital/recursos/css/webfonts/OpenSans-Semibold.svg?1469529191") format("svg"),
		url("/digital/recursos/css/webfonts/OpenSans-Semibold.eot?1469529191") format("embedded-opentype")
}
@font-face{
	font-family:"Open Sans Light";
	src:url("/digital/recursos/css/webfonts/OpenSans-Light.woff?1469529191") format("woff"),
		url("/digital/recursos/css/webfonts/OpenSans-Light.ttf?1469529191") format("truetype"),
		url("/digital/recursos/css/webfonts/OpenSans-Light.svg?1469529191") format("svg"),
		url("/digital/recursos/css/webfonts/OpenSans-Light.eot?1469529191") format("embedded-opentype")
}
body{background-color:#fff;color:#3C465A;font-family:Arial, Helvetica, sans-serif;font-size:.75em;}
input,select,textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#3C465A;}
textarea{overflow:auto}
em,abbr,acronym{font-style:normal;text-decoration:none}
a{text-decoration:none;color:#069CD2;}
a:hover, a:focus, a:focus span, a:hover acronym, a:hover abbr, a span:focus, a input:focus, .btn input:focus{text-decoration:underline;}

/* Genericos
---------------------------------------------------------------------------------*/
.clear{clear:both;}
.block{display:block!important}
.inline{display:inline!important;}
.inline-block{display: inline-block !important;}
.none{display:none!important;}
.alignCenter{text-align:center;}
.alignLeft{text-align:left !important}
.alignRight{text-align:right !important}
.floatLeft{float:left !important}
.floatRight{float:right !important}
.txt-azul{color:#1863A1;}
.txt-azul2{color:#093d62 !important;}
.txt-rosa{color:#E3358F!important}
.txt-blanco,
p.txt-blanco a{color:#fff!important}
.bold{font-weight:bold}
.nonegrita{font-weight:normal !important}
.capitalize{text-transform:capitalize}
.lowercase{text-transform:lowercase}
.uppercase{text-transform:uppercase}
.valignTop{vertical-align:top}
.valignMiddle{vertical-align:middle}
.valignBottom{vertical-align:bottom}
.espacio-izq{margin-left:6px}
.espacio-der{margin-right:6px}
.rosa{color:#F353A6}
.azul{color:#009EE0}
.negro{color: #333;}
.no-borde{border:0!important}
.borde-b{border-bottom:1px solid #DFDFDF;}
.nocolorfondo{background-color:transparent!important}
.nofondo{background:none!important}
.noborde{border:none!important}
.nopadding{padding:0!important}
.nomargin{margin:0!important}
.abreventana{background:url(../img/ico_abreventana.gif) no-repeat right;padding-right:20px;}
.texto-normal{text-transform: inherit!important}
.paddingVerticalNone {padding:0 10px !important}
.wauto{width:auto!important}
.marginnegativo{margin-top: -2.3em }
.marginbottom{margin-bottom: 1em !important}
.w60{width:60%}
.w80{width:80%}
.w100{width:100% !important}
.m0{margin:0 !important}
.mb2{margin-bottom: 2em !important;}
.center{text-align: center !important;}
.right {text-align: right !important;}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
 
.clearfix {
    display: inline-block;
}
 
html[xmlns] .clearfix {
    display: block;
}
 
* html .clearfix {
    height: 1%;
}
/*Pixel para definir un enlace*/
.pixel,
.hidden{position:absolute;top:-9999em;left:-9999em}
.pequeno{font-size:.9em}
.m10{margin: 1em 0}
.m20{margin: 2em 0}
.m2010{margin: 2em 0 1em 0;}
/* Botones
---------------------------------------------------------------------------------*/
.btn,
.btn-border{background:url(../img/bg/btnazul-izq.gif) no-repeat center left;padding-left:4px;display:inline-block;font-size:.917em;color:#fff;line-height:normal}
.btn span,
.btn input,
.btn-border span,
.btn-border input{background:url(../img/bg/btnazul-der.gif) no-repeat center right;display:inline-block;color:#fff;font-weight:bold;padding:6px 10px 6px 7px;border:0;cursor:pointer;}
.btn input{padding:6px 9px 6px 4px;}
.btn-border{padding-left:6px;background-image:url(../img/bg/btn_azulb-izq.gif);}
.btn-border span{padding:9px 10px 9px 5px;background-image:url(../img/bg/btn_azulb-der.gif);}
.btn-border input{padding:6px 9px 6px 2px;}
.btn-banner{background:url(../img/bg/btn-banner-der.png) no-repeat center right;padding-right:24px;display:inline-block;letter-spacing:-1px;font:1.4em/normal "Lucida Sans", Arial, Helvetica, Sans-serif;color:#fff;}
.btn-banner span,
.btn-banner input{background:url(../img/bg/btn-banner-izq.png) no-repeat center left;display:inline-block;color:#fff;font-weight:bold;padding:5px 9px 6px 24px;border:0;cursor:pointer;}
.btn-banner-mantenimiento{background:url(../img/bg/btn-banner-der.png) no-repeat center right;padding-right:24px;display:inline-block;letter-spacing:-1px;font:1.4em/normal "Lucida Sans", Arial, Helvetica, Sans-serif;color:#fff;}
.btn-banner-mantenimiento span,
.btn-banner-mantenimiento input{background:url(../img/bg/btn-banner-izq.png) no-repeat center left;display:inline-block;color:#fff;font-weight:bold;padding:5px 9px 6px 24px;border:0;cursor:pointer;}
/**/
.btn:hover,
.btn input:hover,
.btn span:hover,
.btn-border:hover,
.btn-border input:hover,
.btn-border span:hover,
.btn-ir span:hover,
.btn-ir input:hover,
.btn-accion span:hover,
.btn-accion input:hover,
.btn-banner span:hover,
.btn-banner input:hover,
.btn-banner-mantenimiento span:hover,
.btn-banner-mantenimiento input:hover,
.btn-volver span:hover,
.btn-volver input:hover,
.btn-extra input:hover{text-decoration:underline}
/**/
.rojo{background-image:url(../img/bg/btnrojo-izq.gif);}
.rojo span,
.rojo input{background-image:url(../img/bg/btnrojo-der.gif);}
.gris {background-image:url(../img/bg/btngris-izq.gif);}
.gris span,
.gris input{background-image:url(../img/bg/btngris-der.gif);}
.grisConBorde{background-image: url("../img/bg/btngris-borde-izq.png");padding-left:7px;}
.grisConBorde span {background-image: url("../img/bg/btngris-borde-der.png")}
.azulConBorde{background-image: url("../img/bg/btnazul-borde-izq.png");padding-left:7px;}
.azulConBorde span {background-image: url("../img/bg/btnazul-borde-der.png");}
.azulConBorde span,
.grisConBorde span {padding:6px 7px 7px 0}
.info{background-image:url(../img/bg/btn_info.gif);}
.alta{background-image:url(../img/bg/btn_alta.gif);}
.baja{background-image:url(../img/bg/btn_baja.gif);}
.lupa{background-image:url(../img/bg/btn_buscar.gif);}
.info,
.alta,
.baja,
.lupa{padding-left:14px}
.info input,
.alta input,
.baja input,
.lupa input{overflow:visible}
.btn-calcular{background:url(../img/bg/btn_calcular-der.gif) no-repeat center right;padding-right:19px;font-size:2.05em;text-align:center;}
.btn-calcular a{background:url(../img/bg/btn_calcular-izq.gif) no-repeat center left;padding:10px 6px 11px 14px;color:#fff;font-weight:bold;display:block;letter-spacing:-1px;cursor:pointer;}
.btn-calcular-borde{background:url(../img/bg/btn_calcular_borde-der.png) no-repeat center right;padding-right:22px;font-size:2.05em;text-align:center;}
.btn-calcular-borde a{background:url(../img/bg/btn_calcular_borde-izq.png) no-repeat center left;padding:14px 0px 15px 14px;color:#fff;font-weight:bold;display:block;letter-spacing:-1px;cursor:pointer;}
.btn-flecha a{background:url(../img/bg/bullet_mini-azul.gif) no-repeat 0 .7em;padding:2px 24px 3px 7px;position:relative;font-weight:bold;font-size:.917em;cursor: pointer;}
.btn-flecha a img{position:absolute;right:0;bottom:0}
/*boton dos lineas*/
.azul-doslineas,
.gris-doslineas {padding-left:6px;text-align:center;}
.azul-doslineas span,
.gris-doslineas span {line-height:1em;padding:3px 7px 4px 0 !important}
.azul-doslineas span span, 
.gris-doslineas span span {padding:0}
.azul-doslineas {background:url(../img/bg/btnazul-izq-dos-lineas.png) no-repeat center left;}
.azul-doslineas span {background:url(../img/bg/btnazul-der-dos-lineas.png) no-repeat center right;}
.gris-doslineas {background:url(../img/bg/btngris-izq-dos-lineas.png) no-repeat center left;}
.gris-doslineas span {background:url(../img/bg/btngris-der-dos-lineas.png) no-repeat center right;}
/**/
.promo-rojo{padding-left:5px;background-image:url(../img/bg/btnrojo_promo-izq.gif);font-size:.95em}
.promo-concertar{background: url(../img/bg/bgbotonsalud-der.png) no-repeat left center; padding-left: 3.1em}
.promo-concertar span{font-size: 1.1em}
.promo-rojo span,
.promo-rojo input{background-image:url(../img/bg/btnrojo_promo-der.gif);padding:9px 11px 10px 8px;}
.promo-gris{padding-left:40px;background-image:url(../img/bg/btn_tellamamos-izq.gif);color:#41719F;font-size:1em}
.promo-gris span,
.promo-gris input{background-image:url(../img/bg/btn_tellamamos-der.gif);padding:13px 12px 13px 8px;text-transform:uppercase}
.promo-gris a{color:#fff;font-weight:bold;}
.promo-gris .img-telefono{background:url(../img/bg/bullet_blanco.gif) no-repeat center right;padding:1px 8px 2px 0}
.promo-gris em{display: block;font-size: .8em;text-transform: none; color: #9accde}
/**/
.btn-ir{background:url(../img/bg/btnazul_ir-izq.png) no-repeat center left;padding-left:5px;display:inline-block;font-size:.917em;color:#fff!important;text-align:center;}
.btn-ir span,
.btn-ir input{background:url(../img/bg/btnazul_ir-der.png) no-repeat center right;display:inline-block;color:#fff;font-weight:bold;padding:6px 24px 6px 7px;border:0;cursor:pointer;}
.btn-ir input{padding:5px 21px 6px 4px;overflow:visible}
.btn-volver,
.btn-accion{background:url(../img/bg/btnazul_volver-der.gif) no-repeat center right;padding-right:5px;display:inline-block;font-size:.917em;color:#fff!important;text-align:center;}
.btn-volver span,
.btn-accion span,
.btn-accion input,
.btn-volver input{background:url(../img/bg/btnazul_volver-izq.gif) no-repeat center left;display:inline-block;color:#fff;font-weight:bold;padding:6px 7px 6px 24px;border:0;cursor:pointer;}
.btn-volver input,
.btn-accion input{padding:5px 4px 5px 21px;overflow:visible}
.btn-accion input,
.btn-accion span{background-image:url(../img/bg/btn_accion.gif);padding-left:20px}
.btn-imprimir{background:url(../img/ico_imprimir.gif) no-repeat 0 0;padding:1px 0 2px 25px;line-height:1.2em;font-weight:bold}
/**/
.ir-rojo{background-image:url(../img/bg/btnrojo_ir-izq.png);}
.ir-rojo span,
.ir-rojo input{background-image:url(../img/bg/btnrojo_ir-der.png);}
.btn-acciones{background: url(../img/bg/bg_grande-izq.gif) no-repeat left center transparent;color:#FFF;display:inline-block;font-size:1.8em;padding-left:2px;}
.btn-acciones span{background: url(../img/bg/bg_grande-der.gif) no-repeat right center transparent;color:#FFF;cursor:pointer;display:inline-block;line-height:.9em;overflow:visible;padding:13px 16px 13px 12px}
.btn-acciones:hover span {text-decoration:underline}
.btn-grande{background:url(../img/bg/bg_grande-izq.gif) no-repeat center left;padding-left:2px;}
.btn-grande a{background:url(../img/bg/bg_grande-der.gif) no-repeat center right;padding:10px 5px 11px;letter-spacing:-1px;font-weight:bold;font-size:2.05em;text-align:center;display:block;color:#fff;text-decoration:none;}
.btn-grande-azul {background:url(../img/bg/bg_grande_azul-izq.gif) no-repeat center left;}
.btn-grande-azul a{background:url(../img/bg/bg_grande_azul-der.gif) no-repeat center right;}
.btn-grande-doslineas a{font-size:1.1em;letter-spacing:0;padding:8px 5px 7px}
.btn-grande-doslineas a span {display:block;font-size:1.6em;line-height:.9em;letter-spacing:-1px}
.btn-min a{font-size:1.1em;padding:16px 5px 17px;}
.btn-contratar{background:url(../img/bg/bg_grande-izq.gif) no-repeat center left;color:#FFF;display:inline-block;font-size:1.95em;padding-left:2px;}
.btn-contratar span,
.btn-contratar input{background:url(../img/bg/btn_contratar-der.gif) no-repeat center right;display:inline-block;letter-spacing:-1px;color:#fff;padding:15px 38px 17px 8px;border:0;cursor:pointer;overflow:visible;font-weight:bold}
.btn-grande a:hover,
.btn-contratar a:hover{text-decoration:underline}
.btn-grande a:focus,
.btn-contratar a:focus{text-decoration:underline}
/*suele usarse para +info*/
.btn-bullet{font-weight:bold;}
.btn-bullet img{margin-left:2px}
/**/
.btn-subir{background:url(../img/bg/ico_flecha-azul-top.gif) no-repeat center right;padding-right:10px}
.link{background:url(../img/bg/ico_flecha-azul.gif) no-repeat 0 .5em;padding:1px 0 1px 8px;font-weight:bold;line-height:normal}
.link_der{background:url(../img/bg/ico_flecha-azul.gif) no-repeat right center;padding:1px 8px 1px 1px;font-weight:bold;line-height:normal}
.ssl{background:url(../img/bg/ico_ssl.gif) no-repeat center left;padding:2px 0 1px 22px;font-weight:bold}

/*Botones Extras*/
.btn-extra{background-position:center left;background-repeat:no-repeat;padding-left:16px;display:inline-block;font-size:1em;color:#4A6581;}
.btn-extra a,
.btn-extra input{background:url(../img/bg/btnextra-der.gif) no-repeat center right;display:inline-block;color:#4A6581;font-weight:bold;padding:9px 16px 10px 5px;border:0;cursor:pointer;overflow:visible;}
.cambiar{background-image:url(../img/bg/btn_cambiar.gif);}
.rellenar{background-image:url(../img/bg/btnrellenar-izq.gif);}
.anadir{background-image:url(../img/bg/btnanadir-izq.gif);}
.cerrar{background-image:url(../img/bg/btncerrar-izq.gif);}
.aceptar{background-image:url(../img/bg/btnaceptar-izq.gif);}
.aceptar a,
.anadir a,
.rellenar a,
.cerrar a,
.aceptar input,
.anadir input,
.rellenar input,
.cerrar input{background-image:url(../img/bg/btnanadir-der.gif);padding-right:12px;padding-left:8px}
.cerrar a,
.cerrar input{padding-left:3px}
/**/
/*con iconos*/
a.link-doc,
a.link-info,
.link-info a,
.link-doc a{background:url(../img/bg/ico_doc.gif) no-repeat center left;padding:4px 4px 4px 32px;font-weight:bold;display:block}
a.link-info,
.link-info a{background-image:url(../img/bg/ico_info.gif);}
a.link-info,
a.link-doc{display:inline-block;margin-left:6px}
a.link-premio,
.link-premio a{background:url(../img/bg/ico_premio.gif) no-repeat 20px 4px;padding:7px 24px 7px 58px;font-weight:bold;display:block;line-height:1.3em;}
a.link-premio{display:inline-block;margin-left:6px}
a.link-planes,
.link-planes a{background:url(../img/bg/ico_nuestros-planes.gif) no-repeat 20px 6px;padding:16px 24px 8px 66px;font-weight:bold;display:block;line-height:1.3em;}
a.link-planes{display:inline-block;margin-left:6px}
a.pagina,
.pagina a{background-image:url(../img/bg/ico_pagina.gif);}
a.consulta,
.consulta a{background-image:url(../img/bg/ico_consulta.gif);}
.impresos a,
a.impresos{background-image:url(../img/bg/ico_impresos.gif);}
.icoRight a{background-position:center right;padding:4px 32px 4px 4px;text-align:right}
.link-vermapa{position:relative;padding:7px 0 0 28px}
.link-vermapa img{position:absolute;top:0;left:0;}
/*icono doc pequeno*/
a.link-doc-min,
.link-doc-min a{background:url(../img/bg/ico_doc-min.gif) no-repeat 0 .5em;padding:4px 4px 4px 26px;font-weight:bold;display:block}
a.link-doc-min{display:inline-block;}

/*bullet*/
.flecha{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .4em;padding-left:10px}
span.flecha{display:inline-block;}
.detalle-producto .incluye .incluye-txt .flecha{background-position:0 .55em}
.detalle-producto .incluye .incluye-txt .flecha em{font-size: .8em;margin-bottom: 1em;display: inline-block;line-height: 1.4em;}
/*iconos tabla*/
.btn-pdf,
.btn-doc{background:url(../img/bg/ico_imprimir.gif) no-repeat 0 0;padding:1px 0 2px 23px;line-height:1.2em;font-weight:bold;display:inline-block}
span.btn-pdf{font-weight:normal;vertical-align:baseline;}
.btn-pdf{background-image:url(../img/bg/ico-pdf.gif);}
.btn-doc{background-image:url(../img/bg/ico_doc.gif);}
.link-pdf,
.link-doc2{position:relative;text-decoration:none;padding-right:20px}
.link-doc2{padding-left:20px;padding-right:0}
.link-pdf img{position:absolute;right:0;top:0;}
.link-doc2 img{position:absolute;left:0;top:0;}
.link-pdf:hover,
.link-doc2:hover{text-decoration:underline;}
.detalle-producto .enlaces-producto .link-doc.link-doc-testamento{text-align: center;padding-top: 1.5em}
.link-doc-testamento a{background-position: 0em}
/* Botones grandes */
.btn-reg{background:url(../img/bg/btn_reg-izq.gif) no-repeat center left;padding-left:21px;color:#fff;font-weight:bold;line-height:normal;display:inline-block}
.btn-reg span{background:url(../img/bg/btn_reg-der.gif) no-repeat center right;padding:8px 12px 8px 8px;display:inline-block;cursor:pointer}
.btn-gris{background:url(../img/bg/btn_gris-izq.gif) no-repeat center left;padding-left:8px;color:#134F89;font-weight:bold;line-height:normal;display:inline-block}
.btn-gris span{background:url(../img/bg/btn_gris-der.gif) no-repeat center right;padding:9px 12px 9px 3px;display:inline-block;cursor:pointer}
.btn-reg:hover span,
.btn-gris:hover span{text-decoration:underline;}

/* Wrapper
---------------------------------------------------------------------------------*/
.wrapper{width:80em;margin:0 auto}

/* Cabecera
---------------------------------------------------------------------------------*/
#cabecera{background:#1966A9 url(../img/bg/cabecera.png) repeat-x bottom left;min-width:80.5em/*Soluciona bug background*/}
#cabecera #content-cabecera{position:relative;min-height:6.4em}
#enlaces-top{background-color:#009EE0;text-align:right;}
#enlaces-top ul{padding:8px 0}
#enlaces-top li{font-size:.917em;display:inline;vertical-align:middle;}
#enlaces-top li a{color:#fff;padding:1px 13px 1px 10px;display:inline-block;background:url(../img/bg/separador-enlaces.gif) no-repeat center right;}
#enlaces-top li.end a{background-image:none;padding-right:2px}
#enlaces-top li.area-personal{background:#3E82B0 url(../img/bg/area-privada.png) no-repeat 20px .65em;padding-left:7px;margin:0 0 0 18px;padding:8px 20px 9px 19px;}
#enlaces-top li.area-personal a{background:url(../img/bg/bullet_blanco.gif) no-repeat scroll right .3em;border:none;font-size:1.1em;font-weight:bolder;padding:0 1em 0 1.8em;}
#cabecera #enlaces-top a.js-ac {margin: 0 -1em 0 .2em;padding: 1px 6px !important }

/*Cabecera mutuactivos*/
#enlaces-top1{background-color:#009EE0;text-align:right;}
#enlaces-top1 ul{padding:8px 0}
#enlaces-top1 li{font-size:.917em;display:inline;vertical-align:middle;}
#enlaces-top1 li a{color:#fff;padding:1px 13px 1px 10px;display:inline-block;background:url(../img/bg/separador-enlaces.gif) no-repeat center right;}
#enlaces-top1 li.end a{background-image:none;padding-right:2px}
#enlaces-top1 li.area-personal{background:#3E82B0 url(../img/bg/area-privada.png) no-repeat 20px .65em;padding-left:7px;margin:0 0 0 18px;padding:8px 20px 9px 19px;}
#enlaces-top1 li.area-personal a{background:url(../img/bg/bullet_blanco.gif) no-repeat scroll right .3em;border:none;font-size:1.1em;font-weight:bolder;padding:0 1em 0 1.8em;}
#cabecera #enlaces-top1 a.js-ac {margin: 0 -1em 0 .2em;padding: 1px 6px !important }

/*Buscador*/
#logo{position:absolute;top:1.45em;left:0;}
#logo2{position:absolute;top:1.45em;right:0;}
#logo2.logo-hogar{top:.75em;}
#buscador{margin-right:3px;position:absolute;right:0;top:1.8em;}
#buscador label{background:url(../img/bg/caja-buscador.png) no-repeat left top;float:left;font-size:0.917em;height:2.6em;padding:1px .4em 0 1em;width:16em}
#buscador label span{position:absolute;top:-9999em;left:-9999em;}
#buscador label input{border:none;color:#636468;font-size:1.1em;font-style:italic;margin:.55em 0;padding:0 1em 0 0;width:13em;}
#buscador label input.imgGoogle {background: url("../img/bg/texto-input.png") no-repeat scroll center center transparent}
#buscador input.buscar{border:0;overflow:visible;font-size:.917em;color:#fff;cursor:pointer;vertical-align:middle;}
#buscador.buscador-centrado{right:27.5em}

/* Contenedor Principal 
---------------------------------------------------------------------------------*/
#contenido{clear:both;padding:13px 3px 36px;}
/*#contenido .wrapper{overflow:hidden;}*/

/* Menu
---------------------------------------------------------------------------------*/
#menu{display:table;width:100%}
#menu ul{position:relative;width:100%;z-index:100;}
#menu ul,
#menu ul li{float:left;}
#menu ul li ul{overflow:visible;width:auto;}
#menu ul li ul li{float:left;position:relative;z-index:100;background:url(../img/bg/menu_azul-izq.gif) no-repeat bottom left;padding-left:3px;margin-right:3px;width:5.5em;text-align:center;}
#menu ul li ul li.accidentes{width:6.35em;}
#menu ul li ul li a,
#menu ul li ul li strong{color:#fff;font-weight:bold;display:block;background:url(../img/bg/menu_azul-der.gif) no-repeat bottom right;padding:11px 2px 11px 0;}
#menu ul li ul li a strong{background-image:none;padding:0}
#menu ul li.ahorro{margin-left:14px}
#menu ul li.ahorro ul li{width:6em;background-image:url(../img/bg/menu_gris-izq.gif);margin-right:4px;}
#menu ul li.ahorro ul li a,
#menu ul li.ahorro ul li strong{background-image:url(../img/bg/menu_gris-der.gif);}
#menu ul li.ahorropymes{margin-left:14px}
#menu ul li.ahorropymes ul li{width:6em;background-image:url(../img/bg/menu_gris-izq.gif);margin-right:4px;}
#menu ul li.ahorropymes ul li a,
#menu ul li.ahorropymes ul li strong{background-image:url(../img/bg/menu_gris-der.gif);}
#menu ul li.atcliente{position:absolute;top:0;left:80.6%;z-index:100;}
#menu ul li.atcliente ul li{width:15.3em;background-image:url(../img/bg/menu_azul-izq.png);text-align:center;margin-right:0;}
#menu ul li.atcliente ul li a,
#menu ul li.atcliente ul li strong{background-image:url(../img/bg/menu_azul-der.png);padding:12px 10px 10px 0;}
#menu ul li.atcliente ul li a img{position:absolute;top:1.5em;margin-left:5px;}
#menu ul li.atcliente ul li.slide-activo{background-image:url(../img/bg/menu_azul_act-izq.png);padding-left:10px;width:15.63em;margin-top:0}
#menu ul li.atcliente ul li.slide-activo a{background-image:url(../img/bg/menu_azul_act-der.png);padding:12px 28px 7px 0;}
#menu ul li.atcliente ul li.slide-activo a img{display:none}
#menu ul li ul li.selected{background-image:url(../img/bg/menu_azul-izq-act.gif);}
#menu ul li ul li.selected a,
#menu ul li ul li.selected strong{background-image:url(../img/bg/menu_azul-der-act.gif);}
/*Reseteo de estilos para el contenido slide (no modificar, solo agregar nuevos estilos)*/
#menu ul li .content-slide a,
#menu ul li .content-slide li,
#menu ul li .content-slide ul,
#menu ul li .content-slide strong,
#menu ul li .content-slide ul li a,
#menu ul li .content-slide ul li strong,
#menu ul li.atcliente .content-slide ul li,
#menu ul li.atcliente .content-slide ul li a,
#menu ul li.atcliente .content-slide ul li strong,
#menu ul li.atcliente ul li .content-slide a,
#menu ul li.atcliente ul li .content-slide strong{color:#3C465A;background-image:none;float:none;position:static;padding:0;margin:0;width:auto;display:inline;font-weight:normal}
#menu ul li.atcliente .content-slide ul li strong,
#menu ul li .content-slide strong,
#menu ul li .content-slide ul li strong{font-weight:bold}
#menu ul li .content-slide ul,
#menu ul li .content-slide li,
#menu ul li.atcliente .content-slide ul li{text-align:left;display:block}
/**/
/*Atencion al cliente*/
#menu ul li .content-slide{width:384px;background:url(../img/bg/content-slide-top.png) no-repeat top left;padding-top:13px;position:absolute;z-index:100;right:0}
#menu ul li .no-activo .content-slide{right:-11px}
#menu ul li .content-slide-bottom{background:url(../img/bg/content-slide-bottom.png) no-repeat bottom left;padding-bottom:50px;}
#menu ul li .content-slide-bg{background:url(../img/bg/content-slide-bg.png) repeat-y top left;padding:0 28px 4px 18px}
#menu ul li .content-slide .atencion{border-bottom:1px solid #e1e1e1;padding-bottom:6px;margin-bottom:2px}
#menu ul li .content-slide .sin-otros{border:0;margin:0;padding:0}
#menu ul li .content-slide .atencion ul{background:url(../img/bg/atencion_cliente.jpg) no-repeat center left;overflow:hidden;/* padding:16px 18px 11px 0; */padding:16px 18px 0 0;min-height:8em;}
#menu ul li .content-slide .atencion ul li{position:relative;color:#145089;background-position:bottom right;background-repeat:no-repeat;background-color:transparent;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.15em;width:64%;float:right;clear:both;margin-bottom:20px}
#menu ul li .content-slide .atencion ul li.telefono{background-image:url(../img/bg/ico_telefono.png);}
#menu ul li .content-slide .atencion ul li.viaje{background-image:url(../img/bg/ico_viaje.png);}
#menu ul li .content-slide .atencion ul li.email{background-image:url(../img/bg/ico_email.png);}
#menu ul li .content-slide .atencion ul li.salud{background-image:url(../img/bg/ico_salud.png);}
#menu ul li .content-slide .atencion ul li.hogar{background-image:url(../img/bg/ico_hogar.png);background-position:right 1em}
#menu ul li .content-slide .atencion ul li.hogar-poliza{background-image:url(../img/bg/ico_hogar-poliza.png);background-position:right 1em;padding-top:14px;}
#menu ul li .content-slide .atencion ul li em,
#menu ul li .content-slide .atencion ul li strong span{font-weight:bold}
#menu ul li .content-slide .atencion ul li strong{float:left;color:#145089;font-weight:normal;letter-spacing:-1px;line-height:1.1em; width:84%;}
#menu ul li .content-slide .atencion ul li strong span{text-transform:uppercase;letter-spacing:0}
#menu ul li .content-slide .atencion ul li em{float:left;*float:none; clear:both;color:#F353A6;/* font-size:1.75em; */font-size:1.5em;display:block;letter-spacing:-.08em;padding-top:3px}
#menu ul li .content-slide .atencion ul li.viaje{margin:0}
#menu ul li .content-slide .atencion ul li.viaje em{color:#009EE0}
#menu ul li .content-slide .atencion ul li em.texto-info{margin:3px 0 0 3px;line-height:1.15em;font-weight:normal;background:url(../img/bg/bullet_mini-azul.gif) no-repeat 0 .45em;padding:0 50px 0 7px;font-size:.8em;color:#3C465A;font-family:Arial, Helvetica, Sans-serif;letter-spacing:0}
#menu ul li .content-slide .atencion ul li em.texto-info a{font-weight:bold;color:#069CD2;}
#menu ul li .content-slide .atencion.sin-otros ul li em.texto-info{background: url(../img/bg/bullet_mini-azul.gif) no-repeat 0 1.45em;}
#menu ul li .content-slide .atencion ul li em span.opcion{padding-bottom:1px;position:absolute;bottom:-8px;right:60px;color:#145089;display:block;text-align:right;font-size:.4em;font-family:Arial, Helvetica, Sans-serif;letter-spacing:0}
#menu ul li .content-slide .con-opcion ul li{margin-top:-8px;margin-bottom:22px;padding-bottom:3px}
#menu ul li .content-slide .otra-info{background:#EFF1F3 url(../img/bg/otra-info_izq.gif) no-repeat bottom left;}
#menu ul li .content-slide .otra-info-in{background:url(../img/bg/otra-info_der.gif) no-repeat bottom right;padding:4px 10px}
#menu ul li .content-slide .otra-info-in ul{background:url(../img/bg/otra-info_separador.gif) repeat-y 47% 0;padding:12px 0 6px;overflow:hidden}
#menu ul li .content-slide .otra-info-in ul.desphome{background:url(../img/bg/otra-info_separador.gif) repeat-y 42% 0;padding:12px 0 6px;overflow:hidden}
#menu ul li .content-slide .otra-info-in ul li{line-height:1.3em;float:right;font-size:.917em;color:#07658D;background:url(../img/bg/bullet_mini-azul.gif) no-repeat 0 .85em;width:44.5%;padding-left:7px;margin-bottom:2px}
/*#menu ul li .content-slide .otra-info-in ul li.email{background:url(../img/bg/ico_email.png) no-repeat 14em 0;padding-right:1.2em}*/
#menu ul li.atcliente .content-slide .otra-info-in ul li a{background:url(../img/bg/bullet_circulo.gif) no-repeat center right;display:block;padding:4px 20px 4px 0}
#menu ul li.atcliente .content-slide .otra-info-in ul.desphome li.email{float:left; width:51%;background:url(../img/bg/ico_email.png) no-repeat 14em .5em;padding-right:1.2em}
#menu ul li .content-slide .otra-info-in ul li.email em{float:left;margin: 5px 0 0 0;line-height: .8em;font-weight: normal;background: url(../img/bg/bullet_mini-azul.gif)no-repeat 0 .45em;padding: 0 0 0 10px;font-size: 1em;color: #3C465A;font-family: Arial, Helvetica, Sans-serif;letter-spacing: 0;}
#menu ul li.atcliente .content-slide .otra-info-in ul.desphome li.email a{color:#069CD2 !important; font-weight:bold; background:none}
#menu ul li .content-slide .otra-info-in ul li *{color:#07658D!important}
#menu ul li .content-slide .otra-info-in ul li.delegaciones{float:left;clear:none;margin-top:2px; width:40%;}
#menu ul li .content-slide .otra-info-in ul.desphome li.delegaciones{width:40%;}
#menu ul li .content-slide .otra-info-in ul li.delegaciones a{float:left;background: url(../img/bg/bullet_delegaciones.gif) no-repeat 100% 0;min-height:3em;padding-right:64px;}
#menu ul li .content-slide .otra-info-in ul.desphome li.delegaciones a{background: url(../img/bg/bullet_delegaciones.gif) no-repeat 5.4em 0.5em;min-height:3em;padding-right:53px;}
#menu ul li.atcliente .content-slide .cliente{background:url(../img/bg/btn_cliente-der.gif) no-repeat center right;position:absolute;bottom:18px;right:16px}
#menu ul li.atcliente .content-slide .cliente a{background:url(../img/bg/btn_cliente-izq.gif) no-repeat center left;font-weight:bold;padding:5px 20px 6px 11px;color:#fff;display:inline-block;}

/*Columnas
---------------------------------------------------------------------------------*/
#column-l{float:left;width:70.5%}
#column-r{float:right;width:24.8%;padding-top:9px}
#contenido-izq{float:left;width:17.5%;}
#contenido-central{float:right;width:78.9%;}
.seguros-hogar-manual #contenido-central{float:right;width:78.855%;}
.interior-producto #contenido-central{float:left;width:52.5%;margin-left:2.9em;border-right:1px solid #E9E9E9;padding:0 16px 0 0}
.no-menu-nav #contenido-central{width:73.5%;margin-left:0;}
#contenido-der{float:right;/*width:22.9%*/width:23.1%}

/*Columna Izquierda
-------------------------------------*/
.menu-nav ul li{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;margin-bottom:2em}
.menu-nav ul li ul li{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;background:url(../img/bg/menu_nav.gif) repeat-x top left;margin:0;padding:2px 0 1px;}
.menu-nav ul li ul li.end{}
.menu-nav ul li ul li a,
.menu-nav ul li ul li strong{display:block;padding:5px 0px 5px 6px;font-weight:normal;line-height:1.2em}
.menu-nav ul li ul li strong a{color:#fff;padding:0}
.menu-nav ul li ul li strong,
.menu-nav ul li ul li a:hover{background-color:#A2A2A2;color:#fff;text-decoration:none}
.menu-nav ul li ul li a:hover acronym,
.menu-nav ul li ul li a:hover abbr{text-decoration:none}
.menu-nav ul li h2{background-color:#F2F2F2;padding:10px 4px 7px 7px;font-weight:normal}

/*Columna Derecha
-------------------------------------*
/*Area Personal*/
.area-personal{margin-bottom:1.5em;position:relative}
.area-personal h2{color:#4E7896;font-size:1.333em;font-family:"Helvetica", Arial, sans-serif;font-weight:normal;position:absolute;top:-10px;left:0;width:100%;text-align:center;}
.area-personal h2 span{display:inline-block;background-color:#fff;padding:0 1.5em}
.area-personal a{color:#129CCD;}
.area-personal ul{clear:both;padding-left:10px}
.area-personal ul li{font-size:.917em;background:url(../img/bg/bullet_mini-azul.gif) no-repeat 0 .4em;padding-left:8px;margin-bottom:9px}
.area-personal ul li.dni-e a{background:url(../img/bg/ico_dni.gif) no-repeat center right;padding-right:26px}
.area-personal .seguridad{float:left;text-align:right;width:62%;padding-top:3px}
.area-personal .seguridad img{vertical-align:middle;margin-right:8px;width:2.65em;}
.area-personal .seguridad .sitioseg{display:inline-block;width:63.5%;text-align:right;padding-top:3px;}
.area-personal .seguridad .sitioseg img{width:.85em;}
.area-personal .form-login{background-color:#F9F9F9;padding:12px 10px;overflow:hidden;margin-bottom:10px}
.area-personal .form-login label{display:block;margin-bottom:7px;text-align:right}
.area-personal .form-login label span{display:inline-block;width:34%;text-align:left;color:#4E5768;vertical-align:middle;padding-right:6px;}
.area-personal .form-login .input{display:inline-block;background:transparent url(../img/bg/input-izq.gif) no-repeat center left;padding:0 0 0 6px;width:54%;margin-right:7px}
.area-personal .form-login .input input{background:transparent url(../img/bg/input-der.gif) no-repeat center right;width:100%;border:0;overflow:visible;height:1.3em;padding:8px 7px 8px 1px;color:#4E5768}
.borde-esquina{border:1px solid #e4e4e4;padding:1px}
.esquina-tl{background:url(../img/bg/esquina-tl.gif) no-repeat top left;margin:-2px}
.esquina-tr{background:url(../img/bg/esquina-tr.gif) no-repeat top right;}
.esquina-bl{background:url(../img/bg/esquina-bl.gif) no-repeat bottom left;}
.esquina-br{background:url(../img/bg/esquina-br.gif) no-repeat bottom right;padding:16px 13px 4px}
/*Calcula tu Seguro Online*/
.calcula-seguros{margin-bottom:1em;clear:both}
.calcula-seguros ul,
.calcula-seguros li,
.calcula-seguros p{display:inline}
.calcula-seguros li a{display:inline-block;margin:4px 3px 0;font-weight:bold}
.calcula-seguros p strong{font-size:1.25em;margin-right:1em;color:#58687A}
.calcula-seguros label{margin-bottom:1em;}
.calcula-seguros label strong{font-size:1.6em;font-weight:bolder;background:url(../img/bg/bullet_calcula.gif) no-repeat right .35em;margin-right:8px;display:inline-block;letter-spacing:-.06em;padding-right:10px;color:#58687A;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;vertical-align:middle}
.calcula-seguros label strong span{color:#228CC9}
.calcula-seguros label .select{background:url(../img/bg/select.gif) no-repeat top left;border-right:3px solid #ddd;display:inline-block;margin:0 14px 0 2.8em;padding:4px 0 4px 3px;}
.calcula-seguros label select{background-color:#8293AD;padding:0 1px 0 0;border:0;margin:0;color:#fff;font-weight:bold;overflow:visible;}
.calcula-seguros label option{color:#fff;font-weight:bold;}
.calcula-seguros label select,
.calcula-seguros label input{vertical-align:middle;}
.cont-bg,
.cont-bg-claro{background:#F3F6F8 url(../img/bg/cont-bg.png) repeat-x bottom left;padding:10px 16px 12px 12px;text-align:center}
.cont-bg-claro{background-color:#F8FAFB;background-image:url(../img/bg/cont-bg-atcliente.png);}
.cont-b{background:url(../img/bg/cont-b.gif) repeat-x bottom left;border:1px solid #ececec;border-bottom:0;}
.cont-bl{background:url(../img/bg/cont-bl.gif) no-repeat bottom left;margin:0 -1px;}
.cont-br{background:url(../img/bg/cont-br.gif) no-repeat bottom right;padding:4px 5px 3px;}
/*Promociones*/
.promociones{/*border:1px solid #E9E9E9;padding:13px 8px 10px;*/margin-bottom:2em}
.promociones h2{font-size:.917em;color:#2C2E31;font-weight:normal;text-transform:uppercase;padding:0 8px;margin-bottom:13px}
.promociones h2 span{background:url(../img/bg/bullet_down-negro.gif) no-repeat right .45em;padding:0 8px 0 0;display:inline-block;}
.promociones .alignRight{display:block;text-align:right;padding-right:12px}
.promociones li,
.promociones p{border-top:1px solid #E9E9E9;padding-top:14px;margin-bottom:12px;position:relative;text-align:center;}
.promociones p,
.promociones li.end{margin-bottom:0;padding-bottom:4px}
.promociones li img,
.promociones p img{margin-bottom:4px;display:inline-block}
.promociones p.enlace-in,
.promociones li.enlace-in{padding-bottom:20px}
.promociones p.enlace-in a,
.promociones li.enlace-in a{position:absolute;bottom:12px;right:12px;}
/*Noticias*/
.novedades{position:relative;overflow:hidden;margin-bottom:2em;}
.novedades h2{background:url(../img/bg/novedades_act-izq.gif) no-repeat bottom left;float:left;width:46%;text-align:center;z-index:30;position:relative;}
.novedades h2 a{font-weight:bold;color:#fff;background:url(../img/bg/novedades_act-der.gif) no-repeat bottom right;border:0;margin:0;padding:9px 0 15px;display:block;cursor:pointer;}
.novedades h3{color:#129CCD;border-bottom:1px solid #e4e4e4;padding-bottom:6px;margin-bottom:11px;}
.novedades .cont-noticia{margin-bottom:1.5em}
.novedades .end{margin-bottom:0}
.novedades .nuevo h3{float:left;color:#fff;background-color:#8C8C8C;font-size:.8em;text-transform:uppercase;font-weight:normal;padding:2px 12px 3px 11px;display:inline-block}
.novedades .wrap{clear:both;position:relative;top:-6px;z-index:20}
.novedades .wrap .borde{border:1px solid #E9E9E9;padding:3px;}
.novedades .wrap .texto{background-color:#fbfbfb;padding:11px 8px 14px;border-bottom:1px solid #dadada;}
.novedades .wrap .noBorde{border-bottom:0}
.novedades .wrap .texto p{clear:both;overflow:hidden;position:relative;min-height:1.9em;clear:both;}
.novedades .wrap .texto p em{float:left;width:60%;padding:0 4px 1px 0;font-style:normal;font-size:.9em}
.novedades .wrap .texto p a{position:absolute;bottom:0;right:0}
.novedades .wrap .texto p .btn span,
.novedades .wrap .texto p .btn input{padding:6px 15px 6px 13px;}
/*Noticias con JavaScript*/
.javascript{min-height:16.6em;overflow:visible}
.javascript h2{position:absolute;top:0;width:53.4%;z-index:30;background-image:none;float:none;}
.javascript h2 a{background-image:none;background-color:#f5f5f5;border:1px solid #e1e1e1;color:#3C465A;font-weight:normal;padding:5px 0 8px;margin-top:4px;white-space:nowrap;}
.javascript .cont-noticia{margin-bottom:0}
.javascript .wrap{position:absolute;top:31px;width:100%;border-bottom:1px solid #E9E9E9;}
.javascript .wrap .borde{border-top:0;border-bottom:0}
.javascript .first h2{left:0;}
.javascript .first h2 a{border-right:0}
.javascript .end .wrap{display:none}
.javascript .end h2{right:0;}
.javascript .end h2 a{border-left:0}
.javascript .selected h2{background:url(../img/bg/novedades_act-izq.gif) no-repeat bottom left;width:46%;}
.javascript .selected h2 a{font-weight:bold;color:#fff;background:url(../img/bg/novedades_act-der.gif) no-repeat bottom right;border:0;margin:0;padding:9px 0 15px;}

/* Migas
---------------------------------------------------------------------------------*/
.migas{width:76.4%;float:right;clear:both;border-bottom:1px solid #E9E9E9;margin-bottom:.8em;padding:1px 12px 4px}
.migas p,
.migas li{display:inline;font-size:.917em;line-height:1.6em}
.migas ol{display:inline;}
.migas li a{background:url(../img/bg/bullet_negro.gif) no-repeat left .4em;color:#4F4D4D;margin:0 6px 4px 4px;padding-left:11px}
.migas li strong{background-color:#5FAEE1;color:#fff;padding:2px 6px;font-weight:normal;margin-left:4px}
.una-columna .migas{width:auto;float:none}

/* Pie de Pagina
---------------------------------------------------------------------------------*/
#pie{clear:both;background-color:#124372;color:#fff;border-bottom:6px solid #009EE0;padding:22px 0 16px;min-width:80.5em/*Soluciona bug background*/}
#pie .wrapper{overflow:hidden;background-color:#124372;}
#pie a{color:#B8DEF6}
#pie h2{font-family:"Lucida Sans Unicode", Lucida Sans, Arial, Helvetica, Sans-serif;font-weight:normal;font-size:1.25em;padding:0 20px;border-bottom:1px solid #386188;padding-bottom:11px;}
#pie h3{text-transform:uppercase;padding:0 20px;margin:16px 0 10px}
#pie .cols{width:25%;float:left;padding-bottom:6px}
#pie .cols ul,
#pie .cols p{padding:0 8px 0 22px;margin-right:18px;}
#pie .cols ul,
#pie .cols .tipo-ul{border-bottom:1px solid #386188;padding-bottom:8px;}
#pie .cols .tipo-ul{padding-bottom:6px;}
#pie .end ul,
#pie .end p{margin-right:0;}
#pie .cols ul.noBorde{border-bottom:0}
#pie .cols ul.espacio1{padding-bottom:26px}
#pie .cols ul.espacio3{padding-bottom:61px}
#pie .cols ul li,
#pie .cols .tipo-lista{background:url(../img/bg/bullet_pie.gif) no-repeat left .6em;padding-left:10px;font-size:.95em;line-height:1.55em}
#pie .cols .tipo-lista{margin:0 0 1em 22px;line-height:1.3em;background-position:left .5em}
#pie .cols p.img{margin:0 0 1.2em;padding-right:0}
#pie .cols ul li.img{background-image:none;padding:8px 0;margin-right:-19px}
#pie .cols ul li.img img{position:relative;left:-9px;}
#pie .cols ul li.end{padding-top:5px}
#pie .cols ul li .btn-ir{font-size:1em;}
#pie .cols p.botones{line-height:1.55em}
#pie .cols .botones{padding-top:10px}
#pie .cols ul.botones li{background-image:none;padding:0;margin:0 0 6px}
#pie .cols .contacto{background:url(../img/bg/contacto-izq.gif) no-repeat center left;padding-left:5px;margin:0 0 .6em 20px;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.65em}
#pie .cols .contacto strong{background:url(../img/bg/contacto-der.gif) no-repeat center right;font-weight:bold;padding:11px 10px 11px 5px;display:inline-block}
#pie .cols .redes-sociales,
#pie .cols .app {margin:10px 0}
#pie .cols .redes-sociales{border-bottom: 1px solid #386188;padding:0;overflow:hidden;text-align:left;}
#pie .cols .redes-sociales ul {border:none;margin-left:0;padding-left:0;}
#pie .cols .redes-sociales li{display:inline;background-image:none;padding:0}
#pie .cols .redes-sociales li a{display:inline-block;margin:0 0 .6em .2em;vertical-align:middle}
#pie .cols .redes-sociales li a:focus{outline: 1px solid #fff}
#pie .cols .redes-sociales li a img{opacity: .7}
	#pie .cols .redes-sociales li a img:hover{opacity: 1}
#pie .cols .app{font-size:0.95em;line-height:1.1em;overflow:hidden;padding:0;text-align:left;}
#pie .cols .app a{font-weight:bold;background:url(../img/bg/bullet_pie.gif) no-repeat left .5em;padding:1px 0 1px 10px;display:block;text-align:left;}
#pie .cols .app a:focus{outline: 1px solid #000}
#pie .cols .app ul {border:none;padding:0}
#pie .cols .app li {margin-bottom:.5em;}
#pie .cols .app li,
#pie .cols .app li a {background:none;padding:0}
#pie .col2-sep{background:url(../img/bg/separador_pie.gif) repeat-y center;margin:10px 0;overflow:hidden;}
#pie .col2-pie{}
#pie .col2-pie .izq,
#pie .col2-pie .der{float:left;width:48%;}
#pie .col2-pie .der{float:right;}
#pie .col2-pie h2,
#pie .col2-pie h3,
#pie .col2-pie p{padding:0 8px 0 15px;}
#pie .col2-pie h2,
#pie .col2-pie h3{margin:10px 0}
#pie .enlaces-pie{clear:both;border-top:1px solid #386188;padding:20px 0 0 0;overflow:hidden}
#pie .enlaces-pie ul{float:right;width:85%;padding:4px 0 5px;}
#pie .enlaces-pie ul li{font-size:.85em;display:inline;background:url(../img/bg/separador-enlaces.gif) no-repeat left center;padding:0 6px 0 9px}
#pie .enlaces-pie ul li:first-child{background:none;}
/* #pie .enlaces-pie ul li a{padding:0 13px 0 9px;} */
#pie .enlaces-pie ul li.end a{border:0;background-image:none;color:#fff;}
#pie .enlaces-pie .certificados{float:left;padding:0;text-align:center;}
#pie .enlaces-pie p.certificados{text-align:left;padding-left:2em}
#pie .enlaces-pie .certificados li a{background-image:none;padding:0;margin-right:12px}

/* Pagina de Inicio
---------------------------------------------------------------------------------*/
/*Promocion de Seguros*/
.promo-seguros{margin-bottom:.7em;overflow:hidden;}
.promo-seguros .info-producto{padding-right:0;clear:none;margin-left:26px;cursor:default}
.promo-seguros .info-producto .content-producto{padding:0;width:100%;}
.promo-seguros .info-producto .btn-calcular{margin-left:5px;margin-right:5px;}
.promo-seguros .info-producto .btn-calcular a{letter-spacing:-2px;padding-left:12px;padding-right:4px}
.promo-seguros .info-producto p em{text-transform:none}
.promo-seguros ul{float:left;overflow:hidden;width:100%}
.promo-seguros li{float:left;position:relative;width:33.3%;overflow:hidden;background-position:top left;background-repeat:no-repeat;background-color:#fff}
.promo-seguros li.ocultar .info-producto{display:none}
.promo-seguros li.mostrar .info-producto{display:block}
.promo-seguros li .numero{position:absolute;top:4px;left:5px;}
.promo-seguros li .numero:focus{border:1px dotted #526E8B;}
.promo-seguros li#element1{background-image:url(../img/bg/promo_seguros-coches.gif);}
.promo-seguros li#element2{background-image:url(../img/bg/promo_seguros-vida.gif);}
.promo-seguros li#element3{background-image:url(../img/bg/promo_seguros-hogar.gif);}
.promo-seguros .javaScript{width:676px}
.promo-seguros .javaScript li{width:622px;height:18.5em;cursor:pointer;}
.promo-seguros .javaScript .box-element{width:622px;}
.promo-seguros .javaScript .info-producto{margin-bottom:.8em}
.promo-seguros .javaScript .info-producto p em{text-transform:uppercase}
.promo-seguros .javaScript .info-producto .content-producto{padding:0 9px;width:37%;float:left;}
.promo-seguros .javaScript .info-producto .btn-calcular{margin-left:2px;margin-right:0;}
.promo-seguros .javaScript .info-producto .btn-calcular a{letter-spacing:-1px;padding-left:12px;padding-right:2px}
/*Seguros*/
.seguros{margin-bottom:2em}
.seguros dl{background-color:#fff;border:1px solid #E1E1E1;overflow:hidden;padding:0 3px;}
.seguros dt,
.seguros dd{overflow:hidden;background:#fff url(../img/bg/seguros.png) repeat-x top left;height:9em;display:block;float:left;border-bottom:1px solid #E5E5E5;width:25%}
.seguros dt a{background-position:top right;background-repeat:no-repeat;color:#6C849C;height:80%;line-height:1.1em;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;margin:2em 0 0 0;padding:0 0 0 1.3em;display:block;}
.seguros dt a span{color:#129CCD;display:block;font-size:1.417em;font-weight:bolder;letter-spacing:-.05em;margin-top:0.1em;}
.seguros dd{margin:1px 0 0 0;line-height:1.25em}
.seguros dd a{color:#129CCD;font-weight:bold}
.seguros dd span{color:#3C465A;display:block;height:80%;font-size:1em;margin:2em 0 0 0;padding-left:1.2em;width:84%}
/*Fondos*/
.seguros .coche a{background-image:url(../img/bg/seguros_coche.png);}
.seguros .salud a{background-image:url(../img/bg/seguros_salud.png);}
.seguros .hogar a{background-image:url(../img/bg/seguros_hogar.png);}
.seguros .inversion a{background-image:url(../img/bg/fondos_inversion.png);}
.seguros .decesos a{background-image:url(../img/bg/seguros_decesos.png);}
.seguros .moto a{background-image:url(../img/bg/seguros_moto.png);}
.seguros .vida a{background-image:url(../img/bg/seguros_vida.png);}
.seguros .accidentes a{background-image:url(../img/bg/seguros_accidentes.png);}
.seguros .pensiones a{background-image:url(../img/bg/planes_pensiones.png);}
.seguros .ahorro a{background-image:url(../img/bg/seguros_ahorro.png);}
.seguros .mutua a{background-image:url(../img/bg/autoclub_mutua.png);}
/*izquierda*/
.seguros .seguros-izq{margin:1px 0 0 0;}
/*derecho*/
.seguros .seguros-der{margin:1px 0 0 0;background:#fff url(../img/bg/seguros-izq.png) no-repeat top left;}
.seguros .seguros-der a{padding-left:1.3em}
/*Ultimos elementos*/
.seguros .noBorde{border-bottom:0}

/* Home Productos
---------------------------------------------------------------------------------*/
#seccionAdeslas{background-repeat:no-repeat;background-position:top right;margin-bottom:1.2em;overflow:hidden;height:142px;}
#seccionAdeslas .titulo-seccion{width:32.5%;float:left;padding-top:41px;text-align:center;}
#seccion{background-repeat:no-repeat;background-position:top left;margin-bottom:1.2em;background-color:#00A9E6;overflow:hidden;height:142px;}
#seccion .titulo-seccion{width:32.5%;float:right;padding-top:41px;text-align:center;}
#seccion h2{font-family:"Impact", Arial, Helvetica, Sans-serif;color:#fff;text-align:center;font-size:1.5em;text-transform:uppercase;font-weight:normal;}
#seccion h2 span{font-family:Arial, Helvetica, Sans-serif;display:block;text-transform:lowercase;font-size:2.5em;padding:1px 0 3px;letter-spacing:-1px;}
.lista-productos{clear:both;background:url(../img/bg/lista-productos.png) repeat-x top left;padding:16px 6px;margin-bottom:1em;overflow:hidden;}
.lista-productos h3,
.lista-productos h2{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;line-height:1.15em;font-size:1.9em;color:#526E8B;font-weight:bold;padding:0 17px 14px;letter-spacing:-1px;border-bottom:1px solid #e5e5e5;margin-bottom:.5em}
.lista-productos h3 span.spnazul{color:#00a4de}
.lista-productos ul{padding:0 8px;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.lista-productos ul li{overflow:hidden;float:left;clear:both;width:50%;margin-bottom:.9em;padding:3px 0 4px}
.lista-productos ul li.floatRight{float:right;clear:none;background:url(../img/bg/separador_seccion.gif) no-repeat top left;}
.lista-productos ul li .seccion-producto{width:97%;float:left;clear:both;min-height:13.65em;background-repeat:no-repeat;background-position:10px 42px;position:relative;padding-bottom:6px;}
.lista-productos ul li.floatRight .seccion-producto{float:right;clear:none;margin-right:-2px}
.lista-productos ul li.end{border:0;margin:0}
.lista-productos ul li h3,
.lista-productos ul li h4{background-color:#f3f3f3;padding:5px 12px;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;line-height:1.15em;font-size:1.5em;color:#526E8B;font-weight:normal;letter-spacing:-1px;margin-bottom:9px;border:0;}
.lista-productos ul li h4 span{font-weight:bold}
.lista-productos ul li h4 a,
.lista-productos ul li h3 a{color:#526E8B}
.lista-productos ul li p{line-height:1.4em;padding:0 11px 6px 170px; min-height: 65px;}
.lista-productos ul li ul{padding:0;border:0}
.lista-productos ul li ul li{float:none;width:auto;border:0}
.lista-productos ul li .botones{position:absolute;top:110px;left:10px;padding:0;line-height:normal;}
.lista-productos ul li .botones li{display:inline;padding:0;margin:0}
.lista-productos ul li .botones li a{margin-right:.3em}
.lista-productos ul li .botones .btn img{position:absolute;top:-9999em;left:-9999em}
.lista-productos ul li .botones .btn span{padding-right:11px;padding-left:7px}
.lista-productos ul li .botones .rojo span{padding-right:11px;padding-left:7px}
.lista-productos ul li .botones .boton-doble{display:block;margin-top:2px}
.lista-productos ul li .botones .boton-doble a{margin:0;width:11.8em}
.lista-productos ul li .botones .boton-doble span{display:block;text-align:center;}

/**/
/*imagen derecha: posiciona la imagen y botones a la derecha del texto*/
.imagen-derecha ul li .seccion-producto{background-position:95% 42px;}
.imagen-derecha ul li .botones, .lista-productos ul li .botones-der{right:10px;left:auto;width:11.8em;text-align:right;}
.imagen-derecha ul li .botones li a,, .lista-productos ul li .botones-der li a{margin-right:0;margin-left:.2em}
.imagen-derecha ul li p{padding:0 168px 6px 11px}
/*Coches*/
.seccion-coche{background-image:url(../seguros-coche/img/seccion_coches.jpg);}
.lista-productos ul li.todo-riesgo-integral .seccion-producto{background-image:url(../seguros-coche/img/seccion_todo-riesgo-integral.jpg)}
.lista-productos ul li.todo-riesgo-plus .seccion-producto{background-image:url(../seguros-coche/img/seccion_todo-riesgo-plus.jpg)}
.lista-productos ul li.todo-riesgo .seccion-producto{background-image:url(../seguros-coche/img/seccion_todo-riesgo.jpg)}
.lista-productos ul li.todo-riesgo-franquicia .seccion-producto{background-image:url(../seguros-coche/img/seccion_todo-riesgo-franquicia.jpg)}
.lista-productos ul li.terceros-plus .seccion-producto{background-image:url(../seguros-coche/img/seccion_terceros-plus.jpg)}
.lista-productos ul li.terceros-luna .seccion-producto{background-image:url(../seguros-coche/img/seccion_terceros-lunas.jpg)}
.lista-productos ul li.terceros-basico .seccion-producto{background-image:url(../seguros-coche/img/seccion_terceros-basico.jpg)}
.lista-productos ul li.garantia-sellada .seccion-producto{background-image:url(../seguros-coche/img/seccion_garantia-sellada.jpg)}
/*Consejos conduccion: Coches*/
.seccion-consejos-coche{background-image:url(../seguros-coche/img/consejos-conduccion-subhome.jpg)}
#seccion.seccion-consejos-coche .titulo-seccion h2 span{font-size:1.85em;}
.lista-productos ul li.consejos-nieve .seccion-producto{background-image:url(../seguros-coche/img/consejos-nieve-subhome.jpg)}
.lista-productos ul li.consejos-lluvia .seccion-producto{background-image:url(../seguros-coche/img/consejos-lluvia-subhome.jpg)}
.lista-productos ul li.consejos-vacaciones .seccion-producto{background-image:url(../seguros-coche/img/consejos-vacaciones-subhome.jpg)}
.lista-productos ul li.consejos-jovenes .seccion-producto{background-image:url(../seguros-coche/img/conductores_jovenes-subhome.jpg)}
.lista-productos ul li.consejos-siniestralidad .seccion-producto{background-image:url(../seguros-coche/img/siniestralidad-subhome.jpg) }
/*Asistencia*/
#seccion.seccion-asistencia{background-color:#04244A;}
.seccion-asistencia{background-image:url(../seguros-coche/img/seccion-asistencia.jpg);}
.lista-productos ul li.asistencia-carretera .seccion-producto{background-image:url(../seguros-coche/img/asistencia-carretera-sh.jpg)}
.lista-productos ul li.asistencia-sanitaria .seccion-producto{background-image:url(../seguros-coche/img/asistencia-sanitaria-sh.jpg)}
.lista-productos ul li.asistencia-personal .seccion-producto{background-image:url(../seguros-coche/img/asistencia-personal-sh.jpg)}
/*Servicios gratuitos*/
#seccion.seccion-servicios{background-color:#04244A;}
.seccion-servicios{background-image:url(../seguros-coche/img/seccion-servicios.jpg);}
.lista-productos ul li.serv-revision .seccion-producto{background-image:url(../seguros-coche/img/serv-revision-sh.jpg)}
.lista-productos ul li.serv-gestoria .seccion-producto{background-image:url(../seguros-coche/img/serv-gestoria-sh.jpg)}
.lista-productos ul li.serv-reparacion .seccion-producto{background-image:url(../seguros-coche/img/serv-reparacion-sh.jpg)}
.lista-productos ul li.serv-mantenimiento .seccion-producto{background-image:url(../seguros-coche/img/mantenim_p.jpg)}

/*Multas*/
#seccion.seccion-multas{background-color:#04244A;}
.seccion-multas{background-image:url(../seguros-coche/img/seccion-multas.jpg);}
.lista-productos ul li.multas-gestion .seccion-producto{background-image:url(../seguros-coche/img/multas-gestion-sh.jpg)}
.lista-productos ul li.multas-permiso .seccion-producto{background-image:url(../seguros-coche/img/multas-permiso-sh.jpg)}
.lista-productos ul li.multas-juridica .seccion-producto{background-image:url(../seguros-coche/img/multas-juridica-sh.jpg)}
/*Descuentos exclusivos*/
#seccion.seccion-descuentos{background-color:#04244A;}
.seccion-descuentos{background-image:url(../seguros-coche/img/seccion-descuentos.jpg);}
.lista-productos ul li.descuentos-seguros .seccion-producto{background-image:url(../seguros-coche/img/descuentos-seguros-sh.jpg)}
.lista-productos ul li.descuentos-automovil .seccion-producto{background-image:url(../seguros-coche/img/descuentos-automovil-sh.jpg)}
.lista-productos ul li.descuentos-viajes .seccion-producto{background-image:url(../seguros-coche/img/descuentos-viajes-sh.jpg)}
.lista-productos ul li.descuentos-ocio .seccion-producto{background-image:url(../seguros-coche/img/descuentos-ocio-sh.jpg)}
.lista-productos ul li.descuentos-estilo .seccion-producto{background-image:url(../seguros-coche/img/descuentos-estilo-sh.jpg)}
/*Autoclub Mutua*/
.seccion-autoclub{background-image:url(../seguros-coche/img/seccion_autoclub.jpg);}
.seccion-autoclub .titulo-seccion{background:url(../seguros-coche/img/titulo_autoclub.gif) no-repeat center;}
.seccion-autoclub .titulo-seccion,
.seccion-soymotero .titulo-seccion {height:100%;padding:0!important;}
.seccion-autoclub h2,
.seccion-soymotero h2{position:absolute;top:-9999em;left:-9999em}
.lista-productos ul li.asistencia-carretera-moto .seccion-producto{background-image:url(../seguros-moto/img/seccion_asistencia-carretera-moto.jpg)}
.lista-productos ul li.revision-gratuita .seccion-producto{background-image:url(../seguros-coche/img/seccion_revision-gratuita.jpg)}
.lista-productos ul li.consulta-europuntos .seccion-producto{background-image:url(../seguros-coche/img/seccion_consulta-europuntos.jpg)}
.lista-productos ul li.gestion-multas .seccion-producto{background-image:url(../seguros-coche/img/seccion_gestion-multas.jpg)}
.lista-productos ul li.centro-psicotecnico .seccion-producto{background-image:url(../seguros-coche/img/seccion_centro-psicotecnico.jpg)}
.lista-productos ul li.agencia-viajes .seccion-producto{background-image:url(../seguros-coche/img/seccion_agencia-viajes.jpg)}
.lista-productos ul li.venta-vehiculos .seccion-producto{background-image:url(../seguros-coche/img/seccion_venta-vehiculos.jpg)}
.lista-productos ul li.vehiculos-ocasion .seccion-producto{background-image:url(../seguros-coche/img/seccion_vehiculos-ocasion.jpg)}
.lista-productos ul li.alquiler-vehiculos .seccion-producto{background-image:url(../seguros-coche/img/seccion_alquiler-vehiculos.jpg)}
.lista-productos ul li.mas-servicios .seccion-producto{background-image:url(../seguros-coche/img/seccion_mas-servicios-autoclub.jpg)}
.lista-productos ul li.preguntas-frecuentes .seccion-producto{background-image:url(../seguros-coche/img/seccion_preguntas-frecuentes.jpg)}
.lista-productos ul li.identificacion-sanitaria .seccion-producto{background-image:url(../seguros-coche/img/ident-sanitaria.jpg)}
/*Autoclub Soy Motero*/
.seccion-soymotero {background-image:url(../seguros-moto/img/home-autoclub.jpg)}
.seccion-soymotero .titulo-seccion{background:url(../seguros-moto/img/logo-soy-motero.gif) no-repeat center}
.lista-productos .soymotero li.alquiler-vehiculos .seccion-producto {background-image:url(../seguros-moto/img/moto_alquil_peq.jpg)}
.lista-productos .soymotero li.rutas .seccion-producto {background-image:url(../seguros-moto/img/rutas_peq.jpg)}
.lista-productos .soymotero li.venta-moto .seccion-producto {background-image:url(../seguros-moto/img/venta-vehiculos-moto_peq.jpg)}
.lista-productos .soymotero li.revision-moto .seccion-producto {background-image:url(../seguros-moto/img/rev_peq.jpg)}
/*Consejos conduccion: Motos*/
.seccion-moto{background-image:url(../seguros-moto/img/seccion-moto.jpg);}
.lista-motos ul li.todo-riesgo .seccion-producto{background-image:url(../seguros-moto/img/todoriesgo_p.jpg)}
.lista-motos ul li.terceros_plus .seccion-producto{background-image:url(../seguros-moto/img/tercerosplus_p.jpg)}
.lista-motos ul li.terceros .seccion-producto{background-image:url(../seguros-moto/img/terceros_p.jpg)}
.lista-motos ul li.terceros-mini .seccion-producto{background-image:url(../seguros-moto/img/tercerosmini_p.jpg)}
.listado-motos-margin ul{margin-left:2em}
.seccion-consejos-moto{background-image:url(../seguros-moto/img/consejos-conduccion-subhome.jpg)}
#seccion.seccion-consejos-moto .titulo-seccion h2 span{font-size:1.85em;}
.lista-productos ul li.consejos-percepcion .seccion-producto{background-image:url(../seguros-moto/img/consejos-percepcion-subhome.jpg)}
.lista-productos ul li.consejos-actitud .seccion-producto{background-image:url(../seguros-moto/img/consejos-actitud-subhome.jpg)}
.lista-productos ul li.consejos-subirse .seccion-producto{background-image:url(../seguros-moto/img/consejos-subirse-subhome.jpg)}
.lista-productos ul li.consejos-posicion .seccion-producto{background-image:url(../seguros-moto/img/consejos-posicion-subhome.jpg)}
.lista-productos ul li.consejos-frenar .seccion-producto{background-image:url(../seguros-moto/img/consejos-frenar-subhome.jpg)}
.lista-productos ul li.consejos-asfalto .seccion-producto{background-image:url(../seguros-moto/img/consejos-asfalto-subhome.jpg)}
.lista-productos ul li.consejos-pasajero .seccion-producto{background-image:url(../seguros-moto/img/scooter_p.jpg)}
/*Hogar*/
.seccion-hogar{background-image:url(../seguros-hogar/img/seccion_hogar.jpg);}
.lista-productos ul li.mutua-hogar .seccion-producto{background-image:url(../seguros-hogar/img/seccion_mutua-hogar.jpg);}
.lista-productos ul li.mutua-hogar-plus .seccion-producto{background-image:url(../seguros-hogar/img/global_plus_p2.jpg);}
.lista-productos ul li.mutua-hogar-facil .seccion-producto{background-image:url(../seguros-hogar/img/seccion_mutua-hogar-facil.jpg);}
.lista-productos ul li.mutua-hogar-2residencia .seccion-producto{background-image:url(../seguros-hogar/img/seccion_mutua-hogar-2residencia.jpg);}
.lista-productos ul li.mutua-hogar-basico .seccion-producto{background-image:url(../seguros-hogar/img/seccion_mutua-hogar-basico.jpg);}
.lista-productos ul li.mutua-hogar-alquiler .seccion-producto{background-image:url(../seguros-hogar/img/seccion_mutua-hogar-alquiler.jpg);}
/*Salud*/
.seccion-salud{background-image:url(../seguros-salud/img/adeslas_segur_caixa.jpg);}
.seccion-salud-bg{background-image:url(../seguros-salud/img/seccion_salud.jpg);}
.lista-productos ul li.salud-basico .seccion-producto{background-image:url(../seguros-salud/img/seccion_basico.jpg);}
.lista-productos ul li.salud-seleccion .seccion-producto{background-image:url(../seguros-salud/img/seccion_seleccion.jpg);}
.lista-productos ul li.salud-seleccion-plus .seccion-producto{background-image:url(../seguros-salud/img/seccion_seleccion-plus.jpg);}
.lista-productos ul li.salud-global .seccion-producto{background-image:url(../seguros-salud/img/seccion_global.jpg);}
.lista-productos ul li.salud-seguro-dental .seccion-producto{background-image:url(../seguros-salud/img/seccion_dental.jpg);}
#mutualistaForm{width: 360px;}
/*Vida*/
.seccion-vida{background-image:url(../seguros-vida/img/seccion_vida.jpg);}
.lista-productos ul li.vida-facil .seccion-producto{background-image:url(../seguros-vida/img/seccion_vida-facil.jpg);}
.lista-productos ul li.vida-prestamo .seccion-producto{background-image:url(../seguros-vida/img/seccion_vida-prestamo.jpg);}
.lista-productos ul li.vida-oro .seccion-producto{background-image:url(../seguros-vida/img/seccion_vida-oro.jpg);}
/*Ahorro*/
.seccion-ahorro{background-image:url(../seguros-ahorro/img/nuestros_seguros_plan_ahorro.jpg);}
.lista-productos ul li.plan-jubilacion .seccion-producto{background-image:url(../seguros-ahorro/img/mini_jubilacion.jpg);}
.lista-productos ul li.plan-ahorro .seccion-producto{background-image:url(../seguros-ahorro/img/mini_ahorro.jpg);}
.lista-productos ul li.unitlinked .seccion-producto{background-image:url(../seguros-ahorro/img/mini_unitlinked.jpg);}
.lista-productos ul li.plan-renta .seccion-producto{background-image:url(../seguros-ahorro/img/rentaspeq.jpg);}
.lista-productos ul li.ahorro-colectivo .seccion-producto{background-image:url(../seguros-ahorro/img/mini_ahorro-colectivo.jpg);}
.lista-productos ul li.plan-plus .seccion-producto {background-image: url("../seguros-ahorro/img/mini_plus.jpg");}
/*Pensiones*/
.planes-pensiones{background-image:url(../mactivos/img/nuestrosplanes2.jpg);}
.lista-productos ul li.p-pensiones .seccion-producto{background-image:url(../planes-pensiones/img/mini_ppensiones.jpg);} 	
.lista-productos ul li.p-prevision .seccion-producto{background-image:url(../planes-pensiones/img/mini_prevision.jpg);}
/*Ventajas*/
/*#seccion-ventajas{background-image:url(../img/ventajas-mutualista/ventajas_mutualista.jpg);height:185px;margin-bottom:1.2em;overflow:hidden;}*/
#seccion-ventajas{ background: url(../seguros-coche/img/ventajas.jpg) no-repeat; height:161px; margin-bottom:1.2em; overflow:hidden;}
/**/
#seccion-coberturas{background:url(../seguros-vida/img/coberturas.jpg) no-repeat right center;height:156px;margin-bottom:1.2em;overflow:hidden;}
/* Simular Planes
---------------------------*/
.simuladores{background:url(../img/bg/separador-pixel.gif) repeat-y center;overflow:hidden;padding:10px}
.simuladores .col-izq{float:left;width:47.5%}
.simuladores .col-der{float:right;width:47.5%}
.simuladores .simul-titulo{margin-bottom:2.5em}
.simuladores .simul-titulo h2{font-size:2.2em;letter-spacing:-1px}
.simuladores .simul{background:url(../img/bg/destacados.png) repeat-x top left;padding:18px 12px 18px 14px}
.simuladores .end{border-bottom:1px solid #e1e1e1}
.simuladores .simul h3{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .5em;color:#526E8B;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.35em;letter-spacing:-1px;line-height:1.15em;margin-bottom:.6em;padding-left:8px}
.simuladores .simul .simul-txt{padding:0 8px}
.simuladores .simul .simul-txt p,
.simuladores .simul .simul-txt li{margin-bottom:1em;line-height:1.4em;}
.simuladores .simul .simul-txt p.alignRight{margin-bottom:0}

/* Productos (seguros, planes, fondos)
---------------------------------------------------------------------------------*/
/* Subhome Productos
-----------------------------------------------*/
/*Informacion producto*/
.info-producto{background-color:transparent;background-repeat:no-repeat;background-position:top right;clear:both;padding-right:25px;margin-bottom:0.8em;}
.info-producto h2{font-family:"Impact", Arial, Helvetica, Sans-serif;color:#fff;background-color:#00A9E6;text-align:center;font-size:1.25em;text-transform:uppercase;font-weight:normal;margin-bottom:9px}
.info-producto h2 span{font-family:Arial, Helvetica, Sans-serif;color:#fff;text-transform:lowercase;font-size:2.6em;display:inline-block;font-weight:normal;padding:1px 0 5px 4px;letter-spacing:-2px;vertical-align:middle}
.info-producto p{margin-bottom:7px}
.info-producto p em{color:#627A8F;font-size:.75em;margin-left:-8px;}
.info-producto p em a{color:#627A8F;font-size:1.1em;}
.info-producto .img-producto{background-color:#FBFCFD;background-position:top right;background-repeat:no-repeat;overflow:hidden;text-align:center;margin:0}
#contenido-central .info-producto .img-producto{background-position:top left;}
.info-producto .content-producto{background-color:#FBFCFD;padding:0 9px;width:35%;min-height:18.5em}
#contenido-central .info-producto .content-producto{float:right}
.info-producto .condiciones{margin-bottom:3px;text-align:center;}
.info-producto .btn-calcular{margin-left:5px;}
/*Productos*/
/*coche*/
.seg-coche{background-image:url(../seguros-coche/img/subhome-coches-3x1new.jpg);}
#contenido-central .seg-moto .img-producto,
#contenido-central .seg-coche .img-producto{background-image:none;background-color:transparent;}
.seg-moto .content-producto,
.seg-coche .content-producto{background-color:transparent;position:relative;float:left!important;left:1em;}
.seg-coche .btn-calcular,
.seg-moto .btn-calcular{background:url("../img/promociones/btn_calcular-der2.png") no-repeat scroll 99% center transparent; font-size: 2.05em;padding-right: 19px;text-align: center;}
.seg-coche .btn-calcular a,
.seg-moto .btn-calcular a{background:url("../img/promociones/btn_calcular-izq2.png") no-repeat scroll right center transparent;padding:8px 6px 7px 14px}
.seg-coche .btn-calcular{position:absolute;bottom:1.5em;right:-17.5em;width:9em}
.seg-moto .btn-calcular{position:absolute;bottom:.8em;right:-17em;width:8.5em}
/*.seg-moto .btn-calcular{right:-18em;}*/
.seg-coche .condiciones{position:absolute;bottom:1em;width:100%;right:-37em;}
.seg-moto .condiciones{position:absolute;bottom:0.5em;width:100%;right:-37em;}
.seg-coche .condiciones em,
.seg-moto .condiciones em{padding:2px 16px;}
.seg-coche .condiciones a/*.seg-moto .condiciones a*/{color:#fff;}
.seg-moto .condiciones a{color: #fff}
.seg-moto .info-producto p.condiciones em a, .seg-coche .info-producto p.condiciones em a{color:#555050}
/*moto*/
.seg-moto{background-image:url(../seguros-moto/img/subhome-motos-3x1_2.jpg);}
.contenido-pasajero .rec-der{width: 65%}
.contenido-pasajero .btn-grande{float: left; padding: 1em 20px 1em 2px;}
.contenido-pasajero .btn-grande a{font-size: 1.5em; padding: 14px 5px 16px;}

/*jovenes*/
.seg-jovenes{background-image:url(../seguros-coche/img/seguro_jovenes_bg.jpg);background-repeat:repeat-x}
.seg-jovenes .img-producto{background-image:url(../seguros-coche/img/seguro_joveneshome.jpg);}

/*salud*/
/*Cabecera Salud*/
#contenido-central .seg-salud{background-image:url(../seguros-salud/img/seguros_salud.jpg); background-position: left center; display: inline-block; width: 97%;}
/*Fin cabecera Salud*/
/*.seg-salud{background-image:url(../seguros-salud/img/seguros_salud.jpg);}*/
#contenido-central .seg-salud .img-producto{background-image:url(../seguros-salud/img/seguros_salud.jpg);}
#contenido-central .seg-salud .img-producto.img-conpromo{background-image:url('../seguros-salud/img/seguros_salud.jpg');}
.seg-salud .img-producto{background-image:url(../seguros/img/seguros_salud_home_01_130411.jpg);}
.seg-salud .content-producto {width:auto}
.seg-salud .content-producto h2 {padding:1em 0;margin:0;}
.bg-destacados .min-font {display:block;font-size:1.4em;font-weight:bolder;letter-spacing:-1px;min-height:2.5em;}
.seg-salud.info-producto p.condiciones em a{color:#555050}
.dvindent{margin-left: 1em}
/*hogar*/
.seg-hogar{background-image:url(../seguros-hogar/img/bghog.png);}
#contenido-central .seg-hogar .img-producto{background-image:url(../seguros-hogar/img/hogar_julio15.jpg);}
.seg-hogar .img-producto{background-image:url(../seguros/img/seguros_hogar_homeoct.jpg);}
.seg-hogar.info-producto  p.condiciones em{color:#627A8F}
.seg-hogar.info-producto  p.condiciones em a{color:#627A8F}
/*vida*/
.seg-vida{background-image:url(../seguros-vida/img/seguros_vida_bg.jpg);}
.seg-vida .img-producto{background-image:url(../seguros-vida/img/seguros_vida.jpg);}
/*decesos*/
.seg-decesos{background-image:url(../seguros-decesos/img/seguros_decesos_bg.jpg);}
.seg-decesos .img-producto{background-image:url(../seguros-decesos/img/seguros_decesos.jpg);}
.seg-decesos .img-producto img{margin-top: 1em}
.infoSeguro {font-family:"Lucida Sans",Arial,Helvetica,Sans-serif;font-size:1.2em;line-height:1.2em;margin:1.5em 1em 1.3em 1em;text-align:left;}
.seg-decesos .content-producto {position:relative}
.seg-decesos .content-producto h2 {font-family:Arial,Helvetica,Sans-serif;font-size:1em;font-weight:bold;margin-bottom:.3em;line-height:1.1em;padding:1em;text-transform:inherit;}
.seg-decesos .content-producto .btn-calcular {bottom:.6em;left:.5em;position:absolute;width:80%}
.seg-decesos.info-producto p{margin-bottom: 0px;}
.seg-decesos.info-producto p.condiciones{position: relative;top:5.2em;}
.producdecesos ul li.completo .seccion-producto{background-image: url(../seguros-decesos/img/completo_p.jpg);}
.producdecesos ul li.unica .seccion-producto{background-image: url(../seguros-decesos/img/unica_p.jpg);}
.seccion-decesos{background-image:url(../seguros-decesos/img/decesos_subhome.jpg);}
/*accidentes*/
.seg-accidentes{background-image:url(../seguros-accidentes/img/seguros_accidentes_bg.jpg);padding-right:35px;}
.seg-accidentes .img-producto{background-image:url(../seguros-accidentes/img/seguros_accidentes.jpg);}
.seg-accidentes .content-producto{width:40.5%}
.seg-accidentes .btn-calcular{width:75%;margin:0 auto}
/*ahorro*/
.seg-ahorro{background-image:url(../seguros-ahorro/img/plan_renthabilidad.jpg); min-height: 20em; position: relative;}
    .seg-ahorro .abtnAhorro{color: #fff; background: #ef4090; padding: .5em 1.5em; font-size: 1.5em; text-decoration: none; border-radius: 7px; position: absolute; bottom: 25%; right: 10%; border: 2px solid #fff; font-weight: bold;}
/*.seg-ahorro .img-producto{background-image:url(../seguros-ahorro/img/home.jpg);}*/
.seg-ahorro.info-producto .content-producto{width: 38%; padding: 0 6px}
.seg-ahorro .img-producto{background-image:url(../seguros-ahorro/img/plan_renthabilidad.jpg);}
.seg-ahorro .btn-calcular{margin: 0 auto;width: 86%;}
.seg-ahorro.info-producto  p.condiciones em a{color:#627A8F}
/*planes pensiones */
.plan-pensiones{background-image:url(../mactivos/img/seccion_pensiones_bg.jpg);padding-right:25px;}
/*.plan-pensiones .img-producto{background-image:url(../mactivos/img/subhome_inv.jpg);}*/
.plan-pensiones .img-producto{background-image:url(../mactivos/img/subhome_mutuaMactivos.jpg);}
.plan-pensiones .img-producto.img-productoPensiones{background-image:url(../mactivos/img/subhome_mutuaMactivosJubilacion.png);}
.plan-pensiones .content-producto{width:38%;padding: 0 6px;}
.plan-pensiones .btn-calcular{/*width:74%;*/width:86%;margin-left:auto;margin-right:auto}
.plan-pensiones.info-producto .content-producto p{margin-bottom:0}
.plan-pensiones .condiciones{position:relative;bottom:3em;right:0em;}
.plan-pensiones .info-producto p.condiciones em{color:#fff}
.plan-pensiones.info-producto p.condiciones em a{color:#fff}
/*Fondos Inversion*/
.fondos-inversion{background-image:url(../mactivos/img/seccion_inversion_bg.jpg);padding-right:25px;}
/*.fondos-inversion .img-producto{background-image:url(../fondos-inversion/img/seccion_inversion.jpg);}*/
.fondos-inversion .img-producto{background-image:url(../mactivos/img/subhome_mutuaMactivos.jpg);}
.fondos-inversion .content-producto{/*width:40.7%*/width: 38%; padding: 0 1em;}
.fondos-inversion .btn-calcular{width:86%;margin:0 auto}

/*Destacados del producto*/
.destacados{clear:both;background:url(../img/bg/destacados.png) repeat-x top left;padding:8px 0;border-bottom:1px solid #E1E1E1;margin-bottom:2em}
.destacados.desthogar h2{font-family: "Lucida Sans", Arial, Helvetica, Sans-serif;line-height: 1.15em;font-size: 2em;color: #526E8B;font-weight: normal;letter-spacing: -2px;margin: 0 0 9px 0;padding-bottom: 4px; min-height: 2.25em}
.destacados.desthogar h2 a{  color: #526E8B;}
.destacados.desthogar h3 {font-family: "Lucida Sans", Arial, Helvetica, Sans-serif;line-height: 1.15em;font-size: 2em;  color: #526E8B; font-weight: normal; letter-spacing: -2px; margin: 0 0 9px 0; padding-bottom: 4px; min-height: 2.25em;}

.destacados.desthogar .hogartipos{background-image:url(../seguros-hogar/img/hogartipos.png); background-size: 40%; background-position: 17em 5em}
.destacados.desthogar .hogar50{background-image:url(../seguros-hogar/img/hogar50.png);background-position: right 5.5em;background-size: 40%;}
.destacados.desthogar .hogar100{background-image:url(../seguros-hogar/img/hogar100.png);background-position: right 5.5em;background-size: 40%;}
.destacados .bg-destacados{background:url(../img/bg/separador_destacados.gif) repeat-y center;padding:15px 20px 3px 23px;overflow:hidden;}
.destacados .no-bg{background-image:none;}
.destacados .cols{line-height:1.4em;background-position:right center;background-repeat:no-repeat;}
.destacados .izq{float:left;width:47%;}
.destacados .der{float:right;width:47%;}
.destacados .previsto .enlaces {color:#666;font-size:.917em;text-align:center;}
.destacados .content-destacados{min-height:9em;padding:0 12em 0 2px;}
.destacados .content-destacados.content-destacados-min{padding:0 14em 0 2px;}
.destacados .previsto .content-destacados{padding:0 8.5em 0 2px}
.destacados .mutuahogar{background-image:url(../seguros-hogar/img/mutuahogar.jpg);}
.destacados .mutuahogarplus{background-image:url(../seguros-hogar/img/mutuahogarplus.png);}
.destacados .bonificaciones{background-image:url(../seguros-hogar/img/bonificaciones.jpg);}
.destacados .seguros-alquiler{background-image:url(../seguros-hogar/img/seguros-alquiler.png);}
.destacados .segurocoche{background-image:url(../seguros-coche/img/seguro_coche.jpg);}
.destacados .tarjetas{background-image:url(../seguros-coche/img/tarjeta_solred.png);background-position:top right;}
.destacados .promoRenfe{background-image:url(../seguros-coche/img/promo-renfe.png);background-position:top right;}
.destacados .promoAtumedida{background-image:url(../seguros-coche/img/medida.png);background-position:center right;}
.destacados .promo3x1{background-image:url(../seguros-coche/img/3_1.png);background-position:right 1.5em;}
.destacados .segurojovenes{background-image:url(../seguros-coche/img/seguro_jovenes.jpg);}
.destacados .segurointegral{background-image:url(../seguros-coche/img/seguro_integral.jpg);}
.destacados .segurogarantia{background-image:url(../seguros-coche/img/garantia-sellada.png);background-position:right 3em}
.destacados .Tedamos{background: url(../seguros-coche/img/100euros.png) no-repeat right .5em;}
.destacados .saludbasico{background-image:url(../seguros-salud/img/salud_basico.jpg);}
.destacados .seleccionplus{background-image:url(../seguros-salud/img/seleccion_plus.jpg);}
.destacados .portalsalud{background-image:url(../seguros-salud/img/portal_salud.jpg);}
.destacados .saludnomm {background-image:url(../seguros-salud/img/segurcaixa2.png);background-position:right 4em}
.destacados .saludmm {background-image:url(../seguros-salud/img/salud35.png);background-position:right 4em}
.destacados .saludconcertar{background-image:url(../seguros-salud/img/personas.png);background-position:19em 3em}
.destacados .vidafacil{background-image:url(../seguros-vida/img/seguro_vidafacil.jpg);}
.destacados .vidafamilia{background-image:url(../seguros-vida/img/vidafamilia.png);}
.destacados .vidaoro{background-image:url(../seguros-vida/img/seguro_vidaoro.jpg);}
.destacados .v-ahorro{background-image:url(../seguros-ahorro/img/vida_ahorro.jpg);}
.destacados .v-colectivo{background-image:url(../seguros-ahorro/img/vida_colectivo.jpg);}
.destacados .moto01{/*background:url(../seguros-moto/img/seguros_home.png) no-repeat 100% 3em;*/background:url(../seguros-moto/img/tarjeta_solred.png) no-repeat 100% 0;}
.destacados .moto02{background-image:url(../seguros-moto/img/moto_02.jpg);}
.destacados .pensiones{background-image:url(../planes-pensiones/img/planes_pensiones.jpg);}
.destacados .prevision{background-image:url(../planes-pensiones/img/premios.png);}
.destacados .premios-inv {background-image:url(../planes-pensiones/img/inversion-finanzas.png);}
.destacados .prev-asegurado {background-image:url(../planes-pensiones/img/prev-asegurado.png);}
.destacados .individual{background-image:url(../seguros-accidentes/img/seguro_individual.jpg);background-position:right 1.6em}
.destacados .colectivos{background-image:url(../seguros-accidentes/img/seguro_colectivos.jpg);background-position:right .8em}
.destacados .previsto{background-image:url(../seguros-decesos/img/previsto.gif);}
.destacados .completo{background-image:url(../seguros-decesos/img/completo.png);}
.destacados .adeslas{background-image:url(../seguros-decesos/img/segurcaixa2.png);}
.destacados .garantias{background-image:url(../seguros-decesos/img/garantias.gif);}
.destacados .catalogo{background-image:url(../mactivos/img/catalogo.gif);background-position:right 3em;}
.destacados .gestiona{background-image:url(../fondos-inversion/img/gestiona.png);}
.destacados .newsletter{background-image:url(../fondos-inversion/img/newsletter.jpg);background-position:right 3em}
.destacados .ahorrador{background-image:url(../mactivos/img/ahorrador.png);background-position:18em 3em}
.destacados .aniversario{background-image:url(../fondos-inversion/img/aniversario.gif);background-position:right 4em}
.destacados .cedulas{background-image:url(../fondos-inversion/img/cedulas.gif);background-position:right 4em}

.destacados .cedulas .content-destacados{padding-right:10em}
.destacados .catalogo .content-destacados{padding-right:11em}
.destacados .aniversario .content-destacados{padding-right:12em}
/* .destacados .salud-tarjeta{background-image: url(/recursos/seguros-salud/img/tarjeta-regalo-rotada.jpg); background-position: right 4em;} */
.destacados .salud-tarjeta{background-image: url(/recursos/seguros-salud/img/tarjeta.png); background-position: right 4em;}

.destacados h3,
.detalle-producto h2{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;line-height:1.15em;font-size:2em;color:#526E8B;font-weight:normal;letter-spacing:-2px;margin:0 0 9px 0;padding-bottom:4px; }
.destacados h3{font-size:1.9em}
.destacados .saludconcertar h3{min-height: 2.3em}
.destacados .saludconcertar h3.h3decesos{min-height: 1em}
.detalle-producto h2 span,
.destacados h3 span{font-weight:bold;letter-spacing:-2px;}
.destacados h3 a,
.detalle-producto h2 a{color:#526E8B}
#info-adeslas.detalle-producto .mensaje {background:none #eff3f7;margin-bottom:2em;padding:20px 20px 16px 20px}
#info-adeslas.detalle-producto .mensaje h2 {border-bottom:1px solid #d5d5d5 !important}
.detalle-producto .mensaje .incluye-txt {color:#526e8b}
.detalle-producto .mensaje .incluye-txt a {font-size:1em}

/**/
.titulo-borde{border-bottom:1px solid #E4E4E4;font-size:2em;padding:12px 0 12px 12px;margin-bottom:1.2em;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;line-height:1.15em;font-size:2em;color:#526E8B;font-weight:normal;letter-spacing:-2px;}
.titulo-borde *,
.detalle-producto .titulo-borde *{font-size:1em;margin:0;padding:0}
.indent .destacados{padding:20px 8px 16px;border:0}
.indent .destacados h2{padding:0 12px 10px;}
/**/
/*Mas destacados*/
.mas-destacados{clear:both;background-color:#F6F6F6;padding:20px 6px 20px 17px;overflow:hidden;margin-bottom:1em}
.mas-destacados .cols{float:left;width:33.3%}
.mas-destacados .cols h3{color:#1863A1;text-transform:uppercase;margin-bottom:8px;padding:2px 6px 0 3px;text-align:center}
.mas-destacados .cols h3 a{color:#1863A1;cursor:pointer}
.mas-destacados.destacados-salud .content-destacados{min-height: 9.5em;}
.mas-destacados .content-destacados p,
.mas-destacados .content-destacados ul,
.mas-destacados .content-destacados ol{margin-bottom:12px}
.mas-destacados .content-destacados{border-bottom:1px solid #E5E5E5;margin:0 16px 14px 8px;padding:0 1.1em 0 11px;font-size:.917em;line-height:1.4em;min-height:7em}
.content-destacados em.condiciones{font-size: .8em}
.mas-destacados .btn-flecha{padding-right:30px}
/*eliminar .mas-destacados a */
.mas-destacados a .deco-img{background:#e5e5e5 url(../img/bg/deco_img-tl.gif) no-repeat top left;margin:8px 0;display:block}
.mas-destacados a .deco-img span{background:url(../img/bg/deco_img-br.gif) no-repeat bottom right;display:block}
.mas-destacados a .deco-img span span{background:url(../img/bg/deco_img-tr.gif) no-repeat top right;display:block;padding:0}
.mas-destacados a .deco-img span span span{background:url(../img/bg/deco_img-bl.gif) no-repeat bottom left;display:block;padding:14px 0 14px 0;text-align:center;}
.mas-destacados a .deco-img img{display:inline-block;border:4px solid #fff;}
.mas-destacados h3 a:hover img{border-width:2px;margin:2px}
/**/

/*Promocion*/
.promocion{clear:both;background-color:#6E7C8D;border:1px solid #C5CBD1;padding:11px 10px 10px;color:#fff;}
.promocion .bg-1{background:url(../seguros-coche/img/promo_reloj.gif) no-repeat center left;width:90%;margin:0 auto}
.promocion .bg-2{background:url(../seguros-coche/img/promo_grua.gif) no-repeat center right;}
.promocion h3{font-size:2.1em;}
.promocion h3 a{color:#fff;font-weight:bold;display:block;}
.promocion h3,
.promocion p{width:68%;margin:0 auto 4px;line-height:1.05em;letter-spacing:-0.01em}
.promocion p{font-size:1.6em;color:#9FD8F0;}
.promocion p a{display:block;color:#9FD8F0;font-weight:bold}
.promocion p a strong{color:#fff}
/*Promocion Tipo Banner*/
.promocion-banner{clear:both;color:#516D8B;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;line-height:1.25em;font-size:1.8em; margin-bottom: 1em;}
.promocion-banner a,
.promocion-banner .no-link{cursor:pointer;color:#516D8B;display:block;background-color:#f7f7f7;background-repeat:no-repeat;background-position:top left;border:1px solid #e7e7e7;height:95px;}
.promocion-banner .no-link{cursor:default;}
.promocion-banner a:hover{text-decoration:none;border-color:#ddd;background-color:#f9f9f9}
.promocion-banner a:link,
.promocion-banner a:visited{text-decoration:none;}
.promocion-banner .promocion-content{display:block;width:66%;margin:19px 0 0 180px}
.promocion-banner .promocion-titulo{display:block;letter-spacing:-1px}
.promocion-banner .promocion-titulo span{color:#26B3E5;}
.promocion-banner .promocion-txt{letter-spacing:-1px;font-size:.9em;display:block;margin-top:2px}
.promocion-banner .promocion-txt strong{color:#26B3E5}
.promocion-banner .promocion-txt em{font-weight:bold}
.promocion-banner .promo-telefono{font-size:1.15em}
/*Imagenes de las promociones*/
#promo-coche{background: #f7f7f7 url(../seguros-coche/img/promociones/coche.png) no-repeat 2.5em center;}
#promo-hogar a{background-image:url(../seguros-hogar/img/promociones/asistencia24.gif);}
#promo-salud{margin-top: 1em;letter-spacing: -.05em;}
#promo-salud .promocion-content{margin: 19px 0 0 143px;text-align: center;}
#promo-salud.promocion-banner .promocion-txt strong{color:#516D8B;}
#promo-salud a{background-image:url(../seguros-salud/img/banner-salud-manzana.png);background-position: 1em;}
#promo-salud a img{position: relative;top: -4em;left: 30em;}

#promo-decesos .no-link{background-image:url(../seguros-decesos/img/promociones/servicio24.gif);}
#promo-hogar .promocion-content{margin-left:130px;width:70%}
#promo-decesos .promocion-content{margin-left:254px}
/**/
.promocion-banner-botones{background-color:#f7f7f7;background-repeat:no-repeat;background-position:top left;border:1px solid #e7e7e7;height:95px;color:#516D8B;margin-bottom: 2em;}
.promocion-banner-botones:hover{border-color:#ddd;background-color:#f9f9f9}
.promocion-banner-botones .promocion-content{display:block;width:78%;margin:10px 0 0 130px}
.promocion-banner-botones .promocion-titulo{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;display:block;letter-spacing:-1px;line-height:1.25em;font-size:1.75em;}
.promocion-banner-botones .promocion-botones{margin-top:8px}
.promocion-banner-botones .promocion-botones li{display:inline}
.promocion-banner-botones .promocion-botones li a{display:inline-block;vertical-align:middle;margin-right:3em;}
.promocion-banner a .pink{color:#f0409b}
/*Imagenes de las promociones con 2 botones*/
#promo-moto{background-image:url(../seguros-moto/img/promociones/moto.gif);}
#promocion-salud{background: url(../seguros-salud/img/promociones/family.gif) #f6f6f6 no-repeat 7% 50%;}
#promocion-salud2{background: #f6f6f6; position: relative; margin-top: 2.5em}
#promocion-salud2 img{position: absolute;top: -2.5em;left: 3em;}
/**/

/*Porcentaje de rentabilidad*/
.rentab{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;color:#516D8B;display:block;background-color:#f7f7f7;border:1px solid #e7e7e7;padding:15px 0 17px;margin-bottom:1.2em}
.rentab .titulo{display:inline-block;width:46.5%;vertical-align:middle;font-size:1.4em;text-align:right;line-height:1.3em;letter-spacing:-1px;margin-right:12px}
.rentab .titulo span{font-size:1.2em}
.rentab .porcentaje{display:inline-block;width:48%;vertical-align:middle;position:relative}
.rentab .porcentaje a:hover,
.rentab .porcentaje a:hover *{text-decoration:none;cursor:pointer;}
.rentab .porcentaje a:hover em{text-decoration:underline}
.rentab .porcentaje span{display:inline-block;padding-right:20px;color:#F353A6;font-weight:bold;font-size:3.3em;letter-spacing:-3px;position:relative}
.rentab .porcentaje span .asterisco{font-size:.6em;position:absolute;top:0;right:0;letter-spacing:0}
.rentab .porcentaje em{display:inline-block;width:40%;color:#F353A6;font-weight:bold;font-size:1.2em;letter-spacing:-1px;margin-left:3px;line-height:1.1em}


.rentabahorro.rentab .spntitular{font-family: "Lucida Sans", Arial, Helvetica, Sans-serif; font-size: 24px; float: left; margin-top: .5em; letter-spacing: -.05em;}
.rentabahorro.rentab img{float: left; margin:0 2em}
.rentabahorro.rentab span{width: auto;}
.rentabahorro.rentab strong{float: left;width: auto;margin-top: .9em;margin-left: 1em;}

.rentabjubilacion.rentab{position: relative;margin-top: 2em}
.rentabjubilacion.rentab .spntitular{font-family: "Lucida Sans", Arial, Helvetica, Sans-serif; font-size: 24px; float: left; margin-top: .3em; margin-left: 4.8em;letter-spacing: -.05em;}
.rentabjubilacion.rentab img{float: left; margin:0 2em;}
	.rentabjubilacion.rentab img.imgPosi{position: absolute;left: 0; top: -1.5em;}
.rentabjubilacion.rentab span{width: auto;}
.rentabjubilacion.rentab strong{float: left;width: auto;margin-top: .7em;margin-left: 1em;}

.rentabgarantia.rentab{margin-top: 1.5em}
.rentabgarantia.rentab .spntitular{font-family: "Lucida Sans", Arial, Helvetica, Sans-serif; font-size: 24px; float: left; margin-top: 0; letter-spacing: -.05em;}
.rentabgarantia.rentab img{float: left; margin:0 2em}
.rentabgarantia.rentab span{width: auto;}

.rentabprevision.rentab{margin-top: 1.5em}
.rentabprevision.rentab .spntitular{font-family: "Lucida Sans", Arial, Helvetica, Sans-serif;font-size: 1.5em;float: left;margin-top: 0.6em;letter-spacing: -.05em;margin-left: 1em;}
.rentabprevision.rentab img{float: left; margin:0 2em}
.rentabprevision.rentab strong{float: left;width: auto;margin-top: .6em;margin-left: 1em; font-weight: normal; }
.rentabprevision.rentab span{width: auto; font-weight: bold;}

.rentahorro.rentab{}
.rentahorro.rentab .titulo{width: 39.5%; margin-right: 0;text-align: left;margin-left: 2em;}
/* Detalle Productos
-----------------------------------------------*/
/*.detalle-producto h2{padding-left:4px}*/
.detalle-producto a{font-weight:bold}
.detalle-producto a strong {font-weight:inherit}
.detalle-producto li{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .55em;line-height:1.3em;padding-left:12px;margin-bottom:1.4em}
.detalle-producto .dvlegislacion li{background: transparent;}
.detalle-producto li li{margin-bottom:1em}
.detalle-producto li li,
.detalle-producto .guiones li{background-image:url(../img/bg/bullet_guion-gris.gif);background-position:0 .65em;}
.detalle-producto li.floatRight{float:right}
.detalle-producto .lista-doscolumnas,
.detalle-producto .lista-trescolumnas{overflow:hidden;padding-top:.8em}
.detalle-producto .lista-doscolumnas li{float:left;width:44%;padding-right:12px}
.detalle-producto .lista-doscolumnas li.alterno{float:right;padding-right:0}
.detalle-producto .lista-trescolumnas li{float:left;width:30%;margin-right:.8em}
.detalle-producto .lista-trescolumnas li.end{margin-right:0}
.detalle-producto .lista-telefonos ul{padding-bottom:0!important;}
.detalle-producto .lista-telefonos li{margin-bottom:.8em;}
.detalle-producto .lista-telefonos li strong{display:inline-block!important;width:57%;}
.detalle-producto .lista-telefonos li li strong{font-weight:normal}
.detalle-producto .lista-telefonos li strong span{font-weight:normal}
.detalle-producto .lista-telefonos li .telefono{width:40%;padding-left:10px;text-align: right}
.detalle-producto .lista-numerada li{list-style-type:decimal;padding-left:0;margin-left:12px;background-image:none;display:list-item;}
.detalle-producto .lista-numeradaul li{list-style-type:decimal;padding-left:0;margin-left:12px;background-image:none;vertical-align:top;display:list-item;}
.detalle-producto .lista-numeradaul li li{list-style-type:none;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .55em;padding-left:12px;}
.detalle-producto .lista-numeradaul li strong,
.detalle-producto .incluye .incluye-txt .lista-numeradaul li strong{display:inline}
.detalle-producto .menos-espacio li,
.detalle-producto .incluye .incluye-txt .menos-espacio li{margin-bottom:.8em}
.detalle-producto .no-style li{background-image:none;padding:0}
em.empeq{font-size: .9em; line-height: 1.3em}
.detalle-producto .uldoscolumnas{float: left; width: 48%;}
/**/
.img-producto,
.detalle-producto .img-producto{margin-bottom:1.2em}
.detalle-producto .desc-producto{background-color:#f7f7f7;padding:12px;margin-bottom:1.2em;overflow:hidden;}
.detalle-producto .desc-producto .txt{padding:4px 16px;margin-bottom:.8em;line-height:1.6em}
.detalle-producto .desc-producto .desc-enlaces{padding:4px 23px;margin-top:1em}
/**/
.detalle-producto .centros{float:left!important;width:95%;}
.detalle-producto .centro{float:left;width:50%;text-align:center;}
.detalle-producto .centro img{padding:10px;background:#ffffff;border:1px solid #EBEBEB;margin:10px 0 18px 0;}
.detalle-producto .centro address{display:block;text-align:left; line-height:17px;padding-left:15px;background:url(../img/bg/bullet_mini-gris.gif) 5px 7px no-repeat;margin-left:12px;}
.detalle-producto .centro address .titulo{display:block;font-size:1em; font-weight:bold;text-transform:uppercase;color:#1863A1;}
/**/
.detalle-producto .desc-txt{background-color:#fff;color:#1863A1;padding:18px 18px 12px;line-height:1.6em}
.detalle-producto .desc-txt li{margin-bottom:.4em}
.detalle-producto .desc-txt p,
.detalle-producto .desc-txt ul,
.detalle-producto .desc-txt ol{margin-bottom:.8em;padding:0;}
.detalle-producto .desc-txt h3{color:#00AAE6;font-weight:bold;margin-bottom:.6em;font-size:1.1em;line-height:1.25em;}
.detalle-producto .desc-txt .desc-enlaces{background:url(../img/bg/menu_nav.gif) repeat-x top left;text-align:right;padding:12px 16px 0 2px;margin:0 0 .4em}
.detalle-producto .desc-txt .desc-enlaces li{display:inline;padding:0 10px 0 0;background:url(../img/bg/separador-gris.gif) no-repeat center right;}
.detalle-producto .desc-txt .desc-enlaces li a,
.detalle-producto .desc-txt p.desc-enlaces a{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .55em;padding-left:9px;margin-left:6px;font-weight:bold;}
.detalle-producto .desc-txt .desc-enlaces li.end{background-image:none;padding-right:0;}
.detalle-producto .desc-txt .gris{background-color:#E8ECF1;padding:5px 5px 5px 8px;margin-bottom:10px;text-align:center}
.detalle-producto .desc-txt .gris strong{text-transform:uppercase;color:#304E66;padding:0 0 0 6px;font-size:1.1em;background:url(../img/bg/bullet_mini-generica.gif) no-repeat center left;}
.detalle-producto .desc-txt .gris .porcen{color:#F5319D;margin:0 5px 0 5px;padding:2px 4px 2px 4px;font-weight:bold;font-size:1.1em;background-color:#ffffff;}
.detalle-producto .desc-txt .gris .peq{font-size:.9em;color:#244057;}
.detalle-producto .desc-txt .tit-desc{font-size:1.7em;color:#1863A1;letter-spacing:-1px;}
.detalle-producto .desc-txt .tit-desc span{font-weight:normal;letter-spacing:0;}
.detalle-producto .desc-txt .img-izq{float:left;margin:20px 22px 20px 0;}
.detalle-producto .links-decesos {background: url("../img/bg/menu_nav.gif") repeat-x scroll left top transparent;overflow:hidden;padding-top:1.5em}
.detalle-producto .links-decesos p {float:left;margin:0;line-height:1.2em;width:44%;}
.detalle-producto .links-decesos p.pdist a{width: 100%; display: inline-block;}
.detalle-producto .links-decesos .desc-enlaces {background:none; width: auto;}

/*Garantia sellada*/
.detalle-producto .desc-precios{margin-bottom:3em;}
.detalle-producto .desc-precios .desc-txt{text-align:center;color:#516D8B;font:normal 1.65em "Lucida Sans",Arial,Helvetica,Sans-serif;letter-spacing:-1px;margin-bottom:.8em;padding:18px 12px 12px;}
.detalle-producto .desc-precios h4{margin-bottom:.4em;font-weight:normal;}
.detalle-producto .desc-precios .list-precios{margin:0;}
.detalle-producto .desc-precios .list-precios li{background-image:none;padding:0;margin:0;color:#516D8B;display:inline;font-size:.7em;vertical-align:middle;}
.detalle-producto .desc-precios .list-precios li strong{font-size:2em;vertical-align:middle;line-height:1.3em;}
.detalle-producto .desc-precios .list-precios .precio-ant strong{text-decoration:line-through;}
.detalle-producto .desc-precios .list-precios .precio-ahora{background:url(../img/bg/sep-precios.png) no-repeat center left;color:#F753AF;font-size:.8em;padding-left:16px;margin-left:16px;}
.detalle-producto .desc-precios .btn-grande a{font-weight:normal;}
.detalle-producto .desc-precios .rec-izq{margin:0 0 0 2%;}
.detalle-producto .desc-precios .rec-der{margin:6px 2% 0 0;}
.detalle-producto .desc-precios .llame-al{font:normal 1.25em "Lucida Sans",Arial,Helvetica,Sans-serif;letter-spacing:-1px;color:#516D8B;}
.detalle-producto .desc-precios .llame-al-tfno{font-size:1.4em;background:url(../img/bg/ico_telefono-gs.png) no-repeat bottom right;padding:0 42px 0 0;}

/*Ver en mapa talleres*/
.detalle-producto .no-desc-txt{margin-bottom:2.5em;padding:18px 12px}
.detalle-producto .no-desc-txt .enlaces-producto{padding:0 54px;margin:0;background-image:none;overflow:hidden}
.detalle-producto .no-desc-txt .enlaces-producto p.flecha{margin-bottom:1.2em;line-height:1.3em;background-position:0 .5em}
.detalle-producto .no-desc-txt .enlaces-producto .rec-tl{width:90%;margin-left:10px}
.detalle-producto .no-desc-txt .rec-izq,
.detalle-producto .no-desc-txt .rec-der{width:42%;}
/**/
.detalle-producto .enlaces-producto{background:url(../img/bg/separador-x.gif) repeat-x top left;padding-top:10px;margin-top:1.2em;}
.detalle-producto .enlaces-ico li{background-image:none;padding:0;border-bottom:1px solid #E4E4E4;padding:5px 5px 7px;margin:0;line-height:1.3em}
.detalle-producto .enlaces-ico li.end{border-bottom:0}
.detalle-producto .solo-botones{background-image:none;padding:0;margin:0}
.detalle-producto .separador{background:url(../img/bg/separador-y.gif) repeat-y center;overflow:hidden;padding:5px 0}
.detalle-producto .newproducto .separador {padding: 0}
.detalle-producto .caja-titulo h3 {color:#134A7E;font-family:"Lucida Sans",Arial,Helvetica,Sans-serif;margin-bottom:.5em;text-align:center;letter-spacing:-1px}
.detalle-producto .caja-titulo h3 span {display:block;font-weight:bolder;font-size:1.4em}
.detalle-producto .caja-titulo .rec-izq p {padding:.75em 0}
.detalle-producto .caja-titulo .rec-izq h3 {padding:.7em}
.detalle-producto .enlaces-producto .link-doc{padding:4px 12px 4px 14px;line-height:1.2em}
.detalle-producto .subinfo-producto{padding:13px 24px 2px}
/*.detalle-producto .subinfo-producto h2{background:url(../img/bg/menu_nav.gif) repeat-x bottom left;color:#1863A1;font-weight:bold;margin-bottom:.8em;font-family:"Arial", Helvetica, sans-serif;font-size:1.1em;text-transform:uppercase;padding:0 6px 10px 0}*/
.detalle-producto .subinfo-producto h2{background:url(../img/bg/menu_nav.gif) repeat-x bottom left;color:#1863A1;font-weight:bold;margin-bottom:.8em;font-family:"Arial", Helvetica, sans-serif;font-size:1em;text-transform:uppercase;padding:0 6px 10px 0;letter-spacing:normal;}
.detalle-producto .subinfo-producto .desc-txt{background-color:transparent;padding:0;margin:0}
.detalle-producto .subinfo-producto li{font-weight:bold;background-image:none;padding:0;color:#4C4C4C;margin:0 0 4px 0}

.detalle-producto .acliente p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat scroll 0 0.55em transparent;padding-left:15px;}
.detalle-producto .acliente .titulo{color:#1863A1; text-transform:uppercase;font-weight:bold}
.detalle-producto .acliente .masinfo{background:url(../img/bg/bullet_mini-generica.gif) no-repeat scroll 0 0.55em transparent;padding-left:10px;display:block;margin:10px 0 10px 10px;}

.detalle-producto .tituloGris,
.detalle-producto .incluye h2,
.detalle-producto .incluye h3,
.mapa-web h2,
.mapa-web h3{clear:both;background-color:#f7f7f7;color:#1863A1;font-weight:bold;line-height:1.25em;letter-spacing:normal;font-family:"Arial", Helvetica, sans-serif;text-transform:uppercase;padding:7px 14px 7px 16px;margin-bottom:1.2em;font-size:1em}
/*Glosario y detalle*/
.dvglosario{width:100%; float:left; background:#fff;}
.dvglosario ul{width:96%; float:left; margin-left:1.5em}
.dvglosario ul li{width:47%; display:inline-block; vertical-align:top}
.dvglosario ul li a{}
.titglosario h3{clear:both;background-color:#f7f7f7;color:#1863A1;font-weight:bold;line-height:1.25em;letter-spacing:normal;font-family:"Arial", Helvetica, sans-serif;text-transform:uppercase;padding:7px 14px 7px 16px;margin-bottom:1.2em;font-size:1em}
.titglosario p{font: 1em Arial; color:#797777;padding:0 2em}
/*Fin Glosario y detalle*/
.detalle-producto .tituloGris,
.detalle-producto .incluye h2 a,
.detalle-producto .incluye h3 a,
.mapa-web h2 a,
.mapa-web h3 a{color:#1863A1}
/*Autoclub*/
.autoclub h2{background:url(../seguros-coche/img/ico_autoclub-titulo.gif) top left no-repeat;padding:6px 36px 5px 50px;}
.autoclub .incluye h2{padding:11px 14px 11px 60px;background:url(../seguros-coche/img/ico_autoclub-titulo-incluye.gif) top left no-repeat;}
/*Autoclub soy motero*/
.soymotero h2{background:url(../seguros-moto/img/ico_soy_motero-titulo.png) top left no-repeat;padding-left:66px}
.detalle-producto .incluye{clear:both;}
.detalle-producto .incluye h2{font-size:1.05em}
.detalle-producto .incluye h4{color:#1863A1;font-weight:bold;line-height:1.25em;letter-spacing:normal;margin-bottom:1em}
.detalle-producto .incluye .incluye-txt address{background:url(../img/bg/bullet_mini-generica.gif) no-repeat scroll 10px 0.55em transparent;}
.detalle-producto .incluye .incluye-txt address strong{color:#3C465A;}
.detalle-producto .incluye .incluye-txt address span{color:#3C465A;font-weight:normal;}
.detalle-producto .incluye .incluye-txt,
.detalle-producto .content-formulario .formulario .incluye-txt{padding:0 12px 14px 12px}
.detalle-producto .incluye div.flecha{/*padding-left:18px*/}
.detalle-producto .incluye .incluye-txt ol,
.detalle-producto .incluye .incluye-txt ul,
.detalle-producto .incluye .incluye-txt p,
.detalle-producto .incluye .incluye-txt address{margin-bottom:1.2em;line-height:1.45em}
.detalle-producto .incluye .incluye-txt .resaltado{margin:2em 0 1.2em;font-weight:bold;color:#1863A1}
.detalle-producto .incluye .incluye-txt .gris{background-color:#E8ECF1;background-image:none;padding:5px 5px 5px 8px;margin:10px 0 20px 0;text-align:center; }
.detalle-producto .incluye .incluye-txt .gris strong{text-transform:uppercase;color:#1863A1;padding:0 0 0 6px;font-size:1em;background:url(../img/bg/bullet_mini-generica.gif) no-repeat center left;}
.detalle-producto .incluye .incluye-txt .gris .azuloscuro{color:#304E66}
.detalle-producto .incluye .incluye-txt .gris .porcen{text-transform:uppercase;color:#F5319D;margin:0 5px 0 5px;padding:2px 4px 2px 4px;font-size:1em;font-weight:bold;}
.detalle-producto .incluye .incluye-txt .gris .rosa{background-color:#FFF;background-image:none;padding:2px 8px 2px 8px;}
.detalle-producto .incluye .bullet-p p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .6em;padding-left:12px;}
.detalle-producto .incluye .incluye-txt li p{margin:.8em 0 1em;}
.detalle-producto .incluye .incluye-txt ol ol,
.detalle-producto .incluye .incluye-txt ul ul{padding:.8em 0 .1em .8em}
.detalle-producto .incluye .incluye-txt li li strong{display:block}
.detalle-producto .incluye .incluye-txt .btn-accion{vertical-align:middle}
.detalle-producto .incluye .incluyedistinto{text-align:center; background:#f7f7f7; margin-bottom:2em; padding-bottom:1.5em;  }
.detalle-producto .incluye .incluyedistinto h3{font:bold 1em Arial; color:#526e8b; background:none;padding: 1em 0;margin-bottom: 0;}
.detalle-producto .incluye .incluyedistinto p{font:bold 1.3em Lucida sans; color:#526e8b; background:#fff; width:auto; display:inline-block;padding: 0.6em 1.5em 1em 1.5em;border-radius: 7px; letter-spacing:-0.1em; *width:55%;}
.detalle-producto .incluye .incluyedistinto span{font:bold 1.9em Lucida sans; color:#f859b4;}
.detalle-producto .incluye .flecha{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 9px 6px;}
.detalle-producto .fondo{background-color:#F2F7FB}
/*Coberturas*/
.detalle-producto .incluye .coberturas{padding-right:0;padding-left:0}
.detalle-producto .incluye .coberturas h4{background: url(../img/bg/titulo_coberturas.gif) repeat-x center left;padding:7px 16px 9px 18px;border:1px solid #D0E2F9;clear:both;}
.detalle-producto .incluye .coberturas h5{background: url(../img/bg/bullet_mini-azul.gif) no-repeat .7em center;font:bold 1em "Arial", Helvetica, sans-serif;padding:7px 16px 9px 18px;clear:both;color:#3e6ea4; text-transform:uppercase;}
.detalle-producto .incluye .coberturas .bloq{background:url(../img/bg/separador-y.gif) repeat-y top center; overflow:hidden;padding:4px 6px 12px;margin-bottom:1.2em; }
.detalle-producto .incluye .coberturas .bloq.bordbottom{background:none;overflow:hidden;padding:4px 6px 12px;margin-bottom:1.2em; border-bottom:1px solid #E1E1E1}
.detalle-producto .incluye .coberturas .bloq.bknone{background:none;}
.detalle-producto .incluye .coberturas .bloq.last{border:none}
.detalle-producto .incluye .coberturas ul{padding:0;margin:0;float:left;width:48.5%;}
.detalle-producto .incluye .coberturas ul.right{float:right;}
.detalle-producto .incluye .coberturas li{background:url(../img/bg/ico_very.gif) no-repeat 1.05em .65em;padding:4px 5px 4px 29px;line-height:1.2em;margin:0}
.detalle-producto .incluye .coberturas .no-column{background-image:none;margin:0 0 1.2em;}
.detalle-producto .incluye .coberturas .no-column ul{float:none;width:auto}
.detalle-producto .incluye .coberturas .opcionales li{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 1.4em .8em;}
.detalle-producto .incluye .coberturas li.alterno{background-color:#F2F6F8;}
.detalle-producto .incluye .coberturas .lista-pdf{border-bottom:1px solid #dcdcdc;margin-bottom:2em;padding:0 0 4px 0;}
.detalle-producto .incluye .coberturas .lista-pdf ul{background:url(../img/bg/separador-y.gif) repeat-y top center;overflow:hidden;}
.detalle-producto .incluye .coberturas .lista-pdf li{background-image:none;padding:6px 10px 7px 10px;float:left;clear:both;width:47.2%;}
.detalle-producto .incluye .coberturas .lista-pdf li strong{width:62%;color:#1863A1;display:inline-block;vertical-align:top}
.detalle-producto .incluye .coberturas .lista-pdf li.right{float:right;clear:none;}
/*Preguntas Frecuentes*/
.detalle-producto .faq .incluye-txt{padding:0 0 14px}
.detalle-producto .faq .incluye-txt li li strong{display:inline}
.detalle-producto .faq dl a{font-weight:bold;} 
.detalle-producto .faq dl dt strong{color:#1863A1;font-weight:bold;display:block;} 
.detalle-producto .faq dl .alterno{background-color:#f7f7f7}
.detalle-producto .faq dl dt,
.detalle-producto .faq dl dd{padding:5px 6px 5px 4.2em;line-height:1.4em}
.detalle-producto .faq dl dt{background:url(../img/bg/ico_faq-top.gif) no-repeat .5em bottom;padding-top:8px}
.detalle-producto .faq dl dd{background:url(../img/bg/ico_faq-bottom.gif) no-repeat .5em top;margin-bottom:1.2em;padding-top:2px;padding-bottom:10px;min-height:1.8em}
.detalle-producto .faq dl dd dl dd{margin-bottom:0;padding-top:0;}
.detalle-producto .faq dl dd dl dd,
.detalle-producto .faq dl dd dl dt{padding-left:10px}
.detalle-producto .faq dl dd dl dt{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 1.25em;}
.detalle-producto .faq p{margin-bottom:1.2em}
.rec-izq{clear:both;float:left;width:45%}
.rec-der{clear:none;float:right;width:45%}
.rec-cen {clear:both;margin-top:1em;width:100%}
.rec-cen .link-doc {min-height:inherit !important}
.rec-cen .link-doc a {margin:0 auto;padding:.6em 0 .6em 2.5em;width:47%;}
/*Glosario*/
.detalle-producto .glosario{margin-bottom:1.2em}
.detalle-producto .glosario li{display:inline;background-image:none;padding:0;margin:0}
.detalle-producto .glosario li a{display:inline-block;background-color:#00A8E4;color:#fff;font-weight:bold;padding:2px 5px;margin-right:2px}
.detalle-producto .glosario li a:hover{background-color:#A2A2A2;text-decoration:none}
.detalle-producto .sin-ico dl dt,
.detalle-producto .sin-ico dl dd{background-image:none;padding-left:16px;}
/*Recuadro Blanco*/
.rec-tl{background:#fff url(../img/bg/rec-tl.gif) no-repeat top left;}
.newproducto .rec-tl{width: 74%;margin: 0 auto;}
.rec-tr{background:url(../img/bg/rec-tr.gif) no-repeat top right;}
.rec-bl{background:url(../img/bg/rec-bl.gif) no-repeat bottom left;}
.rec-br{background:url(../img/bg/rec-br.gif) no-repeat bottom right;padding:6px}
.rec-br .link-doc{min-height:3em}
.rec-br .link-planes{min-height:3.8em}
/*Recuadro Borde Azul*/
.recAzul-tl{background:#fff url(../img/bg/rec-tl_azul.gif) no-repeat top left;}
.recAzul-br{background:url(../img/bg/rec-br_azul.gif) no-repeat bottom right;}
.recAzul-bl{background:url(../img/bg/rec-bl_azul.gif) no-repeat bottom left;}
.recAzul-tr{background:url(../img/bg/rec-tr_azul.gif) no-repeat top right;padding:16px 18px;}
/*Recuadro Sombra*/
.sombra-rt{background:url(../img/bg/sombra-rt.gif) repeat-x top left;}
.sombra-rb{background:url(../img/bg/sombra-rb.gif) repeat-x bottom left;}
.sombra-rl{background:url(../img/bg/sombra-rl.gif) repeat-y top left;}
.sombra-rr{background:url(../img/bg/sombra-rr.gif) repeat-y top right;padding:10px 16px 8px}
.sombra-tl{background:url(../img/bg/sombra-tl.gif) no-repeat top left;}
.sombra-tr{background:url(../img/bg/sombra-tr.gif) no-repeat top right;}
.sombra-bl{background:url(../img/bg/sombra-bl.gif) no-repeat bottom left;}
.sombra-br{background:url(../img/bg/sombra-br.gif) no-repeat bottom right;}
/*Sombra comunes*/
.sombra-rt,
.sombra-rb{position:relative;height:6px;}
.sombra-tl,
.sombra-tr,
.sombra-bl,
.sombra-br{width:6px;height:6px;position:absolute;}
.sombra-tl{top:0;left:0}
.sombra-tr{top:0;right:0}
.sombra-bl{bottom:0;left:0}
.sombra-br{bottom:0;right:0}
/*Menu Extra */
.menu-extra{margin-bottom:2em}
.menu-extra h2{background-color:#f6f6f6;color:#1863A1;text-transform:uppercase;padding:8px 10px 6px 17px;margin-bottom:6px;}
.menu-extra ul{background:url(../img/bg/menu_nav.gif) repeat-x top left;padding:8px 0 0 0}
.menu-extra ul li{line-height:1.3em}
.menu-extra ul li a,
.menu-extra ul li strong{display:block;padding:4px 6px 4px 4.7em}
.menu-extra ul li strong{font-weight:bold;color:#F45AAA;padding:7px 6px 8px 4.7em;background-color:#f6f6f6;background-position:1.3em center;background-repeat:no-repeat;}
/*Sin Icono*/
.menu-noico ul li a,
.menu-noico ul li strong{padding-left:1.6em;padding-right:4px}
/*Icono generico mutua*/
.menu-ico ul li strong{background-image:url(../img/bg/ico_mutua.png);}
.menu-ico ul li a,
.menu-ico ul li strong{padding-left:3.8em;}
/*productos*/
.menu-coche ul li strong{background-image:url(../seguros-coche/img/ico_coche.gif);}
.menu-autoclub ul li strong{background-image:url(../seguros-coche/img/ico_autoclub.gif);}
.menu-soymotero ul li strong{background-image:url(../seguros-moto/img/ico_soymotero.png);}
.menu-moto ul li strong{background-image:url(../seguros-moto/img/ico_moto.gif);}
.menu-hogar ul li strong{background-image:url(../seguros-hogar/img/ico_hogar.gif);}
.menu-salud ul li strong{background-image:url(../seguros-salud/img/ico_salud.gif);}
.menu-vida ul li strong{background-image:url(../seguros-vida/img/ico_vida.gif);}
.menu-pensiones ul li strong{background-image:url(../planes-pensiones/img/ico_pensiones.gif);}
.menu-decesos ul li strong{background-image:url(../seguros-decesos/img/ico_decesos.gif);}
.menu-ahorro ul li strong{background-image:url(../seguros-ahorro/img/ico_ahorro.gif);}
.menu-accidentes ul li strong{background-image:url(../seguros-accidentes/img/ico-accidentes.gif);}

/*Acceso directo a...*/
.acceso-directo{margin-bottom:2em}
.acceso-directo h2{color:#fff;text-transform:uppercase;background:#769ABF url(../img/bg/round_azul-izq.gif) no-repeat top left;}
.acceso-directo h2 span{display:block;padding:9px 8px 10px 20px;background:url(../img/bg/round_azul-der.gif) no-repeat top right;}
.acceso-directo .borde{border:1px solid #E9E9E9;padding:3px;}
.acceso-directo ul{background-color:#FBFBFB}
.acceso-directo ul li{line-height:1.3em;display:block;background-position:.6em center;background-repeat:no-repeat;margin:0 8px;font-size:.917em;padding:3px 8px;border-bottom:1px solid #E5E5E5;}
.acceso-directo ul li a{background-position:left center;background-repeat:no-repeat;min-height:5em;font-weight:bold;display:block;}
.acceso-directo ul li a span{display:block;background:url(../img/ico_flecha.gif) no-repeat center right;padding:14px 27px 14px 4.8em;}
.acceso-directo ul li.mapa-web a span{padding-top:19px;}
.acceso-directo ul li.end{border:0}
.acceso-directo ul .partes-accidentes a{background-image:url(../img/bg/ico_partes-accidentes.gif)}
.acceso-directo ul .comparador-productos a,
.acceso-directo ul .precios a{background-image:url(../img/bg/ico_comparador-productos.gif)}
.acceso-directo ul .precios a{padding-top:5px;min-height:4.5em}
.acceso-directo ul .nuestros-servicios a{background-image:url(../img/bg/ico_nuestros-servicios.gif)}
.acceso-directo ul .ventajas a{background-image:url(../img/bg/ico_ventajas.png)}
.acceso-directo ul .mapa-talleres a{background-image:url(../img/bg/ico_mapa-talleres.gif)}
.acceso-directo ul .siniestro a{background-image:url(../img/bg/ico_siniestro.gif)}
.acceso-directo ul .personal{padding-top:10px}
.acceso-directo ul .personal a{background-image:url(../img/bg/ico_area-personal.gif);background-position:0 -.3em}
.acceso-directo ul .autoclub-mutua a{background-image:url(../img/bg/ico_autoclub-mutua.gif);background-position:0 .6em}
.acceso-directo ul .mapa-web a{background-image:url(../img/bg/ico_mapaweb.gif)}
.acceso-directo ul .atcliente a{background-image:url(../img/bg/ico_atcliente.gif)}
.acceso-directo ul .preg-frecuentes a{background-image:url(../img/bg/ico_preguntas-frecuentes.gif)}
.acceso-directo ul .busc-medicos a{background-image:url(../img/bg/ico_buscador-medicos.gif)}
.acceso-directo ul .guia-servicios a{background-image:url(../img/bg/ico_guia-servicios.gif)}
.acceso-directo ul .n-calificaciones a{background-image:url(../img/bg/ico_nuestras-calificaciones.gif)}
.acceso-directo ul .n-premios a{background-image:url(../img/bg/ico_premio.gif);background-position:.5em center}
.acceso-directo ul .n-premios a span{padding-right:40px}
.acceso-directo ul .fiscalidad{padding-top:10px}
.acceso-directo ul .fiscalidad a{background-image:url(../img/bg/ico_fiscalidad.gif)}

/* Boletin de Novedades
---------------------------------------------------------------------------------*/
.detalle-producto .servicios{background:url(../img/bg/destacados.png) repeat-x top left;padding:14px;}
.detalle-producto .servicios h2{border-bottom:1px solid #E4E4E4;padding:0 14px 10px;margin-bottom:18px;font-size:1.75em}
.detalle-producto .servicios p{margin-bottom:1.4em;line-height:1.5em}
.detalle-producto .servicios .servicios-txt{padding:0 30px 12px 14px;}
.detalle-producto .servicios .servicios-txt strong{color:#1863A1}
.detalle-producto .servicios .fondo strong{color:#3C465A}
.detalle-producto .servicios .con-img{padding-left:84px;background-position:.6em .3em;background-repeat:no-repeat;overflow:hidden}
.detalle-producto .servicios .con-img p{background:url(../img/bg/bullet_mini-gris.gif) no-repeat 0 .6em;padding-left:12px;}
.detalle-producto .servicios .con-img ul,
.detalle-producto .servicios .con-img ol,
.detalle-producto .servicios .con-img p{clear:both}
.detalle-producto .revista-digital .con-img{background-image:url(../img/bg/ico_revista-digital.jpg)}
.detalle-producto .alta-boletines .con-img{background-image:url(../img/bg/ico_alta-boletines.gif)}
.detalle-producto .baja-boletines .con-img{background-image:url(../img/bg/ico_baja-boletines.gif)}
.detalle-producto .modificar-boletines .con-img{background-image:url(../img/bg/ico_modificar-boletines.gif)}
.detalle-producto .mensaje-ok .con-img,
.detalle-producto .mensaje-error .con-img{padding-top:1em;padding-right:12px;background-position:2.2em 0}
.detalle-producto .mensaje-ok .con-img{background-image:url(../img/bg/ico_correcto.gif);}
.detalle-producto .mensaje-error .con-img{background-image:url(../img/bg/ico_error.gif);}
.detalle-producto .mensaje-ok .servicios-txt,
.detalle-producto .mensaje-error .servicios-txt{border-bottom:1px solid #e1e1e1;}
.detalle-producto .mensaje-ok .servicios-txt .btn,
.detalle-producto .mensaje-error .servicios-txt .btn{margin-top:2.5em}
.detalle-producto .form{background-color:#f2f7fb;padding:18px 24px 18px;margin-bottom:.8em;overflow:hidden}
.detalle-producto .form .btn{margin-top:.3em}
.detalle-producto .form p{margin:0 0 1.2em;font-size:.9em;}
.detalle-producto .form label{display:block;width:72%}
.detalle-producto .form .group-label label{margin-bottom:.8em}
.detalle-producto .form label input,
.detalle-producto .form label span{vertical-align:middle;}
.detalle-producto .form label span{font-weight:bold;color:#1863A1;display:inline-block;vertical-align:middle;width:15%;}
.detalle-producto .form .checkbox span{display:inline-block;width:auto;}
.detalle-producto .form label .input{background:url(../img/bg/input_generico-izq.gif) no-repeat center left;padding-left:6px;font-weight:normal;color:#3C465A;display:inline-block;width:70%}
.detalle-producto .form label .input input{background:url(../img/bg/input_generico-der.gif) no-repeat center right;padding:8px 8px 8px 2px;display:inline-block;border:0;margin:0;width:100%}
.detalle-producto .form .letrapequena{font-size:.8em}
.detalle-producto .form .txt-azul,
.detalle-producto .form .txt-azul span{color:#68819A!important}
.detalle-producto .form .border-top{border-top:1px solid #E3E4E4;padding-top:1.2em;}
.detalle-producto .form .border-bottom{border-bottom:1px solid #E3E4E4;padding-bottom:1.2em;}
.detalle-producto .form .checkbox span{font-weight:normal;color:#3C465A;}
.detalle-producto .form .seccion-form{padding:1.2em .8em 0;margin-top:1.6em;overflow:hidden}
.detalle-producto .form .seccion-form .checkbox{margin-top:.4em}
.detalle-producto .texto-privacidad{overflow:auto;height:5em;background-color:#fff;padding:12px 18px 0;border:1px solid #ccc;margin:0 0 1.6em .3em;font-size:.9em;}
.detalle-producto .texto-privacidad h3,
.detalle-producto .texto-privacidad h4{margin-bottom:8px;font-weight:normal;}
.alta-boletines .detalle-producto .form label{margin-bottom:1.2em}

/* Mapa Web
---------------------------------------------------------------------------------*/
.mapa-web h2{color:#526E8B;font-family:"Lucida Sans",Arial,Helvetica,Sans-serif;font-size:1.9em;font-weight:bold;letter-spacing:-1px;line-height:1.15em;margin-bottom:0px;padding:0 17px 14px;text-transform:none;background-color:#ffffff;}
.mapa-web h3{clear:both;color:#3C465A;background-color:#EFF1F3}
.mapa-web h3 a{color:#3C465A;}
.mapa-web h4{background:#f6f6f6;background-repeat:no-repeat;background-position:1em center;color:#1863A1;font-weight:bold;padding:8px 14px 9px 54px;}
.mapa-web h4 a{color:#1863A1;}
.mapa-web .cols{float:left;margin:0 0 1em 0;width:25%;}
.mapa-web .cols .espacio{padding-right:1.5em;}
.mapa-web .end .espacio{padding-right:0}
.mapa-web .portada{background:url(../img/bg/bullet_mini-generica.gif) no-repeat left center;padding-left:11px;}
.mapa-web .portada a{color:#129CCD;font-weight:bolder;}
/*Secciones*/
.mapa-web .web-coche{background-image:url(../seguros-coche/img/ico_mapaweb.gif);}
.mapa-web .web-moto{background-image:url(../seguros-moto/img/ico_mapaweb.gif);}
.mapa-web .web-salud{background-image:url(../seguros-salud/img/ico_mapaweb.gif);}
.mapa-web .web-vida{background-image:url(../seguros-vida/img/ico_mapaweb.gif);}
.mapa-web .web-hogar{background-image:url(../seguros-hogar/img/ico_mapaweb.gif);}
.mapa-web .web-accidentes{background-image:url(../seguros-accidentes/img/ico_mapaweb.gif);}
.mapa-web .web-decesos{background-image:url(../seguros-decesos/img/ico_mapaweb.gif);}
.mapa-web .web-inversion{background-image:url(../fondos-inversion/img/ico_mapaweb.gif);}
.mapa-web .web-pensiones{background-image:url(../planes-pensiones/img/ico_mapaweb.gif);}
.mapa-web .web-atencion{background-image:url(../seguros-atencion/img/ico_mapaweb.gif);}
.mapa-web .web-ahorro{background-image:url(../seguros-ahorro/img/ico_mapaweb.gif);}
.mapa-web .web-smartphone{background:#f6f6f6 url(../img/icon_smartphone.png) no-repeat 13% 50%;padding:9px 14px 10px 54px;}
.mapa-web .web-attcliente{background:#f6f6f6 url(../img/icon_call.png) no-repeat 11% 50%;padding:9px 14px 10px 54px;}
.mapa-web .web-areaperso{background:#f6f6f6 url(../img/icon_areap.png) no-repeat 11% 50%;padding:9px 14px 10px 54px;}
/**/
.mapa-web ul{padding:2px 4px 18px 44px;}
.mapa-web li{padding:0 0 0 10px;margin-top:6px;line-height:1.2em;}
.mapa-web li a{color:#3C465A;}
.mapa-web li.resaltado a{color:#EE3594;}
.mapa-web li ul{padding:1px 0 2px 5px}
.mapa-web li ul li{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .4em;padding-left:10px;}
.mapa-web li ul li a{color:#129CCD;}
.mapa-web .enlaces-inferiores{padding-left:18px}
.mapa-web .enlaces-inferiores li{background:url(../img/bg/bullet_mini-generica.gif) no-repeat left center;display:inline;margin-right:14px}
.mapa-web .enlaces-inferiores li a{color:#129CCD;display:inline}
/**/
.mod-buscador{border-bottom:1px solid #e5e5e5;padding:3px 0 2px;margin-bottom:1em;}
.mod-buscador .bg{background:url(../img/bg/destacados.png) repeat-x top left;padding:16px 16px 11px}
.mod-buscador p{font-weight:bold;display:inline;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .45em;margin-right:1.5em;padding-left:12px}
.mod-buscador .avanzada{font-size:.9em;font-weight:bold;margin-left:22px;padding-left:9px}
.mod-buscador .btn{vertical-align:middle}
.mod-buscador .input-buscador{margin:0 2em 0 1em;}
.mod-buscador .input-buscador input{width:9.5em;}
.input-buscador{background:url(../img/bg/input_buscar-izq.gif) no-repeat center left;padding-left:6px;display:inline-block;vertical-align:middle}
.input-buscador span{background:url(../img/bg/input_buscar-der.gif) no-repeat center right;padding:3px 3px 3px 0;display:inline-block;}
.input-buscador input{border:0;padding:0;width:auto;padding:0 6px 0 3px}
.input-buscador input.imgGoogle{background:transparent url(../img/bg/powered.gif) no-repeat center;}

/* Atencion al cliente
---------------------------------------------------------------------------------*/
.telefonos-atcliente{margin-bottom:1.2em;}
.telefonos-atcliente ul{overflow:hidden;padding:.2em 0 1em}
.telefonos-atcliente ul li{color:#145089;text-align:left;background:url(../img/bg/ico_telefono.gif) no-repeat 0 .1em;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.15em;width:45.1%;float:left;padding:0 0 0 .9em;margin:0}
.telefonos-atcliente ul li.telefono{background:url(../img/bg/ico_telefono.png) no-repeat bottom right;padding:0 0 0 .3em}
.telefonos-atcliente ul li.viaje{background:url(../img/bg/ico_viaje.png) no-repeat bottom right;padding:0 .6em 0 0}
.telefonos-atcliente ul li em,
.telefonos-atcliente ul li strong span{font-weight:bold;text-transform:uppercase}
.telefonos-atcliente ul li strong{color:#145089;font-weight:normal}
.telefonos-atcliente ul li em{color:#F353A6;font-size:1.65em;display:block;letter-spacing:-.05em;padding-top:4px}
.telefonos-atcliente ul li.der{float:right;}
.telefonos-atcliente ul li.der em{color:#009EE0;}
/**/
.content-formulario{background-color:#f2f7fb;margin-bottom:1.2em;padding:12px}
.content-formulario .desc-txt{color:#3C465A;margin-bottom:1.6em;padding:12px 8px 4px 12px;}
.content-formulario .desc-txt p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .6em;padding-left:12px}
.content-formulario .desc-txt p strong{color:#1863A1}
.formulario{width:90%;margin:0 auto .6em;}
.obligatorio,
.formulario .obligatorio{color:#EE3594;font-size:1.1em;}
.formulario .mensaje-obligatorio{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 0.6em;padding-left:12px;}
.formulario .titulo-form{background-color:#fff;padding:8px 20px;margin-bottom:1.6em}
.formulario .titulo-form h3{margin:0!important;background-color:transparent!important;padding:0!important;font-family:"Arial", Helvetica, Sans-serif;font-size:1em;font-weight:bold;letter-spacing:normal;}
.formulario strong{color:#1863A1}
.formulario p{line-height:1.4em;margin-bottom:2em;font-size:.9em;clear:both;padding-left:12px}
.formulario label{display:block;margin-bottom:1.2em;clear:both;}
.formulario label span{display:inline-block;vertical-align:middle;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .5em;padding-left:12px;width:26%;line-height:1.2em}
.formulario label input,
.formulario label textarea{border-width:1px;border-style:solid;border-color:#9D9DA1;border-right-color:#F1EFE2;border-bottom-color:#F1EFE2}
.formulario label input,
.formulario label select,
.formulario label textarea{vertical-align:middle;width:58%;}
.formulario label textarea{vertical-align:top;}
.formulario label select{width:50%}
.formulario label input,
.formulario label textarea{padding:2px 0 3px 3px}
.formulario h3,
.detalle-producto .incluye .formulario h3{margin-bottom:2em;text-transform:none;/*nuevo*/clear:both;}
/*Estilos  para tipos de campos*/
.formulario .resaltado{font-weight:bold;color:#1863A1;}
.formulario .resaltado span{background-image:none;padding:0;width:28.8%}
/*.formulario .resaltado select{width:auto}*/
.formulario .grupo-radio{position:relative;text-align:right}
.formulario .grupo-radio label,
.formulario .grupo-radio label span,
.formulario .grupo-radio p{text-align:left}
.formulario .grupo-radio legend{display:inline;float:left;width:73%;margin-bottom:1.2em;text-align:left;white-space:normal}
.formulario .grupo-radio legend span{display:block;width:100%;padding:.2em 0 0 12px;text-align:left;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .6em}
.formulario .radio-button{display:inline-block;clear:none;margin:0}
.formulario .radio-button span{background-image:none;margin-right:.5em;}
.formulario .radio-button span,
.formulario .radio-button input{width:auto;padding:0;border:0}
.formulario .radio-button input{margin-top:0;margin-bottom:0}
.formulario .cp input{width:17%;}
.formulario .tfno-fax input{width:25%}
.formulario .comentarios span{display:block}
/*.formulario .contactado span{width:46.5%}*/
.formulario .contactado span{width:45.5%}
.formulario .comentarios textarea{width:96%;height:5em;margin:10px 0 0 12px}
.grupo-botones{padding:0 8px;clear:both}
.formulario .grupo-botones .btn{margin:0 1.8em}
.formulario .hidden{position:absolute;top:-9999em;left:-9999em}
/**/
.formulario .campos{width:48%;margin-bottom:.8em;padding:0 0 10px 0;padding-top:4px;}
.formulario .campos legend{width:40.5%;float:left;clear:both;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .5em;padding-left:10px;display:inline-block}
.formulario .campos span{display:inline-block;vertical-align:middle;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .5em;padding-left:12px;width:auto;line-height:1.2em}
.formulario .campos .radio-button{width:56%;float:right}
.formulario .campos .radio-button label{display:inline;float:none}
.formulario .campos .radio-button label span{padding-right:3px; display:inline;background:none;margin:0;padding:0 0 0 10px;text-align:left;width:auto;}
.formulario .campos .radio-button input{width:auto;margin-right:10px;}
/**/
.formulario .tipo-label{clear:both;position:relative;}
.formulario .tipo-label legend{clear:both;float:left;width:45%;padding:.2em 0 0 12px;margin:0 8px 1.5em 0;position:static;white-space:normal;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .65em;line-height:1.1em}
.formulario .tipo-label legend span{display:block;width:100%;}
.formulario .tipo-label legend em{position:absolute;top:.45em;left:72%}
.formulario .tipo-label .campos{float:left;width:50%}
.formulario .tipo-label .campos label{display:inline-block;overflow:visible;margin:0}
.formulario .tipo-label .campos label span{background-image:none;width:auto;}
.formulario .tipo-label .campos label input{float:none}
.formulario .tipo-label .radio-button label{display:inline-block;float:none;clear:none;margin-top:.1em;margin-right:1.5em}
.formulario .tipo-label .radio-button label span{background-image:none;}
.formulario .tipo-label .radio-button label span,
.formulario .tipo-label .radio-button label input{width:auto!important;padding:0;border:0;margin:0 1px 0 0}
.formulario .tipo-label .barra,
.formulario .tipo-label .fecha .barra{display:inline-block;background-image:none;padding:0;margin:0 .05em 0 0;vertical-align:middle;font-size:1.2em;}
.formulario .tipo-label .fecha label{width:14%;margin-right:.25em;clear:none;float:none}
.formulario .tipo-label .fecha label.ano{width:20%;background-image:none;}
.formulario .tipo-label .fecha label input{width:100%;text-align:center;padding-left:0}

/*Modificaciones boletines*/
.formulario .actualiza{margin-bottom:2em;clear:both;}
.formulario .actualiza legend{display:none;}
.formulario .actualiza .radio-button{clear:both;display:block;overflow:hidden;background-color:#fff;padding:12px 0 12px 14px;margin:0;}
.formulario .actualiza .radio-button span{font-weight:bold;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .5em;padding:0 0 0 12px;width:auto;}
.formulario .actualiza .radio-button label{width:30%;clear:none;margin:0}
.formulario .actualiza .radio-button input{width:auto;margin:0;vertical-align:middle}
.formulario .disabled{background-color:#fff;color:#808080}
/**/
.formulario .dos-columnas{overflow:hidden;}
.formulario .dos-columnas label{float:left;width:48%;clear:both}
.formulario .dos-columnas label.floatRight{float:right;clear:none}
.formulario .dos-columnas label span{width:36%;padding-right:8px}
.formulario .dos-columnas label input{width:55%;}
.formulario .dos-columnas .nif input,
.formulario .dos-columnas .fecha input{width:30%;}
.formulario .dos-columnas .fecha{position:relative;}
.formulario .dos-columnas .fecha em{position:absolute;top:.55em;right:0}
.formulario .dos-columnas .wauto{width:auto;float:none;display:block;}
.formulario .dos-columnas .wauto span{width:17%}
.formulario .dos-columnas .wauto input{width:auto;}
.formulario .dos-columnas .correo input{width:52%;}
/**/
.formulario .lista-checkbox{margin:0 0 2em 30%}
.formulario .lista-checkbox li,
.formulario .lista-checkbox li label span{background-image:none;padding:0;margin:0;cursor:default}
.formulario .lista-checkbox li label span{width:auto;}
.formulario .lista-checkbox li label input{width:auto!important;border:0;margin:0 6px 0 0;}

/*Separadores*/
.separador-x{background:url(../img/bg/separador-x.gif) repeat-x center;}
.separador-y{background:url(../img/bg/separador-y.gif) repeat-y center;}
.pos-top{background-position:top left;padding-top:1.5em}
.pos-bottom{background-position:bottom left;padding-bottom:1.5em}
.content-formulario .pos-top{padding-top:1.5em!important}
.content-formulario .pos-bottom{padding-bottom:1.5em!important}
h2.pos-top,
h3.pos-top{padding-top:1em}
h2.pos-bottom,
h3.pos-bottom{padding-bottom:1em}

/* Aviso Legal
---------------------------------------------------------------------------------*/
.detalle-producto .incluye .incluye-txt .sangria{padding-left:14px}
.detalle-producto .incluye .incluye-txt .sangria ol,
.detalle-producto .incluye .incluye-txt .sangria ul{padding-left:0}
.legal h2{padding:4px 23px;margin-top:1em;font-size:1.9em;background:url(../img/bg/destacados.png) repeat-x top left;padding:14px;font-weight:bold;}

#pie h3.h3legal{background: url('../img/bg/bascula.png') no-repeat left center; padding-left: 2em; margin-left: 1.4em}

/****Condicionados generales****/
.productos.pestcondicionados{margin: 1em 0 0; float: left;}
.productos.pestcondicionados #lista-botones-paneles{background: none}
/*Condicionados coche*/
.dvcondicionados{background: url('../img/bg/bg_condicionado.png') no-repeat left center; background-size: 34%;padding: 1em 0 1em 14em; position: relative; border-bottom: 1px solid #e5e5e5; float: left;width: 63%; }
	.dvcondicionados .spntipo{position: absolute;left: 1em;color: #fff;text-transform: uppercase;top: 70%; font-weight: bold; font-size: 10px}
	.dvcondicionados ul{float: left; padding: 1em 0 .5em; }
		.dvcondicionados ul li{background: transparent;}
.dvcondicionados.terceros{background: url('../img/bg/bg_condicionado2.png') no-repeat left center; background-size: 34%;padding: 1em 0 1em 14em; position: relative; border-bottom: 1px solid #e5e5e5; float: left;width: 63%; }
.dvcondicionados.last{margin-bottom: 2.5em}
.dvcondianteriores{}
	.detalle-producto .incluye .dvcondianteriores h3{background:#f7f7f7; padding: 7px 14px 7px 16px; width: 98%}
	.dvcondianteriores ul li{background: transparent;}
/*Fin Condicionados coche*/

/*Condicionados moto*/
#productos-moto .dvcondicionados{ background: url('../seguros-moto/img/motoTR.jpg') no-repeat left center; background-size: 34%}
#productos-moto .dvcondicionados.terceros{background: url('../seguros-moto/img/motoB.jpg') no-repeat left center; background-size: 34%; }
/*Fin Condicionados moto*/

/*Condicionados hogar*/
.dvcondicionados.hogarMMglobal{background: url('../img/bg/bg_condicionado_hogar.jpg') no-repeat left center; background-size: 34%;padding: 1em 0 1em 14em; position: relative; border-bottom: 1px solid #e5e5e5; float: left;width: 63%; }
/*Fin Condicionados hogar*/
/****Fin Condicionados generales****/

/*Formulario*/
.label-una-col {padding: 2em 1em;}

/* Mapa talleres
---------------------------------------------------------------------------------*/
.mapa-taller h2{font-size:1.85em;border-bottom:1px solid #E4E4E4;padding:12px 0 12px 12px;margin-bottom:1em}
.desc-mapa-taller-separador{background:url(../img/bg/separador-y.gif) repeat-y 52% center;position:relative;}
.desc-mapa-taller{background:url(../img/bg/degradado_talleres.jpg) repeat-x bottom right;padding:1.4em 0;margin-bottom:1.2em}
.desc-mapa-taller .formularioBuscadorTaller{background:#FFFFFF;padding:4px 20px 16px;position:absolute;right:18px;top:0;width:38%;height:22em}
.desc-mapa-taller .formularioBuscadorTaller p{line-height:1.6em;}
.desc-mapa-taller .formularioBuscadorTaller fieldset{margin:1em 0 3em;position:relative;padding-left:0;}
.desc-mapa-taller .formularioBuscadorTaller fieldset legend{background:url(../img/bg/bullet_mini-generica.gif) no-repeat left center;color:#1863A1;float:left;margin-top:5px;}
.desc-mapa-taller .formularioBuscadorTaller fieldset legend,
.desc-mapa-taller .formularioBuscadorTaller label{background:url(../img/bg/bullet_mini-generica.gif) no-repeat left center;padding-left:8px;}
.desc-mapa-taller .formularioBuscadorTaller label{color:#1863A1;margin:1.3em 0;display:block}
/*.desc-mapa-taller .formularioBuscadorTaller label span{display:inline-block;vertical-align:middle;width:28%}*/
.desc-mapa-taller .formularioBuscadorTaller label span{float: left; width: 100%; }
.desc-mapa-taller .formularioBuscadorTaller label select,
.desc-mapa-taller .formularioBuscadorTaller label input{vertical-align:middle;width:70.5%}
.desc-mapa-taller .formularioBuscadorTaller label input{width:68.5%;border-width:1px;border-style:solid;border-color:#9D9DA1;border-right-color:#F1EFE2;border-bottom-color:#F1EFE2;padding:2px 0 2px 3px}
.desc-mapa-taller .formularioBuscadorTaller .grupo-radio{margin-top:0px;position:absolute;left:7.5em;top:.1em;width:17em;}
.desc-mapa-taller .formularioBuscadorTaller .grupo-radio label{background-image:none;color:#3C465A;padding:0;font-weight:bolder;display:inline;vertical-align:middle;margin-right:12px;line-height:1.5em;cursor:default}
.desc-mapa-taller .formularioBuscadorTaller .grupo-radio label span,
.desc-mapa-taller .formularioBuscadorTaller .grupo-radio label input{width:auto;vertical-align:middle}
.desc-mapa-taller .formularioBuscadorTaller .grupo-radio label input{margin:3px 2px 0 0;border:0;}
.desc-mapa-taller .formularioBuscadorTaller .botonBuscadorTaller{position:absolute;bottom:20px;right:20px;}
/**/
.detalle-producto .aviso-importante h3{background:url(../img/bg/avisoImportante.jpg) no-repeat top left;color:#1863A1;padding:0 8px 8px 24px;border-bottom:1px solid #E5E5E5;}
.detalle-producto .incluye .incluye-txt .aviso-txt{padding:0 24px}
.detalle-producto .incluye .incluye-txt .resaltado{color:#1863A1;}
.detalle-producto .incluye .incluye-txt .nota{margin-bottom:2.5em;font-size:.95em}
/**/
.detalle-producto .lista-talleres{overflow:hidden;padding:0;margin-bottom:1em}
.detalle-producto .lista-talleres li{clear:both;float:left;width:41%;border-top:1px solid #e4e4e4;background-image:none;padding:14px 12px 14px 30px;line-height:1.4em;margin-bottom:0;}
.detalle-producto .lista-talleres li.floatRight{clear:none;float:right;}
.detalle-producto .lista-talleres li.first{border:0;padding-top:0}
.detalle-producto .lista-talleres li strong{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .55em;padding-left:12px;color:#1863A1;display:block}
.detalle-producto .lista-talleres li address strong{background-image:none;padding:0}
.detalle-producto .lista-talleres li strong img{margin-left:8px}
.detalle-producto .lista-talleres li li strong img{margin-left:0}
.detalle-producto .lista-talleres li address{padding-left:12px;margin:0 0 .2em!important;background-image:none!important}
.detalle-producto .lista-talleres li address strong{color:#3C465A;margin:0}
.detalle-producto .lista-talleres li address span{display:block}
.detalle-producto .lista-talleres li .marca{padding-left:12px;font-size:.95em;color:#1863A1;}
.detalle-producto .lista-talleres li .observ{padding-left:12px;line-height:1.3em;background:url(../img/bg/bullet_guion-gris.gif) no-repeat 0 .7em;font-size:.9em;color:#1863A1;display:block;}
.detalle-producto .lista-talleres li .observ br{display:none}
.detalle-producto .lista-talleres li .telefono{padding:0}
.detalle-producto .lista-talleres li .telefono img{margin:0;vertical-align:middle}
/**/
.detalle-producto .tipo-taller{padding:0 0 .6em;overflow:visible}
.detalle-producto .tipo-taller li{background-image:none;padding-left:0;width:auto;float:none;clear:none;display:inline;margin:0}
.detalle-producto .tipo-taller li a{padding: 6px 9px 6px 16px;display:inline-block;margin-right:4px;vertical-align:middle;color:#fff;background:#8F8F8F url(../img/bg/bullet_blanco.gif) no-repeat .7em .9em;}
.detalle-producto .tipo-taller li.tipo-coches a{background-color:#F1469E}
.detalle-producto .tipo-taller li.tipo-motos a{background-color:#1561B2}
.detalle-producto .tipo-taller li.tipo-lunas a{background-color:#8CAABE}

/* Mapa Delegaciones
---------------------------------------------------------------------------------*/
#delegaciones .desc-mapa-taller .formularioBuscadorTaller{background:url(../img/bg/logo-delegaciones.gif) no-repeat top center;bottom:0;right:8.5%;width:33%;padding:4em 0}
#delegaciones .desc-mapa-taller .formularioBuscadorTaller .flecha{background-position:0 .7em}
#delegaciones .desc-mapa-taller .formularioBuscadorTaller label{background-image:none;padding-left:12px; float: left;}
#delegaciones .desc-mapa-taller .formularioBuscadorTaller label strong{float: left;background: url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .7em;
padding-left: 10px;line-height: 1.6em; font-weight: normal; color: #3C465A}
#delegaciones .desc-mapa-taller .formularioBuscadorTaller label select{width:100%}
#delegaciones .desc-mapa-taller .formularioBuscadorTaller span.btn{float: right;}
.detalle-producto .lista-delegaciones{margin-bottom:2em;border-bottom:1px solid #e4e4e4;}
.detalle-producto .detalle-delegaciones strong{color:#1863A1;}
.oldelegacionesseguros{width:55%;margin-left: 1.5em;}
.detalle-producto .detalle-delegaciones li{background-image:none;padding-left:0;margin-bottom:.6em}
.detalle-producto .detalle-delegaciones .incluye-txt{padding-bottom:6px;}
.detalle-producto .detalle-delegaciones .incluye-txt p{line-height:1.6em;}
.detalle-producto .detalle-delegaciones .incluye-txt address{line-height:1.6em;font-size:1.05em;}
.detalle-producto .detalle-delegaciones .incluye-txt address span{display:block;font-weight:bold;color:#1863A1;}
.detalle-producto .detalle-delegaciones .img-mapa{float:right;margin:0 0 2em 4em}

/* Mapa medicos [**]
---------------------------------------------------------------------------------*/
.mapa-medico h2{font-size:1.85em;border-bottom:1px solid #E4E4E4;padding:12px 0 12px 12px;margin-bottom:1em}
.mapa-medico .no-desc-txt .rec-izq{float:none;width:auto;overflow:hidden}
.mapa-medico .no-desc-txt .enlaces-producto{padding:0 6px}
.mapa-medico .no-desc-txt .enlaces-producto p.flecha{float:left;width:50%;margin-top:14px}
.mapa-medico .no-desc-txt .enlaces-producto .rec-tl{float:right;width:45%}
.mapa-medico .rec-br .link-doc{min-height:2em;}
.mapa-medico .no-desc-txt{padding:10px 70px;}
.desc-mapa-medico-separador{background:url(../img/bg/separador-y.gif) repeat-y 52% center;position:relative;height:24.5em}
.desc-mapa-medico{background:url(../img/bg/degradado_talleres.jpg) repeat-x bottom right;padding:1.4em 0;margin-bottom:1.2em}
.desc-mapa-medico .formularioBuscadorMedico{background:#FFFFFF;padding:10px 20px 16px;position:absolute;right:18px;bottom:0;width:38%;min-height:24.5em}
.desc-mapa-medico .formularioBuscadorMedico p{line-height:1.6em;}
.desc-mapa-medico .formularioBuscadorMedico fieldset{margin:1em 0;position:relative;padding-left:0;}
.desc-mapa-medico .formularioBuscadorMedico fieldset legend{background:url(../img/bg/bullet_mini-generica.gif) no-repeat left center;color:#1863A1;float:left;margin-top:5px;}
.desc-mapa-medico .formularioBuscadorMedico fieldset legend,
.desc-mapa-medico .formularioBuscadorMedico label{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .6em;padding-left:8px;}
.desc-mapa-medico .formularioBuscadorMedico label{color:#1863A1;margin:1.5em 0;display:block}
.desc-mapa-medico .formularioBuscadorMedico label span{display:inline-block;vertical-align:middle;width:28%;line-height:normal}
.desc-mapa-medico .formularioBuscadorMedico label select,
.desc-mapa-medico .formularioBuscadorMedico label input{vertical-align:middle;width:70.5%}
.desc-mapa-medico .formularioBuscadorMedico label input{width:68.5%;border-width:1px;border-style:solid;border-color:#9D9DA1;border-right-color:#F1EFE2;border-bottom-color:#F1EFE2;padding:2px 0 2px 3px}
.desc-mapa-medico .formularioBuscadorMedico .grupo-radio{margin-top:0px;position:absolute;left:7.5em;top:.1em;}
.desc-mapa-medico .formularioBuscadorMedico .grupo-radio label{background-image:none;color:#3C465A;padding:0;font-weight:bolder;display:inline;margin:0;cursor:default}
.desc-mapa-medico .formularioBuscadorMedico .grupo-radio label span{padding-top:3px}
.desc-mapa-medico .formularioBuscadorMedico .grupo-radio label span,
.desc-mapa-medico .formularioBuscadorMedico .grupo-radio label input{width:auto;}
.desc-mapa-medico .formularioBuscadorMedico .grupo-radio label input{margin-left:6px;border:0;vertical-align:top}
.desc-mapa-medico .formularioBuscadorMedico .botonBuscadorMedico{position:absolute;bottom:20px;right:20px;}
/**/
.detalle-producto .lista-medicos{overflow:hidden;padding:0;margin-bottom:1em}
.detalle-producto .lista-medicos li{clear:both;float:left;width:41%;border-top:1px solid #e4e4e4;background-image:none;padding:14px 12px 14px 32px;line-height:1.4em;margin-bottom:0;}
.detalle-producto .lista-medicos li.floatRight{clear:none;float:right;}
.detalle-producto .lista-medicos li.first{border:0;padding-top:0}
.detalle-producto .lista-medicos li strong{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .55em;padding-left:12px;color:#1863A1;display:block}
.detalle-producto .lista-medicos li address strong{background-image:none;padding:0}
.detalle-producto .lista-medicos li strong img{margin-left:8px}
.detalle-producto .lista-medicos li li strong img{margin-left:0}
.detalle-producto .lista-medicos li address{padding-left:12px;margin:0}
.detalle-producto .lista-medicos li address strong{color:#3C465A;margin:0}
.detalle-producto .lista-medicos li address span{display:block}
.detalle-producto .lista-medicos li .marca{padding-left:12px;font-size:.95em;color:#1863A1;}
.detalle-producto .lista-medicos li .observ{padding-left:12px;line-height:1.3em;background:url(../img/bg/bullet_guion-gris.gif) no-repeat 0 .7em;font-size:.9em;color:#1863A1;display:block;}
.detalle-producto .lista-medicos li .observ br{display:none}
.detalle-producto .lista-medicos li .telefono{padding:0}
.detalle-producto .lista-medicos li .telefono img{margin:0;vertical-align:middle}

/* Area Personal
---------------------------------------------------------------------------------*/
#submenu{overflow:hidden}
#submenu .img-producto{float:left;}
#submenu .menu-extra{float:right;width:31%;margin-bottom:0;}
#submenu .menu-extra ul li a,
#submenu .menu-extra ul li strong{padding-left:1.4em;}
#submenu .menu-ico ul li a,
#submenu .menu-ico ul li strong {padding-left:4.4em !important}
.estilo-alternativo .destacados,
.detalle-producto .dest-alternativo{padding:20px 8px 16px;border:0;margin:0}
.estilo-alternativo .destacados h2,
.detalle-producto .dest-alternativo h2{font-size:1.8em;border-bottom:1px solid #e4e4e4;padding:0 20px 10px;margin-bottom:.8em}
.estilo-alternativo .destacados .tam-peq {font:bold 1.05em/150% Arial,Helvetica,Sans-serif;letter-spacing:0;padding:0 40px 15px 20px;text-transform:uppercase}
.estilo-alternativo .destacados .tam-peq span {letter-spacing:0}
.estilo-alternativo .incluye{padding:0 10px}
.estilo-alternativo .incluye h2,
.estilo-alternativo .incluye h3,
.estilo-alternativo .incluye h5{letter-spacing:normal;background-color:transparent;padding:0;}
.estilo-alternativo .incluye .tituloGris{background-color:#F7F7F7;letter-spacing:normal;padding:7px 14px 7px 16px;}
.estilo-alternativo .incluye .incluye-txt{padding:0 6px 6px 16px}
.estilo-alternativo .servicios{background-image:none;padding:0}
.estilo-alternativo .servicios p.no-flecha,
.estilo-alternativo p.no-flecha,
.detalle-producto .servicios p.no-style-flecha,
.detalle-producto p.no-style-flecha{background-image:none;}
.detalle-producto .servicios p.no-style-flecha strong,
.detalle-producto p.no-style-flecha strong{color:#3C465A}
/**/
.titulo-noborde .destacados h2{border:0;padding-bottom:0}
/**/
.content-acceso{border:1px solid #e5e5e5;padding:8px 12px 0;width:45.5%;margin:0 auto 2.5em;min-height:16.5em}
.content-acceso p{margin-bottom:1.4em}
.content-acceso .mas-info{margin-bottom:0}
.content-acceso .separador-x{width:85%;margin:0 auto 1.8em;padding-left:26px;padding-right:26px;font-size:.95em}
.content-acceso .txt-acceso{padding:0 6px 0 22px}
.content-acceso .txt-acceso .olvide{line-height:normal;font-size:.95em;margin:0}
.olvide{line-height:normal;font-size:.95em;text-align:right;margin:0 auto 2.5em;clear:both}
.content-acceso .form-login{overflow:hidden;margin-bottom:1em;padding:0 8px;}
.form-login .caja-interior label {position:relative}
.content-acceso .form-login label{display:block;float:left;width:74%;clear:none;padding-bottom:1em;position:relative;}
.content-acceso .form-login label span{display:inline-block;font-weight:bold;color:#1863A1;vertical-align:middle;line-height:1.2em;width:36%;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .4em;padding-left:10px}
.content-acceso .form-login label .input{width:47%;margin:0;background:url(../img/bg/input_generico-izq.gif) no-repeat center left;padding-left:6px;}
.content-acceso .form-login label .input input{overflow:visible;background:url(../img/bg/input_generico-der.gif) no-repeat center right transparent !important;padding:9px 10px 8px 4px;border:0;background-color:transparent;margin:0;color:#4E5768;width:100%}
.content-acceso .form-login .btn-ir{margin-top:4px}
.content-acceso .form-login .pos-txt {position:absolute;top:11px;right:-8.5em;display:block;font-size:.9em;color:#888;width:8em;}
.content-acceso .dni-e{background:url(../img/bg/dni-electronico.gif) no-repeat top center;color:#1863A1;padding-top:75px;margin-top:-14px}
.content-acceso .dni-e .flecha{background-position:0 .4em}
.content-acceso .paso, .detalle-producto .incluye .content-acceso .paso{font-size:1.25em;padding-left:38px}
.content-acceso .paso .mas-info, .detalle-producto .incluye .content-acceso .paso .mas-info{font-size:.75em;color:#069CD2;font-family:Arial, Helvetica, Sans-serif;position:absolute;top:.5em;right:12px;}
.content-acceso .paso .mas-info a, .detalle-producto .incluye .content-acceso .paso .mas-info a{color:#069CD2;}
.content-acceso .paso .verisign{position:absolute;top:-6px;left:10px}
/*Pasos*/
.paso, .detalle-producto .incluye .paso{cursor:auto;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-weight:normal;text-transform:none;background-repeat:no-repeat;background-position:center left;background-color:transparent;padding:12px 12px 14px 52px;margin-bottom:.4em;letter-spacing:-1px;line-height:1.25em;color:#516E8B}
.paso span, .detalle-producto .incluye .paso span{font-weight:bold;letter-spacing:-1px}
.estilo-alternativo .incluye .paso span{letter-spacing:normal;}
.paso1, .detalle-producto .incluye .paso1{background-image:url(../img/bg/titulo1.gif)}
.paso2, .detalle-producto .incluye .paso2{background-image:url(../img/bg/titulo2.gif)}
.paso3, .detalle-producto .incluye .paso3{background-image:url(../img/bg/titulo3.gif)}
/**/
.info-extra{clear:both;border:1px solid #e6e6e6;padding:6px;}
.info-extra .info-extra-bg{background-color:#f7f7f7;overflow:hidden;padding:12px 12px 0;}
.info-extra ul li{font-size:.95em;background-position:0 .6em}
.info-extra ul li strong{padding-right:8px;display:inline-block;width:78%;}

/*Por defecto 3 columnas*/
.info-pasos{float:left;width:33.3%}
.info-pasos p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .6em;padding-left:12px;}
.info-pasos p,
.info-pasos address{padding-left:10px}
.info-pasos address{color:#1863A1}
.info-pasos address strong,
.info-pasos address span{display:block;}
.info-pasos .incluye-txt,
.detalle-producto .incluye .info-pasos .incluye-txt{padding-left:56px;padding-right:4px;}
.info-alta{overflow:hidden;margin-bottom:1.2em}
.info-alta .paso,
.detalle-producto .incluye .info-alta  .paso{padding-left:66px;margin-bottom:.8em;}
/*Pasos con franja gris izquierda*/
.info-alta .paso1,
.detalle-producto .incluye .info-alta  .paso1{background-image:url(../img/bg/titulo1-franja.gif);}
.info-alta .paso2,
.detalle-producto .incluye .info-alta  .paso2{background-image:url(../img/bg/titulo2-franja.gif);}
.info-alta .paso3,
.detalle-producto .incluye .info-alta  .paso3{background-image:url(../img/bg/titulo3-franja.gif);}
.info-unacolumna .info-pasos{float:none;width:auto;margin-bottom:1.2em;}
/*ï¿½Que es el area personal?*/
.info-doscolumnas{overflow:hidden;margin-bottom:1.2em;clear:both;}
.info-doscolumnas .info-pasos{width:47.5%;clear:both;float:left;}
.info-doscolumnas .info-pasos .paso{padding-top:14px;padding-bottom:12px;}
.info-doscolumnas .info-pasos li,
.info-doscolumnas .info-pasos p{margin-bottom:.6em;font-size:.95em}
.info-doscolumnas .info-pasos .incluye-txt p{font-size:1em;margin-bottom:.6em}
.info-doscolumnas .info-pasos .incluye-txt .no-flecha{background-image:none;}
.info-doscolumnas .info-pasos .incluye-txt{color:#1863A1;padding-bottom:10px}
.info-doscolumnas .floatRight{float:right;clear:none}
/*iconos*/
.info-alta .ico-coche,
.detalle-producto .incluye .ico-coche{background-image:url(../img/bg/areapersonal_coche.gif);}
.info-alta .ico-salud,
.detalle-producto .incluye .ico-salud{background-image:url(../img/bg/areapersonal_salud.gif);}
.info-alta .ico-vida,
.detalle-producto .incluye .ico-vida{background-image:url(../img/bg/areapersonal_vida.gif);}
.info-alta .ico-hogar,
.detalle-producto .incluye .ico-hogar{background-image:url(../img/bg/areapersonal_hogar.gif);}
.info-alta .ico-inversion,
.detalle-producto .incluye .ico-inversion{background-image:url(../img/bg/areapersonal_inversion.gif);}
.info-alta .ico-pensiones,
.detalle-producto .incluye .ico-pensiones{background-image:url(../img/bg/areapersonal_pensiones.gif);}
/**/

/*Pasos inversion*/
.inversion h3{overflow:hidden}
.inversion h3 span{font-family:Arial, Helvetica, sans-serif;}
.inversion .ico-paso1,
.inversion .ico-paso2,
.inversion .ico-paso3{background-repeat:no-repeat;background-position:top left;padding:10px 0 5px 40px;}
.inversion .ico-paso1{background-image:url(../fondos-inversion/img/inversion_punto1.gif)}
.inversion .ico-paso2{background-image:url(../fondos-inversion/img/inversion_punto2.gif);}
.inversion .ico-paso3{background-image:url(../fondos-inversion/img/inversion_punto3.gif);}
.inversion .ico-paso1 span,.inversion .ico-paso2 span,.inversion .ico-paso3 span{padding-left:20px;text-transform:uppercase;float:left;display:block;}
.inversion .despliega{font-size:.85em; text-transform: lowercase;cursor:pointer;color:#069CD2!important;cursor:pointer;}
.inversion .despliega a{float:right;color:#069CD2!important}
.inversion .bNota{border-top:1px solid #D6D6D6;padding-top:8px;}
.inversion .flch{background:url(../img/bg/bullet_mini-azul.gif) no-repeat 0 1.1em;padding-left:10px;}
.inversion .masinfo span{background:url(../img/bg/bullet_mini-azul.gif) no-repeat left;padding-left:10px;}
.inversion .incluye-txt{margin-left:20px;}
/**/
.nota-float{overflow:hidden;font-size:.95em;margin-bottom:1.5em!important}
.nota-float .obligatorio{vertical-align:middle}
.nota-float strong{float:left;width:8%}
.nota-float .txt-nota{float:left;width:90%;}
/*ï¿½Olvido su contrasena?*/
.form-contrasena{background-color:#F2F7FB;border:0;width:68%;margin:0 auto;min-height:0;height:auto;padding:0;}
.form-contrasena .txt-acceso{padding:28px 55px 8px;}
.form-contrasena .form-login label{float:none;width:auto;}
.form-contrasena .form-login label span{padding-right:31px;width:40%;}
.form-contrasena .form-login label .input{padding-right:0;width:42%}
.form-contrasena .elemento-destacado {width:auto !important;margin:0 0 2.5em;padding:.4em 1.5em}
/**/
.dnie strong{background:url(../img/bg/ico_dnie.gif) no-repeat right top;padding:5px 55px 5px 0;display:inline-block;margin-top:-6px}
/**/
/*Alta*/
.label-unico{font-size:.95em;background-color:#f7f7f7;padding:13px 4px 14px 14px;margin-bottom:2em}
.label-unico label{display:block;line-height:1.5em}
.label-unico label input{margin:0 2px 0;vertical-align:middle}
.label-unico label span{vertical-align:middle}
.label-unico label strong{color:#1863A1;}
.label-unico label.radio-check{overflow:hidden}
.label-unico label.radio-check input{float:left;border:0;width:2%;margin:.2em 5px 0 0}
.label-unico label.radio-check span{float:left;width:96%;}
.generico .label-unico{background-color:transparent;margin-bottom:.4em}
/**/
.detalle-producto  .formulario .lista-radio,
.detalle-producto  .incluye .formulario .lista-radio{overflow:hidden;margin:0}
.detalle-producto  .formulario .lista-radio li{float:left;width:33.3%;}
.detalle-producto  .formulario .lista-radio li,
.detalle-producto  .formulario .lista-radio li label span{background-image:none;padding:0;display:block;}
.detalle-producto  .formulario .lista-radio li label span{width:auto;margin:0 0 .3em;}
.detalle-producto  .formulario .lista-radio li label{padding:0 12px 0 24px;margin:0 0 .3em;}
.detalle-producto  .formulario .lista-radio li label strong{color:#3C465A}
.detalle-producto  .formulario .lista-radio li label input{width:57%}
.detalle-producto  .formulario .lista-radio li label.radio-button{padding-left:0;}
.detalle-producto  .formulario .lista-radio li label.radio-button span{display:inline-block;}
.detalle-producto  .formulario .lista-radio li label.radio-button input{width:auto}
.detalle-producto  .formulario .lista-radio .npoliza-vida fieldset legend{position:static;white-space:normal;}
.detalle-producto  .formulario .lista-radio .npoliza-vida fieldset legend span{display:block;padding:0 0 2px 24px}
.detalle-producto  .formulario .lista-radio .npoliza-vida fieldset label{float:left;clear:none;padding:0 0 0 24px;}
.detalle-producto  .formulario .lista-radio .npoliza-vida fieldset .dos-digitos{width:18%;}
.detalle-producto  .formulario .lista-radio .npoliza-vida fieldset .ocho-digitos{width:53%;padding-left:0}
/*Formulario Generico: class="formulario  generico"*/
.generico{padding:26px 20px 24px}
.generico .formulario{width:auto;}
/*Cambiar contraseï¿½a*/
.form-login fieldset {overflow:hidden}
.form-login .indicador-seguridad {display:inline-blcok;padding:0;width:auto}
.form-login .texto-privacidad {padding:1em;width:90%;margin:0 auto}
.form-login .texto-privacidad p {color:#514E50;font-size:1em;margin-bottom:0;padding:0}
.form-login .privacidad-area-personal h3,.form-login .privacidad-area-personal h4,.form-login .privacidad-area-personal h5,.form-login .privacidad-area-personal h6 {font-weight:bolder;margin:.9em 0}
.form-login .privacidad-area-personal h3 {font-size:1.15em;margin:0 0 1.5em 0 !important}
.form-login .privacidad-area-personal h4 {font-size:1.1em;}
.form-login .privacidad-area-personal h5 {font-size:1em;}
.form-login .privacidad-area-personal p {margin-bottom:1em}
.form-login .privacidad-area-personal ul ul {margin:1em}
.form-login .privacidad-area-personal  input {width:auto !important;margin-right:0}
/*Cambiar email*/
.nuevo-pass {padding:29px 43px}
.nuevo-pass h3 {text-transform: none !important}
.nuevo-pass legend {margin-right:3em;padding-left:20px}
.nuevo-pass label {margin-bottom:2em}
.nuevo-pass .radio {clear:none;float:left;margin:0 3em 3em 0;}
.nuevo-pass .radio span {background:none;color:#1863A1;font-weight:bolder;font-size:1em;padding-left:.5em;width:auto;}
.nuevo-pass .radio input {width:auto;border:none;margin:0 !important;}
.nuevo-pass .formulario {margin-bottom:1.5em}
.nuevo-pass .form-contrasena {padding-top:2em;width:57%}
.nuevo-pass .form-contrasena label {margin:0 3em 1.5em 0 !important}
/*Mensaje ok y error*/
.area-personal-mensaje .incluye .servicios-txt {background-position: 2.2em 1em}
.area-personal-mensaje .incluye .servicios-txt p {background-position:0 .9em;margin:0;line-height:2.2em}
.area-personal-mensaje .incluye .servicios-txt p .btn {margin-top:0}
.area-personal-mensaje .incluye .pagina-error {margin:2.7em auto 0;padding:1.5em 2em;width:90%}
.area-personal-mensaje .incluye .pagina-error p {color:#1F1F1F;font-size:0.95em;margin:0}
.area-personal-mensaje .incluye .pagina-error strong {color:#000}
.area-personal-mensaje .incluye .btn span {color:#FFF !important}
.area-personal-mensaje .incluye p .btn span {font-size:1em}
/**/

/* Plan de pensiones
---------------------------------------------------------------------------------*/
#plan-pensiones .destacados h2{padding-left:10px;}
#plan-pensiones .incluye h3{padding:7px 14px 7px 16px;background-color:#f7f7f7}
#plan-pensiones .incluye .coberturas h4{padding:7px 16px 9px 10px;}
.detalle-producto .titulo-boton{overflow:hidden;padding-right:12px}
.detalle-producto .titulo-boton h2{border:0}

/*Simulador*/
.simulador-planes{width:auto;background:url(../img/bg/simulador_planes-top.gif) repeat-x 0 4em;margin-bottom:1.8em}
.simulador-planes-bottom{width:auto;overflow:hidden;background:url(../img/bg/simulador_planes-bottom.gif) repeat-x bottom left;padding-bottom:3px}
.simulador-planes .simulador-cols{float:left;width:49.95%;}
.simulador-planes .simulador-titulo{background:url(../img/bg/titulo_coberturas.gif) repeat-x center left;border:1px solid #D0E2F9;margin-bottom:8px;font-size:1em;text-align:center;font-weight:bold;line-height:normal;letter-spacing:normal;font-family:Arial, Helvetica, sans-serif;padding:0}
.simulador-planes .simulador-titulo span{display:block;letter-spacing:normal;padding:13px 12px 11px;}
.simulador-planes .simulador-datos .simulador-titulo{border-right:0;}
.simulador-planes .simulador-resultado .simulador-titulo{color:#1863A1;border-left:0;margin-left:-1px}
.simulador-planes .simulador-resultado .simulador-titulo span{background:url(../img/bg/separador-simulador.gif) no-repeat center left;}
.simulador-planes .simulador-content{padding:14px 10px 6px;min-height:17em;margin:14px 0 4px 0;border-right:1px solid #dcdcdc}
.simulador-planes .simulador-resultado .simulador-content{padding-right:28px;padding-left:28px;background-image:none;border:0;margin:0}
.simulador-planes .simulador-content label{margin:0 10px 1em;}
.simulador-planes .simulador-content label span{width:69%;line-height:normal}
.simulador-planes .simulador-content label input{width:20%;margin-right:4px;text-align:right;padding:1px 3px 2px 0}
.simulador-planes .simulador-content label.corto span{width:80%;}
.simulador-planes .simulador-content label.corto input{width:9%;}
.simulador-planes .simulador-content label abbr,
.simulador-planes .simulador-content label em{vertical-align:middle}
.simulador-planes .simulador-content label span,
.simulador-planes .simulador-resultado ul li{padding-left:10px;margin:0}
.simulador-planes .simulador-resultado ul{padding-top:1.2em;}
.simulador-planes .simulador-resultado ul li{color:#1863A1;margin-bottom:1.2em;font-weight:bold}
.simulador-planes .simulador-resultado ul li strong{display:inline-block;width:79%}
.simulador-planes .simulador-resultado ul li em{display:inline-block;width:20%;text-align:right;}
.simulador-planes .grupo-botones{border-top:1px solid #dcdcdc;padding:12px 28px 0 8px}
.simulador-planes .grupo-botones li{background-image:none;padding:0;display:inline;margin:0;line-height:normal}
.simulador-planes .grupo-botones .btn{margin:0 0 0 16px}

/* Atencion al cliente - Seccion
---------------------------------------------------------------------------------*/
.address{padding-left:20px;margin-bottom:1.8em}
.address strong{color:#1863A1;margin-bottom:.1em;}
.address strong,
.address span{display:block;font-weight:bold}
.telefono,
.telef{color:#1863A1!important;font-weight:bold!important;font-size:1.15em;}
.detalle-producto .telefonos li{background-position:1.3em .4em;background-repeat:no-repeat;color:#3C465A;clear:both;padding:7px 10px 14px 58px;overflow:hidden;margin:0}
.detalle-producto .telefonos li strong{font-weight:normal;float:left;/*width:61%;*/width:100%;font-size:1.35em;color:#1863A1;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;}
.detalle-producto .telefonos li em{font-weight:bold;font-size:2.2em;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-weight:normal;letter-spacing:-2px; margin-top: .5em}
.detalle-producto .telefonos li strong span{font-weight:bold;background:url(../img/bg/bullet_azul2.gif) no-repeat right .35em;display:inline-block;padding-right:8px}
.detalle-producto .telefonos li p{margin:0}
.detalle-producto .telefonos .clear{margin:8px 0 0 0;font-size:.92em;display:inline-block;}
.detalle-producto .telefonos .clear span{color:#1863A1;font-weight:bold;}
.detalle-producto .telefonos .clear strong{color:#1863A1;}
.detalle-producto .telefonos li .grande{width:55%;}
.detalle-producto .telefonos li .bj{padding-top:12px;}
.detalle-producto .telefonos li ul li{margin:0;padding:5px 5px 5px 10px;background:url(../img/bg/bullet_mini-generica.gif) no-repeat scroll 0 0.85em transparent;font-size:.95em;}
.detalle-producto .telefonos .ico-telefono p{padding:0 0 2px}
.detalle-producto .telefonos li .floatRight{width:39%}
.detalle-producto .telefonos li em.floatRight{text-align:right}
.detalle-producto .telefonos li p strong,
.detalle-producto .telefonos .ico-internet p strong,
.detalle-producto .telefonos .ico-oficinas p strong{font-weight:bold;float:none;clear:none;width:auto;font-size:1em;font-family:Arial, Helvetica, Sans-serif;color:#000;}
.detalle-producto .telefonos .ico-telefono em{color:#F253A5}
.detalle-producto .telefonos .ico-telefono p{font-size:.95em;}
.detalle-producto .telefonos .ico-viaje em,
.detalle-producto .telefonos .ico-24h em{color:#009DDF}
.detalle-producto .telefonos .ico-oficinas,
.detalle-producto .telefonos .ico-fax,
.detalle-producto .telefonos .ico-internet{border-top:1px solid #e5e5e5;padding:18px 10px 18px 58px;background-position:.8em 1.1em;}
.detalle-producto .telefonos .ico-oficinas{background-position:1.5em 1em;margin-top:.61em}
.detalle-producto .telefonos .ico-oficinas .floatRight,
.detalle-producto .telefonos .ico-fax .floatRight,
.detalle-producto .telefonos .ico-internet .floatRight{width:73%}
.detalle-producto .telefonos .ico-internet strong,
.detalle-producto .telefonos .ico-fax strong,
.detalle-producto .telefonos .ico-oficinas strong{width:25%;}
.detalle-producto .telefonos .ico-fax em{font-size:1.4em;font-weight:bold;margin-left:3px;color:#696E78; width: 36%}
.detalle-producto .telefonos .ico-fax p{width: 100%}

.detalle-producto .telefonos .ico-fax span{font-weight:bold;color:#1863A1}
.detalle-producto .telefonos .ico-email {background:url(../img/bg/ico_email.png) no-repeat 1em 1.1em;border-top:1px solid #e5e5e5;padding:18px 10px 18px 58px;}
.detalle-producto .telefonos .ico-email strong {width: 25%}
.detalle-producto .telefonos .ico-email ul {width: 72%}
.detalle-producto .telefonos .ico-email ul p{float: left;width: 100%}
.detalle-producto .telefonos .end{padding-bottom:6px}
/*iconos*/
.detalle-producto .telefonos .ico-telefono{background-image:url(../img/bg/ico_telefono-atcliente.gif);}
.detalle-producto .telefonos .ico-viaje{background-image:url(../img/bg/ico_viaje-atcliente.gif);}
.detalle-producto .telefonos .ico-24h{background-image:url(../img/bg/ico_24h.gif);}
.detalle-producto .telefonos .ico-oficinas{background-image:url(../img/bg/ico_oficinas-atcliente.gif);}
.detalle-producto .telefonos .ico-internet{background-image:url(../img/bg/ico_internet-atcliente.gif);}
.detalle-producto .telefonos .ico-siniestros{background-image:url(../img/bg/ico_siniestros.gif);}
.detalle-producto .telefonos .ico-poliza{background-image:url(../img/bg/ico_poliza.gif);}
.detalle-producto .telefonos .ico-medico em{padding-top:12px;}
.detalle-producto .telefonos .ico-fax{background-image:url(../img/bg/ico_fax.gif);}
.detalle-producto .telefonos .ico-medico{background-image:url(../img/bg/ico_medico.gif);}
.detalle-producto .telefonos .ico-parte{background-image:url(../img/bg/ico_partes-accidentes.gif);border-top: 1px solid #e5e5e5;padding: 18px 10px 9px 58px;background-position: .8em 1.1em;}

/* Contenidos de Popup
---------------------------------------------------------------------------------*/
.paises{margin:0 0 1em 16px;}
/*.paises li{background-position:0 .6em;background-repeat:no-repeat;padding:10px 8px 10px 38px;width:21%;position:relative;font-size:92%;}*/
.paises li{background-position: 0 .6em;background-repeat: no-repeat;padding: 10px 0px 10px 38px;width: 21%;position: relative;font-size: 92%;float: left;border-right: 1px solid #DADFE6;margin-right: 21px;min-height: 23px;}
.paises .reset{/*margin-top:-310px;*/margin-top:-340px;}
.dieciseis{margin-bottom:2em;} 
.dieciseis li em{font-size:.8em;position:absolute;top:12px;right:0;} 
.dieciseis li.montenegro em{position: inherit; top: inherit; left: inherit;}
.dieciseis .reset{margin-top:-155px;}
.paises .columna2,
.paises .columna3{border-left:1px solid #DADFE6;padding-left:60px;background-position:2em .7em;} 
.paises .columna2{margin-left:30.5%;} 
.paises .columna3{margin-left:65%;} 
.alemania{background-image:url(../img/bg/paises/alemania.gif);}
.andorra{background-image:url(../img/bg/paises/andorra.gif);}
.austria{background-image:url(../img/bg/paises/austria.gif);}
.belgica{background-image:url(../img/bg/paises/belgica.gif);}
.croacia{background-image:url(../img/bg/paises/croacia.gif);}
.repcheca{background-image:url(../img/bg/paises/repcheca.gif);}
.chipre{background-image:url(../img/bg/paises/chipre.gif);}
.dinamarca{background-image:url(../img/bg/paises/dinamarca.gif);}
.eslovenia{background-image:url(../img/bg/paises/eslovenia.gif);}
.repeslovaca{background-image:url(../img/bg/paises/repeslovaca.gif);}
.estonia{background-image:url(../img/bg/paises/estonia.gif);}
.espana{background-image:url(../img/bg/paises/espana.gif);}
.finlandia{background-image:url(../img/bg/paises/finlandia.gif);}
.francia{background-image:url(../img/bg/paises/francia.gif);}
.granbretana{background-image:url(../img/bg/paises/granbretana.gif);}
.grecia{background-image:url(../img/bg/paises/grecia.gif);}
.holanda{background-image:url(../img/bg/paises/holanda.gif);}
.hungria{background-image:url(../img/bg/paises/hungria.gif);}
.irlanda{background-image:url(../img/bg/paises/irlanda.gif);}
.islandia{background-image:url(../img/bg/paises/islandia.gif);}
.italia{background-image:url(../img/bg/paises/italia.gif);}
.letonia{background-image:url(../img/bg/paises/letonia.gif);}
.lituania{background-image:url(../img/bg/paises/lituania.gif);}
.luxemburgo{background-image:url(../img/bg/paises/luxemburgo.gif);}
.malta{background-image:url(../img/bg/paises/malta.gif);}
.noruega{background-image:url(../img/bg/paises/noruega.gif);}
.polonia{background-image:url(../img/bg/paises/polonia.gif);}
.portugal{background-image:url(../img/bg/paises/portugal.gif);}
.suecia{background-image:url(../img/bg/paises/suecia.gif);}
.suiza{background-image:url(../img/bg/paises/suiza.gif);}
.irak{background-image:url(../img/bg/paises/irak.gif);}
.iran{background-image:url(../img/bg/paises/iran.gif);}
.marruecos{background-image:url(../img/bg/paises/marruecos.gif);}
.bulgaria{background-image:url(../img/bg/paises/bulgaria.gif);}
.rusia{background-image:url(../img/bg/paises/rusia.gif);}
.moldavia{background-image:url(../img/bg/paises/moldavia.gif);}
.serbia{background-image:url(../img/bg/paises/serbia.gif);}
.tunez{background-image:url(../img/bg/paises/tunez.gif);}
.turquia{background-image:url(../img/bg/paises/turquia.gif);}
.ucrania{background-image:url(../img/bg/paises/ucrania.gif);}
.fyrom{background-image:url(../img/bg/paises/fyrom.gif);}
.albania{background-image:url(../img/bg/paises/albania.gif);}
.bosnia{background-image:url(../img/bg/paises/bosnia.gif);}
.bielorusia{background-image:url(../img/bg/paises/bielo.gif);}
.israel{background-image:url(../img/bg/paises/israel.gif);}
.rumania{background-image:url(../img/bg/paises/rumania.gif);}
.macedonia{background-image:url(../img/bg/paises/macedonia.gif);}
.montenegro{background-image:url(../img/bg/paises/montenegro.gif);}

/* Pagina Error
---------------------------------------------------------------------------------*/
.pagina-error{background-color:#fafafa;padding:10px;}
.pagina-error .mensaje{background-color:#fff;background-repeat:no-repeat;background-position:1em 1.2em;padding:20px 14px 20px 76px;}
.pagina-error .error{background-image:url(../img/bg/ico_error-pag.gif);}
.pagina-error .ok{background-image:url(../img/bg/ico_correcto-pag.gif);}
.pagina-error .mensaje h2{font-size:1.5em;color:#3C465A;margin-bottom:.2em;padding-bottom:4px;letter-spacing:-1px}
.pagina-error .mensaje h2 span{letter-spacing:-1px}
.pagina-error .mensaje p{line-height:1.3em;font-size:.9em;padding-left:1px;margin-bottom:.4em}
.pagina-error .incluye h2,
.pagina-error .incluye h3{background-color:transparent;padding:0}
.pagina-error .incluye{padding:0 12px}
.pagina-error .incluye .incluye-txt{padding:22px 2px 8px 22px;}
.pagina-error .incluye .incluye-txt p{margin-bottom:.6em}
.pagina-error .incluye .incluye-txt p strong{}
.pagina-error li{padding-left:10px;margin-bottom:.6em}
.pagina-error .separador-punteado{background:url(../img/bg/menu_nav.gif) repeat-x top left;}
.con-fondo{overflow:hidden;background-color:#fff;padding:16px 6px 12px 16px;margin-bottom:1.2em}
.con-fondo li{float:left;width:46%;line-height:1.2em;padding-right:6px;}
.no-menu-nav .con-fondo li{width:31%;}
.pagina-error .con-fondo{margin:0 .2em .8em .6em}
.detalle-producto .servicios-txt .pagina-error,
.estilo-alternativo .incluye .pagina-error{padding:20px 24px 18px;margin-bottom:2em}
.estilo-alternativo .incluye .pagina-error h3{text-transform:none}
.estilo-alternativo .incluye .pagina-error ul{padding-left:12px}

/* Error 404
---------------------------------------------------------------------------------*/
#contenido.bg-404{padding:0;}
.cont404{background:#E1E4E7 url(../img/bg/bg-404.png) repeat-x top center;padding:0 70px 20px;position:relative;}
.cont404-br{background:url(../img/bg/cont404-br.png) no-repeat bottom right;padding-right:13px;margin-bottom:2em;}
.cont404-bl{background:url(../img/bg/cont404-bl.png) no-repeat bottom left;padding-left:13px;}
.cont404-bc{background:url(../img/bg/cont404-b.png) repeat-x bottom center;padding-bottom:13px;zoom:1}
.cont404-b{background-color:#fbfbfb;height:7px;}
.cont404-r{background:url(../img/bg/cont404-r.png) repeat-y center right;padding-right:13px;}
.cont404-l{background:url(../img/bg/cont404-l.png) repeat-y center left;padding-left:13px;}
.cont404-c{background-color:#fbfbfb;padding:40px 130px 40px 170px;}
.deco-404{position:absolute;top:35px;left:0;}

.tit-404{background:transparent url(../img/bg/error404.png) no-repeat top left;padding:34px 0 10px 205px;color:#6F7F91;font-size:2.5em;letter-spacing:-1px;font-weight:normal;margin-bottom:.5em;}

.tit-404 span{font-weight:bold;}
.indent-404{padding:0 16px;}
.indentb-404{padding:0 35px;}
.txt-404{background-color:#f4f4f4;padding:36px 30px 20px;margin-bottom:1.2em;}
.txt-404 .con-fondo{background-color:transparent;}
.txt-404 ul,.txt-404 p{margin-bottom:1.6em}
.txt-404 p{color:#1863A1;font-weight:bold;}
.txt-404 ul{overflow:hidden;}
.txt-404 li{float:left;width:44%;line-height:1.2em;margin:0 3% .3em;}
.txt-404 li a{color:#069BD1;font-weight:bold;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .45em;padding-left:8px;}

.btncalcular-404{background:url(../img/bg/btncalcular-404-der.png) no-repeat center right;padding-right:10px;font-size:1.5em;display:inline-block;vertical-align:middle;}
.btncalcular-404 span,
.btncalcular-404 input{background:url(../img/bg/btncalcular-404-izq.png) no-repeat center left;padding:5px 9px 7px 15px;color:#fff;display:block;overflow:visible;border:0;margin:0;cursor:pointer;}
.btncalcular-404:hover,
.btncalcular-404:hover input{text-decoration:underline;}
.calcula-404 label{margin:0;}
.calcula-404 label strong{position:absolute;top:-9999em;left:-9999em;background-image:none;margin:0;padding:0;}
.calcula-404 label .select{margin:0 2.5em 0 0;vertical-align:middle;}

.tit-contactar{font:normal 1.4em/1.3em "Lucida Sans", Arial, Helvetica, Sans-serif;color:#758397;margin-bottom:1em;letter-spacing:-1px;}
.list-contactar{overflow:hidden;margin-bottom:2em;zoom:1;}
.list-contactar li{float:left;width:50%;}
.list-contactar li p{background-position:center left;background-repeat:no-repeat;padding:0 0 0 40px;}
.list-contactar li strong{display:block;color:#1863A0;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .3em;padding-left:10px;margin-bottom:1px;}
.list-contactar li em{font:bold 1.7em/1.3em "Lucida Sans", Arial, Helvetica, Sans-serif;letter-spacing:-1px;display:block;padding-left:10px;margin-bottom:1px;}
.list-contactar li span{font-size:.95em;display:block;padding-left:10px;}
.list-contactar .ico-atc p{background-image:url(../img/bg/ico-telefono-404.png);}
.list-contactar .ico-atc p em{color:#F253A5;}
.list-contactar .ico-asist p{background-image:url(../img/bg/ico-asist-404.png);}
.list-contactar .ico-asist p em{color:#009DDF;}

.list-bullet{margin-bottom:1.2em;overflow:hidden;zoom:1;}
.list-bullet li{float:left;width:50%;line-height:1.2em;}
.list-bullet li p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .35em;padding-left:10px;}
.list-bullet li a{font-weight:bold;}

/*PÃ¡gina en desarrollo*/

/**/


/* Ventajas del Mutualista
---------------------------------------------------------------------------------*/
.destacadas .info-pasos li{margin-bottom:.8em;}
.entradilla{background:#f3f5f7 url(../img/bg/bullet_mini-generica.gif) no-repeat 3.3em 2.45em;padding:22px 50px;margin-bottom:2em;line-height:1.5em;}
.entradilla-bg{background-color:#fff;padding:12px}
.separador-x .entradilla{margin-bottom:.2em;}
#ventajas-mutualista .separador-x{margin-bottom:1.8em} 
#ventajas-mutualista .info-pasos .incluye-txt, 
#ventajas-mutualista .detalle-producto .incluye .info-pasos .incluye-txt{padding-left:58px;padding-bottom:18px;}
#ventajas-mutualista .destacados h2{font-size:2em;border:0;background:url(../img/bg/logo_mutua.gif) no-repeat .5em 0;padding:6px 24px 0 78px;}
#ventajas-mutualista .incluye .paso{font-size:1.35em}
#ventajas-mutualista .info-pasos li,
#condiciones-promociones .info-pasos li{font-size:1em}
#condiciones-promociones .destacados .incluye-txt {padding-left:55px}
#ventajas-mutualista .info-pasos .paso{padding:9px 12px 12px 58px;}
/*iconos*/
#ventajas-mutualista .info-alta .ico-coche,
#ventajas-mutualista .incluye .ico-coche,
#condiciones-promociones .incluye .ico-coche{background-image:url(../img/bg/mutualista_coche.gif);}
#ventajas-mutualista .info-alta .ico-salud,
#ventajas-mutualista .incluye .ico-salud,
#condiciones-promociones .incluye .ico-salud{background-image:url(../img/bg/mutualista_salud.gif);}
#ventajas-mutualista .info-alta .ico-vida,
#ventajas-mutualista .incluye .ico-vida,
#condiciones-promociones .incluye .ico-vida{background-image:url(../img/bg/mutualista_vida.gif);}
#ventajas-mutualista .info-alta .ico-hogar,
#ventajas-mutualista .incluye .ico-hogar,
#condiciones-promociones .incluye .ico-hogar{background-image:url(../img/bg/mutualista_hogar.gif);}
#ventajas-mutualista .info-alta .ico-pensiones,
#ventajas-mutualista .incluye .ico-pensiones,
#condiciones-promociones .incluye .ico-pensiones{background-image:url(../img/bg/mutualista_pensiones.gif);}
#ventajas-mutualista .info-alta .ico-destacadas,
#ventajas-mutualista .incluye .ico-destacadas,
#condiciones-promociones .incluye .ico-destacadas{background-image:url(../img/bg/mutualista_destacadas.gif);}
#ventajas-mutualista .info-alta .ico-moto,
#ventajas-mutualista .incluye .ico-moto,
#condiciones-promociones .incluye .ico-moto{background-image:url(../img/bg/mutualista_moto.gif);}
#ventajas-mutualista .info-alta .ico-accidentes,
#ventajas-mutualista .incluye .ico-accidentes,
#condiciones-promociones .incluye .ico-accidentes{background-image:url(../img/bg/mutualista_accidentes.gif);}
#ventajas-mutualista .info-alta .ico-ahorro,
#ventajas-mutualista .incluye .ico-ahorro,
#condiciones-promociones .incluye .ico-ahorro{background-image:url(../img/bg/mutualista_ahorro.gif);}
#ventajas-mutualista .info-alta .ico-decesos,
#ventajas-mutualista .incluye .ico-decesos,
#condiciones-promociones .incluye .ico-decesos{background-image:url(../img/bg/mutualista_decesos.gif);}
#ventajas-mutualista .info-alta .ico-redesSociales,
#ventajas-mutualista .incluye .ico-redesSociales,
#condiciones-promociones .incluye .ico-redesSociales{background-image:url(../img/bg/mutualista_redes.gif);}
#condiciones-promociones .incluye .ico-otros{background-image:url(../img/bg/mutualista_otros.png);}

.infor-producto {float:left;min-height:10em;width:55%;}
/*Caja de precio y descuento de producto */
.seccion-producto .caja-ofertas {float:right;margin:0 0 1em 0;width:38%;}
.seccion-producto .caja-ofertas .spnbluedark{float:left;font:bold 11px Arial; color:#fff; background:#0c4b8b;width: 43%;text-align: center; padding:1.35em 0; border-radius:4px 0 0 4px;}
.seccion-producto .caja-ofertas .spnbluelig{float:left;background:#8aaac7;color:#fff; font:bold 1em Arial,Helvetica,Sans-serif;text-align:center; width:57%;border-radius:0 4px 4px 0;}
.seccion-producto .caja-ofertas .spnbluelig strong{font: 2.9em "Impact",Arial,Helvetica,Sans-serif;vertical-align: middle;}
.seccion-producto .caja-ofertas .spnbluelig abbr{font:bold 0.75em Arial,Helvetica,Sans-serif;vertical-align: middle;}
.seccion-producto .caja-ofertas .descuento,
.seccion-producto .caja-ofertas .ahorro {font-size:1em;height:3.67em;padding:0;}
.seccion-producto .caja-ofertas .descuento {background-image:url(../img/bg/segur-salud-azul-der.png);}
.seccion-producto .caja-ofertas .descuento strong {background-image:url(../img/bg/segur-salud-azul-izq.png);}
.seccion-producto .caja-ofertas .descuento2 {background-image:url(../img/bg/boxsubhome-der.png); margin-top:0 !important;}
.seccion-producto .caja-ofertas .descuento2 strong {background-image:url(../img/bg/boxsubhome-izq.png);display:block;font-family:Arial,Helvetica,Sans-serif;font-size:1.2em;padding:8px 0 8px 8px;}
.seccion-producto .caja-ofertas .descuento2 strong span{line-height:1.28em !important;}
.seccion-producto .caja-ofertas .descuento3 {background-image:url(../img/bg/segur-salud-azul-oscuro-der.png); margin:0 !important;font-size:.85em; }
.seccion-producto .caja-ofertas .descuento3 strong {background-image:url(../img/bg/segur-salud-azul-oscuro-izq.png);display:block;font-family:Arial,Helvetica,Sans-serif;font-size:1.2em;padding:0;}
.seccion-producto .caja-ofertas .descuento3 strong span{line-height:1.28em !important;}
.seccion-producto .caja-ofertas .descuento3 strong span.detacado{height:44px; padding:0}
#productos-salud .seccion-producto .caja-ofertas li strong .tarjetaregalo a{color:#FFF;}
#productos-salud-pymes .seccion-producto .caja-ofertas li strong .tarjetaregalo a{color:#FFF;}
.seccion-producto .caja-ofertas .ahorro {background-image:url(../img/bg/segur-salud-gris-der.png);margin:0}
.seccion-producto .caja-ofertas .ahorro strong {background-image:url(../img/bg/segur-salud-gris-izq.png);}
.seccion-producto .caja-ofertas li {background-repeat:no-repeat;background-position:right center;*background-position:right top;color:#516D8B;font-weight:bolder;height:auto;margin:.4em 0;padding:0;text-align:center;width:99%;clear:both;font-size:.9em}
.seccion-producto .caja-ofertas li strong {background-repeat:no-repeat;background-position:left center;display:block;height:100%;padding:0 .2em;width:99%;}
.seccion-producto .caja-ofertas li strong span {color:#FFF;display:inline-block;font-size:.9em;font-weight:bold;padding:.1em 0;text-align:center;vertical-align:middle;width:50%;}
.seccion-producto .caja-ofertas li strong .meses{width:35%;}

.seccion-producto .caja-ofertas li strong span.detacado {border-right:1px solid #FFF;font-family:"Impact",Arial,Helvetica,Sans-serif;font-size:3.1em;font-weight:normal;position:relative;text-align:left;width:45%;}
.seccion-producto .caja-ofertas li strong span.detacado.destacadopeq{font-size: 2.5em; padding: .25em 0; width: 39% !important}
.seccion-producto .caja-ofertas li strong span.detacado.destacadopeq2{width: 38% !important}
.seccion-producto .caja-ofertas li.ahorropymes strong span.detacado {border-right:none;font-family:"Impact",Arial,Helvetica,Sans-serif;font-size:2.7em;font-weight:normal;position:relative;width:58%;padding:0; }
	.seccion-producto .caja-ofertas li.ahorropymes strong span.detacado.destacadobig{width: 69%}
.seccion-producto .caja-ofertas li strong span.detacado span,
.seccion-producto .caja-ofertas li strong span.detacado abbr {bottom:4px;font-size:.6em;font-family:Arial,Helvetica,Sans-serif;position:absolute;right:0;width:auto}
	.seccion-producto .caja-ofertas li strong span.detacado.destacadopeq abbr{font-size: .72em;right: -.1em;bottom: 5px;}
.seccion-producto .caja-ofertas li.ahorropymes  strong span{padding:0; width:100%}
.seccion-producto .caja-ofertas li.ahorropymes  strong span.detacado abbr {font:bold .6em Arial,Helvetica,Sans-serif;position:absolute;right:0;width:auto; float:right; bottom:0}

.seccion-producto .caja-ofertas li strong span.detacado span {right:6px !important}
.seccion-producto .caja-ofertas li span.spnmas{font-size: 2.5em}
/*Interior*/
.detalle-producto .seccion-producto .caja-ofertas {width:100%}
.detalle-producto .seccion-producto .caja-ofertas li {clear:none;float:left;margin:.6em 6%;width:28%;}
.detalle-producto .seccion-producto .caja-ofertas li strong span {line-height: 1em;}
.detalle-producto .seccion-producto .caja-ofertas li.ahorro {float:right}
.detalle-producto .seccion-producto .caja-ofertas li.ahorro,
.detalle-producto .seccion-producto .caja-ofertas li.descuento {width:30%;margin:0}
.detalle-producto .seccion-producto .caja-ofertas li.mensaje {background:none}
.detalle-producto .seccion-producto .caja-ofertas li.mensaje2{ background:none; margin:1em 0 0 0;text-align:left;}
.detalle-producto .seccion-producto .caja-ofertas li.limas{margin: 0; font-size: 2.5em}
.detalle-producto .seccion-producto .caja-ofertas li strong span.detacado span,
.detalle-producto .seccion-producto .caja-ofertas li strong span.detacado abbr {bottom:0;line-height:inherit;padding:0;right: 5px;}
	.detalle-producto .seccion-producto .caja-ofertas li strong span.detacado.destacadopeq abbr{bottom:.2em;line-height:inherit;padding:0;right: 2px;}
#productos-salud.detalle-producto .seccion-producto .caja-ofertas li.descuento3, #productos-salud.detalle-producto .seccion-producto .caja-ofertas li.ahorro{width: 30%}

.seccion-producto .caja-ofertas2 {float:right;margin:0 0 1em 0;width:100%;}
	.seccion-producto .caja-ofertas2 li{ display: inline-block;width: 49%; background: none;padding: 0; margin: 0;}
		.seccion-producto .caja-ofertas2 li.mensaje{float:left;background: #034e91; border-radius: 5px 0 0 5px; color: #fff; text-align: center; padding: .7em 0; font-size: 1.5em; font-weight: bold;}
		.seccion-producto .caja-ofertas2 li.ahorro{background: #8babc8; color: #fff; border-radius: 0 5px 5px 0; text-align: center; padding: 2.64% 0 .5em}
			.seccion-producto .caja-ofertas2 li.ahorro strong{ display: inline-block;}
			.seccion-producto .caja-ofertas2 li.ahorro span{display: inline-block;}
				.seccion-producto .caja-ofertas2 li.ahorro strong span.detacado{border-right: none; font-family: "Impact",Arial,Helvetica,Sans-serif; font-size: 2.7em;font-weight: normal; position: relative; width: auto; padding: 0;margin: .15em auto;}
					.seccion-producto .caja-ofertas2 li.ahorro strong span.detacado abbr{font-size: .8em !important; font-family: arial; margin-right: .4em;}
/*Caja precio*/
.caja-precio {margin:.5em 0;width:49%}
.caja-precio {float:right}
.caja-precio h5 {color:#FFF;display:block;background-color:#96B5D5;padding:7px 0;margin-bottom:5px;text-align:center;}
.caja-precio ul {overflow:hidden;}
.caja-precio li {clear:none !important;color:#FFF;float:left !important;font-size:.9em;padding:7px 0;text-align:center;width:50% !important;}
.caja-precio li strong {font-size:2.2em;font-family:"Impact", Arial, Helvetica, Sans-serif;display:block;font-size:3em;font-weight:normal;padding:3px 0;}
.caja-precio li abbr,
.caja-precio li strong span {font-family:Arial, Helvetica, Sans-serif;font-size:.65em;display:inline;float:none;width:auto;margin-right:0;padding:0}
.caja-precio li span {display:block}
.caja-precio .caja-centrada {margin:0 auto;overflow:hidden;width:78%}
.caja-precio .precio {background-color:#DCE3EA;color:#1A5F9A}
.caja-precio .descuento {background-color:#1C6AAD}
.infor-producto p {padding:0 0 0 11px !important}
/*productos salud*/
#productos-salud .botones, #productos-salud-pymes .botones, #productos-salud-negocio .botones, #productos-salud-empresa .botones {border-top:1px solid #E5E5E5;clear:both;padding:1em 0 .8em;left:0;position:relative !important;top:0;text-align:right}
#productos-salud .botones .primer, #productos-salud-pymes .botones .primer, #productos-salud-negocio .botones .primer, #productos-salud-empresa .botones .primer {position:absolute;top:1.4em;left:0}
#productos-salud .botones span span, #productos-salud-pymes .botones span span, #productos-salud-negocio .botones span span, #productos-salud-empresa .botones span span{background:transparent;padding:0 !important;display:block}
#productos-salud .lista-productos li, #productos-salud-pymes .lista-productos li, #productos-salud-negocio .lista-productos li, #productos-salud-empresa .lista-productos li {border-bottom:none}
#productos-salud .seccion-producto, #productos-salud-pymes .seccion-producto, #productos-salud-negocio .seccion-producto, #productos-salud-empresa .seccion-producto {padding-bottom:0}
#productos-salud .enlaces-producto, #productos-salud-pymes .enlaces-producto, #productos-salud-negocio .enlaces-producto, #productos-salud-empresa .enlaces-producto {overflow:hidden}


.licondInfo{display: inline-block;/*width: 100%;*/text-align: right; font-size: .8em; font-weight: bold; margin-top: .5em}

/*Caja detalle de producto*/
.desc-producto .desc-txt .caja-precio {float:none;margin:0 0 1em;overflow:hidden;width:100%;}
.desc-producto .desc-txt .caja-precio li {padding:1.5em 0 .8em 0}
.desc-producto .desc-txt .caja-precio span {float:left;padding:1.4em 0 0.7em;}
.desc-producto .desc-txt .caja-precio li {background-image:none;font-weight:bold;padding:0}
.desc-producto .desc-txt .caja-precio li strong {display:inline;vertical-align:middle;padding:0}
.desc-producto .desc-txt .caja-precio li strong span {float:none;margin:0;padding:0}
.desc-producto .desc-txt .caja-precio li .izq {}
.desc-producto .desc-txt .caja-precio li .der {margin-left:.5em;text-align:center;width:29%;}
#productos-salud .enlaces-producto .rec-br {padding:3px}
#productos-salud-pymes .enlaces-producto .rec-br {padding:3px}
.dvTestamento.enlaces-producto{float: left; width: 68%; text-align: center;background: none;margin-left: 6em;}
.dvTestamento.enlaces-producto .rec-br{padding:0 }

.banTarjeta{display: inline-block;background: #eaeff2 url('../seguros-salud/img/bantarjetaplatino.png') no-repeat 1em 0; border:1px solid #dfe0e4; margin-bottom: 1.5em}
	.detalle-producto .incluye .banTarjeta h4{float: right; background: #f956b1; text-transform: uppercase; color: #fff; padding: .5em; font-size: 11px;width: 61%; margin-right: 1.5em}
	.banTarjeta p{float: right;padding-left: 15em;font-size: 11px;}
/* Accesibilidad */
#certificados{background-color:#f7f7f7;padding:0px 16px 16px;margin-bottom:2.0em;}
#certificados h3{padding:10px 0;margin:0}
#certificados ul,
#certificados p{margin:0;}
#certificados li{background:none;display:inline;margin:0 25px;}
#certificados .desc-txt{text-align:center;padding:16px 0;}

.certificados a{float: left;}
.certificados a:focus{outline: 1px solid #fff;}

/* Tabla */
.tabla1{margin-bottom:20px;width:100%}
.tabla1 thead th{background:url(../img/bg/titulo_coberturas.gif) repeat-x left center;border:1px solid #D0E2F9;padding:4px 2px 3px 2px;}
.tabla1 td{text-align:center;vertical-align:middle;padding:5px 0 5px 0;line-height:1.3em}
.promos .incluye-txt .tabla1 td{padding: 5px }
.tabla1 td.tdpeq{font-size:.9em}
.tabla1 th span{height:26px;display:block;width:100%;padding-top:4px;}
.tabla1 .sep{background:url(../img/bg/separador-tablas.gif) no-repeat right 2px;padding-right:4px;width:96%;}
.tabla1 .w50{width:50%}
.tabla1 .w40{width:40%}
.tabla1 .w30{width:30%;}
.tabla1 .w20{width:20%}
.tabla1 .w15{width:15%}
.tabla1 .w10{width:10%}
.tabla1 .cbi{border-right:none;}
.tabla1 .cba{border-right:none;border-left:none;}
.tabla1 .cbf{border-left:none;}
.tabla1 .cob{padding:6px 16px 6px 12px;text-align:left;}
.tabla1 .cob span{background:url(../img/bg/min-linea.gif) no-repeat 2px 6px;padding-left:8px;display:block;}
.tabla1 .titulo{padding:12px 0 8px 16px;text-align:left;color:#1863A1;}
.tabla1 .alterno td{background-color:#F2F6FA;}
.tabla1  tfoot td {border-bottom:1px solid #E1E1E1;padding:1em 0}

.tablaRentabilidad thead th{padding:9px 2px 0px 2px; text-transform: uppercase;}
/*Salud pymes*/
.tblfranquicias.tabla1 th span{height:30px;line-height: 1.4em;padding-top: 0;}

/**/
.estilo2 th span{height:18px;}
.estilo2 .cab strong{color:#1863A1;margin:6px;display:block;}
.estilo2 .bizq{border-right:1px solid #ccc;}
.estilo3 thead{margin-bottom:20px;width:100%;}
.estilo3 .prue{border:1px solid #ff0000;}
.estilo3 thead th{background:none;padding:0;}
.estilo3 thead span{margin:3px 0 0 0px; height:auto; border-right:1px solid #ccc;padding-bottom:3px;}
.estilo3 .cabTop th{background:#F5F9FC;border-bottom:none;font-size:.95em;}
.estilo3 .cabTop th.sinBd{border-right:none!important;}
.estilo3 .cabBot th{background:#E9F3FA;border-top:none;font-weight:normal;font-size:.9em;}
.estilo3 td{font-size:.9em;color:#1863A1;padding:6px 0 6px 0}
.estilo3 tbody{margin-top:20px;}
.estilo3 .primeracol{color:#000;}
.estilo3 .w12{width:12%;}
/*esp*/
.Bizq{border-left:2px solid #000;}
.Btop{border-top:2px solid #000;}
/*alquiler-hogar*/
.alquiler-opcionales th {width:33%}

/*Anchos*/
thead .w7{width:7%!important}
thead .w10{width:10%!important}
thead .w11{width:11%!important}
thead .w12{width:12%!important}
thead .w14{width:14%!important}
thead .w15{width:15%!important}
thead .w17{width:17%!important}
thead .w20{width:20%!important}
thead .w25{width:25%!important}
thead .w28{width:28%!important}
thead .w35{width:35%!important}
.font90{font-size:90%!important}
.w63{width:63% !important}
.w74{width:74% !important}
.w34{width:34% !important}

/*Tabla Fondos y Pensiones*/
.tabla-pensiones{margin:0 0 1.5em;border-bottom:1px solid #DCDCDC;background-color:#fff}
.tabla-pensiones table{width:100%;font-size:.95em;border-bottom:4px solid #fff;}
.tabla-pensiones thead th{background:url(../img/bg/head_tabla2-popup.gif) repeat-x center left;border:1px solid #D0E2F9;border-right-color:#CFD5DD;border-left-color:#CFD5DD;line-height:1.2em;padding:11px 10px 11px 10px;text-align:center;font-weight:bold;vertical-align:middle}
.menos-padding thead th{padding:7px 8px;vertical-align:middle}
.menos-padding thead th span {display:block}
.menos-padding thead th span img {margin-top:.8em}
.menos-padding2 thead th{padding:7px;}
.tabla-pensiones thead th.primero{border-left-color:#D0E2F9;}
.tabla-pensiones thead th.ultimo{border-right-color:#D0E2F9;}
.tabla-pensiones tfoot td{border:0;text-align:left;padding-top:12px;padding-bottom:12px;border-top:1px solid #DCDCDC;font-style:italic}
.tabla-pensiones td{padding:14px 10px;border-right:1px solid #CFD5DD;text-align:center;vertical-align:middle;}
.menos-padding td{padding:8px 6px;line-height:1.1em}
.menos-padding2 td{padding:8px 7px;line-height:1.1em}
.tabla-pensiones .end{border:0}
.tabla-pensiones td a{color:#129CCD;font-weight:bold;text-decoration:underline}
.tabla-pensiones td a:hover{color:#1863A1}
.tabla-pensiones td input{width:5.5em;vertical-align:middle;border-color:#9D9DA1 #F1EFE2 #F1EFE2 #9D9DA1;border-style:solid;border-width:1px;}
.tabla-pensiones .alterno td{background-color:#F2F6F8}
.tabla-pensiones .seleccionado td{background-color:#E9F3FA;}
.tabla-pensiones .seleccionado td a{color:#3C465A}
.tabla-pensiones td label,
.tabla-pensiones td .radio{display:inline}
.tabla-pensiones td .radio input{width:auto;padding:0;margin:0;border:0;}
.tabla-pensiones td .euros input{padding-right:3px;text-align:right;margin-right:2px}
.tabla-pensiones td .euros abbr{vertical-align:middle}
.tabla-pensiones .fecha input{padding-left:0;padding-right:0;text-align:center}
.tabla-pensiones .fecha img{vertical-align:middle;margin-right:4px;cursor:pointer;}
.tabla-pensiones .alignLeft{text-align:left}
.tabla-pensiones .alignRight{text-align:right}
.tabla-pensiones .alignCenter{text-align:center}
.tabla-pensiones .aumentaFuente{font-size:1.1em;line-height:1.3em}
.tabla-pensiones .titulo-th{background:url(../img/bg/titulo-th.png) repeat-x center left;padding:13px 4px 13px 4px;text-align:center;color:#1A639F;font-weight:bold;font-size:1.05em}
/**/
.tabla-pensiones td .link-pdf,
.tabla-pensiones td .link-doc2{text-decoration:none}
.tabla-pensiones td .link-pdf:hover,
.tabla-pensiones td .link-doc2:hover{text-decoration:underline;color:#129CCD;}
/**/
.mod-elim{overflow:visible;margin:0;padding:0}
.mod-elim li{background-image:none;padding:0;margin:0;display:inline;}
.mod-elim li a{font-weight:bold;margin:0 .3em}
/**/
.nota{border-bottom:1px solid #e1e1e1;padding:0 15px 2em;font-size:.95em;line-height:1.5em}
.nota strong{color:#1863a1;}

.nota2{padding:0 15px 2em;font-size:.9em;line-height:1.5em; margin: 0}
.nota2 strong{color:#1863a1;}

/* Texto condiciones */
.txt-condiciones{font-size:.9em;margin:0 0 1em 10px;color:#1863A1;clear:both;overflow:hidden;}
.txt-condiciones.bordbottom{overflow:hidden;padding:4px 6px 12px;margin-bottom:1.2em; border-bottom:1px solid #E1E1E1}
.txt-condiciones p,.txt-condiciones li{background:none;float:left;line-height:1.3em;padding:0;}
.txt-condiciones .ulRentabilidad li{width: 100%; margin-bottom: 0.5em}
.txt-condiciones .bloqueI{width:20px;float:left;clear:both;text-align:right;margin-bottom:-14px;}
.txt-condiciones .bloqueD{float:left;width:92%;margin-left:28px;text-align:left;clear:both;}

/* Productos
---------------------------------------------------------------------------------*/
.productos ul{margin:2em 0 .5em;overflow:hidden;}
.productos ul#lista-botones-paneles{margin:-1.7em 0 0 0;overflow:hidden;background:#FAFAF9; padding-left:1em}
/* .productos li{background:url(../img/bg/productos-izq.gif) no-repeat top left;padding:0 0 0 7px;float:left;color:#1863A1;width:23.5%;line-height:1.1em;height:3.9em;margin-right:5px;margin-bottom:0} */
.productos li{background:url(../img/bg/productos-izq.png) no-repeat top left;padding:0 0 0 7px;float:left;color:#1863A1;width:23.5%;line-height:1.1em;height:3.9em;margin-right:5px;margin-bottom:0}
.productos li a,
.productos li strong{background:url(../img/bg/productos-der.gif) no-repeat top right;color:#1863A1;cursor:pointer;font-weight:bold;display:table;width:100%;height:100%;}
.productos li a.apestanas{background:url(../img/bg/productos-der2.png) no-repeat top right;color:#1863A1;cursor:pointer;font-weight:bold;display:table;width:100%;height:100%;}
.productos li strong{cursor:default;}
.productos li .texto{display:table-cell;vertical-align:middle;padding:0 30px 5px 8px;}
.productos li .texto span{display:inline-block;}
/* .productos li.activo{background-image:url(../img/bg/productos_act-izq.gif);color:#fff;} */
.productos li.activo{background-image:url(../img/bg/productos_act-izq.png);color:#fff;}
.productos li.activo a,
.productos li.activo strong{background-image:url(../img/bg/productos_act-der.gif);color:#fff;}
.productos li.activo a.apestanas{background-image:url(../img/bg/productos_act-der.png);color:#fff;}
.productos li.selector a,
.productos li.selector strong{background-image:url(../img/bg/productos_selector-der.gif)}
.productos li.end{margin-right:0}
.productos li a:hover{text-decoration:none}
.productos li a:hover .texto span{text-decoration:underline}
.productos .mensaje-extra{background:#F2F6F9;border:1px solid #E6E7E8;padding:8px 10px 8px 15px;margin-bottom:.8em;overflow:hidden;position:relative}
.productos .mensaje-extra p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .75em;font-size:1.1em;line-height:1.1em;padding:2px 0 2px 10px;margin:0}
.productos .mensaje-extra p strong,
.productos .mensaje-extra label strong{color:#1863A1}
.productos .mensaje-extra p .resaltado{font-size:1.05em}
.productos .mensaje-extra .seguro-marcado{font-weight:bold;font-size:1.15em;float:left;background:url(../img/bg/btn_ir.gif) no-repeat top left;padding:2px 0 1px 26px;margin:0;}
.productos .mensaje-extra .seguro-recomendado{float:right;font-size:1em;background:url(../img/bg/ico_seg-recomendado.gif) no-repeat center left;padding:6px 0 4px 30px;text-align:center;position:absolute;top:0;right:10px;}
.productos .mensaje-extra .seguro-recomendado strong{display:inline-block;background-color:#fff;color:#3C465A;padding:5px 12px 4px 8px}
.productos .mensaje-extra label{background-color:#fff;padding:3px 2px 2px 7px;float:left;margin:-4px 0 -4px 2.5em;}
.productos .mensaje-extra label span{display:inline-block;margin-right:4px;background:url(../img/bg/bullet_mini-gris.gif) no-repeat 0 .4em;padding-left:8px}
.seis-elemnts li{width:auto}
.seis-elemnts li .texto{padding-right:31px}
.faqs-elemnts li{font:normal 1.25em/normal "Lucida Sans", Arial, Helvetica, Sans-serif;letter-spacing:-1px;width:40%;height:3em;}
.faqs-elemnts li a{font-weight:normal;}
.faqs-elemnts li .texto{padding-left:18px;}

/* Premios y calificaciones */
.premios{background:url(../img/bg/destacados.png) repeat-x top left;clear:both;float:left;width:100%;}
.premios h2{font-size:1.9em;padding:2px 14px 0 12px;font-weight:bold;}
.premios img{padding:30px 0 15px 15px;float:left;}
.premios .der{float:right;width:63%;padding:36px 0 0 5px;}
.premios .top{padding-top:20px;}
.premios li{padding-left:8px;}
.premios li ul li{background:none;margin-bottom:.3em;padding-left:0;}
.premios li strong{display:block;text-transform:uppercase;color:#1863A1;margin-bottom:.4em;}

/* Buscador
---------------------------------------------------------------------------------*/
.buscador-web{padding:0 26px}
.buscador-web h2{background:url(../img/bg/ico_busqueda.gif) no-repeat top left;padding:3px 0 4px 40px;font-size:1.65em;margin-bottom:.8em}
.buscador-web h2 span{letter-spacing:-1px}
.buscador-web .incluye .incluye-txt{padding-left:0;padding-right:0;}
.buscador-web .result-list{background-color:#f7f7f7;padding:15px;margin-bottom:1.6em}
.buscador-web .result-list h3{background-color:transparent;margin-bottom:1em;padding:0 0 0 15px}
.buscador-web .result-bg{background-color:#fff;padding:16px 18px 4px;}
.buscador-web .result-bg li{background-image:url(../img/bg/bullet_mini-azul.gif);background-position: 0 .45em;line-height:1.1em}
.buscador-web .result-bg li a{text-decoration:underline}
.buscador-web .result-bg li a:hover{color:#1863A1}
.buscador-web .incluye .incluye-txt .result-opciones{background-color:#f7f7f7;padding:6px 30px 6px 16px;font-size:.95em;overflow:hidden;margin-bottom:1.6em}
.buscador-web .incluye .incluye-txt .result-opciones ol,
.buscador-web .incluye .incluye-txt .result-opciones p{margin:0}
.buscador-web .incluye .incluye-txt .result-opciones li{display:inline;margin:0;vertical-align:middle;background-image:url(../img/bg/separador_buscador.gif);background-position:center right;padding:0 4px 0 2px}
.buscador-web .incluye .incluye-txt .result-opciones li a{color:#327DB7;font-weight:normal;}
.buscador-web .incluye .incluye-txt .result-opciones .siguiente,
.buscador-web .incluye .incluye-txt .result-opciones .anterior{font-size:.9em;vertical-align:middle;background:url(../img/bg/bullet_azul2.gif) no-repeat right .3em;padding:0 8px}
.buscador-web .incluye .incluye-txt .result-opciones .siguiente a,
.buscador-web .incluye .incluye-txt .result-opciones .anterior a{color:#2F2F2F}
.buscador-web .incluye .incluye-txt .result-opciones .anterior{background-image:url(../img/bg/bullet_azul2-izq.gif);background-position:left .3em}
.buscador-web .incluye .incluye-txt .result-busqueda{padding:12px 30px 0 18px;margin-bottom:3em;}
.buscador-web .incluye .incluye-txt .result-busqueda li{background-image:url(../img/bg/bullet_mini-azul.gif);margin-bottom:1.8em}
.buscador-web .incluye .incluye-txt .result-busqueda li span{display:block;margin:10px 0 6px 6px;}
.buscador-web .incluye .incluye-txt .result-busqueda li em{font-weight:bold}
.buscador-web .incluye .incluye-txt .result-busqueda li.result-quote{margin:2em 0 2em 2em}
.buscador-web .incluye .incluye-txt .result-busqueda li a{text-decoration:underline;display:inline-block}
.buscador-web .incluye .incluye-txt .result-busqueda li a:hover{color:#1863A1}
.buscador-web .incluye .incluye-txt .result-busqueda li .result-link{font-weight:normal;font-size:.9em;text-decoration:none;margin-left:6px}
.buscador-web .incluye .incluye-txt .result-busqueda li .result-link:hover{text-decoration:underline;color:#069CD2}
.buscador-web .incluye .incluye-txt .result-omitidos{font-style: italic; font-size: 1.1em;}

/* Condiciones de Promociones
---------------------------------------------------------------------------------*/
#condiciones-promociones h2{font-size:1.8em;padding: 0 20px 10px;}
#condiciones-promociones h4{color:#1863A1;padding:8px 12px 8px 36px;background-color:#f7f7f7;margin-bottom:1.6em;line-height:1.3em}
#condiciones-promociones h5{margin-bottom:1.6em}
#condiciones-promociones .incluye-txt .incluye-txt{padding:0 26px 12px 48px;}
#condiciones-promociones .incluye-txt .separador-txt{border-bottom:1px solid #e4e4e4;margin-bottom:2em}
#condiciones-promociones .incluye{padding:0 18px}
#condiciones-promociones .incluye .paso{clear:both;font-size:1.35em;}
#condiciones-promociones .desc-producto{margin-bottom:2.5em}
#condiciones-promociones .info-doscolumnas .info-pasos .paso{padding-top:10px}
#condiciones-promociones h5.h5condiciones{font-size: 1.2em; margin-bottom: 1.2em}

/* Guia de Salud
---------------------------------------------------------------------------------*/
.detalle-producto .guia{background:url(../img/bg/destacados.png) repeat-x top left;}
.detalle-producto .guia h2{padding:18px 0 14px 10px;margin:1em 10px .4em 10px;font-size:1.9em;border-bottom:1px solid #DBDBDB;}
.detalle-producto .guia h3{background-color:transparent;padding:0 15px;margin-bottom:1.2em}
.detalle-producto .guia  .content-formulario{width:91%;margin:0 auto 1.2em}
.detalle-producto .guia  .formulario label span{width:45.5%;font-weight:bold;color:#1863A1;}
.detalle-producto .guia  .formulario #divProvincias label span{margin-right:3px}
.detalle-producto .guia .ico-guia{background:url(../seguros-salud/img/guia_servicios.gif) no-repeat 40px 10px;padding:20px 20px 40px 0;}
.detalle-producto .guia .ico-guia p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 120px 7px;line-height:18px;}
.detalle-producto .guia .ico-guia span{padding-left:130px;display:inline-block;}
.detalle-producto .guia .txt-guia{background:#F7FAFD;padding:20px 0 10px 0;float:left;min-height:200px;}
.detalle-producto .guia .txt-guia h3{margin:10px 20px 10px 20px;background:#FFFFFF;padding:5px 0 5px 35px;}
.detalle-producto .guia .enlace-guia{background:#FFFFFF;padding:20px 12px 1px;margin-bottom:2em}
.detalle-producto .guia .enlace-guia li{border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:1em;background-position:5px .8em;display:block}
.detalle-producto .guia .desc-guia{margin-top:10px;float:left;width:100%;}
.detalle-producto .guia .desc-guia h2{margin:10px 0 10px 0;background-color:#F7F7F7;padding:5px 0 5px 20px;border:none;font-size:1em;color:#1863A1;}
.detalle-producto .guia .doscol li{float:left;width:40%;margin-left:10px;}
.detalle-producto .guia .nota-float{padding-left:8px;padding-bottom:1.2em;margin-bottom:0!important;line-height:1.6em}
.detalle-producto .guia .nota-float strong{width:10%}
.detalle-producto .guia .nota-float img{vertical-align:middle}

/* Partes Online
---------------------------------------------------------------------------------*/
/*Parte publica (parte-online.jsp)*/
.incluye .parte-publica .formulario .tipo-label legend {width:47%;margin-right:0;}
.incluye .parte-publica .formulario label span em {display:block}
.incluye .parte-publica .formulario label input,
.incluye .parte-publica .formulario label select {float:left;margin-left:4em}
.incluye .parte-publica .formulario label select {width:auto}
.incluye .parte-publica .formulario .tipo-label .campos {float:right;text-align:left;width:39.2%;}
.incluye .parte-publica .formulario .tipo-label .campos input {margin:0}
.incluye .parte-publica .formulario .tipo-label .barra {vertical-align:top;margin-top:4px}
/*Parte privada*/
.parte-online{padding:22px 20px 6px}
.parte-online .element-form{padding:0 14px}
.parte-online .formulario{width:auto;}
.parte-online .formulario p{font-size:1em;margin-bottom:1.2em}
.parte-online .formulario .nota{font-size:.9em;border:0;margin:0}
.parte-online .formulario label{overflow:hidden;clear:both;margin-bottom:1.4em}
.parte-online .formulario label span{width:47%;float:left;margin-top:3px}
.parte-online .formulario label input,
.parte-online .formulario label select{float:right;}
.parte-online .formulario label input{width:35%}
.parte-online .formulario .tipo-label legend{margin-bottom:2em;}
.parte-online .formulario .tipo-label .campos{text-align:right}
.parte-online .rec-tl{margin-bottom:1.2em}
.parte-online .rec-br .link-doc{min-height:0}
.incluye .parte-online span.flecha{background-position:.4em .8em;}
/**/
.desc-info{background-color:#fff;padding:8px 12px 0}
.desc-info strong{color:#3C465A}
.desc-info h3,
.detalle-producto .incluye .formulario .desc-info h3{border-bottom:1px solid #e4e4e4;padding:0 10px 10px;margin-bottom:1em}

/* Ayuda Parte online
--------------------------*/
.head-info{background:url(../img/bg/destacados.png) repeat-x top center;padding:24px 38px 4px;text-align:center;position:relative}
.head-info h3{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.7em;color:#3B5977;letter-spacing:-2px;line-height:1.3em;font-weight:bold;margin-bottom:1em}
.head-info h3 span{background:url(../img/bg/ico_info-siniestro.gif) no-repeat 0 0;padding:10px 0 12px 50px;}
.head-info .right{position:absolute;top:22px;right:22px;}
.tipos-siniestro ul{overflow:hidden;}
.tipos-siniestro li{background:url(../img/bg/destacados.png) repeat-x top center;float:left;width:25%;min-height:20em}
.tipos-siniestro li .li-content{padding:16px 6px 5px;text-align:center;font-size:.95em;line-height:1.25em;}
.tipos-siniestro li .li-content strong{color:#1863A1;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .45em;padding-left:8px;text-transform:uppercase;}
.tipos-siniestro li .li-content .tipos-txt{text-align:left;padding:124px 6px 0 24px;background-repeat:no-repeat;background-position:center 8px}
.tipos-siniestro li .li-content .tipos-txt p{margin-bottom:.8em}
.tipos-siniestro li .li-content .tipos-txt strong{background-image:none;padding-left:0;text-transform:none;margin-bottom:0;}
/*imagenes*/
.tipos-siniestro li.tip-aparcamiento .li-content .tipos-txt{background-image:url(../img/bg/tipo_aparcamiento.gif);}
.tipos-siniestro li.tip-rotura .li-content .tipos-txt{background-image:url(../img/bg/tipo_rotura.gif);}
.tipos-siniestro li.tip-roboelementos .li-content .tipos-txt{background-image:url(../img/bg/tipo_roboelementos.gif);}
.tipos-siniestro li.tip-incendio .li-content .tipos-txt{background-image:url(../img/bg/tipo_incendio.gif);}
.tipos-siniestro li.tip-catastrofico{clear:left;}
.tipos-siniestro li.tip-catastrofico .li-content .tipos-txt{background-image:url(../img/bg/tipo_catastrofico.gif);}
.tipos-siniestro li.tip-robototal .li-content .tipos-txt{background-image:url(../img/bg/tipo_robototal.gif);}
.tipos-siniestro li.tip-colision .li-content .tipos-txt{background-image:url(../img/bg/tipo_colision.gif);}
.tipos-siniestro li.tip-garantia .li-content .tipos-txt{background-image:url(../img/bg/tipo_garantia.gif);}

/* Paginacion
-------------------------------------*/
.paginacion{background-color:#F7F7F7;padding:9px 12px 10px;text-align:right;margin-bottom:12px}
.paginacion li{background:url(../img/bg/separador_paginacion.gif) no-repeat right center;padding:0 4px 0 1px;font-size:.95em;display:inline;}
.paginacion li a{color:#3C465A;text-decoration:none;font-weight:normal}
.paginacion li a:hover{text-decoration:underline}
.paginacion .end{background-image:none;padding-right:0}
.paginacion .anterior,
.paginacion .siguiente{background-image:none;padding:0 4px;font-size:.8em;}
.paginacion .anterior a,
.paginacion .siguiente a,
.paginacion li strong{color:#2f2f2f;}
.paginacion .anterior a{background:url(../img/bg/ico_flecha-left.gif) no-repeat left 4px;padding-left:8px}
.paginacion .siguiente a{background:url(../img/bg/ico_flecha-right.gif) no-repeat right 4px;padding-right:8px}
.paginacion .ultima{background-image:none;margin-left:6px}
.paginacion .ultima a{color:#069CD2;border-left:1px solid #3C465A;padding-left:8px}

/* Columna derecha home
-------------------------------------*/
.promo-home  {margin-bottom:1.5em;padding:11px 10px 7px}
.promo-home h2 {margin-bottom:8px;padding:0 8px;}
.promo-home li,
.promo-home p {padding:8px 0 7px;margin-bottom:0}
.promo-home ul li img {margin-bottom:0}
.promo-home li.end{padding-bottom:2px}

/* Banner Medicos
-------------------------------------*/
.buscador-medicos .banner-salud{line-height:1.3em;margin-bottom:1.3em;}
.buscador-medicos .banner-salud .txt-salud{float:left;width:77%;padding-top:8px}
.banner-salud .txt-salud h2,
.buscador-medicos .banner-salud .txt-salud h2{background-image:none;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.5em;font-weight:bolder;color:#516D8B;letter-spacing:-1px;line-height:1.15em;margin-bottom:.4em;padding:0 8px 10px 18px;border-bottom:1px solid #E4E4E4}
.banner-salud .txt-salud h2 span,
.buscador-medicos .banner-salud .txt-salud h2 span{font-weight:bold;letter-spacing:normal}
.buscador-medicos .banner-salud .img-salud{border:1px solid #eee;float:left;margin:0 1em 0 0;}
.buscador-medicos .banner-salud .cont-salud{padding:0 12px;overflow:hidden;position:relative;}
.buscador-medicos .banner-salud .cont-list{float:left;width:68%;}
.banner-salud .cont-list li,
.buscador-medicos .banner-salud .cont-list li{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .6em;padding-left:8px;float:left;width:44%;margin:1em 1em 0 0;}
.buscador-medicos .banner-salud .cont-list li a {font-weight:bolder}
.buscador-medicos .banner-salud .cont-botones{position:absolute;bottom:0;right:.2em;}
.buscador-medicos .banner-salud .cont-botones li{background-image:none;padding:0;margin:0;line-height:normal;display:inline}
.buscador-medicos .banner-salud .cont-botones li a{margin:0 .4em}
/* Caja Redondeada */
.roundbox{background:#fff url(../img/bg/roundbox-bg.png) repeat-x bottom center;border:1px solid #eee;}
.roundbox-tl{background:url(../img/bg/roundbox-tl.gif) no-repeat top left;margin:-1px;position:relative;}
.roundbox-tr{background:url(../img/bg/roundbox-tr.gif) no-repeat top right;}
.roundbox-bl{background:url(../img/bg/roundbox-bl.gif) no-repeat bottom left;}
.roundbox-br{background:url(../img/bg/roundbox-br.gif) no-repeat bottom right;padding:20px;overflow:hidden;}

/* Foco campos
------------------------------------------------------*/
.foco{background-color:#d6e2f2;}

/* Descargas-apps iphone
------------------------------------------------------*/
.descagas-apps{position:relative}
.estilo-alternativo .destacados h2.h2aplicaciones{font-family: 'Roboto Light';letter-spacing: -1px; font-size: 28px;}
	.estilo-alternativo .destacados h2.h2aplicaciones span{font-family: 'Roboto'; font-weight: normal;}
	.estilo-alternativo .destacados.dvaplicacionesmoviles p{font-size: 14px; color: #3c465a}
	.strbluemoviles{color: #2796bb;}
.estilo-alternativo h3.h3Ventajas{color: #526E8B;font-family: 'Roboto Light';letter-spacing: -1px; font-size: 25px;border-bottom: 1px solid #e4e4e4; padding: 0 20px 10px; margin-bottom: .8em;}
.descagas-apps .img-producto{margin-bottom:0;padding:0}
.descagas-apps .img-producto img{width:100%}
.funcion-apps{padding:10px 8px 16px !important}
.estilo-alternativo .destacados.sinpaddinglateral{padding-left:0; padding-right:0;}
.widthall{width:100%;}
.descargas{bottom:30px;left:70px;position:absolute;text-align:center;z-index:1;}
.descargas li {background:none;display:inline;padding-left:28px;margin:0}
.descargas-mutuact{bottom:10px;right:35px;position:absolute;text-align:center;z-index:1;}
.descargas-mutuact li {background:none;display:inline;margin:0}
.iphone{background:url(../img/secciones/movil/fondo-boton-azul-izq.png) no-repeat bottom left;margin-bottom:3em;padding-left:30px}
.iphone a{background:url(../img/secciones/movil/fondo-boton-azul-der.png) no-repeat bottom right;color:#FFF;display:inline-block;font-size:1.8em;font-weight:bold;padding:17px 20px 17px 10px;}
.android{background:url(../img/bg/bullet_mini-azul.gif) no-repeat left center;color:#4c5d7f;display:inline-block;font-weight:bolder}
.android span{background:url(../img/secciones/movil/android.png) no-repeat right center;font-size:.9em;padding:.2em 2em .2em 0.6em}
.smartphone{overflow:hidden;padding:0 1.5em; background: #f9f9f8;}
	.smartphone h3{/*background:url(../img/bg/bullet_mini-azul.gif) no-repeat left center;*/color:#196396;font-size:16px; margin-left:5.7em;padding:0 0 0 0.7em; margin-bottom: .5em; font-weight: normal; font-family: 'Roboto';}
.smartphone p {margin:0 6.5em 0 8.5em;line-height:1.3em}
.psmartphonesmall p {margin:0 0.5em 0 8.5em;line-height:1.3em}
.smartphone .box{background-position:1em 2em;background-repeat:no-repeat;border-bottom:1px solid #EAEAEA;float:left;min-height:6em;padding:2.25em 0 1.5em 0;width:50%}
/*.sp-productos{background:url(../img/secciones/movil/icon-productos.png)}
.sp-cotizador{background:url(../img/secciones/movil/icon-cotizadores.png)}*/
.sp-asistencia{background:url(../img/secciones/movil/icon-asistencia.png)}
.sp-talleres{background:url(../img/secciones/movil/icon-talleres.png)}
.sp-siniestros{background:url(../img/secciones/movil/icon-siniestros.png)}
.sp-atcliente{background:url(../img/secciones/movil/icon-atcliente.png)}
.sp-areapersonal{background:url(../img/secciones/movil/icon-apersonal.png)}
.sp-faq{background:url(../img/secciones/movil/icon-faq.png)}
.sp-tarjetasoy{background:url(../img/secciones/movil/icon-tsoy.png)}
.compatibilidad h3,.instalacion h3{background:transparent;color:#196396; font-family:'Roboto',Helvetica,Sans-serif; font-size: 16px; margin:2em 6.5em 1em 1.5em; letter-spacing:0; text-align:left; font-weight: normal; }
.instalacion{text-align:center}
.compatibilidad p,.instalacion p{background:url(../img/bg/bullet_mini-azul.gif) no-repeat left 7px;margin:0 5em 2em 1.5em;padding-left:1em;text-align:left}
.compatibilidad li li{background: url(../img/bg/bullet_guion-gris.gif) no-repeat 0 .65em;}
.instalacion-apps {padding-left:1.4em;}
.instalacion-apps li{background: transparent;}
	.instalacion-apps li li{}
.instalacion-apps.instaliphandro li{float: left; width: 44%; line-height: 1.8em; background: url(../img/bg/bullet_guion-gris.gif) no-repeat 0 .8em; margin-bottom: 3em;}
	.instalacion-apps.instaliphandro li:first-child{margin-right: 3.5em; margin-left: 1em;}
	.instalacion-apps.instaliphandro li strong{margin-bottom: 0}
	.instalacion-apps.instaliphandro img{margin: 1em 0;}
.instalacion-apps li strong {margin-bottom:1em; color:#3c465a; font-size: 13px; display: inline-block;}
	.instalacion-apps li li strong {margin-bottom:0;}
.instalacion-apps li span{display:block;text-align:left}
.instalacion-apps li span span,
.instalacion-apps li strong span{display:inline}
.instalacion-apps li .codigoQR {text-align:center}

/* Seguros aresa - decesos
------------------------------------------------------*/
.seguros-aresa{background-color:#EDF1F4;overflow:hidden;padding:1em .4em;margin:0 -.6em 0 0;}
.seguros-aresa h4{color:#4173A3;margin-top:-2px}
.seguros-aresa h4 img{display:block;text-align:center;margin:.1em 0 0 .7em}
.seguros-aresa .botones{margin-top:.1em;text-align:right;width:79%}
.seguros-aresa .botones li{display:inline;margin:0 2px}
/*Home Dos
------------------------------------------------------*/
.home-2 #column-l {width:72.5%}
.home-2 #column-r {width:23.3%;padding-top:0}
.home-2 #contenido {padding-top:9px}

/*Cabecera
------------------------------------------------------*/
.home-2 .encabezado {background-color:#fafafa;margin-bottom:1.4em}
.home-2 .encabezado-box {background:url(../img/bg/sombra-encabezado.png) repeat-y left top;overflow:hidden}
.home-2 .encabezado .izq {float:left;width:13%;}
.home-2 .encabezado .der {float:right;width:87%; height: 252px; overflow: hidden;}
.home-2 .encabezado .img-producto{margin-bottom:0;overflow:hidden;}
.home-2 .encabezado .img-der{overflow:hidden;}
.home-2 .encabezado .img-der .content-producto{float:right}
.home-2 .encabezado .btn-calcular{margin:0 10px;}
.home-2 .encabezado .img-promo{margin-bottom:2em;}
.home-2 .encabezado .condiciones{text-align:center;font-size:0.833em;padding:11px 0 0;}
.home-2 .encabezado .condiciones a{color:#527493;}
.home-2 .encabezado .content-producto{height:21em;width:27em;background:url(../img/bg/sombra-encabezado.png) repeat-y left top;}
.home-2 .encabezado .content-producto h2 {color:#335C84;font-family:"Impact", Arial, Helvetica, Sans-serif;font-size:1.8em;font-weight:normal;margin-bottom:12px;text-transform:uppercase;}
.home-2 .encabezado .content-producto h2 span{color:#7F9DB7;display:block;font-size:2.75em;padding:5px 0 6px 0}
.home-2 .encabezado .int-producto{padding:42px 40px 17px;text-align:center;}
.home-2 .encabezado .izq .menu {margin-top:2em;width:83%}
.home-2 .encabezado .izq .menu li {background:url(../img/bg/btn-menu-home-izq.png) no-repeat right center;margin-bottom:1em;padding-right:16px;}
.home-2 .encabezado .izq .menu li a {background-color:#9EB2C5;color:#FFF;display:block;font-size:.9em;padding:15px 0 15px 12px;letter-spacing:.01em;text-align:center}
.home-2 .encabezado .izq .menu li.activo {background:url(../img/bg/btn-menu-home-act-izq.png) no-repeat right center;}
.home-2 .encabezado .izq .menu li.activo span {background:url(../img/bg/flecha-blanca.png) no-repeat left center;letter-spacing:-.01em;margin-left:-6px;padding-left:8px;}
.home-2 .encabezado .izq .menu li.activo a {background:url(../img/bg/btn-menu-home-act-der.png) no-repeat right center;}
.home-2 .encabezado #segur-coche{background:url(../img/promociones/cabecera-coches-3x1_2.jpg) no-repeat -1em 0;}
.home-2 .encabezado #segur-coche .content-producto,
.home-2 .encabezado #segur-moto .content-producto{position:relative;left:0;background-image:none;float:right;margin-right:18px;}
/* .home-2 .encabezado #segur-coche .content-producto .btn-calcular-borde,
.home-2 .encabezado #segur-moto .content-producto .btn-calcular-borde{position:absolute;bottom:1.2em;left:1.6em;width:9em} */
.home-2 .encabezado #segur-coche .content-producto .btn-calcular{position:absolute;bottom:2.3em;left: 1em;width:10.95em; background:url(../img/promociones/btn_calcular-der2.png) no-repeat 99% center}
.home-2 .encabezado #segur-moto .content-producto .btn-calcular{position:absolute;bottom:1.7em;left: 1em;width:10.95em; background:url(../img/promociones/btn_calcular-der2.png) no-repeat 99% center}
.home-2 .encabezado #segur-coche .content-producto .btn-calcular a,
.home-2 .encabezado #segur-moto .content-producto .btn-calcular a{background:url(../img/promociones/btn_calcular-izq2.png) no-repeat center right; bottom:.6em}
.home-2 .encabezado #segur-coche .content-producto .condiciones{padding:2px 16px;position:absolute;bottom:1.8em;left:9em;}
.home-2 .encabezado #segur-moto .content-producto .condiciones{padding:2px 16px;position:absolute;bottom:1.8em;left:9em;}
/*.home-2 .encabezado #segur-coche .content-producto .condiciones a{color:#555050;}*/
.home-2 .encabezado #segur-moto .content-producto .condiciones a{color:#fff;}
.home-2 .encabezado #segur-moto{background:url(../img/promociones/cabecera-motos-3x1_2.jpg) no-repeat -1.5em bottom;}
.home-2 .encabezado #segur-coche .condiciones a  {color:#FFF}
.home-2 .encabezado #segur-hogar {background:url(../img/promociones/cabecera-hogar-julio15.jpg) no-repeat right bottom;}
.home-2 .encabezado #segur-hogar .int-producto{padding-top:12px;}
.home-2 .encabezado #segur-hogar .img-promo{margin:0 0 .8em -10px;}
.home-2 .encabezado #segur-hogar .content-producto{background-color:#EFEFEC;}
.home-2 .encabezado #segur-vida {background:url(../img/promociones/cabecera-vida.jpg) no-repeat right bottom;}
.home-2 .encabezado #segur-vida .content-producto{background-color:#F6FAFD;}

/****Cabecera con dos botones****/
/*Coche*/
.home-2 .encabezado #segur-coche.img-dosbotones{}
.home-2 .encabezado #segur-coche.img-dosbotones .content-producto .btn-calcular{left: -8em; background: transparent;top: 6.7em;}
.home-2 .encabezado #segur-coche.img-dosbotones .content-producto .btn-tellamamos{position:absolute;bottom:2.6em;left: 6.5em;width:12em; background:url(../img/promociones/btn_calcular-der2.png) no-repeat 99% center; font-size: 16px}
.home-2 .encabezado #segur-coche.img-dosbotones .content-producto .btn-tellamamos a{  color: #fff;font-weight: normal;display: block;letter-spacing: -1px;cursor: pointer;  background: #079ee5 url(../img/promociones/telboton.png) no-repeat .5em .5em; bottom: .6em; padding: .45em 10px .45em 1.5em}
.home-2 .encabezado #segur-coche.img-dosbotones .content-producto .condiciones{left: 0em}

/*Moto*/
.home-2 .encabezado #segur-moto.img-dosbotones{}
.home-2 .encabezado #segur-moto.img-dosbotones .content-producto .btn-calcular{left: -7em; background: transparent;}
.home-2 .encabezado #segur-moto.img-dosbotones .content-producto .btn-tellamamos{position:absolute;bottom:2.6em;left: 7.5em;width:12em; background:url(../img/promociones/btn_calcular-der2.png) no-repeat 99% center; font-size: 16px}
.home-2 .encabezado #segur-moto.img-dosbotones .content-producto .btn-tellamamos a{  color: #fff;font-weight: normal;display: block;letter-spacing: -1px;cursor: pointer;  background: #079ee5 url(../img/promociones/telboton.png) no-repeat .5em .5em; bottom: .6em; padding: .45em 10px .45em 1.5em}
.home-2 .encabezado #segur-moto.img-dosbotones .content-producto .condiciones{left: 4em}
/****Fin Cabecera con dos botones****/

/*Calculador de seguros*/
.home-2 .calcula-seguros {background:url(../img/bg/cont2-bg.png) repeat-x left top #5390B9;border:none;overflow:hidden;padding:0 0 0 1.9em;line-height:1.2em;}
.home-2 .calcula-seguros .select-lista {border-right:1px solid #FFF;float:left;padding:1.4em 1.9em 1.4em 0}
.home-2 .calcula-seguros .select-lista label {margin:0 1.8em 0 0;vertical-align: middle;}
.home-2 .calcula-seguros .select-lista label strong{background-image:none;color:#FFF;font:normal 1.1em/1.3em "Arial",Helvetica,Sans-serif;margin:-6px 2em 0 0;padding:0 0 3px;letter-spacing:0;}
.home-2 .calcula-seguros .select-lista label strong span {color:#FFF;display:block;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.4em;letter-spacing:-1px}
.home-2 .calcula-seguros .select-lista label .select {margin:0;padding:3px 0 1px 3px}
.home-2 .calcula-seguros .select-lista label .btn input {background:url(../img/bg/btn-rosa-borde-izq.png) no-repeat right center;}
.home-2 .calcula-seguros .select-lista label select {background-color:#FFF;color:#796e6e;border:1px solid #eaf1f3;width:10em;}
.home-2 .calcula-seguros .select-lista label option {color:#796e6e;}
.home-2 .calcula-seguros .select-lista .btn {background:url(../img/bg/btn-rosa-borde-der.png) no-repeat right center;padding-right:4px;}
.home-2 .calcula-seguros .select-lista .btn input {background:url(../img/bg/btn-rosa-borde-izq.png) no-repeat left center;font-size:1.1em;font-weight:bolder;padding:9px 13px 9px 17px;overflow:visible;}
.home-2 .calcula-seguros .lista-enlaces li {background:url(../img/bg/flecha-top.png) no-repeat center top;color:#FFF;float:left;margin:0;padding:1.4em 0;text-align:center;}
.home-2 .calcula-seguros .lista-enlaces li span a {color:#FFF;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.15em}
.home-2 .calcula-seguros .lista-enlaces .presupuesto {border-right:1px solid #FFF;width:20.2em}
.home-2 .calcula-seguros .lista-enlaces .presupuesto strong {display:block}
.home-2 .calcula-seguros .lista-enlaces .presupuesto span {background:url(../img/bg/flecha-horiz.png) no-repeat left center;padding-left:17px}
.home-2 .calcula-seguros .lista-enlaces .area-personal{width:18.1em}
.home-2 .calcula-seguros .lista-enlaces .area-personal span {background:url(../img/bg/area-privada.png) no-repeat 0 .35em;padding:0 0 1px 15px;display:inline-block}
/*Caja de seguros*/
.home-2 .seguros {overflow:hidden;margin-bottom:1.8em}
.home-2 .seguros li {background:url(../img/bg/tipos-seguros.jpg) repeat-x left top #FFF;}
.home-2 .seguros li {float:left;margin:0;width:50%;}
.home-2 .seguros li a {background:none;border-bottom:1px solid #EAEAEA !important;color:#2A689B;display:block;font-family: "Lucida Sans Unicode",Arial,Helvetica,Sans-serif;font-size:1.7em;letter-spacing:-0.01em;padding:1.2em 0 .75em .8em;margin-bottom:1em}
.home-2 .seguros li a span {font-weight:bolder}
.home-2 .seguros li ul {padding-left:45%}
.home-2 .seguros li ul li {background:url("../img/bg/bullet_mini-gris.png") no-repeat 0 0.45em transparent;border:none;display:block;float:none;margin-bottom:.8em;width:100%;line-height:1.2em}
.home-2 .seguros li ul li a {border:none !important;color:#129CCD;font-family:Arial,Helvetica,Sans-serif;font-size:1em;font-weight:bolder;margin:0;padding:0 0 0 7px;}
/*sombras*/
.home-2 .ssuperior .sombra {background:url(../img/bg/sombra-arriba.png) left top}
.home-2 .sinferior .sombra {background:url(../img/bg/sombra-abajo.png) left bottom}
.home-2 .seguros .sombra {background-repeat:no-repeat;background-repeat:no-repeat;overflow:hidden}
/*iconos*/
.home-2 .moto .icono {background:url(../img/bg/ico_seg_moto.png)}
.home-2 .coche .icono {background:url(../img/bg/ico_seg_coche.png)}
.home-2 .vida .icono {background:url(../img/bg/ico_seg_vida.png)}
.home-2 .AhorroeInversion .icono {background:url(../img/bg/ico_seg_ahorroeinversion.png)}
.home-2 .hogar .icono {background:url(../img/bg/ico_seg_hogar.png)}
.home-2 .seguros .icono {height:inherit;padding:0;background-position:2.2em 5.65em;background-repeat:no-repeat;background-color:transparent;height:15.5em;padding:0 .9em 0;}
/*Caja destacados*/
.home-2 .destacados {border:none;padding:0;margin-top:4em;}
.home-2 .destacados h2 {background:url("../img/bg/caja-azul-sombra-der.png") no-repeat right center transparent;font-size:1.05em;display:inline-block;margin:-2em 0 .1em 1.5em;padding-right:4px;}
.home-2 .destacados h2 span {background:url("../img/bg/caja-azul-sombra-izq.png") no-repeat left center transparent;color:#FFF;display:inline-block;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;letter-spacing:-1px;padding:12px 1em 37px}
.home-2 .destacados .menu {background:url("../img/bg/borde-central.png") repeat-x left bottom transparent;margin:0 1.5em}
.home-2 .destacados .menu li {display:inline-block;margin-right:.9em;padding-bottom:.95em;}
.home-2 .destacados .menu li a{background:url("../img/bg/bullet_mini-gris.png") no-repeat 0 center transparent;font-weight:bolder;padding-left:7px;letter-spacing:-.01em;border:none;display:block;}
.home-2 .destacados .menu li a:hover  abbr{text-decoration:none;}
.home-2 .destacados .menu li a span {font-weight:bold}
.home-2 .destacados .menu .selec {background:url("../img/bg/ico-selec.png") no-repeat center bottom transparent;}
.home-2 .destacados .menu .selec a {background:url("../img/bg/caja_dest_sel_der.png") no-repeat right center transparent;display:inline-block;padding:0 7px 0 0}
.home-2 .destacados .menu .selec a span {background:url("../img/bg/caja_dest_sel_izq.png") no-repeat left center transparent;color:#11477B;display:inline-block;padding:12px 0 12px 7px}
.home-2 .destacados .capa-detacado {border-bottom:solid 1px #E1E1E1;clear:both;margin:0 1.5em;min-height:11em;overflow:hidden;padding:1.5em 0 0.8em;}
.home-2 .destacados .capa-detacado img {width:98px}
.home-2 .destacados .capa-detacado h3 {color:#1863A1;font:bold 1em/1.3em "Arial",Helvetica,Sans-serif;letter-spacing:normal;padding:0;margin:.5em 0 .6em 0;text-transform:uppercase;}
.home-2 .destacados .capa-detacado h3 a{color:#1863A1;}
.home-2 .destacados .capa-detacado p {line-height:1.3em;margin-bottom:1em}
.home-2 .destacados .capa-detacado .boton {margin:0}
.home-2 .destacados .enlace{background:url("../img/bg/bullet_mini-gris.png") no-repeat 0 center transparent;padding-left:7px}
.home-2 .destacados #destacado1.capa-detacado p.img{margin-top: -2em}
/*Caja sin foto a una columna*/
.home-2 .destacados .una-columna{padding:0 1.5em}
/*Caja con foto a una columna*/
.home-2 .destacados .con-foto {position:relative}
.home-2 .destacados .con-foto .img {position:absolute;left:1.5em;top:1.6em}
.home-2 .destacados #destacado2.capa-detacado p.img{margin-top: 0em;}
.home-2 .destacados .con-foto .una-columna {margin-left:11em}
/*Caja con foto y enlaces a dos columnas*/
.home-2 .destacados .con-foto .dos-columnas {margin-left:10em}
.home-2 .destacados .con-foto .dos-columnas .texto {float:left;margin:0 1.5em;width:57%;} 
.home-2 .destacados .con-foto .dos-columnas .enlaces {float:right;margin-top:2.5em;width:32%;}
.home-2 .destacados .con-foto .dos-columnas .enlaces li {margin-bottom:.8em}
.home-2 .destacados .con-foto .dos-columnas .enlaces li a {background:url("../img/bg/bullet_mini-gris.png") no-repeat 0 5px transparent;display:block;padding-left:6px}
/*Caja sin foto y dos textos a dos columnas*/
.home-2 .destacados .con-texto {position:relative}
.home-2 .destacados .con-texto .texto-izq ,
.home-2 .destacados .con-texto .texto-der {width:48%;position:relative;min-height:10em;padding-bottom:.8em;}
.home-2 .destacados .con-texto .texto-izq {float:left;border-right:1px solid #E1E1E1;padding-right:1em}
.home-2 .destacados .con-texto .texto-der {float:right;}
.home-2 .destacados .con-texto .texto-izq .poslink,
.home-2 .destacados .con-texto .texto-der .poslink{position:absolute;right:1em;bottom:0;margin-bottom:0;}
/*promos*/
.home-2 #column-l .promos{clear:both;padding:0 1.5em;}
.home-2 .promos li a {height:80px;width:322px;display:block;position:relative;overflow:hidden}
.home-2 .promos li a:hover,
.home-2 .promos li a:focus {background-position:0 -80px}
.home-2 .promos .banner-tarjetasoy a,.home-2 .promos .banner-promociones a  {background-color:#B7CBD6}
.home-2 .promos .banner-tarjetasoy a:hover,.home-2 .promos .banner-tarjetasoy a:focus,
.home-2 .promos .banner-promociones a:hover,.home-2 .promos .banner-promociones a:focus {background-color:#3E82B0}
.home-2 .promos a img {position:absolute;top:0;left:15px}
.home-2 .promos a:hover img,
.home-2 .promos a:focus img {top:-80px}

.promociones a:focus img{outline: 1px solid #000}

/*Columna derecha
------------------------------------------------------*/
.home-2 .todo-seguros {background-color:#F8F8F8;margin-bottom:2.3em}
.home-2 .todo-seguros h2 {background-color:#9EB2C5;color:#FFF;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;padding:9px 0;text-align:center}
.home-2 .todo-seguros ul {padding:1.5em 0 .9em 2.5em}
.home-2 .todo-seguros li {margin-bottom:1.17em}
.home-2 .todo-seguros li  a{color:#23659D;background:url("../img/bg/bullet_mini-gris.png") no-repeat 0 center transparent;padding-left:8px}
.home-2 .todo-seguros li  a span {font-weight:bolder;text-transform:uppercase}
.home-2 .banners li{margin-bottom:3em}
.home-2 .banners li.end{margin-bottom:0}
.banners a{display: inline-block;}
.banners a:focus{outline: 1px solid #000}

/* Formulario a dos columnas cada una con fieldset
------------------------------------------------------*/
.elemento-destacado,
.legend-destacado {background-color:#FFF !important;background-position:17px center !important;color:#1863A1;font-weight:bolder;margin-bottom:2em;padding:.9em 0 .9em 2.8em;text-align:left;width:100%;}
.elemento-centrado {margin:2.5em auto;padding:.8em 1.5em;text-align:center;width:40%;}
.elemento-centrado strong {font-weight:inherit}
.form-centrado {margin:0 auto;width:65%;}
.advertencia {background:url(../img/ico_info.gif) no-repeat 0 0 !important;color:#2D2D2D !important;text-transform:inherit !important;padding-left:2.5em !important}
.texto-grande{color:#1863A1;font-size:1.2em;font-weight:bolder}

/*Una col con fieldset*/
.form-una-col-fieldset {margin-bottom:2.5em;width:100%}
.form-una-col-fieldset legend {padding:1.2em 0 1.2em 2.8em;margin-bottom:0;width:95%}
.form-una-col-fieldset label {margin-bottom:2em}
.form-una-col-fieldset label span {width:24%;}
.form-una-col-fieldset input {width:34% !important;margin-right:2%;}
.form-una-col-fieldset .caja-interior {margin-top:3.5em;}
/*Dos col con fieldset*/
.form-dos-col-fieldset {background:url(../img/bg/borde-central.png) repeat-y center top;width:auto}
.form-dos-col-fieldset .incluye-txt {padding:0}
.form-dos-col-fieldset .dos-columnas fieldset {width:48.5%;}
.form-dos-col-fieldset .dos-columnas legend {margin-bottom:0;padding:.9em 0;text-align:center;text-transform:uppercase;}
.form-dos-col-fieldset .dos-columnas label {margin-bottom:2em;width:100% !important}
.form-dos-col-fieldset .dos-columnas label span {width:35%}
.form-dos-col-fieldset .caja-interior {margin-top:2em;padding:0 1.7em}
/*Dos col con fieldset con varios campos*/
.form-dos-col-fieldset .caja-interior .varios-campos {clear:both;width:100%}
.form-dos-col-fieldset .caja-interior .varios-campos legend {float:left;padding:5px 0;text-align:left;width:42.8%;}
.form-dos-col-fieldset .caja-interior .varios-campos legend span {background: url("../img/bg/bullet_mini-generica.gif") no-repeat 0 0.5em transparent;padding:0 8px 0 12px;}
.form-dos-col-fieldset .caja-interior .varios-campos .campos {float:left;margin:0;padding:0;width:auto;}
.form-dos-col-fieldset .caja-interior .varios-campos .campos label {clear:none;width:auto !important}
.form-dos-col-fieldset .caja-interior .varios-campos .campos input {padding:3px}
.form-dos-col-fieldset .caja-interior .varios-campos .campos .dos-digitos {width:3em !important}
.form-dos-col-fieldset .caja-interior .varios-campos .campos .ocho-digitos input {width:5.3em}

/*Pie
------------------------------------------------------*/
.home-2 #pie .cols ul.espacio1 {padding-bottom:43px}

/*Mensaje aviso*/
.detalle-producto .caja-aviso .tit-error {background:url(../img/bg/ico_error.gif) no-repeat .4em center;border:none;margin-bottom:.5em;padding:.4em 0 .4em 2.8em}
.caja-aviso .formulario .desc-info {background:none;padding:0;color:#1863A1;}
.caja-aviso .formulario .desc-info p {padding:0 1.7em}
.caja-aviso .formulario .desc-info a {color:#129BCC;}
.caja-aviso .formulario .desc-info strong {color:#1863A1;}
.caja-aviso .formulario .desc-info .destacado {background-color:#FFF;padding:1em 1.9em;margin-bottom:1.7em}
.caja-aviso .formulario .desc-info .destacado p {padding:0;margin-bottom:0;line-height:2em}
.caja-aviso .formulario .desc-info .destacado p span {display:block}
.caja-aviso .formulario .desc-info .contacto {padding:0 1em;margin-bottom:2.7em}
.caja-aviso .formulario .desc-info .contacto li {font-weight:bolder;margin-bottom:.8em;}
.caja-aviso .formulario .desc-info .contacto li strong {display:inline-block;width:20%;font-weight:inherit}

/*Caja de oferta - Fondo azul marino*/
#contenido-central .caja-oferta {background:url(../img/bg/segur-oferta-der.png) no-repeat right center;display:block;padding-right:.4em;margin-top:.4em;text-align:center}
#contenido-central .caja-oferta .int {background:url(../img/bg/segur-oferta-izq.png) no-repeat left center;padding-left:.5em}
#contenido-central .caja-oferta .int span {color:#FFF;display:inline-block;font-family:arial, Helvetica, Sans-serif;font-size:.8em;font-weight:bold;line-height:1.2em;text-align:center;vertical-align:middle;}
#contenido-central .caja-oferta.oferta-coche .int span{font-size: .9em}
#contenido-central .caja-oferta .int .descuento {font-family:"Impact",Arial,Helvetica,Sans-serif;font-size:2.1em;font-weight:normal;letter-spacing:-0.04em;padding:.2em 0;position:relative;text-align:left;}
#contenido-central div.caja-oferta .int .descuento {font-family:"Impact",Arial,Helvetica,Sans-serif;font-size:2.1em;font-weight:normal;letter-spacing:-0.04em;padding:.2em 0;position:relative;text-align:left;margin:0 .1em}
#contenido-central .caja-oferta .int .euro {font-size:.85em;font-weight:normal;line-height:1.1em;margin-left:-2px;vertical-align:bottom;width:auto;} 
#contenido-central div.caja-oferta .int .euro {font-size:.85em;font-weight:normal;line-height:1.1em;margin-left:3px;vertical-align:bottom;width:auto;} 
#contenido-central .caja-oferta .int .asterisco {font-size:.6em;position:absolute;right:8px;top:5px;width:auto;}
#contenido-central div.caja-oferta .int .asterisco {font-size:.6em;position:absolute;right:12px;top:5px;width:auto;}
.seguros-moto #contenido-central .caja-oferta .int span {font-size:.9em}
.seguros-moto #contenido-central .caja-oferta .int .descuento {font-size:2.2em}
.seguros-moto #contenido-central .caja-oferta .int .asterisco {font-size:.6em}

.seguros-coche .lista-productos .seccion-producto.secconimg{min-height: 17.5em}

.seguros-coche .lista-productos .seccion-producto.secconimg .botones li{float: left; width: 100%}
	.seguros-coche .lista-productos .seccion-producto.secconimg .botones li a{width: 98%}
	.seguros-coche .lista-productos .seccion-producto.secconimg .botones li a.rojo span{text-align: center;}
#contenido-central .caja-oferta.ofertaconimg {display:block;padding-right:.4em;margin-top:.4em;text-align:center;background: transparent;}
#contenido-central .caja-oferta.ofertaconimg img{background: transparent;}
	.seguros-coche .lista-productos .seccion-producto.secconimg p{min-height: 127px}
	.seguros-coche .lista-productos .seccion-producto.secconimg .btn.floatRight{margin-right: 1em}


.lista-productos.producdecesos ul li .seccion-producto{min-height: 16.65em;}
#contenido-central .caja-oferta2 {background: #1A6AAC;float:left;padding-right: 0; margin-top: .4em; text-align: center; border-radius: 5px}
#contenido-central .caja-oferta2 .int {padding:.5em .85em}
#contenido-central .caja-oferta2 .int span { color: #FFF; display: inline-block; font-family: arial, Helvetica, Sans-serif; font-size: .8em; font-weight: bold; line-height: 1.2em; text-align: center; vertical-align: middle;}
#contenido-central .caja-oferta2 .int span.descuento {font-family: "Impact",Arial,Helvetica,Sans-serif; font-size: 2.5em; font-weight: normal; letter-spacing: -0.04em; padding: 0 0 .2em 0; position: relative; text-align: left;}
#contenido-central .caja-oferta2 .int span.inline2{font-size: 1em}

/*especï¿½ficos seguros coche*/
.seguros-coche .lista-productos .seccion-producto {min-height:14.5em}
.seguros-coche .caja-oferta {width:10.4em;}
.seguros-coche .caja-oferta .int span {width:58%;}
.seguros-coche .caja-oferta .int .descuento {width:39%;}
.img3x1texto{padding: .5em 0}
.oferta-coche{margin:0 auto 2em auto}

/*especï¿½ficos seguros moto*/
.seguros-moto .caja-oferta{margin:0 auto 2em auto}

/*condiciones seguros coche*/
#contenido-central .condiciones-promo {margin-top:.4em;text-align:right;}
#contenido-central .condiciones-promo a {font-size:.9em;font-weight:bolder}

/*Alto contraste*/
.js-ac{background-color:#000 !important;color:#fff !important;padding:1px 10px !important;}

/* Area personal
------------------------------------------------------*/
/* Cabecera */
#logo-area-personal{margin:3px 5.5% 0 0}
#logo-area-personal img{vertical-align:bottom;}
#contCabecera{background:#1863A5 url(../img/bg/cabecera-area-personal.png) repeat-x bottom left;height:66px;position:relative;padding:15px 20px 0}
#contCabecera h1{color:#FFF;font-size:2.6em;font-weight:bold;letter-spacing: -2px;margin-top:-30px;text-align:center;}
#contCabecera .csesion{position:absolute;right:16px;top:24px;width:33%}
#contCabecera .csesion li {clear:both;color:#FFF;display:block;float:right;font-family:"Tahoma",Arial,Helvetica,Verdana,Sans-serif;font-size:0.917em;font-weight:bold;padding-left:14px;margin-bottom:1em}
#contCabecera .usuario{background:url(../img/area-personal/usuario.gif) no-repeat top left;}
#contCabecera .desconect {background:url(../img/area-personal/ico-desconect.png) no-repeat center left;}
#contCabecera .desconect a {color:#83D9F7;text-decoration:none}
#contCabecera .desconect a:hover {text-decoration:underline}

/* Estructura */
#contPrincipal{margin:0 auto;min-width:91.5em;}
#contenidoCentral{margin:10px;overflow:hidden}
#contenidoDer{float:right;width:81%}

/* Titulos */
#contenidoCentral .titulo{border:1px solid #D9D9D9;background-color:#EEF0F4;color:#344454;margin:0 0 1em 0;padding:.8em;text-transform:uppercase;}
.subtitulo{background-color:#EAF0F8;color:#555D71;font-weight:bolder;font-size:1em;padding:.6em .8em;}

/* Menu */
.menu-area-personal{float:left;width:16%;clear:both;}
.menu-area-personal h2{border-bottom:1px solid #D7D7D7;background-color:#F6F6F6;color:#636F7B;background-image:none;margin:0;padding:0;text-transform:none;}
.menu-area-personal h2 span{border-bottom:2px solid #FFF;display:block;padding:10px 0 8px 11px;font-weight:bold;font-size:1.083em;font-weight:normal;font-family:"Lucida Sans", Arial, Helvetica, Verdana, Sans-serif;}
.menu-area-personal li{background:url(../img/bg/borde-menu.png) repeat-x bottom left;margin:0;padding:1px 0;}
.menu-area-personal li.end{background-image:none}
.menu-area-personal li a,
.menu-area-personal li strong{color:#069BD1;display:block;font-family:"Lucida Sans", Arial, Helvetica, Verdana, Sans-serif;font-weight:normal;line-height:1em;padding:8px 0 8px 11px;text-decoration:none;}
.menu-area-personal li strong a{color:#fff;padding:0}
.menu-area-personal li strong{background-color:#f2f2f2}
.menu-area-personal li a:hover{text-decoration:underline}
.menu-area-personal li a:hover acronym,
.menu-area-personal li a:hover abbr{text-decoration:underline}

/*Tablas*/
.resumen-polizas .tabla-ap{margin-bottom:1.4em; clear: both;}
.resumen-polizas table{width:100%;}
.resumen-polizas table td{padding:7px 8px;}
.resumen-polizas table thead th {color:#1863A1;font-weight:bold;font-size:1em;background:#ECEDEF url(jquery-ui-mutua/images/ui-bg_glass_100_ecedef_1x400.png) repeat-x 50% 50%;padding:7px 0 7px 10px;border:1px solid #DBDBDB;text-align:left;position:static;}
.resumen-polizas table tbody td{color:#444;background-color:#F5FAFE;}
.resumen-polizas table tbody th {color:#069BD1;}
.resumen-polizas table tbody th {padding-left:1em}
.resumen-polizas table tbody th a {background:url(../img/bg/bullet.png) no-repeat center left;padding-left:.7em;text-decoration:none}
.resumen-polizas table tbody th a:hover {text-decoration:underline}
.resumen-polizas table tbody .impar td {background-color:#fff;}
.resumen-polizas caption {color:#516E8B;font-family:"Lucida Sans", Arial, Helvetica, Verdana, Sans-serif;font-size:1.15em;font-weight:bolder;letter-spacing:-1px;padding:1em 0 1em 2.5em;margin-left:.5em;text-align:left;text-transform:uppercase;}
.resumen-polizas .tabla-coche caption {background:url(../img/area-personal/icon-coche.png) no-repeat center left;}
.resumen-polizas .tabla-hogar caption {background:url(../img/area-personal/icon-hogar.png) no-repeat center left;}
.resumen-polizas .tabla-ahorro caption {background:url(../img/area-personal/icon-ahorro.png) no-repeat center left;}
.resumen-polizas .tabla-planes caption {background:url(../img/area-personal/icon-pensiones.png) no-repeat center left;}
.resumen-polizas .tabla-moto caption {background:url(../img/area-personal/icon-moto.png) no-repeat center left;}
.resumen-polizas .tabla-salud caption {background:url(../img/area-personal/icon-salud.png) no-repeat center left;}
.resumen-polizas .tabla-vida caption {background:url(../img/area-personal/icon-vida.png) no-repeat center left;}
.resumen-polizas .tabla-inversion caption {background:url(../img/area-personal/icon-inversion.png) no-repeat center left;}

/*Mensajes*/
.form-login .mensaje{margin:2em 0;display:block;}
.form-login .mensaje span{border:1px solid #D9D9D9;background-color:#EEF0F4;color:#344454;padding:.8em;display:inline-block;width:96%}

/*Tabla Rentabilidades*/
.pestannasTabla a {background:url(../img/bg/tabla-pestannas-right.png) no-repeat center right;color:#23659F;padding:5px}
.pestannasTabla a span:hover {text-decoration:underline}
.pestannasTabla a span {background:url(../img/bg/tabla-pestannas-left.png) no-repeat center left;display:inline-block !important;padding:5px 2px 5px 5px}
.pestannasTabla a.activo {background:url(../img/bg/tabla-pestannas-act-right.png) no-repeat center right;color:#FFF}
.pestannasTabla a.activo > span {background:url(../img/bg/tabla-pestannas-act-left.png) no-repeat center left;}
.pestannasTabla a.activo span span {background:url(../img/bg/tabla-pestannas-act-icon.png) no-repeat top center;}

/*Riesgo*/
.riesgo {font-weight:bolder}
.riesgo1 {color:#98A5B3}
.riesgo2 {color:#0798CC}
.riesgo3 {color:#23659F}
.riesgo4 {color:#09233B}
.riesgo5 {color:#E973aB}
.riesgo6 {color:#B7197A}
.riesgo7 {color:#7F1212}

/*Columnas*/
.opciones {width: 50px}
.valorLiquidativo{max-width: 20px}
.columnaRentabilidad{padding-left: 2px!important;padding-right: 2px!important;min-width:45px!important;}
.columnaRentabilidad a span{display: block!important;}

/** Tooltips */
a.tooltip{
	text-decoration: none!important;
	font-weight:normal!important;
	color: #3C465A!important;
}
a.tooltip:hover{
	text-decoration: none!important;
	font-weight:normal!important;
	color: #3C465A!important;
}
.tooltip {
	/*border-bottom: 1px dotted #000000; color: #000000; outline: none;*/
	cursor: help; 
	text-decoration: none;
	position: relative;
}
.tooltip span {
	margin-left: -999em;
	position: absolute;
}
.tooltip strong{
	color: #3C465A!important;
}
.tooltip:hover span {
	border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family: Arial, Helvetica, sans-serif;
	position: absolute; left: 2em; top: 2em; z-index: 99;
	margin-left: 0; width: 130px;
}
.tooltip:hover em {
	font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
	display: block; padding: 0.6em 0 0.6em 0;
}
.classic { padding: 0.8em 1em; }
.custom { padding: 0.5em 0.8em 0.8em 0.5em; }
.help { background: #9FDAEE; border: 1px solid #2BB0D7;}

/** Pï¿½gina de error temporal */
.area-personal-error {padding:13px 13px 29px 13px;overflow:hidden;margin-top:-16px}
.area-personal-error p {padding-left:142px}
.area-personal-error p,.area-personal-error p strong {color:#1863a1}
.area-personal-error .mensaje {background:url("../img/bg/ico_error-grand.png") no-repeat 24px 24px #FFF;padding:2.5em 0 2em 0;margin-bottom:1.5em}
.area-personal-error .mensaje .titulo {border:none;color:#454545;font-family:"Lucida Sans unicode",Arial,Helvetica,Sans-serif;letter-spacing:-1px;margin:0;padding-left:140px;position:relative;text-align:left;}
.area-personal-error .mensaje .titulo span {font-weight:bold}
.area-personal-error .mensaje h2.titulo {font-size:1.8em;font-weight:bolder}
.area-personal-error .mensaje h3.titulo {font-size:1.4em;margin-bottom:.4em}
.area-personal-error .mensaje p {color:#454545;font-size:1.1em;padding-left:140px;text-align:inherit}
.area-personal-error .btn {margin-top:30px}

/*link area personal*/
.link-popup {background:url("../img/bg/ico-info-peq.png") no-repeat center left #FFF;margin:2em 0 2em 1em;}
.link-popup a {display:block;font-weight:bolder;padding:.3em 0 .3em 1.5em;text-transform:uppercase;}

/* Paginacion area personal */
.pag{padding:10px;overflow:hidden;zoom:1;margin-bottom:1.2em;}
.pag p,
.pag li{font-size:.917em;}
.pag p{float:left;}
.pag ol{float:right;}
.pag li{color:#2F2F2F;display:inline;}
.pag li a,
.pag li strong{padding:0 5px 0 0;background:url(../img/bg/sep-pag.png) no-repeat center right;}
.pag li a{color:#327DB7;}
.pag .end a,
.pag .end strong{background-image:none;padding-right:0;}
.pag .ant,
.pag .sig{font-size:.833em;position:relative;top:-1px;}
.pag .ant a,
.pag .sig a{color:#2F2F2F;padding:0;}
.pag .ant a{background:url(../img/bg/pag-ant.png) no-repeat center left;padding-left:8px;margin-right:5px;}
.pag .sig a{background:url(../img/bg/pag-sig.png) no-repeat center right;padding-right:8px;margin-left:5px;}

/* Tarjetas */
.content-otros{background-color:#F6F6F6;padding:20px;margin-bottom:2em;clear:both;overflow:hidden;}
.content-otros img{float:left;margin-top:7px;}
.content-otros .rec-der{width:45%}
.tazul{color:#2B84BF!important}
.toro{color:#AF9964!important}
.tplatino{color:#383030!important}

/*Tarjeta Soy*/
.detalle-producto .titulo-logo{font-size:2em;border:0;background:url(../img/bg/logo_mutua.gif) no-repeat 0 0;padding:6px 24px 0 75px;letter-spacing:0;margin:0 6px .8em;}
.banner-soy{padding:2px 0; float: left;}
/*.banner-soy-in{background:#F6F6F6 url(../img/promociones/banner-tarjetasoy.jpg) no-repeat 3.5em bottom;height:11em;position:relative;}*/
.banner-soy-in{background:#F6F6F6 /*url(../img/promociones/banner-tarjetasoy-mantenimiento.jpg) no-repeat .5em bottom*/;height:11em;position:relative;}
/*.banner-soy .btn-banner{position:absolute;top:3em;right:1.5em;}*/
.banner-soy .btn-banner-mantenimiento{position:absolute;top:5.5em;right:4.5em;}
 .banner-soy .btn-banner-mantenimiento.promoRenfe{right:2.5em;}

.banner-soy-in div.hidizq{float:left;position: relative;top: 1.5em;left:3em}
.banner-soy-in div.hidizq p{float:left;font:1.4em/normal "Lucida Sans", Arial, Helvetica, Sans-serif;letter-spacing:-.1em;color:#7294a8}
.banner-soy-in div.hidizq p strong{color:#4d7892}
.banner-soy-in div img{float:left;clear:both;margin-left: 2em; }
.banner-soy-in img.imghombre{position: absolute;top: 0em;left: 25em;}
.banner-soy-in div.hidder{float: left;position: relative;left:16em;top:1.5em;}
.banner-soy-in div.hidder span{float: left;font: 1.4em/normal "Lucida Sans", Arial, Helvetica, Sans-serif;letter-spacing: -.1em;color: #7294a8;position: relative;top: 0;left: 0em;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari only override */
    ::i-block-chrome,.banner-soy-in div.hidder span{position: relative;top: 0;left: -3em;} 
}
.banner-soy-in div.hidder strong{color:#4d7892;font-size: 1.1em; }
.banner-soy-in div.hidder img{margin-left:2em}

.banner-soy-in div.hidder.promoRenfe{left:18em;}
.banner-soy-in div.hidder.promoRenfe img{float:none; display:inline; vertical-align:middle; margin-left:0.2em;}


.banner-soy .btn-banner{position:absolute;top:5.5em;left:4em;}
.content-tarjeta{border-top:1px solid #D8D8D8;padding:28px 28px 12px;overflow:hidden;}
.content-tarjeta p{margin-bottom:1.2em;}
.content-tarjeta h3 a:hover{opacity:.8;filter:alpha(opacity=80);}
.content-tarjeta .tj-izq{float:left;width:38%;}
.content-tarjeta .tj-der{float:right;width:59%;margin-top:4px;}
.content-bg{padding:16px;background-color:#F2F4F8;line-height:1.45em;}
.content-bg .first{border:0;padding-top:0;}
.txt-head{padding:24px;background-color:#fff;margin-bottom:2.5em;}
.content-bg-bottom{background-color:#2169A0;padding:30px 28px;color:#fff;line-height:1.5em;}

.tj-entradilla{font:1.3em/normal "Lucida Sans", Arial, Helvetica, Sans-serif;letter-spacing:-1px;text-align:center;margin-bottom:1.6em;}
.list-tarjetas{overflow:hidden;zoom:1;}
.list-tarjetas li{color:#fff;float:left;width:18.9%;margin:0 3%;background-imagE:none;padding:0;}
.list-tarjetas li a{color:#fff;}
.list-tarjetas h3{color:#fff;margin:0;padding:0;letter-spacing:0;font:1.4em/normal "Lucida Sans", Arial, Helvetica, Sans-serif;letter-spacing:-1px;margin-bottom:.2em;}
.list-tarjetas h3 a{background-position:top left;background-repeat:no-repeat;padding:106px 0 0 0;display:block;}
.list-tarjetas h3 a:hover{opacity:.9;filter:alpha(opacity=90);}
.list-tarjetas .tj-asistencia h3 a{background-image:url(../img/tarjetas/tj-asistencia.jpg);}
.list-tarjetas .tj-descuentos h3 a{background-image:url(../img/tarjetas/tj-descuentos.jpg);}
.list-tarjetas .tj-gratis h3 a{background-image:url(../img/tarjetas/tj-gratis.jpg);}
.list-tarjetas .tj-multas h3 a{background-image:url(../img/tarjetas/tj-multas.jpg);}
.degradado{clear:both;background:url(../img/bg/destacados.png) repeat-x top left;padding:24px 22px;margin-bottom:2em}

/* hogar manual prevencion*/
#seccion.seccion-manual-prev{ background-image: url("../seguros-hogar/img/bg/seccion_manual_prev.jpg"); margin-bottom:2em;}
.destac{ margin:1.3em 0 2.4em 1.3em; width:90%;}
.destac strong{ display:block;margin-bottom:1em;}
.destac  p{line-height:1.4em;}
.descarga_doc{font-weight:bold; margin:.5em 0 0 0;}
.descarga_doc img{margin-left:5px;vertical-align:bottom;}
.descrip{min-height:8.5em;}
.lista-productos.manual-hogar{}
.lista-productos.manual-hogar li{margin-bottom:0;}
.lista-productos.manual-hogar ul{padding:0 8px 20px 0;}
.lista-productos.manual-hogar ul li.floatRight{background:url("../img/bg/separador_seccion.gif") repeat-y scroll left top transparent;}
.lista-productos.manual-hogar ul li.floatRight .seccion-producto{margin-right:-8px;}
.lista-productos.manual-hogar  li p{ /*padding:7px 11px 6px 135px;*/padding:12px 11px 6px 145px;}
.lista-productos .manual-incendios .seccion-producto{background: url("../seguros-hogar/img/bg/ico-incendio.png") no-repeat 10px 47px;}
.lista-productos .manual-electricidad .seccion-producto{background: url("../seguros-hogar/img/bg/ico-electricidad.png") no-repeat 10px 47px;}
.lista-productos .manual-gases .seccion-producto{background: url("../seguros-hogar/img/bg/ico-gases.png") no-repeat 10px 47px;}
.lista-productos .manual-fenomenos .seccion-producto{background: url("../seguros-hogar/img/bg/ico-fenomenos.png") no-repeat 10px 47px;}
.lista-productos .manual-caidas .seccion-producto{background: url("../seguros-hogar/img/bg/ico-caidas.png") no-repeat 10px 47px;}
.lista-productos .manual-monoxido .seccion-producto{background: url("../seguros-hogar/img/bg/ico-monoxido.png") no-repeat 10px 47px;}
.lista-productos .manual-cortes .seccion-producto{background: url("../seguros-hogar/img/bg/ico-cortes.png") no-repeat 10px 47px;}
.lista-productos .manual-intoxicacion-quimica .seccion-producto{background: url("../seguros-hogar/img/bg/ico-intoxicacion-quimica.png") no-repeat 10px 47px;}
.lista-productos .manual-robos .seccion-producto{background: url("../seguros-hogar/img/bg/ico-robos.png") no-repeat 10px 47px;}
.lista-productos .manual-picaduras .seccion-producto{background: url("../seguros-hogar/img/bg/ico-picaduras.png") no-repeat 10px 47px;}
.lista-productos .manual-intoxicacion-aliment .seccion-producto{background: url("../seguros-hogar/img/bg/ico-intoxicacion-aliment.png") no-repeat 10px 47px;}
.lista-productos .manual-derrames .seccion-producto{background: url("../seguros-hogar/img/bg/ico-derrames.png") no-repeat 10px 47px;}
.detaca-consejo{background:#009EE0;color:#fff; margin-bottom:3em;}
.detaca-consejo h3{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.84em ;font-weight:bold;margin-bottom:.6em;}
.detaca-consejo .lt{background:url( ../img/bg/bg-left-top.jpg) no-repeat left top;}
.detaca-consejo .rt{background:url( ../img/bg/bg-right-top.jpg) no-repeat right top;}
.detaca-consejo .lb{background:url( ../img/bg/bg-left-bottom.jpg) no-repeat left bottom;}
.detaca-consejo .rb{background:url( ../img/bg/bg-right-bottom.jpg) no-repeat right bottom;}
.detaca-consejo .cont-text{/*padding:20px 40px 38px 107px;*/line-height:1.4em;padding:20px 40px 0px 107px;min-height:91px;/*border:1px solid #fff;*/}
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
.detaca-consejo .cont-text {border:1px solid #fff;}
}
*/
.detaca-consejo .electricidad{background: url("../seguros-hogar/img/bg/bg-elect.png") no-repeat 5px 0}
.detaca-consejo .gases{background: url("../seguros-hogar/img/bg/bg-gases.png") no-repeat 0 1px}
.detaca-consejo .incendios{background: url("../seguros-hogar/img/bg/bg-incendios.png") no-repeat left bottom}
.detaca-consejo .caidas{background: url("../seguros-hogar/img/bg/bg-caidas.png") no-repeat left bottom}
.detaca-consejo .monoxido{background: url("../seguros-hogar/img/bg/bg-monoxido.png") no-repeat left 35px}
.detaca-consejo .fenomenos{background: url("../seguros-hogar/img/bg/bg-fenomenos.png") no-repeat left 15px}
.detaca-consejo .derrames{background: url("../seguros-hogar/img/bg/bg-derrames.png") no-repeat left 15px}
.detaca-consejo .intox-alim{background: url("../seguros-hogar/img/bg/bg-intox-alim.png") no-repeat left bottom}
.detaca-consejo .picaduras{background: url("../seguros-hogar/img/bg/bg-picaduras.png") no-repeat -1px 15px}
.detaca-consejo .robos{background: url("../seguros-hogar/img/bg/bg-robos.png") no-repeat -1px 10px}
.detaca-consejo .cortes{background: url("../seguros-hogar/img/bg/bg-cortes.png") no-repeat -1px 12px}
.detaca-consejo .intox-quimic{background: url("../seguros-hogar/img/bg/bg-intox-quimic.png") no-repeat 1px bottom}
.lista-consejos  h4{background-color: #F7F7F7;color:#1863A1; clear:both; font-family:Arial,Helvetica,Sans-serif;font-size: 1em;font-weight: bold;line-height: 1.15em;margin-bottom:26px;padding: 5px 12px; text-transform:uppercase;}
.lista-consejos  li ul{margin-left:10px;}
.lista-consejos .consejos{padding-bottom:20px;overflow:hidden;}
.lista-consejos .consejos li{float:left;clear:both; margin-bottom:1.5em; width:48%;}
.lista-consejos .consejos .floatRight{float:right;clear:none;}
.lista-consejos .consejos li p {line-height:1.4em; min-height:5.3em; padding: 0 11px 6px 172px;}
.lista-consejos .interruptor .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-interruptor.png") no-repeat 0 0px;}
.lista-consejos .cables .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-cables.png") no-repeat 0 0px;}
.lista-consejos .agua-elect .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-agua-elect.png") no-repeat 0 0px;}
.lista-consejos .toma .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-toma.png") no-repeat 0 0px;}
.lista-consejos .persona .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-persona.png") no-repeat 0 0px;}
.lista-consejos .emergencia .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-emergencia.png") no-repeat 0 0px;}
.lista-consejos .rejillas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-rejillas.png") no-repeat 0 0px;}
.lista-consejos .gas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-gas.png") no-repeat 0 0px;}
.lista-consejos .corrientes .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-corrientes.png") no-repeat 0 0px;}
.lista-consejos .interruptores .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-interruptores.png") no-repeat 0 0px;}
.lista-consejos .servicio .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-servicio.png") no-repeat 0 0px;}
.lista-consejos .ventilacion .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-ventilacion.png") no-repeat 0 0px;}
.lista-consejos .limp-campana .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-limp-campana.png") no-repeat 0 0px;}
.lista-consejos .velas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-velas.png") no-repeat 0 0px;}
.lista-consejos .colillas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-colillas.png") no-repeat 0 0px;}
.lista-consejos .no-fumar .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-fumar.png") no-repeat 0 0px;}
.lista-consejos .sobrecarga .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-sobrecarga.png") no-repeat 0 0px;}
.lista-consejos .no-quimicos .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-noquimicos.png") no-repeat 0 0px;}
.lista-consejos .no-calefac .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-calefac.png") no-repeat 0 0px;}
.lista-consejos .extintor .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-extintor.png") no-repeat 0 0px;}
.lista-consejos .humos .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-humos.png") no-repeat 0 0px;}
.lista-consejos .sarten .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-sarten.png") no-repeat 0 0px;}
.lista-consejos .ap-elect .seccion-consejo{background: url("../seguros-hogar/img/bg/ap-elect.png") no-repeat 0 0px;}
.lista-consejos .ascensores .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-ascensores.png") no-repeat 0 0px;}
.lista-consejos .ropa .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-ropa.png") no-repeat 0 0px;}
.lista-consejos .crema .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-crema.png") no-repeat 0 0px;}
.lista-consejos .servicios .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-servicios.png") no-repeat 0 0px;}
.lista-consejos .enfriar .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-enfriar.png") no-repeat 0 0px;}
.lista-consejos .derrame .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-derrame.png") no-repeat 0 0px;}
.lista-consejos .escaleras .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-escaleras.png") no-repeat 0 0px;}
.lista-consejos .heladas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-heladas.png") no-repeat 0 0px;}
.lista-consejos .no-sillas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-sillas.png") no-repeat 0 0px;}
.lista-consejos .ventanas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-ventanas.png") no-repeat 0 0px;}
.lista-consejos .chimenea .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-chimenea.png") no-repeat 0 0px;}
.lista-consejos .dispositivo .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-dispositivo.png") no-repeat 0 0px;}
.lista-consejos .caldera .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-caldera.png") no-repeat 0 0px;}
.lista-consejos .intoxicacion .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-intoxicacion.png") no-repeat 0 0px;}
.lista-consejos .persianas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-persianas.png") no-repeat 0 0px;}
.lista-consejos .metalicas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-metalicas.png") no-repeat 0 0px;}
.lista-consejos .pararrayos .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-pararrayos.png") no-repeat 0 0px;}
.lista-consejos .no-salir .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-salir.png") no-repeat 0 0px;}
.lista-consejos .estructuras .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-estructuras.png") no-repeat 0 0px;}
.lista-consejos .no-telefono .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-telefono.png") no-repeat 0 0px;}
.lista-consejos .no-corriente .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-corriente.png") no-repeat 0 0px;}
.lista-consejos .cierre-puertas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-cierre-puertas.png") no-repeat 0 0px;}
.lista-consejos .no-ascensor .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-ascensor.png") no-repeat 0 0px;}
.lista-consejos .desenchufa .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-desenchufa.png") no-repeat 0 0px;}
.lista-consejos .no-tocar .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-tocar.png") no-repeat 0 0px;}
.lista-consejos .cierre-toldos .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-cierre-toldos.png") no-repeat 0 0px;}
.lista-consejos .macetas .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-macetas.png") no-repeat 0 0px;}
.lista-consejos .sumideros .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-sumideros.png") no-repeat 0 0px;}
.lista-consejos .llave .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-llave.png") no-repeat 0 0px;}
.lista-consejos .estado-alimentos .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-estado-alimentos.png") no-repeat 0 0px;}
.lista-consejos .limpieza-verduras .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-limpieza-verduras.png") no-repeat 0 0px;}
.lista-consejos .perro .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-perro.png") no-repeat 0 0px;}
.lista-consejos .anti-picaduras .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-anti-picaduras.png") no-repeat 0 0px;}
.lista-consejos .mirilla .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-mirilla.png") no-repeat 0 0px;}
.lista-consejos .anti-intrusion .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-anti-intrusion.png") no-repeat 0 0px;}
.lista-consejos .cierre-llave .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-cierre-llave.png") no-repeat 0 0px;}
.lista-consejos .no-resistencia .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-resistencia.png") no-repeat 0 0px;}
.lista-consejos .mesa-cristal .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-mesa.cristal.png") no-repeat 0 0px;}
.lista-consejos .corte-fuera .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-corte-fuera.png") no-repeat 0 0px;}
.lista-consejos .rev-cuchillo .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-rev-cuchillo.png") no-repeat 0 0px;}
.lista-consejos .tabla-lisa .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-tabla-lisa.png") no-repeat 0 0px;}
.lista-consejos .rotura-cristal .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-rotura-cristal.png") no-repeat 0 0px;}
.lista-consejos .hemorragia .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-hemorragia.png") no-repeat 0 0px;}
.lista-consejos .amputacion .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-amputacion.png") no-repeat 0 0px;}
.lista-consejos .compresion .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-compresion.png") no-repeat 0 0px;}
.lista-consejos .torniquete .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-torniquete.png") no-repeat 0 0px;}
.lista-consejos .lugar .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-lugar.png") no-repeat 0 0px;}
.lista-consejos .no-olfato .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-no-olfato.png") no-repeat 0 0px;}
.lista-consejos .lavar .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-lavar.png") no-repeat 0 0px;}
.lista-consejos .telef-toxicol .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-telef-toxicol.png") no-repeat 0 0px;}
.lista-consejos .lavar-abundante .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-lavar-abundante.png") no-repeat 0 0px;}
.lista-consejos .consciente .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-consciente.png") no-repeat 0 0px;}
.lista-consejos .inconsciente .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-inconsciente.png") no-repeat 0 0px;}
.lista-consejos .boca-abajo .seccion-consejo{background: url("../seguros-hogar/img/bg/ico-boca-abajo.png") no-repeat 0 0px;}
.notas-consejos{font-style:italic;color:#1863A1;margin:50px 0 0 0;}
.lista-consejos .medidas .seccion-consejo{/*min-height:5.5em;*/}
.lista-consejos .medidas li div.txt{line-height:1.4em;min-height:5.3em;padding: 0 11px 6px 172px;}
.lista-consejos .medidas li div.txt strong{ /*display:block;*/ font-weight:bold;font-style:italic;}
.lista-consejos .medidas li div.txt .bloque{ display:block;}
.lista-consejos .medidas li div.txt .linea{ display:inline;}
.lista-consejos  span.bullet,
.lista-consejos  .bullet li{background: url("../img/bg/bullet-medidas.png") no-repeat 0 8px;display:block;padding:0 0 0 8px;}
.lista-consejos .medidas .align-middle { margin-bottom:1em;}
.lista-consejos .medidas .align-middle div.txt{padding-top:20px;}
.lista-consejos .medidas .align-top{ margin-bottom:1.5em;}
.lista-consejos .medidas .align-top div.txt{padding-top:0px;}
.lista-consejos .medidas .sangrado{ padding-left:8px;}
.lista-consejos .casos h5{color:#1863A1; font-family:Arial, Helvetica, Sans-serif;font-style:italic;font-weight:normal;margin:0 0 25px 0;}
.lista-consejos .casos h5 strong{font-weight:bold;}
.lista-consejos .casos  ol{list-style-position:outside;margin-left:15px; margin:10px 0 10px 15px;}
.lista-consejos .casos ol.num li{list-style-type:decimal;list-style-position:outside;margin-bottom:7px;}

/*Guia ayuda*/
.seccion-ayuda{background: url('../seguros-coche/img/guia_ayuda/home/bannercabecera.jpg') no-repeat 0 0 }
.seccion-declarar{background: url('../seguros-coche/img/guia_ayuda/home/declarar.jpg') no-repeat 8% 77%;width: 97%; }
.seccion-documentacion{background: url('../seguros-coche/img/guia_ayuda/home/doc_coche_peq.jpg') no-repeat 8% 35%;width: 97%; }
.seccion-declarar a.btn, .seccion-quehacer  a.btn{margin-right:2em}
.seccion-quehacer .seccion-producto{background: url('../seguros-coche/img/guia_ayuda/home/quehacer.jpg') no-repeat 0% 79% }
.pproductos{width: 92%;margin: 2em; line-height:1.5em; font: 12px Arial; color:#3c465a;}

/*Guia ayuda - Accidentes*/
.incluye .incluye-txt .olaccidentes{list-style-type:decimal; margin-left:3em; color:#1863a1; font: bold 12px Arial}
.incluye .incluye-txt .olaccidentes li{background:none; padding:0; /* text-transform:uppercase; */}
.incluye .incluye-txt .olaccidentes li h4{text-transform: uppercase;}
.incluye .incluye-txt .olaccidentes li ul li{background: url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .55em;line-height: 1.3em;padding-left: 12px;margin-bottom:1.4em;color: #3C465A;font-family: Arial, Helvetica, sans-serif; text-transform: none; font-weight:normal}
h2.titguiaayuda {padding:0.2em .5em .9em; font-weight:bold; font-size:1.8em}
.incluye .incluye-txt .olaccidentes li ul li strong{display:inline}
.olaccidentes .dvpdf .detalle-producto .desc-txt{padding:7px 18px 5px}
.olaccidentes p{font: 12px Arial, Helvetica, sans-serif; text-transform:initial; color:#3c465a }
.olaccidentes p span{font-size: 14px; font-weight:bold; color:#1863a1 }
.olaccidentes p.link-doc{text-transform: uppercase !important}

/*Estilos Virginia*/
.seccion-accidentes{background-image:url(../seguros-accidentes/img/seccion_accidentes.jpg);}
.lista-productos ul li.accidentes-basico .seccion-producto{background-image:url(../seguros-accidentes/img/seccion_accidentes_basico.jpg);}
.lista-productos ul li.accidentes-plus .seccion-producto{background-image:url(../seguros-accidentes/img/seccion_accidentes_plus.jpg);}
.lista-productos ul li.accidentes-medida .seccion-producto{background-image:url(../seguros-accidentes/img/seccion_accidentes_medida.jpg);}
.lista-productos ul li.accidentes-colectivo .seccion-producto{background-image:url(../seguros-accidentes/img/seccion_accidentes_colectivo.jpg);}
/*Fin Estilos Virginia*/

/*Guia ayuda - Siniestros*/
.menu-extra.menu-guia-ayuda h2{background-color: #f6f6f6;color: #1863A1;text-transform: uppercase;padding: 8px 10px 6px 17px;margin-bottom: 6px; font: bold 1em Arial;
letter-spacing: 0em;}
.menu-extra.menu-guia-ayuda li{line-height:1em; margin-bottom:0; background:none; padding:0}
.menu-extra.menu-guia-ayuda li strong{padding-left: 1.4em;}
.menu-extra.menu-guia-ayuda li a{padding-left: 1.4em;}
.menu-guia-ayuda li a{font-weight:normal}
.productos-dif ul{margin:2em 0 .5em;overflow:hidden;}
.productos-dif ul#lista-botones-paneles{margin:0 0 1em 0;overflow:hidden; padding-left:1em}
.productos-dif li{background:url(../seguros-coche/img/guia_ayuda/bg/bk_izq_boton.png) no-repeat top left;padding:0 0 0 7px;float:left;color:#1863A1;width:23.5%;line-height:1.1em;height:4.5em;margin-right:5px;margin-bottom:0}
.productos-dif li a,.productos-dif li strong{background:url(../img/bg/productos-der.gif) no-repeat top right;color:#1863A1;cursor:pointer;font-weight:bold;display:table;width:100%;height:100%;}
.productos-dif li a.apestanas{background:url(../seguros-coche/img/guia_ayuda/bg/bk_der_boton.png) no-repeat top right;color:#1863A1;cursor:pointer;font-weight:bold;display:table;width:100%;height:100%;}
.productos-dif li strong{cursor:default;}
.productos-dif li .texto{display:table-cell;vertical-align:middle;padding:0 34px 5px 8px;}
.productos-dif li .texto span{display:inline-block;}
/* .productos li.activo{background-image:url(../img/bg/productos_act-izq.gif);color:#fff;} */
.productos-dif li.activo{background-image:url(../seguros-coche/img/guia_ayuda/bg/bk_izq_boton_activo.png);color:#fff;}
.productos-dif li.activo a,.productos-dif li.activo strong{background-image:url(../seguros-coche/img/guia_ayuda/bg/productos_act-der.gif);color:#fff;}
.productos-dif li.activo a.apestanas{background-image:url(../seguros-coche/img/guia_ayuda/bg/bk_der_boton_activo.png);color:#fff;}
.productos-dif li.selector a,.productos-dif li.selector strong{background-image:url(../seguros-coche/img/guia_ayuda/img/bg/bk_der_boton_activo.png)}
.productos-dif li.end{margin-right:0}
.productos-dif li a:hover{text-decoration:none}
.productos-dif .li-siniestros li#lipri{width:24.5%}
.productos-dif .li-siniestros li#lisec{width:19.6%}
	.productos-dif .li-siniestros li#lisec span.texto{padding: 0 40px 5px 8px;}
.productos-dif .li-siniestros li#liter{width:18.5%}
.productos-dif .li-siniestros li#liend{width:24.8%}
	.productos-dif .li-siniestros li#liend span.texto{padding:0 43px 5px 8px}
.olaccidentes p span.spnazul-ayuda{font: bold 1em Arial; color:#1863a1}
div.dvfondoazul{ width:100%; background:#f2f7fb; padding:.5em}
.detalle-producto .incluye div.dvfondoazul h3{float:left; width:100%; background:none; border:none; margin-bottom: 0}
.detalle-producto .incluye div.dvfondoazul p{width:96%; font:12px Arial; color:#3c465a; margin-left:1.5em; margin-bottom:1em}
/*Guia ayuda - Documentacion*/
#documentacion{clear:both}
.incluye .incluye-txt .oldocumentos{font-weight: normal;}
.incluye .incluye-txt .oldocumentos span{color:#3C465A;}
/*Guia ayuda - Modelo de partes*/
#modpartes p.pmodelos{font:bold 13px Arial, Helvetica, Sans-serif; color:#1863a1; margin-left:2em}
.dvgrissiniestros{float:left;background:#f7f7f7; padding:1.5em;margin-top: 1.5em;}
.dvgrissiniestros .rec-br p{font:12px Arial, Helvetica, Sans-serif;color:#3c465a;padding: .4em 0em 1em .7em;float: left;width: 81%;}
.dvgrissiniestros .rec-br p.link-doc{padding: .7em 0 0.75em 1.7em;width: 88%;}
.dvgrissiniestros .rec-br p.link-doc.morepadding{padding: 1.9em 0 1.95em 1.7em;}
.dvgrissiniestros .rec-br p.link-doc.morepadding2{padding: 2.5em 0 2.55em 1.7em;}
.dvgrissiniestros span{float: left;font:bold 14px "Lucida Sans", Arial, Helvetica, Sans-serif; color:#1863a1;padding:.5em .5em 0; }
.dvgrissiniestros span.spncirculoazul{float:left;background: url(../seguros-coche/img/guia_ayuda/bg/circulo.png) no-repeat center center; font: bold 24px Arial, Helvetica, Sans-serif; color:#fff; padding:.5em;margin: 0 0.5em 0 1em;}
.dvtiposparte{float:left; margin-top:1em; *width:100%}
.dvtiposparte li{float:left;padding:3em 0em 5em 18em; border-bottom:1px solid #d5dae0}
.dvtiposparte li h4{background: url(../seguros-coche/img/guia_ayuda/bg/bullet.gif) no-repeat left center; padding-left: .7em;font-size: 14px;}
.dvtiposparte li p{margin-left:1em}
.dvtiposparte li#aparcamientoysalidacalzada{background: url(../seguros-coche/img/guia_ayuda/siniestros/aparcamientoysalidacalzada.png) no-repeat left 1.5em; padding:3em 0em 4em 18em}
.dvtiposparte li#roturaluna{background: url(../seguros-coche/img/guia_ayuda/siniestros/roturaluna.png) no-repeat left 1.5em;}
.dvtiposparte li#roboelementos{background: url(../seguros-coche/img/guia_ayuda/siniestros/roboelementos.png) no-repeat left 1.5em;}
.dvtiposparte li#incendio{background: url(../seguros-coche/img/guia_ayuda/siniestros/incendio.png) no-repeat left 1.5em;}
.dvtiposparte li#danocatastrofico{background: url(../seguros-coche/img/guia_ayuda/siniestros/danocatastrofico.png) no-repeat left 1.5em;}
.dvtiposparte li#robototal{background: url(../seguros-coche/img/guia_ayuda/siniestros/robototal.png) no-repeat left 1.5em;}
.dvtiposparte li#garantiamecanica{background: url(../seguros-coche/img/guia_ayuda/siniestros/garantiamecanica.png) no-repeat left 1.5em;padding:3em 0 2.5em 18em}
.dvtiposparte li#colisionconcontrario{background: url(../seguros-coche/img/guia_ayuda/siniestros/colisionconcontrario.png) no-repeat left 1.5em;padding-top: 2.5em; padding-bottom:2.5em;margin:0}
.dvtiposparte li#colisionamistosa{background: url(../seguros-coche/img/guia_ayuda/siniestros/colisionamistosa.png) no-repeat left 1.5em;padding-top: 2.5em; padding-bottom:0.5em;}
#modpartes{}
.w63{width:63% !important}
.w74{width:74% !important}
.w34{width:34% !important}

/*Mantenimiento plus*/
.bordeabajo{border-bottom:1px solid #e6e6e6; padding-bottom:0}
.bordeabajo h3{padding-left:1em}
.bordeabajo p{margin-left:1em}
.lista-productos ul.ulconimagenes{float:left; width:100%;list-style:none;width:45%;border-right:1px solid #e6e6e6; border-bottom:none;padding-right: 1em;margin-bottom:0 !important}

.lista-productos ul.ulconimagenes li{float:left; list-style:none;font:bold 1em Arial; color:#00a5dc;width:75%; border-top:1px solid #e6e6e6; margin:0	 }
.lista-productos ul.ulconimagenes li em{float:left; width:auto; color:#fff;background:#0e4971; padding:.2em .5em; font-size:.7em; font-weight:normal; text-transform:uppercase;margin-bottom:.2em}
.lista-productos ul.ulconimagenes li.revanual{background:url(../seguros-coche/img/bg/herramientas.png) no-repeat .5em center; padding: 1.5em 0 1.5em 5em}
.lista-productos ul.ulconimagenes li.repgratuita{background:url(../seguros-coche/img/bg/rueda.png) no-repeat 1.5em center; padding: 1.5em 0 1.5em 5em}
.lista-productos ul.ulconimagenes li.descuento{background:url(../seguros-coche/img/bg/porcentaje.png) no-repeat 1.5em center; padding: 1.5em 0 1.5em 5em}
.lista-productos ul.ulconimagenes li.inflado{background:url(../seguros-coche/img/bg/inflar.png) no-repeat 1.5em center; padding: 2em 0 2em 5em; margin:0}
.lista-productos ul.ulconimagenes li.lavado{background:url(../seguros-coche/img/bg/lavado.png) no-repeat 1.5em center; padding: 1em 0 2em 5em; margin:0}
.lista-productos ul.ulconimagenes li.cochecortesia{background:url(../seguros-coche/img/bg/coche.png) no-repeat 1.5em center; padding: 1.1em 0 1.7em 5em; margin:0}
.lista-productos ul.ulconimagenes li.prefreparacion{background:url(../seguros-coche/img/bg/reparacion.png) no-repeat 1em center; padding: .8em 0 .8em 5em; margin:0}
.lista-productos ul.ulconimagenes li.citaprevia{background:url(../seguros-coche/img/bg/calendario.png) no-repeat 1em center; padding: 1em 0 .9em 5em; margin:0}
.lista-productos ul.ulconimagenes li.descuentopromociones{background:url(../seguros-coche/img/bg/exclamacion.png) no-repeat 2.5em center; padding: .8em 0 1em 5em; margin:0}
.dvtarjeta{margin-top:1em; display:inline-block;margin-bottom: 1em; padding:1em 0}
.dvtarjeta .ptarjeta{background:url(../seguros-coche/img/bg/tarjeta-negra.png) no-repeat 1.5em center; padding: 1.1em 3em 1.1em 7.5em; margin:0 !important}
.dvtarjeta .ptarjeta strong{color:#526e8b}
.lista-productos ul.ulconimagenes.negro li{color:#3c465a}
.lista-productos ul.ulconimagenes.negro li.preferente{background:url(../seguros-coche/img/bg/calendario-negro.png) no-repeat 1.5em center; padding: 1.1em 0 1em 5em; margin:0}
.lista-productos ul.ulconimagenes.negro li.seguimiento{background:url(../seguros-coche/img/bg/ojo-negro.png) no-repeat 1em center; padding: 1.1em 0 1em 5em; margin:0}
.lista-productos ul.ulconimagenes.negro li.recogida{background:url(../seguros-coche/img/bg/casa-negro.png) no-repeat 1.5em center; padding: 1.1em 0 1em 5em; margin:0}
.lista-productos ul.ulconimagenes li span{*width:80%}
.dvgrismantenimiento{float:left;padding: 2em 2em 1em;background: #f7f7f7;}
.dvgrismantenimiento p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .5em; padding-left:1em; margin-bottom:1em;line-height: 1.5em;}
.dvgrismantenimiento strong{color:#1863a1; font-size:1.2em}
.pmantenimientoplus{margin-bottom: 1.2em;line-height: 1.45em;margin-left: 1em;}
/*toltip mantenimiento-plus*/
.tooltipx{cursor:pointer; float:right; margin-right:0em; *width:33%}
	.tooltip-seg{position:absolute; width: 20%; z-index:900; background:#fff; padding:1em; border:1px solid #cacaca; border-top:3px solid #589ddd; font-size:.9em }
	.negro .tooltip-seg{position:absolute; width: 20%; z-index:900; background:#fff; padding:1em; border:1px solid #cacaca; border-top:3px solid #3c465a; font-size:.9em }

/*Guia ayuda - Recomendaciones*/
/*Recuadro Gris*/
.rec-tl-gris{float: left;background: url(../seguros-coche/img/guia_ayuda/bg/rec-tr_gris2.gif) no-repeat top left;padding-left: .5em;padding: 0em 0em 0.5em 0.7em;margin:1.5em 0 0 2.5em}
.rec-bl-gris{background:url(../seguros-coche/img/guia_ayuda/bg/rec-bl_gris2.gif) no-repeat top right;padding-top: .7em;padding-right: 1em;}
.rec-br .link-doc{min-height:3em}
 /* Boton Ir Arriba
----------------------------------------------- */
#IrArriba {
position: fixed;
bottom: 30px; /* Distancia desde abajo */
right: 30px; /* Distancia desde la derecha */
z-index: 100;
}

#IrArriba span {
width: 65px; /* Ancho del botï¿½n */
height: 64px; /* Alto del botï¿½n */
display: block;
background: url(../img/bg/flecha-arriba.png) no-repeat center center;
}
#IrArriba a{float: right;} 
#IrArriba a:focus, #IrArriba a:active, #IrArriba a:hover{outline: 1px solid #000}

/***Personalizacion File***/
#filename{background:#FFF;border-color:#9D9DA1 #F1EFE2 #F1EFE2 #9D9DA1;border-style:solid;border-width:1px;position:relative !important;overflow:hidden !important;float:left !important;padding:4px;width:145px;height:10px;line-height:1.1em}
#adjunto{position:absolute !important;top:0 !important;right: 0 !important;margin:0 !important;border:solid transparent !important;border-width:0 0 100px 200px !important;opacity:0 !important;filter:alpha(opacity=0) !important; display:none;}
#adjunto{*position:relative !important;*opacity:1 !important;*filter:alpha(opacity=1) !important; *display:block;}
#image_icon{background:url("../img/bg/fondoboton-izq.jpg") no-repeat scroll left center transparent;cursor:pointer !important;float:left;padding-left:5px;margin-bottom:1em;margin-right:1em;}
#image_icon span{background:url("../img/bg/fondoboton-der.jpg") no-repeat scroll right center transparent;padding:0.33em 0.8em 0.4em 0.3em;width: auto;}
.span-adjunto{margin-top: 0.5em;}

/***Listado Mutuactivos***/
.lista-productos .ulnewsletter{float:left; width:100%; max-height:133px}
.lista-productos .ulnewsletter li{float:left; width:30%; margin-right:.5em; clear:none; padding-left:.5em;background: url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .7em;}
.detalle-producto .incluye .incluye-txt p.news-margin{margin-left:1.5em}

.pmarginleft{margin-left:1.5em}

/**Pagina error Area personal**/
#cabeceraareapersonal{background:#1863A5 url(../img/bg/cabecera-area-personal.png) repeat-x bottom left;height:6.5em;margin-bottom:1.6em;padding:0 1%;position:relative;min-width:68em}
#contenidoError:after{visibility:Â hidden;display:Â block;font-size:Â 0;content:Â " ";clear:Â both;height:Â 0;}
#contenidoError #interior:after{visibility:Â hidden;display:Â block;font-size:Â 0;content:Â " ";clear:Â both;height:Â 0;}
#contenidoError .lista-productos{border-bottom:1px solid #e5e5e5}
#contenidoError {float:left; width:100%}
#contenidoError #cabeceraareapersonal{width:98%; min-width:560px}
#contenidoError #cabeceraareapersonal h1{width:auto; left:48%}
#contenidoError #interior{width:98%; float:none; margin:0 auto}
#contenidoError .dverror{background: url(../img/area-personal/imgerror.jpg) no-repeat left center; width:95%; margin: 0 auto; padding:3em 0; min-width:560px}
#contenidoError .dverror div{background: url(../img/area-personal/error.gif) no-repeat left top; margin: 0 0 0 19em; padding:.5em 0 .5em 7.5em}
#contenidoError #interior span{display:inline-block;font:13px Arial; color:#3c465a; margin-top:1.5em; background:url(../img/area-personal/bg/bullet.png) no-repeat center left; padding-left:1.5em;}
#contenidoError #interior span.spntitulo{font:bold 24px Lucida sans; margin-top:0em; color:#223740; background:none;padding-left:0; margin-bottom:.2em}
#contenidoError #interior p{font:19px Lucida sans; color:#5f6164;letter-spacing: -0.05em;}
#contenidoError #interior a{float:right; margin-top:2em; font-weight:bold;margin-right: 5em;}
#contenidoError #interior p.center{float:left;text-align:center; width:100%;}
#contenidoError #interior p.center a{background: url(../img/area-personal/btnacep-right.jpg) no-repeat right center; padding-left:0; float:none;}
#contenidoError #interior p.center span{ margin:0; background: url(../img/area-personal/btnacep-left.jpg) no-repeat left center; padding-left:2em;color:#fff; font-weight:bold;}

/**Ventajas coches**/
.ventajas .desc-txt li{margin-bottom: 1em}
.ventajas .desc-txt li p{margin-bottom: 0}
.ventajas .desc-txt li strong{color:#487696; font-size: 16px; font-family:Arial, Helvetica, Sans-serif; }
.ventajas .desc-txt li span{color:#5d687e; font-size: 14px; line-height: 1.5em}
.ventajas .desc-txt li span.rosa {color: #F353A6;}
.ventajas.detalle-producto .desc-producto{margin: 1em 3.5em 2em;padding:10px 18px 21px}
.ventajas h2{background: url(../img/bg/imgcoche.png) no-repeat 0 .5em; color: #526e8b; font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.75em; font-weight: normal; padding: .7em 0 1em 2.5em; margin-left: .5em}
.ventajas.detalle-producto .incluye h3{background-image:url(../img/bg/mutualista_destacadas.gif);text-transform: none; padding: 13px 14px 12px 53px;font-size: 15.5px;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;background-repeat: no-repeat;margin: 1em 2.8em .5em 1.5em}
.ventajas.detalle-producto .incluye li{color:#3c465a}
.ventajas.detalle-producto .incluye li strong{color:#487696}
.detalle-producto.ventajas .incluye .incluye-txt{padding-left: 79px;padding-right: 43px;}
.ventajas .info-unacolumna .info-pasos{margin-bottom: 0}
.ventajas .rec-izq{width: 47%}
.ventajas .rec-izq p{color:#425b76; font-size: 19px; padding: 12px 0px 0px 3px; margin-left: 1em}
.ventajas .rec-izq strong{font-size: 29px}
.ventajas .rec-der{width: 34%; margin-right: 4em}
.ventajas .dvverpromocion{float: right; font-size: .9em; margin-bottom:1.5em;}
.dvventajasauto{float: left;width: 100%;margin-top: 1.5em;}

/**Error 400
---------------------------------------------------------------------------------**/
#contenido.bg-400{padding:0;}
.dvblanco-400{background:#fff;padding: 1em 2em .5em 1em;margin-bottom: 2em; text-align:center;}
.dvblanco-400 p{color:#1863a1; font-size:18px; font-weight:bold}
.dvblanco-400 p span{color:#069cd2; font-weight:normal}
.dvblanco-400 p.ppeq{color:#1863a1; font-weight:bold;font-size:13px; margin-left:1em}
.dvblanco-400 p.ppeq span{color:#758498;font-weight:bold}
.cont400{background:#E1E4E7 url(../img/bg/bg-404.png) repeat-x top center;padding:0 70px 20px;position:relative;}
.cont400-br{background:url(../img/bg/cont404-br.png) no-repeat bottom right;padding-right:13px;margin-bottom:2em;}
.cont400-bl{background:url(../img/bg/cont404-bl.png) no-repeat bottom left;padding-left:13px;}
.cont400-bc{background:url(../img/bg/cont404-b.png) repeat-x bottom center;padding-bottom:13px;zoom:1}
.cont400-b{background-color:#fbfbfb;height:7px;}
.cont400-r{background:url(../img/bg/cont404-r.png) repeat-y center right;padding-right:13px;}
.cont400-l{background:url(../img/bg/cont404-l.png) repeat-y center left;padding-left:13px;}
.cont400-c{background-color:#fbfbfb;padding:40px 130px 40px 170px;}
.deco-400{position:absolute;top:35px;left:0;}
.tit-400{background:transparent url(../img/bg/error400.png) no-repeat top left;padding:34px 0 10px 205px;color:#6F7F91;font-size:2.5em;letter-spacing:-1px;font-weight:normal;margin-bottom:.5em;}
.tit-400 span{font-weight:bold;}
.indent-400{padding:0 16px;}
.indentb-400{padding:0 35px;}
.txt-400{background-color:#f4f4f4;padding:36px 30px 20px;margin-bottom:1.2em;}
.txt-400 .con-fondo{background-color:transparent;}
.txt-400 ul,.txt-400 p{margin-bottom:.6em}
.txt-400 p{color:#1863A1;}
.txt-400 ul{overflow:hidden;}
.txt-400 li{float:left;width:44%;line-height:1.2em;margin:0 3% .3em;}
.txt-400 li a{color:#069BD1;font-weight:bold;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .45em;padding-left:8px;}

/**Error Mantenimiento
---------------------------------------------------------------------------------**/
#contenido.bg-Mantenimiento{padding:0;}
.cajaMantenimiento{float:left;background: #f5f5f7; width: 100%;margin: 1em 0; padding: 0 2em }
.contMantenimiento{padding:0 0px 20px;position:relative; *float: left}
.tit-Mantenimiento{background:transparent url(../img/bg/mantenimiento.png) no-repeat 0 1em ;padding:37px 0 37px 135px;color:#009ee0;font-size:2em;letter-spacing:-1px;font-weight:normal;margin-bottom:.5em;font-family: 'Lucida Sans', Arial;float: left; }
.cajaMantenimiento p{float: left;clear:both;left: 9.8em;position: relative;top: -3em;color: #746f80;font-size: 14px;margin: .3em 0;*width: 80%;}
.tit-Mantenimiento span{font-weight:normal; color: #5f6164; font-size: 21px}
.indentb-Mantenimiento{clear: both;margin: 0 auto;padding: 0 35px;width: 77%;}


/****/
#enlaces-top li.livolvermovil{float:left}
#enlaces-top li.livolvermovil a{background: url(/recursos/webmovil/img/movil2.png) no-repeat left center; padding-left:1em;}
#enlaces-top li.livolvermovil img{margin-left:.5em}


/*Nuevo login Ã¡rea personal 2*/
.menu-drcha{float: left; margin: 3%; width: 42%; line-height: 2.2em; color: #455f6f }

/*Fin Nuevo login Ã¡rea personal 2*/

/*****Nueva pÃ¡gina error 404*****/
.dvbuscadorError{margin-left: 20%}
.dvbuscadorError p{font-family: "Lucida Sans", Arial;font-size: 1.1em;color: #276090;margin-left: -1em;}
.dvtellamamosError{background: url('../img/bg/bg_mujertlfn.png') no-repeat left top; padding: 1em 0 .5em 11em; font-family: "Lucida Sans", Arial; margin: 0 3em}
.dvtellamamosError .txterror{color: #527a9f; font-size: 1.2em; margin-bottom: .5em; margin-top: 1em; letter-spacing: -.05em}
	.dvtellamamosError .txterror strong{display: block;color: #ec2e90; margin-top: .3em}
.dvtellamamosError a{background: url('../img/bg_btn.png') repeat-x center left; display: inline-block;font-size: 1.4em;color: #fff;font-weight: normal; padding: .5em 1.5em; border-radius:12px;  letter-spacing: -.05em; }
.dvtellamamosError a strong{font-size: 1.1em;background: url('../img/bullet-blanco.gif') no-repeat right .3em;padding-right: 11px; display: block;}
.indentError.indentb-404 {padding: 0 35px; position: relative; padding-top: 3em; width: 100%;}

.tit-contactar.titError{font-family: "Lucida Sans", Arial; font-size: 1.1em; font-weight: bold; position: absolute; left: -2em; top: 0; color: #61738a;letter-spacing: 0em}

/*Buscador Error*/
#buscadorError{margin-right:3px;/*position:absolute;right:0;top:1.8em;*/ margin-bottom: 1.5em}
#buscadorError label{background:url('../img/bg/caja-buscadorError.png') no-repeat left top;float:left;font-size:0.917em;height:3em;padding:1px .4em 0 1em;width:16em}
#buscadorError label span{position:absolute;top:-9999em;left:-9999em;}
#buscadorError label input{border:none;color:#636468;font-size:1.1em;font-style:italic;margin:.55em 0;padding:0 1em 0 0;width:13em;}
#buscadorError label input.imgGoogle {background: url("../img/bg/texto-input.png") no-repeat scroll center center transparent}
#buscadorError input.buscar{border:0;overflow:visible;font-size:.917em;color:#fff;cursor:pointer;vertical-align:middle;}
#buscadorError.buscador-centrado{right:27.5em}
/*Fin Buscador Error*/
/*****Fin Nueva pÃ¡gina error 404*****/

.ppastillatexto{background-color: #0058a8; color: #fff; padding: 0.4em 0; border-radius: 5px; line-height: 1.3em; font-size: 1.5em;}
	.ppastillatexto strong{color: #4cd7ff}
		.ppastillatexto strong span{font-size: 1.7em; margin-top: 0.2em; display: inline-block;}
		.ppastillatexto span{font-size: .65em; margin-top: -0.3em; display: inline-block;}
/*Nueva parrilla cotizador autos*/
.productosnuevosauto{}

.legal-contacto label input{width: auto;}
.legal-contacto label span{background: transparent;}


/*Fin Nueva parrilla cotizador autos*/


/******Nuevo diseÃ±o******/
/*Home*/
.solomovil{display: none;}
.btnBlue{clear: both;background: #25a5d9 url('../img/bg/flec_entrar.png') no-repeat 91% center; color: #fff; font-family: 'Roboto'; font-size: 1.2em; padding: .6em 2em; border-radius: 5px; font-weight: 500;}
	.btnBlue:hover{background: #51c3ee url('../img/bg/flec_entrar.png') no-repeat 91% center; transition: all 500ms ease-out;}
.dvimghome, .h2nuestros{display: none}

.homenueva .dvgridhome{display: inline-block;}
	.homenueva .dvgrisabsolute{position: absolute; background: #f1f3f6; width: 100%; left: 0; z-index: -1; height: 380px}
	    .homenueva .dvopaco{position: absolute;width: 32%;right: 0%;height: 100%;top: 0;background: #fff;opacity: 0.3; -ms-filter: "alpha(opacity=30)";}
	    	.dvbotonescarrhome{position: absolute; top: 50%; right: 2.5%;}
	    		.dvbotonescarrhome.btnAutos{top: 26%;}
	    		.asolicitar{color: #fff; text-align: center; margin-top: 1.5em; font-size: 14px; position: absolute;left: 0em;  width: 100%; top: 97%;}
	    		.dvbotonescarrhome .btncalcularbig{text-align:center;background: #ec2e90; color: #fff; font-size: 1.7em; display: block; font-weight: bold; padding: 0.3em; border-radius: 7px; border: 1px solid #d0cfce; font-family: 'Roboto'; letter-spacing: -0.01em;}
	    			.dvbotonescarrhome .btncalcularbig:hover{background: #ee0484; transition: all 0.7s ease-in-out 0s;}
	    			.dvbotonescarrhome .btncalcularbig span{/*background: url('../img/bg/bg_btncalcular.png') no-repeat left center;*/ display: block; font-size: .7em;font-weight: normal;padding: .5em 0 .5em 0;}
	    		.dvbotonescarrhome .btntlfn{background: #fff url('../img/bg/bg_btntel.png') no-repeat 1em center; display: inline-block; color: #527a9f; font-size: 1.3em; padding: 1em 1em 1em 4em; border-radius: 7px; margin-top: .5em; border: 1px solid #d0cfce; font-family: 'Roboto'}
	    			.dvbotonescarrhome .btntlfn strong{display: block; color: #527a9f;}
	    				.dvbotonescarrhome .btntlfn strong span{color: #079ee5;}
	    		.dvbotonescarrhome .acondiciones{display: block; color: #fff; text-align: center; margin-top: 1.5em; font-size: .9em;position: absolute; left: -156%; top: 82%;}
	    			.dvbotonescarrhome.btnAutos .acondiciones{ left: 5em; top: 122%;}
	    	.dvbotoncarrhome{position: absolute; top: 7%; right: 2%;}
	    		.dvbotoncarrhome.botonHogar{max-width: 267px;}
	    		.home-2 .encabezado .dvbotoncarrhome.botonHogar .condiciones{padding: 0px 0 0;}
	    			.home-2 .encabezado .dvbotoncarrhome.botonHogar .condiciones a{font-size: 1em;}
	    		.dvbotoncarrhome .btncalcular{background: #ec2e90; color: #fff; font-size: 2em; display: block; font-weight: bold; padding: .5em 1.5em; border-radius: 7px; border: 1px solid #d0cfce; font-family: 'Roboto'; letter-spacing: -0.01em;}
	    			.dvbotoncarrhome .btncalcular:hover{background: #ee0484; transition: all 0.7s ease-in-out 0s;}
	    			.homenueva .dvbotoncarrhome fieldset { margin-bottom: 1.5em; margin-top: 1em;}
	    		.dvbotoncarrhome img{margin-bottom: 1em}
	    		.dvbotoncarrhome .acondiciones{display: block; color: #fff; text-align: center; margin-top: 3.5em; font-size: .9em;}
	    		.dvbotoncarrhome em{font-size: .9em; color:#627A8F; margin: 1em 2em; display: inline-block;}
	    			.dvbotoncarrhome em .acondiciones{color:#627A8F; display: inline; margin: 0}
	    			.dvbotoncarrhome h2.h2vida{font-family: 'Roboto'; color: #154b68; font-size: 16px; background: url('../seguros-vida/img/ic_homevida.png') no-repeat 2em center; text-transform: inherit; padding-left: 6em; margin: 0 0 1em 0;}
	    			.dvbotoncarrhome.dvtemporal h2.h2vida{font-family: 'Roboto'; color: #154b68; font-size: 16px; background: url('../seguros-vida/img/ic_homevida.png') no-repeat 2em center; text-transform: inherit; padding-left: 6em; margin: 0 0 1em 0;}
	    			.dvbotoncarrhome.dvtemporal .dvtlfnvida{font-family: "Roboto"; color: #204863; font-weight: bold; display: inline-block; width: 100%; margin: 1em 0.3em;}
	    				.dvbotoncarrhome.dvtemporal .dvtlfnvida span{font-size: 14px;display: block; float: right;}
	    					.dvbotoncarrhome.dvtemporal .dvtlfnvida span.spntlfnvida{font-size: 25px; float: none;}
	    				.dvbotoncarrhome.dvtemporal .dvtlfnvida a{color: #fff; background: #069CD2; padding: .6em; float: left; border-radius: 5px; font-size: 1.4em;}
	    				.dvbotoncarrhome.dvtemporal .dvtlfnvida a:hover{background: #41A7CE; transition: all 500ms ease-out;}
	    		.dvbotoncarrhome.btnvida {right: -1.5%;top: 10%;}
	    				.dvbotoncarrhome.btnvida .btncalcular {width: 67%;text-align: center;}
	    		.dvbotoncarrhome.dvtemporal.btnvida{right: 11px; top: 10%;}
	    			.dvbotoncarrhome.dvtemporal .btnvida .btncalcular{width: 80%; text-align: center; padding: .5em 1.5em; font-size: 1.5em; margin-bottom: 1em;}
	    		.dvbotoncarrhome legend{margin-bottom: .5em; width: 100%; text-align: left;}
	    .homenueva .dvgridhome ul{display: inline-block; margin: 1.5em 0;}
		.homenueva .dvgridhome ul li{float: left; width: 33%; background: url('../img/bg/bg_lineasep.png') no-repeat 90% top; border-right: 1px solid #abc8ce;margin: .5em 0; min-height: 179px;}
			.homenueva .dvgridhome ul li h2{font-size: 18px; color: #0d548e; font-weight: normal;padding: 1em 0 0.7em 7.5em; font-family: 'Roboto Light'; letter-spacing: -0.05em}
				.homenueva .dvgridhome ul li a{background: transparent; color: #0d548e; margin: 0;font-size: 1em; padding: 0 0 .3em 0; }
				.homenueva .dvgridhome ul li h2 span{font-size: 34px; display: block; font-family: 'Roboto'}
			/*.homenueva .dvgridhome ul li div{display: inline-block; margin: 0em 0 0 9em; max-width: 54%; min-height: 11.7em;}*/
			    .homenueva .dvgridhome ul li div{margin: 0.5em 0 0 3em; max-width: 79%; min-height: 0em;}
				.homenueva .dvgridhome ul li div a{display: block; color: #129ccd; /*font-weight: bold;*/ margin:0 0 1em 0; background: url('../img/bg/bullet_azul.png') no-repeat left .5em; padding-left: 1em; line-height: 1.2em; font-size: 1.1em;}
						.homenueva .dvgridhome ul li a.abtn{background: #f935a0; color: #fff; font-size: 18px; font-family: 'Roboto'; padding: .4em .5em; border-radius: 5px; font-weight: normal; transition: all 0.7s ease-in-out 0s; text-align: center;}
							.homenueva .dvgridhome ul li a.abtn:hover{background: #ee0484; color: #fff; font-size: 18px; font-family: 'Roboto'; padding: .4em .5em; border-radius: 5px;}
			.homenueva .dvgridhome ul li.licoche{}
				.homenueva .dvgridhome ul li.licoche h2{background: url('../img/bg/ic_coche.png') no-repeat 2em 0;}
			.homenueva .dvgridhome ul li.limoto{}
				.homenueva .dvgridhome ul li.limoto h2{background: url('../img/bg/ic_moto.png') no-repeat 2em 0;}
			.homenueva .dvgridhome ul li.lihogar{border-right: none}
				.homenueva .dvgridhome ul li.lihogar h2{background: url('../img/bg/ic_hogar.png') no-repeat 2em 0;}
			.homenueva .dvgridhome ul li.livida{}
				.homenueva .dvgridhome ul li.livida h2{background: url('../img/bg/ic_vida.png') no-repeat 2em 0;}
			.homenueva .dvgridhome ul li.lisalud{}
				.homenueva .dvgridhome ul li.lisalud h2{background: url('../img/bg/ic_salud.png') no-repeat 2em 0; }
			.homenueva .dvgridhome ul li.liahorrinver{border-right: none}
				.homenueva .dvgridhome ul li.liahorrinver h2{background: url('../img/bg/ic_ahorro.png') no-repeat 2em 0; }
					.homenueva .dvgridhome ul li.liahorrinver h2 span{font-size: 28px}

		.homenueva .dvtarjetasyap{display: inline-block; margin:  1em 0 0; width: 100%;}
			.homenueva .dvtarjetasyap .dvizq{float: left; width: 64%;background: #f1f3f6; padding: 3em 1em; text-align: center; min-height: 277px;}
				.homenueva .dvtarjetasyap .dvizq img{max-width: 100%;}
				.homenueva .dvtarjetasyap .dvizq .aimg{float: left; width: 100%; }
					.homenueva .dvtarjetasyap .dvizq .aimg img{margin-top: -5em; max-width: 100%;}
				.homenueva .dvtarjetasyap .ulservyotras{display: inline-block; clear: both; width: 100%; margin: .5em 0 1.45em 0;}
					.homenueva .dvtarjetasyap .ulservyotras li{float: left; width: 49%}
						.homenueva .dvtarjetasyap .ulservyotras li.liotras {width: 39%; float: left; margin-left: 3.5em;}
						.homenueva .dvtarjetasyap .ulservyotras li a{display: inline-block;line-height: 1.2em;}
						.homenueva .dvtarjetasyap .ulservyotras li.liservicios a, .homenueva .dvtarjetasyap .ulservyotras li.liotras a{}
							.homenueva .dvtarjetasyap .ulservyotras li.liservicios a:hover, .homenueva .dvtarjetasyap .ulservyotras li.liotras a:hover{background: #0d548e; color: #fff;}
						.homenueva .dvtarjetasyap .ulservyotras li.liservicios a{background: #fff url('../img/bg/mantenimientopluspeq.png') no-repeat 80% center; color: #0d548e; font-family: 'Roboto'; font-size: 1.2em; font-weight: bold; padding: 1.5em 10em 1.5em 3em; border-radius: 5px; transition: all 0.7s ease-in-out 0s;}
							.homenueva .dvtarjetasyap .ulservyotras li.liservicios a:hover{background: #0d548e url('../img/bg/mantenimientopluspeq_hover.png') no-repeat 80% center; color: #fff;}
						.homenueva .dvtarjetasyap .ulservyotras li.liotras a{background: #fff url('../img/bg/bg_otras.png') no-repeat 14% center; color: #0d548e; font-family: 'Roboto'; font-size: 1.2em; font-weight: bold; padding: 1.5em 5em 1.5em 5em; border-radius: 5px; transition: all 0.7s ease-in-out 0s;}
							.homenueva .dvtarjetasyap .ulservyotras li.liotras a:hover{background: #0d548e url('../img/bg/bg_otras_hover.png') no-repeat 14% center; color: #fff;}
						.homenueva .dvtarjetasyap .ulservyotras li.lireparapinchazos a{background: #fff url('../img/bg/reparapinchazos.png') no-repeat 15% center;color: #0d548e;font-family: 'Roboto'; font-size: 1.2em; padding: 1em 2em 1em 5em; border-radius: 5px; transition: all 0.7s ease-in-out 0s; max-width: 50%; display: inline-block; text-align: left; margin: 0;}
							.homenueva .dvtarjetasyap .ulservyotras li.lireparapinchazos a:hover{background: #0d548e url('../img/bg/reparapinchazos_hover.png') no-repeat 15% center; color: #fff;}
						.homenueva .dvtarjetasyap .ulservyotras li.lirenovarcarne a{background: #fff url('../img/bg/renuevacarne.png') no-repeat 15% center;color: #0d548e;font-family: 'Roboto'; font-size: 1.2em; padding: 1em 2em 1em 5em; border-radius: 5px; transition: all 0.7s ease-in-out 0s; max-width: 50%; display: inline-block; text-align: left; margin: 0;}
							.homenueva .dvtarjetasyap .ulservyotras li.lirenovarcarne a:hover{background: #0d548e url('../img/bg/renuevacarne_hover.png') no-repeat 15% center; color: #fff;}
						.homenueva .dvtarjetasyap .ulservyotras li.lialerta a{background: #fff url('../img/bg/avisoalerta.png') no-repeat 18% center;color: #0d548e;font-family: 'Roboto'; font-size: 1.2em; padding: 1.5em 2em 1.5em 5em; border-radius: 5px; transition: all 0.7s ease-in-out 0s; max-width: 50%; display: inline-block; text-align: left; margin: 0;}
							.homenueva .dvtarjetasyap .ulservyotras li.lialerta a:hover{background: #0d548e url('../img/bg/avisoalerta_hover.png') no-repeat 18% center; color: #fff;}
				.homenueva .dvtarjetasyap .dvizq .ullista{float: left; text-align: left;width: 49%; color: #5d6e81; line-height: 1.5em}
					.homenueva .dvtarjetasyap .dvizq .ullista li { margin-left: 14%; line-height: 1.5em; margin-bottom: .2em;}
				.homenueva .dvtarjetasyap .dvizq .ulacceso{float: left; text-align: left; width: 49%; margin: 0 0 2em 0;  }
					.homenueva .dvtarjetasyap .dvizq .ulacceso li{margin-left: 18%; line-height: 1.5em; margin-bottom: .2em;color: #5d6e81}
			.homenueva .dvtarjetasyap .dvder{float: right; width: 27%; background: #f1f3f6; padding: 2.6em 2em; font-family: 'Roboto';}
				.homenueva .dvtarjetasyap .dvder h3.h3acceso{background: url('../img/bg/bg_accede.png') no-repeat 1em center; font-size: 1.5em; color: #5e8293; font-weight: normal; padding: .5em 0 .5em 5em; line-height: 1.3em; letter-spacing: -.05em;}
					.homenueva .dvtarjetasyap .dvder h3.h3acceso span{color: #2398c8; display: block; font-size: 1.35em;}
				.homenueva .dvtarjetasyap .dvder p.pacceso{color: #5d6e81; font-size: 1.2em; padding-left: 2em; line-height: 1.2em; background: url('../img/bg/bg_lineasep2.png') no-repeat 90% bottom; padding-bottom: 1em; margin: .5em 0 1em;}
				.homenueva .dvtarjetasyap .dvder ul{color: #5d6e81; margin: 1em 0 1em 4em;}
					.homenueva .dvtarjetasyap .dvder ul li{margin-bottom: .5em; }
						.homenueva .dvtarjetasyap .dvder ul li strong{color: #306fa2}
						.homenueva .dvtarjetasyap .dvder .aenlacegris{color: #5d6e81; margin: 1em 0; display: inline-block;}
					.homenueva .dvtarjetasyap .dvder .aenlace{color: #129ccd; display: block;font-size: 1.4em; letter-spacing: -0.01em}
.dvopaco{ position: absolute; width: 32%; right: 0%; height: 100%; top: 0; background: #fff; opacity: 0.3;}
.dvopaco.opacodist{opacity: .9;}
    .dvgrisabsolute{position: absolute; background: #f1f3f6; width: 100%; left: 0; z-index: -1; min-height: 230px;}
/*Nueva home autos*/
.newhomeautos .seg-coche{background: url(../seguros-coche/img/subhome-coches-3x1new.jpg) no-repeat; position: relative; margin-bottom: 2.5em;}
	.newhomeautos .migas{width: 98%;}
	/*.newhomeautos .dvbotonescarrhome{position: absolute; top: 44%; right: 2.5%;}*/
	.newhomeautos .dvbotonescarrhome{position: absolute; top: 23%; right: 2.5%;}
	.newhomeautos .dvbotonescarrhome a.arecuperaPpto{display: block; text-align: center; color: #fff; font-size: 14px; font-family: Helvetica; margin-top: .5em; font-weight: bold;}
		.newhomeautos .dvbotonescarrhome .btntlfn{margin-top: 1em; margin-bottom: .5em;}
			.newhomeautos .dvbotonescarrhome .acondiciones{left: 45px; top: 100%;}
			.newhomeautos .dvbotonescarrhome .asolicitar{top: 85%;}
    /*.newhomeautos .seg-coche */.dvopaco{ position: absolute; width: 32%; right: 0%; height: 100%; top: 0; background: #fff; opacity: 0.3;}
    /*.newhomeautos */.dvgrisabsolute{position: absolute; background: #f1f3f6; width: 100%; left: 0; z-index: -1; min-height: 230px;}
    .newhomeautos .dvgridhome ul{display: inline-block; margin: 1.5em 0; width: 100%;}
		.newhomeautos .dvgridhome ul li{float: left; width: 33%; border-right: 1px solid #abc8ce;margin: .5em 0; min-height: 179px;}
			.newhomeautos .dvgridhome ul li.lisolocoche{width: 31%}
			.newhomeautos .dvgridhome ul li.linuestrosseg{width: 68%;}
			.newhomeautos .dvgridhome ul li.last{border: none;}
			.newhomeautos .dvgridhome ul li h2{font-size: 18px; color: #0d548e; font-weight: normal;padding: 1em 0 0.7em 6.5em; font-family: 'Roboto Light'; letter-spacing: -0.05em}
				.newhomeautos .dvgridhome ul li a{background: transparent;color: #0d548e;margin: 0;font-size: 1em;padding: 0 0 .3em 0;display: inline-block;}
				.newhomeautos .dvgridhome ul li p{color:#6b7279; font-family: Arial; font-size: 1em; margin: 0em 0 1em 4em; line-height: 1.5em;}
				.newhomeautos .dvgridhome ul li h2 span{font-size: 34px; display: block; font-family: 'Roboto'}
				.newhomeautos .dvgridhome ul li ul{float: left;width: 28%; margin-top: 0;}
					.newhomeautos .dvgridhome ul li ul:first-child{width:37%}
			    	.newhomeautos .dvgridhome ul li ul li{width: 100%; min-height: auto; border: none; margin-top: 0; margin-bottom: 1em;}
						.newhomeautos .dvgridhome ul li ul li a{width: 100%; margin:0; }
			    .newhomeautos .dvgridhome ul li div{margin: 0.5em 0 0 3em;/* max-width: 79%; */min-height: 0em;}
			    	.newhomeautos .dvgridhome ul li.linuestrosseg div, .newhomeautos .dvgridhome ul li.liservcliente div, .newhomeautos .dvgridhome ul li.linuestrossegmoto div{/* margin-left: 6em; */}
				.newhomeautos .dvgridhome ul li div a{display: block; color: #129ccd; /*font-weight: bold;*/ margin:0 0 1em 0; background: url('../img/bg/bullet_azul.png') no-repeat left .5em; padding-left: 1em; line-height: 1.2em; font-size: 1.1em;}
						.newhomeautos .dvgridhome ul li a.abtn{background: #f935a0; color: #fff; font-size: 18px; font-family: 'Roboto'; padding: .4em .5em; border-radius: 5px; font-weight: normal; transition: all 0.7s ease-in-out 0s; text-align: center;}
							.newhomeautos .dvgridhome ul li a.abtn:hover{background: #ee0484; color: #fff; font-size: 18px; font-family: 'Roboto'; padding: .4em .5em; border-radius: 5px; }
						.newhomeautos .dvgridhome ul li a.btnBlue{clear: both; background: #25a5d9 url('../img/bg/flec_entrar.png') no-repeat 95% center; color: #fff; font-family: 'Roboto'; font-size: 1.2em; padding: .6em 1em; border-radius: 5px; font-weight: 500; text-align: center; width: 62%; margin: 0 0 0 2.5em;}
							.newhomeautos .dvgridhome ul li a.btnBlue:hover{background: #51c3ee url('../img/bg/flec_entrar.png') no-repeat 95% center; transition: all 500ms ease-out;}
						.newhomeautos .dvgridhome ul li a.btnPink{clear: both; background: #ec2e90 url('../img/bg/flec_entrar.png') no-repeat 95% center; color: #fff; font-family: 'Roboto'; font-size: 1.2em; padding: .6em 1em; border-radius: 5px; font-weight: 500; text-align: center; margin: 0; width: 75%;}
							.newhomeautos .dvgridhome ul li a.btnPink:hover{background: #ee0484 url('../img/bg/flec_entrar.png') no-repeat 95% center; transition: all 500ms ease-out;}
	.newhomeautos  .dvgridhome ul li.licoche{}
		.newhomeautos  .dvgridhome ul li.lirecpresu h2{background: url('../img/bg/ic_recpresupuesto.png') no-repeat 2em .7em;}
	.newhomeautos  .dvgridhome ul li.licoche{}
		.newhomeautos  .dvgridhome ul li.linuestrosseg h2{background: url('../img/bg/ic_nuestrosseg.png') no-repeat 2em .7em;}
	.newhomeautos  .dvgridhome ul li.licoche{}
		.newhomeautos  .dvgridhome ul li.liservcliente h2{background: url('../img/bg/ic_servcliente.png') no-repeat 2em .7em;}

.newhomeautos .dvtarjetasyap{display: inline-block; margin:  1em 0 0; width: 100%;}
			.newhomeautos .dvtarjetasyap .dvizq{float: left; width: 97.5%;background: #f1f3f6; padding: 3em 1em 0em; text-align: center; min-height: 277px;    margin: 1em 0 2em;}
				.newhomeautos .dvtarjetasyap .dvizq img{max-width: 100%;}
				.newhomeautos .dvtarjetasyap .dvizq .aimg{float: left; width: 63%; }
					.newhomeautos .dvtarjetasyap .dvizq .aimg img{margin-top: -5em; max-width: 100%; margin-left: 14em;}
				.newhomeautos .dvtarjetasyap .ulservyotras{display: inline-block; clear: both; width: 100%; margin: .5em 0 1.45em 0;}
					.newhomeautos .dvtarjetasyap .ulservyotras li{float: left; width: 33%}
						.newhomeautos .dvtarjetasyap .ulservyotras li.liotras {width: 33%; float: left; margin-left: 0em;}
						.newhomeautos .dvtarjetasyap .ulservyotras li a{display: inline-block;line-height: 1.2em;}
						.newhomeautos .dvtarjetasyap .ulservyotras li.liservicios a, .homenueva .dvtarjetasyap .ulservyotras li.liotras a{}
							.newhomeautos .dvtarjetasyap .ulservyotras li.liservicios a:hover, .newhomeautos .dvtarjetasyap .ulservyotras li.liotras a:hover, .newhomeautos .dvtarjetasyap .ulservyotras li.liasistencia a:hover{background: #0d548e; color: #fff;}
						.newhomeautos .dvtarjetasyap .ulservyotras li.liservicios a{background: #fff url('../img/bg/mantenimientopluspeq.png') no-repeat 78% center; color: #0d548e; font-family: 'Roboto'; font-size: 1.2em; font-weight: bold; padding: 1.5em 10em 1.5em 3em; border-radius: 5px; transition: all 0.7s ease-in-out 0s;}
							.newhomeautos .dvtarjetasyap .ulservyotras li.liservicios a:hover{background: #0d548e url('../img/bg/mantenimientopluspeq_hover.png') no-repeat 78% center; color: #fff;}

						.newhomeautos .dvtarjetasyap .ulservyotras li.liserviciosex a{background: #fff url('../img/bg/bg_exclusivos.png') no-repeat 15% center; color: #0d548e; font-family: 'Roboto'; font-size: 1.2em; font-weight: bold; padding: 1.5em 4em 1.5em 4em; border-radius: 5px; transition: all 0.7s ease-in-out 0s;}
							.newhomeautos .dvtarjetasyap .ulservyotras li.liserviciosex a:hover{background: #0d548e url('../img/bg/bg_exclusivos_hover.png') no-repeat 15% center; color: #fff;}
						.newhomeautos .dvtarjetasyap .ulservyotras li.liotras a{background: #fff url('../img/bg/bg_otras.png') no-repeat 20% center; color: #0d548e; font-family: 'Roboto'; font-size: 1.2em; font-weight: bold; padding: 1.5em 5em 1.5em 5em; border-radius: 5px; transition: all 0.7s ease-in-out 0s;}
							.newhomeautos .dvtarjetasyap .ulservyotras li.liotras a:hover{background: #0d548e url('../img/bg/bg_otras_hover.png') no-repeat 20% center; color: #fff;}
						.newhomeautos .dvtarjetasyap .ulservyotras li.liasistencia a{background: #fff url('../img/bg/bg_asistencia.png') no-repeat 14% center; color: #0d548e; font-family: 'Roboto'; font-size: 1.2em; font-weight: bold; padding: 1.5em 5em 1.5em 5em; border-radius: 5px; transition: all 0.7s ease-in-out 0s;}
							.newhomeautos .dvtarjetasyap .ulservyotras li.liasistencia a:hover{background: #0d548e url('../img/bg/bg_asistencia_hover.png') no-repeat 14% center; color: #fff;}
				.newhomeautos .dvtarjetasyap .dvizq .ullista{float: left; text-align: left;width: 33%; color: #5d6e81; line-height: 1.5em}
					.newhomeautos .dvtarjetasyap .dvizq .ullista li { margin-left: 14%; line-height: 1.5em; margin-bottom: .2em;}
				.newhomeautos .dvtarjetasyap .dvizq .ulacceso{float: left; text-align: left; width: 33%; margin: 0 0 2em 0;  }
					.newhomeautos .dvtarjetasyap .dvizq .ulacceso li{margin-left: 18%; line-height: 1.5em; margin-bottom: .2em;color: #5d6e81}
				.newhomeautos .dvtarjetasyap .dvizq .ulasisten{float: left; text-align: left;width: 33%; color: #5d6e81; line-height: 1.5em}
					.newhomeautos .dvtarjetasyap .dvizq .ulasisten li{margin-left: 8%; line-height: 1.5em; margin-bottom: .2em;color: #5d6e81}
	.newhomeautos .jcarousel2 li{width: 228px;}
	.newhomeautos .jcarousel-wrapper{visibility: visible;}
/*Fin Nueva home autos*/
/*Nueva home motos*/
   	.dvbotonescarrhome.dvbotonmoto{top: 27%; right: 2.5%;}
   		.dvbotonescarrhome.dvbotonmoto .btntlfn{ margin-top: 1em;}
		.dvbotonescarrhome.dvbotonmoto .acondiciones{ left: 20%; top: 113%;}
	.newhomeautos  .dvgridhome ul li.linuestrossegmoto h2{background: url('../img/bg/ic_nuestrossegmoto.png') no-repeat 2em .7em;}
/*Fin Nueva home motos*/

/*Nueva subhome vida */
#subhomevida .seg-vida{position: relative;}
.newhomevida .migas{width: 98%;}
.newhomevida .info-producto.seg-vida{margin-bottom: 2em;}
#subhomevida .dvopaco{opacity: .9;right: -0.1em; width: 33.4%;}
.newhomevida fieldset{margin-bottom: 1.5em; margin-top: 1.5em;}
	.newhomevida legend{margin-bottom: .5em; width: 100%; text-align: left; font-size: 1em;}
.newhomevida .dvgridhome ul{display: inline-block; margin: 0 0 1.5em; width: 100%;}
		.newhomevida .dvgridhome ul li{float: left; width: 33.3%; margin: .5em 0; min-height: 179px;}
			.newhomevida .dvgridhome ul li.last{border: none; width: 33.3%;}
			.newhomevida .dvgridhome ul li h2{font-size: 19px; color: #0d548e; font-weight: normal;padding: 1em 0 0.7em 5.5em; font-family: 'Roboto Light'; letter-spacing: -0.05em; line-height: 1.5em;}
				.newhomevida .dvgridhome ul li a{background: transparent; color: #0d548e; margin: 0;font-size: 1em; padding: 0 0 .3em 0; }
				.newhomevida .dvgridhome ul li p{color:#6b7279; font-family: Arial; font-size: 1em; margin: 0em 0 1em 4em; line-height: 1.5em;}
				.newhomevida .dvgridhome ul li h2 span{font-size: 32px; display: block; font-family: 'Roboto'}
			    .newhomevida .dvgridhome ul li div{margin: 0.5em 0 0 3em; max-width: 79%; min-height: 0em;}
			    	 
				.newhomevida .dvgridhome ul li div a{display: block; color: #129ccd; margin:0 0 .5em 0; background: url('../img/bg/bullet_azul.png') no-repeat left .5em; padding-left: 1em; line-height: 1em; font-size: 1.2em;}
						.newhomevida .dvgridhome ul li a.abtn{background: #f935a0; color: #fff; font-size: 18px; font-family: 'Roboto'; padding: .4em .5em; border-radius: 5px; font-weight: normal; transition: all 0.7s ease-in-out 0s; text-align: center;}
							.newhomevida .dvgridhome ul li a.abtn:hover{background: #ee0484; color: #fff; font-size: 18px; font-family: 'Roboto'; padding: .4em .5em; border-radius: 5px; }
						.newhomevida .dvgridhome ul li a.btnBlue{clear: both; background: #25a5d9 url('../img/bg/flec_entrar.png') no-repeat 95% center; color: #fff; font-family: 'Roboto'; font-size: 1.2em; padding: .6em 1em; border-radius: 5px; font-weight: 500; text-align: center; width: 65%; margin: 0 0 0 2.5em;}
							.newhomevida .dvgridhome ul li a.btnBlue:hover{background: #51c3ee url('../img/bg/flec_entrar.png') no-repeat 95% center; transition: all 500ms ease-out;}

				.newhomevida  .dvgridhome ul li.lividafamilia div, .newhomevida  .dvgridhome ul li.lividaprestamo div{margin-left: 8em; margin-top: 1.5em;}
		.newhomevida  .dvgridhome ul li.lirecpresu h2{background: url('../img/bg/ic_recpresupuesto.png') no-repeat 1em .7em;}
	.newhomevida .dvgridhome ul li.lividafamilia{background: #e3e7ed; padding: .4em 0; margin: 0; min-height: 220px;}
		.newhomevida  .dvgridhome ul li.lividafamilia h2{background: url('../img/bg/ic_vidafamilia.png') no-repeat 1em .5em;}
	.newhomevida  .dvgridhome ul li.licoche{}
		.newhomevida  .dvgridhome ul li.lividaprestamo h2{background: url('../img/bg/ic_vidaprestamo.png') no-repeat 1em .7em;}
.newhomevida h2.h2vida{font-family: 'Roboto'; color: #154b68; font-size: 16px; background: url('../seguros-vida/img/ic_homevida.png') no-repeat 2em center; text-transform: inherit;}
h2 span.spntitvida{font-family: 'Roboto'; color:#1a8db6; font-size: 36px; font-weight: 600; display: block; text-transform: capitalize;}
#dia-nacimiento-button, #mes-nacimiento-button, #anyo-nacimiento-button{background: #fff;}
#dia-nacimiento-menu, #mes-nacimiento-menu, #anyo-nacimiento-menu{max-height: 150px; text-align: center;}
#contenido-central .info-producto .content-producto.cont-productovida{margin-top: 1em; margin-right: 1em;background: #f2f1f6; width: 39%;}
	#contenido-central .info-producto .content-producto.cont-productovida fieldset{margin: 1em 0 1.5em}
		#contenido-central .info-producto .content-producto.cont-productovida fieldset legend{font-family: 'Roboto'; color: #4e7278; font-size: 1em; width: 100%; margin-bottom: 1.5em}
.seg-vida.info-producto .img-producto{background-color: #f2f1f6}
.dvfecNacimiento{float:left; width: 62px !important; margin-right: 2.5em;}
.dvfecNacimiento label{display: none;}
.dvfecNacimiento .custom-combobox{max-width: 100%}
.dvfecNacimiento .custom-combobox-input{max-width: 61%; text-align: center; background: #fff;}
.dvfecNacimiento .custom-combobox-toggle{background: #fff;}
ul[id^="ui-id-"] {max-height: 150px; overflow: auto; overflow-x:hidden }

#subhomevida .dvbotonescarrhome{ position: absolute; top: 11%; right: 2.3%; width: 30%;}
.info-producto .content-producto.cont-productovida{text-align: center; width: 100%; background: transparent;}
	.info-producto .content-producto.cont-productovida .dvtlfnvida{font-family: "Roboto"; color: #204863; font-weight: bold; display: inline-block; width: 100%; margin: 2em 0 0 0;}
	    	.info-producto .content-producto.cont-productovida .dvtlfnvida span{font-size: 14px;display: block; float: right; text-align: left;}
	    		.info-producto .content-producto.cont-productovida .dvtlfnvida span.spntlfnvida{font-size: 25px; float: none;}
	    	.info-producto .content-producto.cont-productovida .dvtlfnvida a{color: #fff; background: #069CD2; padding: .6em; float: left; border-radius: 5px; font-size: 1.4em;}
	    		.info-producto .content-producto.cont-productovida .dvtlfnvida a:hover{background: #41A7CE; transition: all 500ms ease-out;}
	.info-producto .content-producto.cont-productovida .btncalcular{ background: #ec2e90; color: #fff; font-size: 1.5em; display: block; font-weight: bold; padding: .5em 1.5em; border-radius: 7px; border: 1px solid #d0cfce; font-family: 'Roboto'; letter-spacing: -0.01em; margin-top: 1em;}
		.info-producto .content-producto.cont-productovida .btncalcular:hover{background: #ee0484; transition: all 0.7s ease-in-out 0s;}
.newhomevida .dvtarjetasyap{display: inline-block; margin:  1em 0 0; width: 100%;}
	.newhomevida .dvtarjetasyap .dvizq{float: left; width: 49%;background: #f1f3f6; padding: 1em; text-align: center; min-height: 292px; margin-right: 1em;}
		.newhomevida .dvtarjetasyap .dvizq img{max-width: 100%;}
		.newhomevida .dvtarjetasyap .dvizq .aimg{float: left; width: 100%; }
			.newhomevida .dvtarjetasyap .dvizq img{margin-top: -.8em; /*margin-left: -4em;*/ max-width: 100%;}
		.newhomevida .dvtarjetasyap .ulservyotras{display: inline-block; clear: both; width: 100%; margin: 1.5em 0 1.45em 0;}
			.newhomevida .dvtarjetasyap .ulservyotras li{float: left; width: 100%}
				.newhomevida .dvtarjetasyap .ulservyotras li a{display: inline-block;line-height: 1.2em;}
				.newhomevida .dvtarjetasyap .ulservyotras li.liotras {width: 39%; float: left; margin-left: 3.5em;}
				.newhomevida .dvtarjetasyap .ulservyotras li.liservicios a, .newhomevida .homenueva .dvtarjetasyap .ulservyotras li.liotras a{}
					.newhomevida .dvtarjetasyap .ulservyotras li.liservicios a:hover, .newhomevida .homenueva .dvtarjetasyap .ulservyotras li.liotras a:hover{background: #0d548e; color: #fff;}
				
			.dvtextotarjeta {display: inline-block;color: #0a577d; font-weight: bold; font-size: 13.5px; margin-top: -2.5em; margin-right: -6em; line-height: 1.4em;}
				/*.dvtextotarjeta p:first-child{margin-bottom: 1em; font-size: 16px;}*/
				.newhomevida .dvtarjetasyap .ulservyotras li.lidescypromo a{background: #fff url('../img/bg/lidescypromo.png') no-repeat 15% center;color: #0d548e;font-family: 'Roboto'; font-size: 1.2em; padding: 1.5em 4em 1.5em 5em; border-radius: 5px; transition: all 0.7s ease-in-out 0s; max-width: 50%; display: inline-block; text-align: left; margin: 0; font-weight: bold; margin-left: 1em}
					.newhomevida .dvtarjetasyap .ulservyotras li.lidescypromo a:hover{background: #0d548e url('../img/bg/lidescypromo_hover.png') no-repeat 15% center; color: #fff;}
		.newhomevida .dvtarjetasyap .dvizq .ullista{float: left; text-align: left;width: 100%; color: #5d6e81; line-height: 1.5em}
			.newhomevida .dvtarjetasyap .dvizq .ullista li { margin-left: 20%; line-height: 1.5em; margin-bottom: .2em;}
			.newhomevida .dvtarjetasyap .btnBlue{display: inline-block; margin-top: 1.5em; padding: .8em 2em}
	.newhomevida .dvtarjetasyap .dvder{width: 47%; float: right; } 
    	.newhomevida .dvtarjetasyap .dvder div{background: #f1f3f6 url('../img/bg/bg_lineasep_vida.png') no-repeat 90% top; padding: 0em 3em 2em;     min-height: 128px;}
	    	.newhomevida .dvtarjetasyap .dvder div h2{font-size: 26px; color: #0d548e; padding: 1em 0 0.7em 3em; font-family: 'Roboto'; letter-spacing: -0.05em; font-weight: normal;}
	    	.newhomevida .dvtarjetasyap .dvder div p{color:#0b3253; font-size: 13px; line-height: 1.3em; margin: .5em 0 0 6em;}
    		.newhomevida .dvtarjetasyap .dvder div.dvgarantia{margin-bottom: 1em; background-position: 90% 43%; }
				.newhomevida .dvtarjetasyap .dvder div.dvgarantia h2{background: url('../img/bg/ic_garantia.png') no-repeat left bottom; }
					.newhomevida .dvtarjetasyap .dvder div.dvgarantia h2 abbr{font-size: .5em; vertical-align: top;}
				.newhomevida .dvtarjetasyap .dvder div.dvgarantia em{font-size: .8em; margin: .5em 0 0 8em; display: inline-block;}
			.newhomevida .dvtarjetasyap .dvder div.dvparticipacion{background-position: 90% 43%;}
			.newhomevida .dvtarjetasyap .dvder div.dvparticipacion h2{background: url('../img/bg/ic_participacion.png') no-repeat left bottom; }
/*Fin Nueva subhome vida*/

/* Nueva cabecera
---------------------------------------------------------------------------------*/
#cabecera{/*background:#1966A9 url(../img/bg/cabecera.png) repeat-x bottom left;*/min-width:80.5em/*Soluciona bug background*/; background:transparent;border-bottom: 1px solid #c8c8c8;}
#cabecera #content-cabecera{position:relative;min-height:6.4em}
#cabecera #enlaces-top{background-color:#2a9dde;text-align:right;}
#cabecera #enlaces-top ul{padding:8px 0}
#cabecera #enlaces-top li{font-size:.917em;display:inline;vertical-align:middle;}
#cabecera #enlaces-top li a{ color: #fff; padding: 1px 13px 1px 10px; display: inline-block; background: transparent; font-family: 'Roboto'; font-size: 1em;}
#cabecera #enlaces-top li.end a{background-image:none;padding-right:2px; font-weight: normal;}
#cabecera #enlaces-top li.area-personal{background: url(../img/bg/area-privada2.png) no-repeat 4px 0.4em;padding-left:7px;margin:0 0 0 18px;padding:8px 20px 9px 19px;}
#enlaces-top li.area-personal a{background:url(../img/bg/bullet_blanco.gif) no-repeat scroll right .3em;border:none;font-size:1.1em;font-weight:bolder;padding:0 1em 0 1.8em;}
#cabecera #enlaces-top a.js-ac {margin: 0 -1em 0 .2em;padding: 1px 6px !important }

/*Cabecera mutuactivos*
---------------------------------------------------------------------------------*/
#cabecera #enlaces-top1{background-color:#2a9dde;text-align:right;}
#cabecera #enlaces-top1 ul{padding:8px 0}
#cabecera #enlaces-top1 li{font-size:.917em;display:inline;vertical-align:middle;}
#cabecera #enlaces-top1 li a{color:#fff;padding:1px 13px 1px 10px;display:inline-block;background:url(../img/bg/separador-enlaces.gif) no-repeat center right;}
#cabecera #enlaces-top1 li.end a{background-image:none;padding-right:2px}
#cabecera #enlaces-top1 li.area-personal{background:#3E82B0 url(../img/bg/area-privada.png) no-repeat 20px .65em;padding-left:7px;margin:0 0 0 18px;padding:8px 20px 9px 19px;}
#cabecera #enlaces-top1 li.area-personal a{background:url(../img/bg/bullet_blanco.gif) no-repeat scroll right .3em;border:none;font-size:1.1em;font-weight:bolder;padding:0 1em 0 1.8em;}
#cabecera #cabecera #enlaces-top1 a.js-ac {margin: 0 -1em 0 .2em;padding: 1px 6px !important }

/*Buscador
---------------------------------------------------------------------------------*/
#cabecera #logo{position:absolute;top:1.45em;left:33%;}
/*#logo{position:absolute;top:1.45em;right:0;}*/
#logo.logo-hogar{top:.75em;}
#cabecera #buscador{margin-right:3px;position:absolute;right:0;top:0;}
#cabecera #buscador label{background:transparent;float:left;font-size:0.917em;height:2.6em;padding:1px .4em 0 1em;width:16em;padding: 0;}
#cabecera #buscador label span{position:absolute;top:-9999em;left:-9999em;}
#cabecera #buscador label input{border: none;color: #636468;font-size: 1.5em;font-style: italic;margin-top: 0;/* padding: 0 1em 0 0; */width: 100%;padding: 0.5em .5em;}
#cabecera #buscador label input.imgGoogle {background: url("../img/bg/texto-input.png") no-repeat scroll center center transparent;padding: 0.5em .5em;width: 100%;margin: 0;}
#cabecera #buscador input.buscar{border:0;overflow:visible;font-size:.917em;color:#fff;cursor:pointer;vertical-align:middle; border-left: 1px solid #ccc;padding: 0.4em .7em;}
#cabecera #buscador.buscador-centrado{right:27.5em}
#cabecera #buscador #cse-search-box{ margin-top: 1.5em; border: 1px solid #ccc;}

/* Menu nuevo
--------------------------------------------------------------------------------*/
#cabecera  #menu{display:table;width:100%;}
#cabecera #menu ul{position:relative;width:100%;z-index:100;}
#cabecera #menu ul,
#cabecera #menu ul li{float:left;}
#cabecera #menu ul li ul{overflow:visible;width:auto;}
#cabecera #menu ul li ul li{float:left;position:relative;z-index:100;background: transparent;padding-left:3px;margin-right:3px;width:5.5em;text-align:center;}
#cabecera #menu ul li ul li.accidentes{width:6.35em;}
#cabecera #menu ul li ul li a,
#cabecera #menu ul li ul li strong{color: #134c81;font-weight:bold;display:block;background: transparent;padding:11px 2px 11px 0; text-transform: uppercase;}
#cabecera #menu ul li ul li a:hover{text-decoration: none; transition: all 500ms ease-out; color: #2a9dde;}
#cabecera #menu ul li ul li a strong{background-image:none;padding:0}
#cabecera #menu ul li.ahorro{margin-left:14px}
#cabecera #menu ul li.ahorro ul li{width:6em;background-image: none;margin-right:4px;}
#cabecera #menu ul li.ahorro ul li a,
#cabecera #menu ul li.ahorro ul li strong{background-image: none;}
#cabecera #menu ul li.ahorropymes{margin-left:14px}
#cabecera #menu ul li.ahorropymes ul li{width:6em;background-image:none; margin-right:4px;}
#cabecera #menu ul li.ahorropymes ul li a,
#cabecera #menu ul li.ahorropymes ul li strong{background-image:none;}
#cabecera #menu ul li.atcliente{position:absolute;top:0;left:80.6%;z-index:100;}
#cabecera #menu ul li.atcliente ul li{width:15.3em;background-image:none; text-align:center;margin-right:0;}
#cabecera #menu ul li.atcliente ul li a,
#cabecera #menu ul li.atcliente ul li strong{background-image:none;padding: 11px 2px 11px 0;}
#cabecera #menu ul li.atcliente ul li a img{position:absolute;top:1.5em;margin-left:5px;}
#cabecera #menu ul li.atcliente ul li.slide-activo{background-image:none;/* padding-left:10px; */width: 15.3em;margin-top:0;text-align: center;}
#cabecera #menu ul li.atcliente ul li.slide-activo a{background-image:none;padding: 11px 2px 11px 0;color: #2a9dde;}
#cabecera #menu ul li.atcliente ul li.slide-activo a img{display:none}
#cabecera #menu ul li ul li.selected{background-image:none;}
#cabecera #menu ul li ul li.selected a,
#cabecera #menu ul li ul li.selected strong{background-image:none;color: #2a9dde;}
#cabecera #menu ul li .content-slide a,
#cabecera #menu ul li .content-slide li,
#cabecera #menu ul li .content-slide ul,
#cabecera #menu ul li .content-slide strong,
#cabecera #menu ul li .content-slide ul li a,
#cabecera #menu ul li .content-slide ul li strong,
#cabecera #menu ul li.atcliente .content-slide ul li,
#cabecera #menu ul li.atcliente .content-slide ul li a,
#cabecera #menu ul li.atcliente .content-slide ul li strong,
#cabecera #menu ul li.atcliente ul li .content-slide a,
#cabecera #menu ul li.atcliente ul li .content-slide strong{color:#3C465A;background-image:none;float:none;position:static;padding:0;margin:0;width:auto;display:inline;font-weight:normal}
#cabecera #menu ul li.atcliente .content-slide ul li strong,
#cabecera #menu ul li .content-slide strong,
#cabecera #menu ul li .content-slide ul li strong{font-weight:bold;border: none;}
#cabecera #menu ul li .content-slide ul,
#cabecera #menu ul li .content-slide li,
#cabecera #menu ul li.atcliente .content-slide ul li{text-align:left;display:block}
/**/
/*Atencion al cliente
--------------------------------------------------------------------------------*/
#cabecera #menu ul li .content-slide{width:384px;background: #fafafa;padding-top:13px;position:absolute;z-index:100;right:0; box-shadow: 0px 0px 6px 0px; border-radius: 0 0 5px 5px;}
#cabecera #menu ul li .no-activo .content-slide{right:-11px}
#cabecera #menu ul li .content-slide-bottom{background:transparent;padding-bottom:50px;}
#cabecera #menu ul li .content-slide-bg{background:transparent;padding:0 28px 4px 18px}
#cabecera #menu ul li .content-slide .atencion{border-bottom:1px solid #e1e1e1;padding-bottom:6px;margin-bottom:2px}
#cabecera #menu ul li .content-slide .sin-otros{border:0;margin:0;padding:0}
#cabecera #menu ul li .content-slide .atencion ul{background:url(../img/bg/atencion_cliente.jpg) no-repeat center left;overflow:hidden;/* padding:16px 18px 11px 0; */padding:16px 18px 0 0;min-height:8em;}
#cabecera #menu ul li .content-slide .atencion ul li{position:relative;color:#145089;background-position:bottom right;background-repeat:no-repeat;background-color:transparent;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.15em;width:64%;float:right;clear:both;margin-bottom:20px}
#cabecera #menu ul li .content-slide .atencion ul li.telefono{background-image:url(../img/bg/ico_telefono.png);}
#cabecera #menu ul li .content-slide .atencion ul li.viaje{background-image:url(../img/bg/ico_viaje.png);}
#cabecera #menu ul li .content-slide .atencion ul li.email{background-image:url(../img/bg/ico_email.png);}
#cabecera #menu ul li .content-slide .atencion ul li.salud{background-image:url(../img/bg/ico_salud.png);}
#cabecera #menu ul li .content-slide .atencion ul li.hogar{background-image:url(../img/bg/ico_hogar.png);background-position:right 1em}
#cabecera #menu ul li .content-slide .atencion ul li.hogar-poliza{background-image:url(../img/bg/ico_hogar-poliza.png);background-position:right 1em;padding-top:14px;}
#cabecera #menu ul li .content-slide .atencion ul li em,
#cabecera #menu ul li .content-slide .atencion ul li strong span{font-weight:bold}
#cabecera #menu ul li .content-slide .atencion ul li strong{float:left;color:#145089;font-weight:normal;letter-spacing:-1px;line-height:1.1em;width:84%;border: none; text-transform:inherit;}
#cabecera #menu ul li .content-slide .atencion ul li strong span{text-transform:uppercase;letter-spacing:0}
#cabecera #menu ul li .content-slide .atencion ul li em{float:left;*float:none; clear:both;color:#F353A6;/* font-size:1.75em; */font-size:1.5em;display:block;letter-spacing:-.08em;padding-top:3px}
#cabecera #menu ul li .content-slide .atencion ul li.viaje{margin:0}
#cabecera #menu ul li .content-slide .atencion ul li.viaje em{color:#009EE0}
#cabecera #menu ul li .content-slide .atencion ul li em.texto-info{margin:3px 0 0 3px;line-height:1.15em;font-weight:normal;background:url(../img/bg/bullet_mini-azul.gif) no-repeat 0 .45em;padding:0 50px 0 7px;font-size:.8em;color:#3C465A;font-family:Arial, Helvetica, Sans-serif;letter-spacing:0}
#cabecera #menu ul li .content-slide .atencion ul li em.texto-info a{font-weight:bold;color:#069CD2; text-transform: inherit;}
#cabecera #menu ul li .content-slide .atencion.sin-otros ul li em.texto-info{background: url(../img/bg/bullet_mini-azul.gif) no-repeat 0 1.45em;}
#cabecera #menu ul li .content-slide .atencion ul li em span.opcion{padding-bottom:1px;position:absolute;bottom:-8px;right:60px;color:#145089;display:block;text-align:right;font-size:.4em;font-family:Arial, Helvetica, Sans-serif;letter-spacing:0}
#cabecera #menu ul li .content-slide .con-opcion ul li{margin-top:-8px;margin-bottom:22px;padding-bottom:3px}
#cabecera #menu ul li .content-slide .otra-info{background:#EFF1F3 url(../img/bg/otra-info_izq.gif) no-repeat bottom left;}
#cabecera #menu ul li .content-slide .otra-info-in{background:url(../img/bg/otra-info_der.gif) no-repeat bottom right;padding:4px 10px}
#cabecera #menu ul li .content-slide .otra-info-in ul{background:url(../img/bg/otra-info_separador.gif) repeat-y 47% 0;padding:12px 0 6px;overflow:hidden}
#cabecera #menu ul li .content-slide .otra-info-in ul.desphome{background:url(../img/bg/otra-info_separador.gif) repeat-y 42% 0;padding:12px 0 6px;overflow:hidden}
#cabecera #menu ul li .content-slide .otra-info-in ul li{line-height:1.3em;float:right;font-size:.917em;color:#07658D;background:url(../img/bg/bullet_mini-azul.gif) no-repeat 0 .85em;width:44.5%;padding-left:7px;margin-bottom:2px}
#cabecera #menu ul li.atcliente .content-slide .otra-info-in ul li a{background:url(../img/bg/bullet_circulo.gif) no-repeat center right;display:block;padding:4px 20px 4px 0; text-transform: inherit;}
#cabecera #menu ul li.atcliente .content-slide .otra-info-in ul.desphome li.email{float:left; width:51%;background:url(../img/bg/ico_email.png) no-repeat 14em .5em;padding-right:1.2em}
#cabecera #menu ul li .content-slide .otra-info-in ul li.email em{float:left;margin: 5px 0 0 0;line-height: .8em;font-weight: normal;background: url(../img/bg/bullet_mini-azul.gif)no-repeat 0 .45em;padding: 0 0 0 10px;font-size: 1em;color: #3C465A;font-family: Arial, Helvetica, Sans-serif;letter-spacing: 0;}
#cabecera #menu ul li.atcliente .content-slide .otra-info-in ul.desphome li.email a{color:#069CD2 !important;font-weight:bold;background:none;border: none;text-transform:inherit;}
#cabecera #menu ul li .content-slide .otra-info-in ul li *{color:#07658D!important}
#cabecera #menu ul li .content-slide .otra-info-in ul li.delegaciones{float:left;clear:none;margin-top:2px; width:40%;}
#cabecera #menu ul li .content-slide .otra-info-in ul.desphome li.delegaciones{width:40%;}
#cabecera #menu ul li .content-slide .otra-info-in ul li.delegaciones a{float:left;background: url(../img/bg/bullet_delegaciones.gif) no-repeat 100% 0;min-height:3em;padding-right:64px; text-transform: inherit;}
#cabecera #menu ul li .content-slide .otra-info-in ul.desphome li.delegaciones a{background: url(../img/bg/bullet_delegaciones.gif) no-repeat 5.4em 0.5em;min-height:3em;border: none;padding-right:53px; text-transform: inherit;}
#cabecera #menu ul li.atcliente .content-slide .cliente{background: transparent;position:absolute;bottom:18px;right:16px;}
#cabecera #menu ul li.atcliente .content-slide .cliente a{background: #ee0484;font-weight:bold;padding:5px 20px 6px 11px;color:#fff;display:inline-block;border: none;border-radius: 6px;}
#cabecera #logo2{display: none;}
#cabecera #buscador.buscador-centrado{right: 0}

/*Fin Menú nuevo
---------------------------------------------------------------------------------*/
/*Fin nueva cabecera
---------------------------------------------------------------------------------*/

/*Nuevo pie
---------------------------------------------------------------------------------*/
#pie{clear:both;background-color:#2e84c1;color:#fff; padding:1.5em 0 0 0; font-family: 'Roboto'; min-width:80.5em/*Soluciona bug background*/; position: relative; padding-bottom:65px; border: none;}
#pie #pie{padding-bottom: 0px; position: absolute; width: 100%; left: 0; text-align: center; border: none; padding-top: 71px;}

#pie .wrapper{overflow:hidden;background-color:#2e84c1;}
#pie a{color:#fff}
#pie h2{font-family:"Lucida Sans Unicode", Lucida Sans, Arial, Helvetica, Sans-serif;font-weight:normal;font-size:1.25em;padding:0 20px;border-bottom:1px solid #386188;padding-bottom:11px;}
#pie h3{text-transform:uppercase;padding:0 20px;margin:16px 0 10px; letter-spacing: .1em;}
#pie .cols{width:25%;float:left;padding-bottom:6px}
#pie .cols ul,
#pie .cols p{padding:0 8px 0 22px;margin-right:18px;}
#pie .cols ul,
#pie .cols .tipo-ul{border-bottom:1px solid #386188;padding-bottom:8px;}
#pie .cols .tipo-ul{padding-bottom:6px;}
#pie .end ul,
#pie .end p{margin-right:0;}
#pie .cols ul.noBorde{border-bottom:0}
#pie .cols ul.espacio1{padding-bottom:26px}
#pie .cols ul.espacio3{padding-bottom:61px}
#pie .cols ul li,
#pie .cols .tipo-lista{background:url(../img/bg/bullet_pie.gif) no-repeat left .6em;padding-left:10px;font-size:.95em;line-height:1.55em}
#pie .cols .tipo-lista{margin:0 0 1em 22px;line-height:1.3em;background-position:left .5em}
#pie .cols p.img{margin:0 0 1.2em;padding-right:0}
#pie .cols ul li.img{background-image:none;padding:8px 0;margin-right:-19px}
#pie .cols ul li.img img{position:relative;left:-9px;}
#pie .cols ul li.end{padding-top:5px}
#pie .cols ul li .btn-ir{font-size:1em;}
#pie .cols p.botones{line-height:1.55em}
#pie .cols .botones{padding-top:10px}
#pie .cols ul.botones li{background-image:none;padding:0;margin:0 0 6px}
#pie .cols .contacto{background: transparent; padding-left:5px;margin:0 0 .6em 20px;font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.65em}
#pie .cols .contacto strong{ background: #91B1C4; font-weight: bold; padding: 11px; display: inline-block; border-radius: 7px;}
#pie .cols .redes-sociales,
#pie .cols .app {margin:10px 0}
#pie .cols .redes-sociales{border-bottom: 1px solid #386188;padding:0;overflow:hidden;text-align:left;}
#pie .cols .redes-sociales ul {border:none;margin-left:0;padding-left:0;}
#pie .cols .redes-sociales li{display:inline;background-image:none;padding:0}
#pie .cols .redes-sociales li a{display:inline-block;margin:0 0 .6em .2em;vertical-align:middle}
#pie .cols .redes-sociales li a:focus{outline: 1px solid #fff}
#pie .cols .redes-sociales li a img{opacity: 1}
	#pie .cols .redes-sociales li a img:hover{opacity: .7}
#pie .cols .app{font-size:0.95em;line-height:1.1em;overflow:hidden;padding:0;text-align:left;}
#pie .cols .app a{font-weight:bold;background:url(../img/bg/bullet_pie.gif) no-repeat left .5em;padding:1px 0 1px 10px;display:block;text-align:left;}
#pie .cols .app a:focus{outline: 1px solid #000}
#pie .cols .app ul {border:none;padding:0}
#pie .cols .app li {margin-bottom:.5em;}
#pie .cols .app li,
#pie .cols .app li a {background:none;padding:0}
#pie .col2-sep{background:url(../img/bg/separador_pie.gif) repeat-y center;margin:10px 0;overflow:hidden;}
#pie .col2-pie{}
#pie .col2-pie .izq,
#pie .col2-pie .der{float:left;width:48%;}
#pie .col2-pie .der{float:right;}
#pie .col2-pie h2,
#pie .col2-pie h3,
#pie .col2-pie p{padding:0 8px 0 15px;}
#pie .col2-pie h2,
#pie .col2-pie h3{margin:10px 0}
#pie .enlaces-pie{ clear: both; border-top: 1px solid #fff; padding: 20px 0; overflow: hidden; background: #fff; position: absolute; width: 100%; left: 0; color: #000 !important;bottom: 0%; text-align: center;}
	#pie .enlaces-pie ul li a{color:#000;}
	#pie .enlaces-pie .wrapper{background: #fff;}
		#pie .enlaces-pie .wrapper a{color: #134c81}
#pie .enlaces-pie ul{float:none;width:85%;padding:4px 0 5px; margin: 0 auto;}
#pie .enlaces-pie ul li{font-size:.85em;display:inline;background:url('../img/bg/separador-enlaces.gif') no-repeat left center;padding:0 6px 0 9px}
#pie .enlaces-pie ul li:first-child{background:none;}
/* #pie .enlaces-pie ul li a{padding:0 13px 0 9px;} */
#pie .enlaces-pie ul li.end a{border:0;background-image:none;color:#fff;}
#pie .enlaces-pie .certificados{float:left;padding:0;text-align:center;}
#pie .enlaces-pie p.certificados{text-align:left;padding-left:2em; display:none;}
#pie .enlaces-pie .certificados li a{background-image:none;padding:0;margin-right:12px}
#pie .enlaces-pie .end{text-align:center;}
/*Fin nuevo pie
---------------------------------------------------------------------------------*/

/*Estilos comunes páginas convivencia
---------------------------------------------------------------------------------*/
.newConvivencia{font-family: 'Open Sans', Arial;}
.newConvivencia article{margin: 1em 0 3em;display: inline-block;width: 100%;}
.newConvivencia .migas {width: 99%;border-bottom: 1px solid #E9E9E9; margin-bottom:3em; padding: 1px 5px 4px; }
.newConvivencia .dvdetalle h2{color:#47484a; font-family: 'Open sans Bold', arial; font-weight: bold; letter-spacing: 0; background: url('../img/bg/curva.png') no-repeat left bottom; padding-bottom: .5em; margin-bottom: 1em;}
.newConvivencia .dvdetalle p.pDis{font-family: 'Open sans Bold', arial; font-weight: bold; font-size: 1.3em}
.newConvivencia .dvdetalle .desc-txt {padding:0;line-height:1.6em;width:45em;font-size:1.2em;float:left;color:#47484a;}

.artCaja {display: flex;}
	.dvCajaAzul{border: 3px solid #c1e3fc; padding: 1.5em 2em; float: left; border-radius: 5px; margin-right: 1.5em;min-width: 18em;width: 61%}
		.dvCajaAzul h3{color: #2b9ddd; font-family: 'Open sans Bold', arial; font-weight: bold; font-size: 1.3em;}
		.dvCajaAzul ul{}
			.dvCajaAzul ul li{ padding: 1.5em 0 0; background: transparent}
				.dvCajaAzul ul li span{display: block; color: #2a9dde; font-size: 1.15em; }
				.dvCajaAzul ul li strong{display: block; font-family: 'Open sans Bold', arial; font-weight: bold; font-size: 1.4em; margin: .5em 0;}
				.dvCajaAzul ul li a{color:#f118a7; background: url('../img/bg/flec_rosa.png') no-repeat right center; padding-right: 1em;font-size: 1.25em; margin: .3em 0; display: inline-block}
.dvCajaServicios{ float: left; width:24em; border: 3px solid #f1f3f6; border-radius: 5px; }
	.dvCajaServicios h3{font-size: 1.3em; font-weight: normal; background: #f1f3f6; padding: 1em;}
	.dvCajaServicios ul{ padding: 1em 1.5em;}
		.dvCajaServicios ul li{background: url('../img/bg/tick.png') no-repeat left center;padding:1em 2.5em;white-space: nowrap;margin-bottom:0}
			.dvCajaServicios ul li a{background: url('../img/bg/flec_servicios.png') no-repeat right center; padding-right: 1em;font-size: 1.1em; color: #47484a; font-family: 'Open sans Bold', arial; font-weight: bold; }

.artAreas ul{ display: inline-block;margin-bottom:-4em;}
	.artAreas ul li{float: left; min-width: 50%;padding-left: 0;min-height: 16em; margin-top: 1em; background: transparent; margin-bottom: 0}
		.artAreas ul li p{font-size: 1.1em; margin: 1em 0;}
		.artAreas ul li p.ptitulo{color: #2a9dde; font-size: 1.15em;font-family: 'Open sans Bold', arial; font-weight: bold;}
		.artAreas ul li strong{font-size: 1.1em; display: block; margin:1em 0 .6em}
		.artAreas ul li strong:nth-of-type(2){margin-top:2em;}
		.artAreas ul li span{display: block; font-size: 1.25em; }
		.artAreas ul li a{color: #f118a7; font-weight: normal;}

.newConvivencia .artRedes{background: #2a9dde;border-radius: 3px;color: #fff; clear: both; display: inline-block; padding: 1em; width: 97.5%; margin-bottom: 1.5em}
	.artRedes div{float: left;}
		.artRedes div p{font-size: 20px; font-family: 'Open sans Bold', arial; font-weight: bold; margin-left:0.7em;}
		.artRedes div p:first-child{font-size: 15px; font-family: 'Open Sans', arial; font-weight: normal; margin: 1em;}
	.artRedes ul{display: inline-block; margin-top: 1em;float: right;}
		.artRedes ul li{float: left; background: transparent;}

.artVentajas{/*background: #f1f3f6;display: inline-block;*/background-image: url(/digital/recursos/img/moduloApps.png);  background-size: cover; background-repeat: no-repeat; background-position: center center; min-height: 240px; padding: 0;    position: relative;}
	.artVentajas .leftImgPostPanel{}
    	.artVentajas .leftImgPost{float:left; width: 25%; background-image: url(/digital/recursos/img/appMutua/appMutua_soy.png); background-size: contain; background-repeat: no-repeat; background-position: center 0; margin: -10px 0 0 40px; min-height: 310px; position: absolute; top: 0; left: 0; height: 100%; padding-bottom: 0;}
    	.artVentajas .leftImgPostPanel .content{width: 70%; float: right;}
    		.artVentajas .leftImgPostPanel .content h2{color: #fff; font-size: 24px; font-weight: bold; font-family: 'Open Sans', arial; margin-top: 2em; letter-spacing: 0.01em;}
			.artVentajas .leftImgPostPanel .content h3{color: #fff; font-size: 16px; font-family: "Open Sans",sans-serif; font-weight: normal;}
			.artVentajas .leftImgPostPanel .content p{color: #fff; font-size: 16px; font-family: "Open Sans",sans-serif; font-weight: bold;}
				.artVentajas .leftImgPostPanel .content p a{ color: #f118a7; text-decoration: none; display: inline-block;}
					.artVentajas .leftImgPostPanel .content p a.logoApp{vertical-align: middle; margin: 8px;}
		.artVentajas img{float: left;}

		/*.artVentajas .spnTit{color: #47484a; font-size: 1.2em; margin:1em 2em; display: inline-block;}
		.artVentajas p{color: #47484a; float: left; width: 60%; margin-left: 2.5em; line-height: 1.5em;}
		.artVentajas p.pTit{font-family: 'Open sans Bold', arial; font-weight: bold; font-size: 1.6em; display: inline-block; margin:  0 .8em .5em 1.5em;}
		.artVentajas p.pdescarga{color:#47484a; font-family: 'Open sans Bold', arial; font-weight: bold; margin:1em 2em;font-size: 15px;}
			.artVentajas p.pdescarga a{margin-left: 1em; display: inline-block;}
			.artVentajas p.pdescarga img{float: none; vertical-align: middle;}*/

.artSegurosCoche {border: 3px solid #c1e3fc;width: 54em;float: right;}
.artSegurosCoche .listSeguros{max-width: 30em;float: left;}
	.artSegurosCoche span{color: #2a9dde; float: left; display: block; width: 100%; font-family: 'Open sans Bold', arial; font-weight: bold; font-size: 1.3em;margin:2em 1.5em 1em}
		.artSegurosCoche ul li{background: transparent; float: left; margin: 0;width: 13em;white-space: nowrap;padding:1em 0 1em 2em;}
			.artSegurosCoche ul li a{color: #f236ae;}

.newConvivencia div.dvBlue{background: #2a9dde; width: 24em; background: #2a9dde; padding: 3.2em 0; float: right; position: inherit; text-align: center;}
	.newConvivencia div.dvBlue a{color: #fff; display: inline-block; margin: 1em 0;text-decoration: underline;}
		.newConvivencia div.dvBlue a.abtnCalcula{background: #f118a7; border-radius: 20px; padding: 1.2em 4em; margin: 1em 0; border: 1px solid #f118a7;text-decoration: none;}
			.newConvivencia div.dvBlue a.abtnCalcula:hover{color: #fff; background: #CC0C8A; transition: all 500ms ease-out;border: 1px solid #f118a7;}

.artTarjetaSoy{display: inline-block; background: #f1f3f6; width: 100%;margin-bottom: 6em;} 
	.dvVentajasSoy{background: url('../img/bg/tarjetas.png') no-repeat left center;padding: 3em 2em 2em 24em; margin-left: 2em;}
		.dvVentajasSoy h2{font-family: 'Open sans Bold', arial; font-weight: bold; font-size: 1.7em; background: transparent; margin: 0; }
		.dvVentajasSoy p{color:#47484a; font-size: 1.5em;}
		.dvVentajasSoy a.aBtnVentajas{background: transparent; border-radius: 20px; padding: 1.2em 4em; margin: 1em 0; border: 1px solid #f118a7; color: #f118a7; float: right; margin-top: -3em;}
				.dvVentajasSoy a.aBtnVentajas:hover{color: #fff; background: #CC0C8A; transition: all 500ms ease-out; text-decoration: none; border: 1px solid #f118a7;}

.artTarjetaSoy .dvCajaBlanca{background: #fff;border-radius: 3px;padding:20px;width: 20.5em;height: 11.5em;float:left;margin:1.5em 0 3em 2em;}
	.artTarjetaSoy .dvCajaBlanca h2{color: #2a9dde;letter-spacing: normal;background: none;font-size: 1.15em;font-family: 'Open sans Bold', arial;font-weight: bold;}
	.artTarjetaSoy .dvCajaBlanca li{background: none;padding-left: 0;}

.newConvivencia .dvcarrusel{padding: 0}
.newConvivencia .dvcarrusel .jcarousel-wrapper{visibility: visible;}
.newConvivencia .dvcarrusel .jcarousel-control-prev2{left:-20px;top:13em;}
.newConvivencia .dvcarrusel .jcarousel-control-next2{right:-20px;top:13em;}
.newConvivencia .jcarousel2 li{background: none;min-width: 120px;margin-right: -14px;}
.newConvivencia .jcarousel2 li:nth-child(2n+1) {background: #fff;}
.newConvivencia .jcarousel2 li div{height:20em;border: 2px solid #f1f3f6;}
.newConvivencia .jcarousel2 li a {font-family:'Open sans Bold', arial;font-size:1.1em;color: #2a9dde;}
.newConvivencia .jcarousel2 li p {color: #47484a;}

.ipopup{width:100%; height:100%;}
#popup-solicitar.content-popup {width:70%;margin-top: 3em;}
#popup-solicitar.content-popup .content-iframe{height: 679px;width: 964px;}
/*Fin Estilos comunes páginas convivencia
---------------------------------------------------------------------------------*/

/*Nueva Página Contacta con nosotros
---------------------------------------------------------------------------------*/
.newContacta .dvdetalle p.pDis {margin: 1.7em 0}
.newContacta .dvCajaServicios ul li {padding:1.75em 2.5em}
.newContacta .artSegurosCoche{clear:both;width: 99.5%;margin: 2em 0;float:left;background: url(/recursos/img/bg/coche.png) no-repeat bottom left;}
.newContacta .artSegurosCoche .listSeguros{ margin-left: 21em;}

/*Fin Nueva Página Contacta con nosotros
---------------------------------------------------------------------------------*/

/*Nueva Página Comparador de seguros de coche
---------------------------------------------------------------------------------*/

.newComparador div.dvBlue {padding: 5em 0;}
.newComparador .tablaComparador thead th {min-width: 85px;padding:10px 2px;border: 3px solid #eff1f4;background: #fff;white-space: nowrap;}
.newComparador .tablaComparador caption{position: absolute;margin: -1.5em 0 0 1em;color: #47484a;font-size: 18px;}
.newComparador .tablaComparador tr td{border: 3px solid #eff1f4;padding:10px 15px;vertical-align: middle;}
.newComparador .tablaComparador tr td img{margin: auto;display: block;}
.newComparador .tablaComparador tr:nth-child(odd){background-color:#f2f6fa;}
.popcional{position: relative;}
    .popcional:before{content: ' '; width: 20%; position: absolute; bottom:-40%; background: #2b9ddd; height: 2px; border-radius: 5px; left: 42%;}
/*FinNueva Página Comparador de seguros de coche
---------------------------------------------------------------------------------*/

/*Nueva Página Soy motero
---------------------------------------------------------------------------------*/
.newSoymotero .dvdetalle{background: url('/recursos/seguros-moto/img/logo-soy-motero.png') no-repeat right center}
.newSoymotero .artSegurosCoche ul li {width: 16em;padding-bottom:.9em}
.newSoymotero .dvCajaServicios ul {padding: .6em 1.5em;}
.newSoymotero .lista-productos{background: none;padding: 0;}
.newSoymotero .lista-productos ul{padding: 0;border: none;}
.newSoymotero .lista-productos ul li{background: url(/recursos/seguros-moto/img/ico_asistencia-carretera.png) no-repeat 230px 130px;width: 282px;height: 180px;border: 3px solid #eff1f4;border-radius: 3px;clear: none;position: relative;padding: 1em;}
.newSoymotero .lista-productos ul li + li {margin-left:.9em}
.newSoymotero .lista-productos ul li:nth-child(3n+1) {margin-left:0;}
.newSoymotero .lista-productos ul li h3{background: none;padding-left: 0}
.newSoymotero .lista-productos ul li h3 a{color: #47484a;font-family: 'Open sans Bold', arial;font-size: 15px;}
.newSoymotero .lista-productos ul li p{color: #47484a;padding:0;font-size: 12px;line-height: 20px;}
.newSoymotero .lista-productos ul li a.btn{position:absolute;bottom:1em;color: #f118a7;background: url('../img/bg/flec_rosa.png') no-repeat right center;padding-right:1em;font-size: 1.1em;}
.newSoymotero .lista-productos ul li.revision-moto{background-image: url(/recursos/seguros-moto/img/ico_revision-moto.png)}
.newSoymotero .lista-productos ul li.identificacion-sanitaria{background-image: url(/recursos/seguros-moto/img/ico_identificacion-sanitaria.png)}
.newSoymotero .lista-productos ul li.consulta-europuntos{background-image: url(/recursos/seguros-moto/img/ico_consulta-europuntos.png)}
.newSoymotero .lista-productos ul li.gestion-multas{background-image: url(/recursos/seguros-moto/img/ico_gestion-multas.png)}
.newSoymotero .lista-productos ul li.vehiculos-ocasion{background-image: url(/recursos/seguros-moto/img/ico_vehiculos-ocasion.png)}
.newSoymotero .lista-productos ul li.centro-psicotecnico{background-image: url(/recursos/seguros-moto/img/ico_centro-psicotecnico.png)}
.newSoymotero .lista-productos ul li.agencia-viajes{background-image: url(/recursos/seguros-moto/img/ico_agencia-viajes.png)}
.newSoymotero .lista-productos ul li.venta-vehiculos{background-image: url(/recursos/seguros-moto/img/ico_venta-vehiculos.png)}
.newSoymotero .lista-productos ul li.alquiler-vehiculos{background-image: url(/recursos/seguros-moto/img/ico_alquiler-vehiculos.png)}
.newSoymotero .lista-productos ul li.rutas-eventos{background-image: url(/recursos/seguros-moto/img/ico_rutas-eventos.png)}
.newSoymotero .lista-productos ul li.preguntas-frecuentes{background-image: url(/recursos/seguros-moto/img/ico_preguntas-frecuentes.png)}

/*Fin Nueva Página Soy motero
---------------------------------------------------------------------------------*/

/*Media queries*/
@media (max-width:800px){
	#cabecera{min-width: 0; width: 100%}
	#menu{position: absolute;}
	.newConvivencia .wrapper{width: 100%;}
	.newConvivencia .dvdetalle .desc-txt {width: 100%;}
	.newConvivencia .artAreas ul li {min-height: inherit;}
	.newContacta .artSegurosCoche {background: none;}
	.newContacta .artSegurosCoche .listSeguros {margin-left: 0}
	.newSoymotero .dvdetalle {background: none;}
	.newSoymotero .lista-productos ul li, .newSoymotero .lista-productos ul li:nth-child(3n+1) {margin-left: .9em}
  	.newComparador .tablaComparador caption {position: relative;}
  	.dvVentajasSoy {background: none;padding: 2em 0;}
	.dvVentajasSoy a.aBtnVentajas {margin-top: 1em;}
	
}
@media (max-width: 500px){
	.nomovil{display: none !important;}	
	.dvCajaAzul, .dvCajaServicios,.artTarjetaSoy .dvCajaBlanca,.newSoymotero .lista-productos ul li{float: none;margin: 1em auto!important;overflow: hidden;}
	.detalle-producto .incluye {overflow-x: auto;overflow-y: hidden}
	.newConvivencia div.dvBlue {width: 100%;}
	.artCaja {display: block;}
	.artSegurosCoche {width: auto;float: left;}
}
/*Fin Media queries*/
/******Fin Nuevo diseÃ±o******/

.dvsiguenos.newConvivencia .artRedes{width: 95%;}
	.dvsiguenos.newConvivencia .artRedes ul{float:none; width: 100%;}
		.dvsiguenos.newConvivencia .artRedes ul li{width: 20%; text-align: center;}

/*Página 404.jsp*/
::-moz-selection {
    background: #004b95;
    text-shadow: none;
	color:#ffffff;
}

::selection {
    background: #004b95;
    text-shadow: none;
	color:#ffffff;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}


/* General */

.contenedor{
    width: 100%;
    margin: 0 auto;
	}
	
.container.container404 {
    box-sizing: border-box;
    max-width: 960px;
    padding: 0 10px;
    margin: 0 auto;
    position: relative;
}


/* Claim */
.bg-404 .claim .container.container404 {
	padding-top:40px;
	padding-bottom:40px;
	}
.bg-404 .claim .container.container404 .izq{
	display:inline-block;
	width:100%;
	max-width:392px;
	box-sizing:border-box;
	}
.bg-404 .claim .container.container404 .der{
	display:inline-block;
	width:50%;
	box-sizing:border-box;
	float:right;
	}
.bg-404 .claim .container.container404 .der .titulo{
	font-size:30px;
	font-weight:bold;
	color:#009edf;
	display:block;
	}
.bg-404 .claim .container.container404 .der .buscador{
	display:block;
	margin-top:20px;
	}
.bg-404 .claim .container.container404 .der .buscador span.tit{
	font-size:22px;
	font-weight:normal;
	color:#3c465a;
	display:block;
	margin-bottom:10px;
	}

/* Buscador */
  .cf:before, .cf:after {
    content:"";
    display:table;
  }
  .cf:after {clear:both; }
  .cf { zoom:1; }

   /* el formulario en si mismo */
  .bg-404 .buscador-mutua {

    width: 355px;
  }

   /* la caja donde se ingresa el texto a buscar */
  .bg-404 .buscador-mutua input {
    background-color: #ffffff;
    border: 3px solid #c1e3fb;
    border-radius: 5px;
    display:inline-block;
    font-size:14px;
    height: 45px;
    padding: 10px 10px;
    width: 300px;
	box-sizing:border-box;
	color:#3c465a;
  }
  .bg-404 .buscador-mutua input:focus {
    outline: 0;
    background: #FFF;
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
  }

  /* el estilo de del atributo placeholder debe ser declarado para cada navegador de modo separado */
  .bg-404 .buscador-mutua input:-moz-placeholder { color: #3c465a; font-weight: normal; }
  .bg-404 .buscador-mutua input::-webkit-input-placeholder { color: #3c465a; font-weight: normal; }
  .bg-404 .buscador-mutua input:-ms-input-placeholder {color: #3c465a; font-weight: normal; }

  /* aquí iría el estilo de del atributo required si es que se desea definirlo */
  .bg-404 .buscador-mutua input:required { box-shadow: none; }

   /* el botón de envio */
  .bg-404 .buscador-mutua button {
	background-color: #009edf;
    border: none;
    border-radius: 5px;
    color: #FFF;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    height: 45px;
    overflow: visible;
    padding: 0;
    position: relative;
    text-transform: uppercase;
    width: 45px;
    margin-left: -9px;	}
  .bg-404 .buscador-mutua button:hover{ background: #124372; } 
  .bg-404 .buscador-mutua button:active, .bg-404 .buscador-mutua button:focus{ background: #F935A0; }
  .bg-404 .buscador-mutua button:hover:before { border-right-color: #F935A0; }
  .bg-404 .buscador-mutua button:focus:before { border-right-color: #F935A0; }    


/* Accion */

.bg-404 .accion .container.container404{
	background:#eff0f3;
	border-radius:5px;
	padding:40px 40px 10px 40px;
	width:100%;
	}
	
.bg-404 .accion .container.container404 .izq{
	display:table-cell;
	width:50%;
	box-sizing:border-box;
	text-align:center;
	font-size:14px;
	color:#3c465a;
	}
.bg-404 .accion .container.container404 .izq span.dest{
	font-size:20px;
	display:block;
	margin:10px 0px;
	}
.bg-404 .accion .container.container404 .izq a.btnFormSubmit {
    display: inline-block;
	padding:10px 30px;
    background-color: #009edf;
    border-radius: 5px;
    border-top: none;
    border-left: none;
    border-right: none;
    color: #FFF;
    margin-top: 20px;
    font-weight: 400;
    transition: all 0.25s ease-in-out;
    position: relative;
	font-size:18px;
	cursor:pointer;
}

.bg-404 .accion .container.container404 .izq a:hover {
    background-color: #124372;
    /*margin-top: 26px;*/
}

.bg-404 .accion .container.container404 .der{
	display:table-cell;
	box-sizing:border-box;
	text-align:center;
	font-size:14px;
	color:#3c465a;
	}
	
.bg-404 .accion .container.container404 .der span.dest{
	font-size:20px;
	display:inline-block;
	margin:10px 0px;
	}


.bg-404 .formulario {
    display: block;
    box-sizing: border-box;
    padding: 5px 45px 20px;
    width: auto;
}

.bg-404 .formulario label {
	font-size:20px;
	display:inline-block;
	margin:10px 0px;
}

.bg-404 .formulario select{
  display: inline-block;
  box-sizing: border-box;
  width: 150px;
  border: 3px solid #c1e3fb;
  border-radius: 3px;
  margin-top: 5px;
  margin-left:10px;
  color: #f935a0;
  font-size: 18px;
  font-weight: bold;
  background:#ffffff;
  height:40px;
}

.bg-404 .formulario button {
    display: inline-block;
	padding:10px 30px;
    background-color: #f935a0;
    border-radius: 5px;
    border: none;
    color: #FFF;
    margin-top: 3px;
    font-weight: 400;
    transition: all 0.25s ease-in-out;
    position: relative;
	font-size:18px;
	cursor:pointer;
}

.bg-404 .formulario button:hover {
    background-color: #e1087e;
    /*margin-top: 9px;*/
    text-decoration: underline;
}


.form-field-submit {
    position: relative;
	margin-top:15px;
	min-height:50px;
}


/* Contacto */

.bg-404 .contacto .container.container404{
	text-align:center;
	padding-top:30px;
	padding-bottom:70px;
	}
.bg-404 .contacto .container.container404 h1{
	font-size:24px;
	color:#3c465a;
	text-align:center;
	display:block;
	width:100%;
	font-weight:600;
  margin: .67em 0;
	}
.bg-404 .contacto .container.container404 .bloques-all{
	text-align:center;
	}

.bg-404 .contacto .container.container404 .bloque{
	display:inline-block;
	width:31%;
	border:3px solid #c1e3fb;
	border-radius:5px;
	padding:20px;
	box-sizing:border-box;
	vertical-align:top;
	color:#3c465a;
	font-size:14px;
	text-align:left;
	min-height: 12.5em;
	}
.bg-404 .contacto .container.container404 .bloque.marg{
	margin:0px 20px;
	}
.bg-404 .contacto .container.container404 .bloques-all .bloque .dest-tit{
	font-size:23px;
	font-weight:500;
	color:#3c465a;
	display:block;
	margin-bottom:5px;
	}
 .bg-404 .contacto .container.container404 .bloques-all .bloque .dest-num{
	font-size:24px;
	font-weight:500;
	color:#3c465a;
	display:block;
	margin:15px 0px 5px 0px;
	 }
.bg-404 .contacto .container.container404 .bloque a:link, .bg-404 .contacto .container.container404 .bloque a:active, .bg-404 .contacto .container.container404 .bloque a:visited{
	font-size:14px;
	font-weight:bold;
	color:#009edf;
	text-decoration:none;
	display:block;
	margin:8px 0px 0px 0px;
	}
.bg-404 .contacto .container.container404 .bloque a:hover{
	color:#f935a0;
	}
	



/* 1025px */
@media only screen and (max-width: 1025px) {
.bg-404 .contacto .container.container404 .bloque {
	min-height:220px;

}
    .container.container404 {
        padding: 0 35px;
}
    
    .bg-404 .formulario {
}
	.bg-404 .accion .container.container404 {
    border-radius: 0px;
}
}


/* 960px */
@media only screen and (max-width: 960px) {
.bg-404 .claim .container.container404 .der .titulo {
    font-size: 24px;
}
}
/* 900px */
@media only screen and (max-width: 56.25em) {
.bg-404 .claim .container.container404 .izq{
	display:block;
	width:100%;
	text-align:center;
	max-width:inherit;
	}
.bg-404 .claim .container.container404 .izq img{
	width:100%;
	max-width:392px;
	}
.bg-404 .claim .container.container404 .der{
	display:block;
	width:100%;
	float:none;
	text-align:center;
	margin-top:20px;
	}
.bg-404 .buscador-mutua {
    width: 100%;
}
.bg-404 .buscador-mutua input {
    width: 80%;
}
.bg-404 .accion .container.container404 {
    display: block;
}
.bg-404 .accion .container.container404 .izq {
    display: block;
    width: 100%;
}
.bg-404 .accion .container.container404 .der {
    display: block;
    width: 100%;
	border-top:3px solid #c1e3fb;
	margin-top:20px;
	padding-top:15px;
}
.bg-404 .accion .container.container404 .izq a.btnFormSubmit {
    margin-top: 5px;
}
}


/* 850px */
@media only screen and (max-width: 850px) {
.bg-404 .contacto .container.container404 .bloque {
    display: block;
    width: 100%;
	min-height:inherit;
	text-align:center;
}
.bg-404 .contacto .container.container404 .bloque.marg {
    margin: 20px 0px;
}
.bg-404 .contacto .container.container404 .bloques-all .bloque .dest-num {
    font-size: 28px;
    font-weight: 600;
    color: #009edf;
}
.bg-404 .contacto .container.container404 {
    padding-bottom: 30px;
	padding-top: 10px;
}
}


/* 600px */
@media only screen and (max-width: 37.5em) {
	.cabecera .acceso {
	display:none;
}
.cabecera .franja-logo .logo-Mutua {
    width: 200px;
    margin-top: 15px;
}
.franja-logo .container.container404{
	padding:0px 10px;
	}
.cabecera .franja-logo .area-mobile {
    display: inline-block;
	float:right;
	margin-top:18px;
}
a.area:before {
    display: none;
}
.cabecera .franja-logo .logo-Mutua img {
    max-width: 200px;
	width:100%;
}
    .logotipo {
    padding: 20px 0px 20px 0;
    display: block;
    vertical-align: top;
	width:100%;
	position:relative;
}
    
    a.btnFormSubmit, .bg-404 .formulario button{
        width: 100%;
        box-sizing: border-box;
    }
    
    .bg-404 .formulario{
        padding: 0;
    }
    
    .container.container404 , .bg-404 .accion .container.container404{
        padding-left: 20px;
        padding-right: 20px;
    }
 
    .bg-404 .formulario select {
        display:block;
        margin:0 auto;
        width: 60%;
    }
    
    .bg-404 .formulario label, span.dest {
        font-weight: bold;
    }
}

/* 550px */
@media only screen and (max-width: 34.38em) {

.container.container404 {
    text-align:center;
}
}

/*Fin Página 404.jsp*/

