body, div, span, 
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5; background:white;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}

blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}

body, html{font-size: 62.5%;}
body {font-size: 101%; font-family: arial, sans-serif;}
html>body {font-size: 100%;}

body {background:#fff; font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:bold; color:#111;}
h1 {font-size:100%; letter-spacing: 0; line-height:1;}
h2 {font-size:1.6em}
h3 {font-size:1.6em; line-height:1;}
h4 {font-size:1.4em; line-height:1.25; }
h5 {font-size:1.4em; font-weight:bold}
h6 {font-size:1.4em; font-weight:bold;}

p, li, dt, dd, th, td, label, legend {font-size:1.2em; color:#666}
li li{font-size:100%}
a:focus, a:hover {color:#0F3183; text-decoration:underline;}
a {color:#103184;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong, dfn {font-weight:bold;}
em, dfn {font-style:italic;}

abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, 
li ul, 
ul, ol {margin:0 0 1.5em 0; padding-left:1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}

dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}

th, td, caption {padding:4px 10px 4px 5px;}
tbody tr:nth-child(even) td, 
tfoot {font-style:italic;}
caption {background:#eee;}

.grid3{width:52.8em}

.wrap{padding:0 1.7em}
#pie .wrap{padding: 0}

body{background:#DCECFC url('/img/bgBody.jpg') repeat-y top center}
#container {background:#fff; width:98.2em; margin:0 auto;}
#container .wrapContainer{}

#contenido.grid3,
#cuerpo .grid3{float:left}
#relacional{width:24.4em; float:left; margin-bottom: 4em; background: url('/img/bannerAgenteComercial.jpg') no-repeat 0 center;}
#relacional .wrap{padding:0;background:transparent url('/img/bgWrappRelacional.gif') no-repeat right top; }

#cabecera {margin-bottom:7.5em}
#cabecera .wrap{padding:1.7em 0 0}

.c1_header{background:url('/img/bgC1.gif') no-repeat top center; position:relative;}
.c1_header .wrapper{background:url('/img/bgC1.gif') no-repeat bottom center; padding:1.7em 1.7em 0.8em}
.c1_header p.logo{font-size:100%; margin-left:1.7em}
.c1_header p.logo{float:left;}
.c1_header p.logo a{display:block}
.c1_header .grupoBienvenidaUtilidades{float:right; width:43em; margin-right:1.7em}
.c1_header .usuario{border-bottom:1px solid #cccccc; padding-bottom:0.3em}
.c1_header .utilidades{padding-top:0.3em}
.c1_header .usuario p.eslogan,
.c1_header .usuario p{display:inline}
.c1_header .usuario p.eslogan{
	font-size:1.3em; font-weight: bold; color:#103184;
	background:transparent url('/img/spritePie.gif') no-repeat right -294px; padding-right:2em;
	margin-left:0
}
.c1_header .usuario p{font-size:1.1em; color:#000000; margin-left:-0.6em}
.c1_header .utilidades form,
.c1_header .utilidades form{position:relative; font-size:100%; height:2.2em; background:url('/img/bgFormBuscador.gif') no-repeat 0 0; width:15.3em}
.c1_header .utilidades form label{font-size:1em;}
.c1_header .utilidades form input{border:0; font-size:100%;}
.c1_header .utilidades form input.texto{color:#666; position:relative; top:0.1em; left:1em; height:1.2727em; width:11em; font-size:1.1em}
.c1_header .utilidades form input.boton{width:1.4em; height:1.5em; position:relative; top:0.4em; right:-0.8em}
.c1_header .utilidades ul{margin:0; padding:0; list-style-type: none; float:right; margin-top:2px}
.c1_header .utilidades ul ul{float:none; margin-top:0}
.c1_header .utilidades ul li{display:block; float:left; font-size:100%; padding:0 0.5em; border-right:1px solid #ddd}
.c1_header .utilidades ul li li{height:inherit; line-height:inherit; padding:inherit}
.c1_header .utilidades ul li a{color:#000; font-size:1.1em}
.c1_header .utilidades ul li{}
.c1_header .utilidades ul li.desconectar{background:transparent url('/img/spritePie.gif') no-repeat -2px -325px; padding-left:20px}
.c1_header .utilidades ul li.version{position:relative; padding:0; width:47px; border-right:0}
.c1_header .utilidades ul li.version li{display:none; border-right:0; float:none; padding:0 0.5em}
.c1_header .utilidades ul li.version li.activo{display:block; background:transparent url('/img/spritePie.gif') no-repeat 15px -349px; padding-right:20px}
.c1_header .wrapper{height:10em;}
.c1_header .grupoNavegacion{padding-top:1.7em; clear:both; position:relative; width:94.6em; top:0.4em; }
.c1_header .grupoNavegacion ul{margin:0; padding:0; list-style-type: none}
.c1_header .grupoNavegacion ul ul{display: none;}
.c1_header .grupoNavegacion ul.primerNivel{}
.c1_header .grupoNavegacion ul li{font-size:100%; letter-spacing:0; text-transform:uppercase; text-align: center; width:8.2em; float:left; height:3.7em; line-height:1.1}
.c1_header .grupoNavegacion ul li a{display:block; padding-top:1.2em; padding-right:4px; font-weight:bold; text-decoration:none}
.c1_header .grupoNavegacion ul li.activo ul a{color:#103184; font-weight:normal}
.c1_header .grupoNavegacion ul li.medium{width:9.3em}
.c1_header .grupoNavegacion ul li.big{width:10.3em}
.c1_header .grupoNavegacion ul li{background:url('/img/bgLi_v1.gif') repeat-x 0 bottom;}
.c1_header .grupoNavegacion ul li.activo,
.c1_header .grupoNavegacion ul li.primerItem{background:url('/img/bgLiPrimerItem_v1.gif') repeat-x left bottom;}
.c1_header .grupoNavegacion ul li.primerItem.activo,
.c1_header .grupoNavegacion ul li.ultimoItem{background:url('/img/bgLiUltimoItem_v1.gif') repeat-x right bottom;}
.c1_header .grupoNavegacion ul li.activo{}
.c1_header .grupoNavegacion ul li .wrapItem{background:url('/img/separadorPrimerNivelv1.gif') no-repeat right bottom; height:100%}
.c1_header .grupoNavegacion ul li.activo .wrapItem,
.c1_header .grupoNavegacion ul li.ultimoItem .wrapItem{background:none}
.c1_header .grupoNavegacion ul li.activo a,
.c1_header .grupoNavegacion ul li.activo ul a,
.c1_header .grupoNavegacion ul li.dobleLinea a{padding-top:0.6em;}
.c1_header .grupoNavegacion ul li.dobleLinea li a{padding-top:0}
.c1_header .grupoNavegacion ul li.medium{width:9.3em}
.c1_header .grupoNavegacion ul li.big{width:10.4em}
.c1_header .grupoNavegacion ul li.activo ul{display:block}
.c1_header .grupoNavegacion ul li.particulares ul{left:0}
.c1_header .grupoNavegacion ul li.empresas ul{left:-9.3em}
.c1_header .grupoNavegacion ul li.profesionales ul{left:-17.5em}
.c1_header .grupoNavegacion ul li.seguro ul{left:-26.8em; top:0.6em}
.c1_header .grupoNavegacion ul li.servicios ul{left:-35em}
.c1_header .grupoNavegacion ul li.clientes ul{left:-43.2em}
.c1_header .grupoNavegacion ul li.rsc ul{left:-51.4em; top:0.6em}
.c1_header .grupoNavegacion ul li.prensa ul{left:-61.8em; top:0.6em}
.c1_header .grupoNavegacion ul li.fundacion ul{left:-70em; top:0.6em}
.c1_header .grupoNavegacion ul li.corazon ul{left:-78.2em; top:0.6em}
.c1_header .grupoNavegacion ul li.acerca ul{left:-86.4em; top:0.6em}
.c1_header .grupoNavegacion ul ul{height:2.7em; width:94.5em; background:aliceBlue url('/img/bgUlSegundoNivel.gif') no-repeat 0 0; position:relative; left:0; top:1.2em; text-align: center}
.c1_header .grupoNavegacion ul ul li{background:transparent url('/img/spritePie.gif') no-repeat right -508px; display:inline-block; height:2.7em; line-height:2.7em; width:auto; float:none; padding-right:0.1em; position:relative; margin-right:-0.3em}
.c1_header .grupoNavegacion ul li.ultimo{background:none; padding-right:0}
.c1_header .grupoNavegacion ul li.opcionesNivelTres span{display:block; padding-left:2em; height:2.4em; overflow:hidden; background:transparent url('/img/spritePie.gif') no-repeat -5px -478px;}
.c1_header .grupoNavegacion ul ul li a{display:block; padding:0 .4em; height:3em; overflow:hidden;}
.c1_header .c19_case_tool{margin-right:3.4em; position:absolute; width:100%; bottom:-7.5em; left:0}
.c1_header .c19_case_tool ul{float:right; list-style-type: none; margin: 1em 8em 1em 0}
.c1_header .c19_case_tool ul li{background:transparent url('/img/spritePie.gif') no-repeat -1px -370px;float:left; font-size:1.0em; margin-left:0.2em; width:2.5em; height:2.5em;}
.c1_header .c19_case_tool ul li a {display:block; height:2.5em; width:2.5em;}
.c1_header .c19_case_tool ul li.aumentarFuente{}
.c1_header .c19_case_tool ul li.reducirFuente{background-position:-1px -400px}
.c1_header .c19_case_tool ul li.imprimir{background-position:-1px -430px}
.c1_menu2{display:none; position:relative;}
.c1_menu2 .contenido{background: url('/img/bgC11Right.png') no-repeat right bottom; padding-right:1em}
.c1_menu2 .contenido .wrapContenido{background: url('/img/bgC11Left.png') no-repeat left bottom; padding:1em 2em;}
.c1_menu2 .contenido{position:absolute; z-index:1000; width:60%; top:2.5em; right:1.8em}
.c1_menu2 .grupo{width:23%; margin-left:2%; float:left; margin-bottom:2em;}
.c1_menu2 p{color:#000; margin-bottom:1em; font-size:1.1em}
.c1_menu2 ul{list-style-type: none; margin:0 0 1em; padding:0;}
.c1_menu2 li{font-size:100%; line-height:1.2; margin-bottom:0.3em}
.c1_menu2 li a{font-size:1.1em; display:block}
.c1_menu2 li a:hover{color:red}

#pie .c2_foot .informacionCorporativa .wrap{padding:0 1.7em}

.c2_foot ul{list-style-type: none; padding:0; margin-bottom:0}
.c2_foot p, #pie li{font-size:.9em}
.c2_foot p, #pie li, #pie a{color:#555555; }
.c2_foot a:hover,
.c2_foot .axaEspania a{color:#103184; text-decoration:none}
.c2_foot{position: relative; background:#fff url('/img/bgPie.jpg') repeat-x 0 0; padding-top:0.6em; margin-top:8em}
.c2_foot .grupos .grupo{width:30%; min-height: 9.5em; padding-top: 1.2em; margin-top: -0.5em; float:left}
.c2_foot .grupos .axaYTu {width: 22.8em; border-right: 1px solid #e5e5e5;}
.c2_foot .grupos .siguenos {padding-left: 1.3em; width: 17.5em;}
.c2_foot .grupos .axaEspania {padding-left: 15.2em; width: 18em;}
.c2_foot .grupos .axaMundo{float: right; width: 7.6em;}
.c2_foot .grupos .actualizaciones,
.c2_foot .grupos .promociones{width:25%}
.c2_foot .grupos .consultas{width:20%}
.c2_foot .grupos .etiquetas{width:30%}
.c2_foot .informacionCorporativa{background:#fff url('/img/bgPieGruposInformacionCorporativa.jpg') no-repeat center bottom}
.c2_foot .informacionCorporativa .axaYTu{}
.c2_foot .informacionCorporativa .axaYTu li{white-space: nowrap;background:transparent url('/img/spritePie.gif') no-repeat -4px -194px;min-height:1.5em;padding-left:1.2em}
.c2_foot .informacionCorporativa .siguenos{}
.c2_foot .informacionCorporativa .siguenos li{ white-space: nowrap;background:transparent url('/img/spritePie.gif') no-repeat 0 1px; min-height:1.8em; padding-left:1.8em}
.c2_foot .informacionCorporativa .siguenos .siguenosPrensa{background-position:0 1px}
.c2_foot .informacionCorporativa .siguenos .siguenosRSS{background-position:0 -24px}
.c2_foot .informacionCorporativa .siguenos .siguenosFacebook{background-position:0 -48px}
.c2_foot .informacionCorporativa .siguenos .siguenosTwitter{background-position:0 -72px}
.c2_foot .informacionCorporativa .siguenos .siguenosYoutube{background-position:0 -96px}
.c2_foot .informacionCorporativa .siguenos .siguenosFlicker{background-position:0 -120px}
.c2_foot .informacionCorporativa .siguenos .siguenosBlogger{background-position:0 -144px}
.c2_foot .informacionCorporativa .siguenos .siguenosFavoritos{background-position:0 -168px}
.c2_foot .informacionCorporativa .axaEspania{}
.c2_foot .informacionCorporativa .axaEspania ul{float: left; margin-right: 1em;}

#pie .c2_foot .informacionCorporativa .axaEspania li a{color: #103184;}

.c2_foot .informacionCorporativa .axaMundo{ background: url('/img/bgAxaEnELMundo2.gif') no-repeat 0 21px}
.c2_foot .informacionCorporativa .axaMundo form {margin-top: 5.6em; margin-left: 1.7em;}
.c2_foot .informacionCorporativa .axaMundo select {font-size: .75em; color: #103184; border: 0; background: transparent; margin-right: 1.1em;}
.c2_foot .informacionCorporativa .axaMundo input {vertical-align: bottom; margin-left: -0.2em;}
.c2_foot .actividad{background:#F0F5F8 url('/img/bgPieGruposActividad.jpg') repeat-x 0 0; padding:1.7em}
.c2_foot .actividad li{background:transparent url('/img/spritePie.gif') no-repeat -3px -218px; min-height:1.5em; padding-left:1.0em}
.c2_foot .actividad .etiquetas li{background:none; padding:0}
.c2_foot .actividad p.ampliarInformacion{background:transparent url('/img/spritePie.gif') no-repeat -3px -238px; padding-left:2.3em; height:2.4em; line-height:2.4em; margin-top:0.86em; margin-left: -0.3em; font-weight:bold}
.c2_foot .actividad .actualizaciones{}
.c2_foot .actividad .promociones{}
.c2_foot .actividad .consultas{}
.c2_foot .actividad .etiquetas{}
.c2_foot .actividad .actualizaciones{}
.c2_foot .actividad .promociones{}
.c2_foot .actividad .consultas{}
.c2_foot .actividad .etiquetas{}
.c2_foot .etiquetas li{font-size:1.2em; display:inline; line-height:1}
#pie .c2_foot .etiquetas li.important15{font-size:1.5em; margin: 0 0 0 0.8em}
#pie .c2_foot .etiquetas li.important14{font-size:1.4em; margin: 0 0 0 0.6em}
#pie .c2_foot .etiquetas li.important13{font-size:1.3em; margin: 0 0 0 0.4em}
#pie .c2_foot .etiquetas li.important12{font-size:1.2em; margin: 0 0 0 0.2em}
#pie .c2_foot .etiquetas li.important11{font-size:1.1em; margin: 0 0 0 0.1em}
.c2_foot .legal{text-align: right; background: url('/img/bgPieCopy.gif') repeat-x top left; height: 2.9em}
.c2_foot .legal .wrapGrupo{padding: .2em 1.7em 0 0; width: 71em; float: right;}
.c2_foot .legal p {float: left; padding-right: 2.5em; font-size:100%; height:26px; overflow:hidden;}
.c2_foot .legal ul {float: right;} 
.c2_foot .legal li{display:inline; padding-left: 1em; background: url('/img/bgLiLegal.gif') no-repeat 4px 1px; line-height:2.9em}
.c2_foot .patrocinadores {position: absolute; top: -80px; text-align: right; right:1.7em}
.c2_foot .patrocinadores ul, 
.c2_foot .patrocinadores li{display: inline; padding-left: .5em;}

.menu ul{list-style-type: none; padding:0; margin:0}
.submenu ul{list-style-type: none; padding:0; margin:0}

.c18_breadcrumb li a{font-weight:bold}
.c18_breadcrumb li{display:inline}

.c9_calendar .selector p, .c9_calendar .selector li, 
.c9_calendar .selector p, .c9_calendar .selector li, .c9_calendar .mes th{color:#0099CC}
.c9_calendar .mes th{text-align: center}
.c9_calendar .mes th, .c9_calendar .mes td{background:none; padding:2px 1px}
.c9_calendar .mes td{color: #103184; text-align: right;}

.c26_text_product_card .contenido ul {margin-bottom: 2em; padding-left: 0;}
.c26_text_product_card .contenido dd{margin:0}
.c26_text_product_card .contenido li {padding-left: 1.2727em; background: url('/img/bgListaContenido.gif') no-repeat 0 .4545em; list-style-type: none;}

.c27_press_releases{background:url('/img/bgC27top.gif') no-repeat center 18px}
.c27_press_releases .noticias{padding:3em 0; border-right:1px solid #DBE0ED}
.c27_press_room_video .recurso ul.ficheros a:hover{text-decoration:none}
.c27_press_room_events .recurso{padding-top:6em;}
.c27_press_room_building .recurso{padding-top:6em;}
.c27_press_room_building .recursos p {font-size: 1.1em;line-height: 1.1;}

.c28_press_releases_filter label select{border:1px solid #bbb; padding:1px;}

.c30_txt_img_box .ficha .recurso .imagenes p{font-size:100%}
.c30_txt_img_box .ficha .datos ul.decorativa01{margin:1.7em 0}
.c30_txt_img_box .ficha .datos ul.decorativa01 li{margin:0}
.c30_txt_img_box .c41_foundation_contact .wrap h3,
.c30_txt_img_box .c41_foundation_contact .wrap h4{background:url("/img/spritePie.gif") no-repeat -5px -1091px; padding-left:2em; font-weight: normal; color:#333333; margin-top:0.8em}
.c30_txt_img_box .c41_foundation_contact .wrap h4{background-position: -5px -1115px} 
.c30_txt_img_box .c41_foundation_contact .wrap h2{color:#0099CC}

.c44_our_history_event .contenido ul, .c44_our_history_event .contenido ol{list-style-type: none; margin:0 0 1em 0; padding:0}
.c44_our_history_event .contenido dd{margin:0}

.c45_iframe textarea{height:8em}
.c45_iframe label{margin-right:1em}
.c45_iframe .grupo{padding:0.2em 2em}
.c45_iframe .formulario label span.label{width:40%}

.c7_service_links{margin-bottom:0.7em; margin-left:6.7em}

.plantilla1_1 .c16_home_promo1{min-height:22.6em}
.plantilla1_1 .c17_home_promo2{min-height:12.1em}

.plantilla10 .c45_iframe .formulario{min-height:38em; background: url('/img/bgBuscadorAgente.jpg') no-repeat 0 0}
.plantilla10 .c45_iframe .formulario label span.label{display:block; width:auto; color:#666666}

.plantilla4_sn .c25_tab_bar_product_card h4{color:#103184; text-transform:uppercase; font-size:1.2em; font-weight:bold}
.plantilla4_sn .c25_tab_bar_product_card p.eslogan{color:#000; font-size:1.1em; margin-top:0.4em}

.plantilla1_6 .c38_foundation_audiovisual_box{margin-right:1.6em}
.plantilla6 .c30_txt_img_box .ficha .contenido{width:33.6em; margin-right:1.6em; float:left}

.plantilla7 .c30_txt_img_box .ficha .contenido{width:33.6em; margin-right:1.6em; float:left}

.indentado{display:block; position: absolute; left: -999em; text-indent: -999em; line-height: 0;}

#modal_over {background-color:#000; left:0; opacity:.6; top:0;}
#modal_contenido {background-color:#fff;}

#carrusel3d .interior .capaTextoInterior2 {position:relative;}
#carrusel3d .interior .imgFondo {left:0; position:absolute; top:0;}
#carrusel3d .interior a.seleccionar {left:0; position:absolute; top:0;}
#carrusel3d .interior a.seleccionar,
#carrusel3d .interior a.seleccionar img {display:block;}
#carrusel3d .flashDerecha {height:16em; padding:3em 2.5em 0 2.5em; width:25em;}

.promoHome01 .btnPromo:hover{text-decoration:none;color:#ffffff}
.promoHome02 .btnPromo:hover{text-decoration:none;color:#ffffff}

.ulFaq li{ background:url(/img/sep_ulFaq.gif) no-repeat 0 0;  padding: 12px 0 9px;text-transform: uppercase;}
.ulFaq li li{padding: 4px 0;}

.btn01_azul:hover{color:#ffffff; text-decoration:underline}

.tabla_01 td{text-align:center; font-size:0.9em}
.tabla_01 tbody tr:nth-child(2n) td, .tabla_02 td{text-align:right; color:#113184}
.tabla_02 .marca th{ font-size:1.2em}
.tabla_02 tbody tr:nth-child(2n) td, .btnGris01 a:hover{text-decoration:underline; color:#113184}

.btnAtras01 a:hover{text-decoration:underline; color:#ffffff}

.plantillaSalud{width: 64.3em; margin:0 1.9em}
#columDer{width: 26.3em; float:left; margin-bottom:4em}

.tabs01{ clear:both; width:63.4em; padding:0 0.3em}
.tabs01 ul{ overflow:hidden; height:100%; margin:0; padding:0; background:url(/img/bg_tabs01.gif) repeat-x 0 0}
.tabs01 ul li{float:left; list-style:none; background:url(/img/tab01_izq.gif) no-repeat 0 0;padding:0 0 0 8px;font-size:1.1em}
.tabs01 ul li a{background:url(/img/tab01_der.gif) no-repeat right top; height:4.1em; display:block; font-weight:bold; padding:14px 8px 14px 0; text-align:center; width:12.6em;color:#67a7f0;line-height:1em; position:relative}
.tabs01 ul li.first{ background:url(/img/tab01_izq_first.gif) no-repeat 0 0}
.tabs01 ul li.prev a{ background:url(/img/tab01_der_first.gif) no-repeat right top;}
.tabs01 ul li.activo{ background:url(/img/tab01_izq_activo.gif) no-repeat 0 0;}
.tabs01 ul li.activo a{ background:url(/img/tab01_der_activo.gif) no-repeat right top; width:14em;}
.tabs01 ul li .tipo{color:#67a7f0; display:block;}
.tabs01 ul li .importe{color:#70b1fb; display:block; font-size:2.2em; position:absolute; bottom:5px; right:10px; line-height:1em}
.tabs01 ul li.activo .tipo{font-size:1.2em}
.tabs01 ul li.activo .importe{color:#0096ff;font-size:2.4em}

.contenTab{overflow:hidden; height:100%; clear:both; background:url(/img/bg_contenTab_sup.gif) repeat-y 0 0; font-size:0.9em}
.contenTab .contenTab_int{background:url(/img/bg_contenTab_inf.gif) no-repeat left bottom; padding:10px 10px 30px 10px}
.contenTab .modInt{background:url(/img/bg_int2_sup.png) no-repeat 0 0; padding:8px 0 0 0}
.contenTab .modInt_int{background:url(/img/bg_int2_inf.png) no-repeat 0 100%; padding:10px; position:relative;}

.ampliar2 {font-weight: bold; float:right; margin:0.5em 0}
.ampliar2 a{color:#044372;background:url(/img/ico_info2.gif) no-repeat right center; padding:0.2em 1.6em 0.2em 0}

.indentado {display: block;left: -999em;line-height: 0;position: absolute;text-indent: -999em;}

.p1{background: url(/img/ico_ul01.gif) no-repeat 0 6px; color:#113184!important; padding:0 0 0 6px;float: left; }
.p2{background: url(/img/ico_carpeta.gif) no-repeat right -3px; color:#113184!important; padding:0 28px 0 0;float: right}
.p3{background: url(/img/ico_vip.gif) no-repeat 0 6px; color:#113184!important; padding:6px 0 0 19px;float: none; clear:both}

.datosOferta ol {color: #969696;height: 100%;list-style: none outside none;margin: 0 0 0.3em;overflow: hidden;padding: 0;}
.datosOferta #do1 {float: left;width: 49.9%;}
.datosOferta #do2 {float: right;text-align: right;width: 49.9%;}
.datosOferta li.activo {color: #3B88B2;}
#barraProgreso {border: 1px solid #DBDBDB;border-radius: 1px 1px 1px 1px;margin-bottom: 2em;padding: 1px;}
#barraProgreso .progreso {background: url(/img/barra_progreso.gif) repeat-x left top #FFFFFF;display: inline-block;height: 6px;width: 50%;}

.caja02{ clear:both; overflow:hidden; height:100%;width:247px; position:relative; padding: 10px 0 0 14px}
.caja02 .tit{ background:#fefeff url(/seguros/imagenes/bg_caja2_sup_tcm5-8385.gif) no-repeat 0 0; min-height:1.7em; color:#233481; font-size: 1.3em; min-height: 1.7em;padding: 10px 0 0 52px;}
.caja02 .cont{ background:url(/seguros/imagenes/bg_caja2Inf_tcm5-8384.gif) no-repeat left bottom; padding-bottom:14px}
.caja02 .cont2{ background:url(/seguros/imagenes/bg_cajaInt_tcm5-8386.gif) no-repeat left top; padding:14px 20px 0; font-size:0.9em;}
.caja02 .cont_axa{ background:url(/img/bg_int2_infAXA.gif) no-repeat left top; padding:50px 20px 0; font-size:0.9em;}
.caja02 .icoCaja{ position:absolute; top:0; left:0}
.caja02 ul{ list-style:none; padding:0; margin:0}
.caja02 ul li{ color:#233481; list-style:none; padding:0; margin:0}
.caja02 ul li .termino{background:url(/img/punteado01.gif) repeat-x 20px top; display:block; padding:4px 0; zoom:1}
.caja02 ul li.first .termino{background:none; padding:4px 0}
.caja02 ul li a{ color:#233481;}
.caja02 .ul_preg li{ margin: 4px 0 0; padding: 0 0 0 22px;}
.nota02{color:#818181; display:block}
.preg{background:url(/img/ico_pregunta.gif) no-repeat 0 4px}
.mail{background:url(/img/ico_correo.gif) no-repeat 0 4px}
.tel{background:url(/img/ico_tel.gif) no-repeat 0 4px}
.caja02 .ul_compr li{ background: url(/img/ico_ul01.gif) no-repeat 0 10px transparent;color: #113184 !important; list-style: none outside none; margin: 0; padding: 0 0 0 6px;}
.caja02 .ul_compr li a{background:url(/img/punteado01.gif) repeat-x 20px top; display:block; padding:4px 0; zoom:1}
.caja02 .ul_compr li.first a{background:none}
.caja02 p{color:#233481;}
.txtInf { font-size: 0.9em; padding: 0.8em;}
.txtCenter{text-align:center!important}
div.p{ padding:10px 30px; font-size:1.2em}
div.p p{ color:#113184; padding-bottom:20px}

div.p .frm{padding:20px}
.frm .fila{ clear:both;background:url(/img/punteado01.gif) repeat-x 0 top; display:block; padding:6px 0;}
.frm fieldset{padding-bottom:10px}
.frm .first{ background:none}
.frm label{ color:#045185; width:150px; padding:2px 6px 2px 0; float:left}
.frm input{}
.btn02_azul{background:url(/img/btn02_azul.gif) no-repeat 0 0;color: #FFFFFF;font-size: 1.1em;font-weight: bold;height: 36px;padding: 0px 6px 0 6px;width: 102px; border:0; cursor:pointer}
.btn02_azul:hover{color:#ffffff; text-decoration:underline}

.lista01 li, .lista01b li{background: url(/img/bolo_flecha.gif) no-repeat 0 6px; color:#113184!important; padding:0 0 0 10px;font-size:1.3em; margin:1em 0 0 0}
.lista01b li{padding:0 0 0 10px;font-size:1.2em; margin:1em 0 0 0; font-weight:bold}

.lista02 li{background: url(/img/bolo_cuadro.gif) no-repeat 0 6px; color:#4c4c4c!important; padding:0 0 0 10px; margin:0}

.btnGris01{background:url(/recursos/btnGris01_izq.gif) no-repeat 0 0;padding:0 0 0 13px; display:inline-block;}

.btnCerrar:hover{text-decoration:none}
.btnCerrar:hover span{text-decoration:underline; color:#113184}

.txtCaja120323 { font-size:1em; color:#818181; padding-left:25px}
.txtCaja120323 p {color:#818181}
.ampliar120323 {float:right;font-weight:bold; position:relative; padding-right:1.6em}
.ampliar120323 img { vertical-align:middle; position:absolute; right:0; top:.1em}
#columDer .caja02 {margin-bottom: 1.3em;}/*23 marzo 2012 - fin nuevos elementos en columna derecha de E-Moto*/

/*07 mayo 2012: nuevos estilos para la columna derecha de caza*/
#fnd_1_120507.caja02 .cont {background:url('img/fnd_cazador_2_120507.png') bottom left no-repeat}
#fnd_1_120507.caja02 .cont2 {background:url('img/brd_cazador_2_120507.png') 0  0 no-repeat;padding-top:2em;}
#fnd_1_120507.caja02 .txtCaja120323 {margin-bottom:1em}
/*07 mayo 2012 - fin nuevos estilos para la columna derecha de caza*/

/*07 mayo 2012: nuevos estilos para la columna derecha de pesca*/
#fnd_1_120507.caja02B .cont {background:url('img/fnd_pesca_2_120507.png') bottom left no-repeat}
/*07 mayo 2012 - fin nuevos estilos para la columna derecha de caza*/

/*09 mayo 2012: nuevos estilos para la columna derecha de reticar*/
.caja02 .ul_preg li.ok {background: url("img/bolo_ok.gif") no-repeat scroll 0 4px transparent; color:#000}
.caja02 p.txt0905 {color:#000; padding-left:2em}
/*09 mayo 2012 - fin nuevos estilos para la columna derecha de reticar*/