/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
address{
    font-style:normal;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/**/

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{text-decoration:underline;}

/* Genericos
---------------------------------------------------------------------------------*/
.clear{clear:both;}
.block{display:block}
.alignCenter{text-align:center;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
/*
.floatLeft{float:left;}
.floatRight{float:right;}
*/
.seguridad{text-align:right}

/* Botones
---------------------------------------------------------------------------------*/
.btn{display:inline-block;font-size:.917em;color:#fff;}
.btn span,
.btn input{background-color:#00A9E5;display:inline-block;color:#fff;font-weight:bold;padding:2px 5px 3px;border:0;cursor:pointer;}
.btn input{padding:2px 5px 2px;}
.rojo span,
.rojo input{background-color:#EE3896}
.alta,
.baja,
.lupa{padding-left:14px}
.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 10px;color:#fff;font-weight:bold;display:block;letter-spacing:-0.09em}
.btn-flecha a{background:url(../img/bg/bullet_mini-azul.gif) no-repeat 0 .65em;padding:1px 0 2px 7px;position:relative;font-weight:bold;font-size:.917em}
.btn-flecha a img{display:none}
.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:8px 24px 7px 7px;border:0;cursor:pointer;}
.btn-ir input{padding:8px 21px 7px 4px;overflow:visible}
.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-grande{background:url(../img/bg/bg_grande-izq.gif) no-repeat center left;padding-left:2px;}
.btn-grande a{background-color:#F648A7;padding:4px;letter-spacing:-.05em;font-weight:bold;font-size:1.3em;text-align:center;display:block;color:#fff;padding:10px 0}
.btn-bullet{font-weight:bold;}
.btn-bullet img{margin-left:4px}
/*con iconos*/
a.link-doc, .link-doc a {background:url(../img/bg/ico_doc.gif) no-repeat scroll left center transparent;display:block;font-weight:bold;padding:7px 4px 7px 26px;}
.icoRight a{background-position:center right;padding:4px 32px 4px 4px;text-align:right}

/* Wrapper
---------------------------------------------------------------------------------*/
.wrapper{}

/* Cabecera
---------------------------------------------------------------------------------*/
#contenido{padding:4px 0 10px}
.interior-producto #contenido-central{}
#cabecera{background-color:#13497D;}
#enlaces-top{display:none;}
#logo{text-align:center;margin-bottom:9px;border-top:4px solid #009EE7;padding-top:6px}
#buscador{color:#fff;text-align:center;background-color:#626C80;padding:3px 0;margin-bottom:1px}
#buscador input{vertical-align:middle;margin:0 1px}

/* Contenedor Principal 
---------------------------------------------------------------------------------*/
#contenido{clear:both;}

/* Menu
---------------------------------------------------------------------------------*/
#menu ul{overflow:hidden}
#menu ul li{font-size:1.05em}
#menu ul li ul{text-align:center;}
#menu ul li ul li{text-align:center;display:inline}
#menu ul li ul li a,
#menu ul li ul li strong{color:#fff;display:inline-block;background-color:#00A9E5;cursor:pointer;font-weight:bold;padding:4px 7px;margin-bottom:1px;}
#menu ul li ul li a strong{padding:0;}
#menu ul li ul li.selected a,
#menu ul li ul li.selected strong{background-color:#1A6AAC}
#menu ul li.ahorro{float:left;}
#menu ul li.ahorro ul li a,
#menu ul li.ahorro ul li strong{background-color:#A2A2A2;}
#menu ul li.atcliente{float:right;margin-right:1px}
#menu ul li.atcliente ul li a,
#menu ul li.atcliente ul li strong{background-color:#EE3896;padding:4px 35px}
#menu ul li.atcliente ul li img{display:none;}
#menu ul li .content-slide{display:none;}

/* Migas
---------------------------------------------------------------------------------*/
.migas{display:none}

/* Pie de Pagina
---------------------------------------------------------------------------------*/
#pie{background-color:#124372;color:#fff;border-bottom:4px solid #009EE0;}
#pie a{color:#B8DEF6}
#pie .cols{display:none}
#pie .enlaces-pie{border-top:1px solid #386188;}
#pie .enlaces-pie ul{padding:7px 0 4px;text-align:center;}
#pie .enlaces-pie ul li{display:inline}
#pie .enlaces-pie ul li a{padding:0;display:inline-block;margin:0 4px 5px;}
#pie .enlaces-pie ul li.end a{border:0;background-image:none;color:#fff;}
#pie .enlaces-pie .certificados{display:none}

/* Pagina de Inicio
---------------------------------------------------------------------------------*/
/*Promocion de Seguros*/
.calcula-seguros{margin-bottom:4px;text-align:center}
.calcula-seguros select{width:37%}
.cont-bg, .cont-bg-claro {background-color:#F3F6F8;padding:10px 0;text-align:center;border:1px solid #ECECEC;}
.calcula-seguros select{margin:0 3px;}
.promo-seguros{display:none}
/*Seguros*/
.seguros{margin-bottom:1.5em;width:100%}
.seguros dl{background-color:#fff;border:1px solid #E1E1E1;overflow:hidden;padding:0;}
.seguros dt,
.seguros dd{overflow:hidden;height:8em;display:block;float:left;border-bottom:1px solid #E5E5E5;width:25%;}
.seguros dt a{color:#6C849C;height:60%;line-height:1.1em;margin:1em 0 0 0;padding:0 0 1em .6em;display:block;}
.seguros dt a span{color:#129CCD;display:block;font-size:1.417em;font-weight:bolder;letter-spacing:-.04em;margin-top:1px;}
.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:100%;font-size:1em;margin:.8em 0 0 0;padding-left:.6em;width:88%}
/*izquierda*/
.seguros .seguros-izq{margin:1px 0 0 0;}
/*derecho*/
.seguros .seguros-der{margin:1px 0 0 0;border-left:1px solid #E5E5E5;}
.seguros .seguros-der a{padding-left:1em}
/*Ultimos elementos*/
.seguros .noBorde{border-bottom:0}
.seguridad{display:none}
.promociones{display:none}
.img-producto{display:none}
.content-producto h2{background-color:#00A9E6;padding:4px 6px 5px;text-align:center;font-size:1.3em;color:#fff;font-weight:bold;margin-bottom:.8em}
.content-producto p{display:none}
.area-personal{margin-bottom:1.5em}
.area-personal ul{text-align:center;}
.area-personal ul li{display:inline;margin:0 4px}
.area-personal h2{font-size:1.3em;text-align:center;color:#4E7896}
.area-personal .form-login{background-color:#F9F9F9;padding:10px 6px;border-bottom:1px solid #E4E4E4;border-top:1px solid #E4E4E4;margin:4px 0;}
.area-personal label{display:block;margin-bottom:5px}
.area-personal label span{width:20%;display:inline-block}
.area-personal label input{padding-left:2px;}
.area-personal .btn{text-align:right;display:block;}
/**/
.novedades h2 a{background-color:#769ABF;color:#fff;font-weight:bold;padding:3px 4px 4px;text-align:center;display:block;}
.novedades .wrap{padding:6px 0 8px}

/* Interiores
---------------------------------------------------------------------------------*/
.menu-nav{margin-bottom:14px;}
.menu-nav ul li h2{background-color:#F2F2F2;font-size:1.1em;padding:3px 6px}
.menu-nav ul li ul li{padding:4px 0 4px 6px;border-bottom:1px dotted #C9C9C9}
.menu-nav ul li ul li.end{}
.menu-nav ul li ul li a{display:block}
/*Menu extra*/
.menu-extra{margin-bottom:1em}
.menu-extra h2{background-color:#F6F6F6;color:#1863A1;font-weight:bold;font-size:1.1em;margin-bottom:4px;padding:6px;text-transform:uppercase;text-align:center;}
.menu-extra ul{border-top:1px dotted #C9C9C9;padding:6px 0 0 0}
.menu-extra ul li{font-size:1.1em}
.menu-extra ul li a{padding:3px 6px;display:block}
.menu-extra ul li strong{background-color:#F6F6F6;color:#F45AAA;font-weight:bold;padding:3px 6px;display:block}
/*Detalle producto*/
.promocion{background-color:#6E7C8D;border:1px solid #C5CBD1;color:#fff;padding:6px;text-align:center;font-size:1.1em;line-height:1.2em}
.promocion a{color:#fff;font-weight:bold}
.promocion p a{color:#9FD8F0;}
.promocion p strong{color:#fff;}
.destacados{margin-bottom:1em;padding:0 8px;}
.destacados .cols{margin-bottom:6px}
.content-destacados{margin-bottom:8px}
.destacados h3,.detalle-producto h2{color:#526E8B;font-size:1.2em;margin-bottom:3px;font-weight:normal;clear:both;letter-spacing:-1px}
.detalle-producto h2 span,
.destacados h3 span{font-weight:bold;}
.detalle-producto h2{font-size:1.7em;margin-bottom:9px}
.detalle-producto li{display:block;margin-bottom:6px;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .45em;padding-left:7px}
.detalle-producto li ul{padding:6px 0}
.mas-destacados{background-color:#F6F6F6;padding:10px 8px 4px;margin-bottom:1em}
.mas-destacados img{display:none}
.mas-destacados .cols{margin-bottom:6px}
.mas-destacados .cols h3{color:#1863A1;font-weight:bold;margin-bottom:2px}
.detalle-producto{padding:0 4px}
.detalle-producto .formulario .resaltado{color:#1863A1;font-weight:bold;}
.detalle-producto .content-formulario{background-color:#F7F7F7;margin-bottom:1.2em;padding:10px 12px 12px;}
.detalle-producto .content-formulario .desc-txt{background-color:#fff;padding:10px 8px 4px 12px;margin-bottom:1.6em;}
.detalle-producto label{display:block;margin:6px 0}
.detalle-producto label span{display:inline-block;vertical-align:middle;width:25%;padding-right:6px}
.detalle-producto label input,
.detalle-producto label select,
.detalle-producto label textarea{width:70%}
.detalle-producto label select{width:71.5%}
.detalle-producto .npoliza span{width:65%}
.detalle-producto .npoliza input{width:30%}
.detalle-producto .checkbox input,
.detalle-producto .grupo-radio input{width:auto}
.detalle-producto .comentarios span{vertical-align:top;}
.detalle-producto .desc-producto{padding-bottom:4px}
.detalle-producto p{margin-bottom:8px}
.detalle-producto .desc-producto p{margin-bottom:0}
.mas-destacados .content-destacados p, .mas-destacados .content-destacados ul, .mas-destacados .content-destacados ol,.detalle-producto .desc-txt p, .detalle-producto .desc-txt ul, .detalle-producto .desc-txt ol{margin-bottom:6px}
.detalle-producto .incluye .incluye-txt .nota{margin-bottom:18px;display:block}
.detalle-producto .incluye .incluye-txt{padding:0 6px 10px}
.detalle-producto .incluye h2, .detalle-producto .incluye h3, .mapa-web h2, .mapa-web h3{background-color:#F7F7F7;color:#1863A1;font-size:1em;font-weight:bold;letter-spacing:normal;margin-bottom:6px;padding:5px;text-transform:uppercase;}
.detalle-producto .desc-producto{background-color:#f7f7f7;padding:6px;margin-bottom:1.2em}
.detalle-producto .desc-txt{background-color:#fff;color:#1863A1;padding:8px;line-height:1.6em;margin-bottom:6px}
.detalle-producto .separador{overflow:hidden;padding:5px 0;background:url(../img/bg/separador-y.gif) repeat-y center center;}
.detalle-producto .enlaces-producto{background:url(../img/bg/separador-x.gif) repeat-x left top;margin-top:1.2em;padding-top:10px;}
.detalle-producto .rec-br{background-color:#fff;padding:6px}
.rec-izq{float:left;width:45%}
.rec-der{float:right;width:45%}
/*Acceso Directo*/
.acceso-directo h2{background-color:#769ABF;color:#fff;font-size:1.1em;font-weight:bold;text-align:center;padding:4px 4px 5px;}
.acceso-directo .borde{padding:2px;bordeR:1px solid #e9e9e9;}
.acceso-directo ul{background-color:#FBFBFB;padding:2px 4px}
.acceso-directo li{margin:6px 0;font-size:1.1em}
/*Coberturas*/
.detalle-producto .incluye .coberturas{padding:0}
.detalle-producto .incluye .coberturas h4{background:url(../img/bg/titulo_coberturas.gif) repeat-x scroll left center transparent;border:1px solid #D0E2F9;padding:4px 6px;font-weight:bold;margin-bottom:6px;}
.detalle-producto .incluye .coberturas .bloq{padding-bottom:8px}
.detalle-producto .incluye .coberturas li{background:url(../img/bg/ico_very.gif) no-repeat 1.05em 0.65em;padding:3px 0 3px 24px}
.detalle-producto .incluye .opcionales li{background-image:none;}
.detalle-producto .incluye .coberturas .alterno{background-color:#F2F6F8;}
/*Preguntas Frecuentes*/
.detalle-producto .faq .incluye-txt{padding:0}
.detalle-producto .faq dl dt, .detalle-producto .faq dl dd{padding:4px}
.detalle-producto .faq dl dt, .detalle-producto .faq dl dt.alterno{background-color:#f7f7f7}
.detalle-producto .faq dl dd{margin-bottom:8px}
/*Atencion Cliente*/
.telefonos-atcliente .cont-bg-claro{padding:7px 4px 4px;border:1px solid #ECECEC;margin-bottom:6px}
.telefonos-atcliente ul li{color:#F353A6;font-weight:bold;background-image:none;font-size:1.1em}
.telefonos-atcliente ul li em{color:#009EE0;margin-left:6px}
/*Boletines*/
.detalle-producto .servicios{background:url(../img/bg/destacados.png) repeat-x left top;padding:8px;}
.detalle-producto .servicios .con-img .btn{display:block;margin-top:10px}
.detalle-producto .texto-privacidad h3, .detalle-producto .texto-privacidad h4{margin-bottom:8px;}
.detalle-producto .form{background-color:#F3F5F7;margin:10px 0;padding:18px 24px;}
.detalle-producto .form .seccion-form{padding:10px 0 14px}
.detalle-producto .form label{display:inline}
.detalle-producto .form label span{width:15%;color:#1863A1;font-weight:bold}
.detalle-producto .form label input{width:100%;}
.detalle-producto .form label .input{width:auto}
.detalle-producto .form .checkbox span{width:60%}
.detalle-producto .form .checkbox input{width:auto}
/*Mapa talleres*/
.desc-mapa-taller-separador img,
.desc-mapa-taller-separador map{display:none}
/*Mapa Web*/
.mod-buscador .bg{background:url(../img/bg/destacados.png) repeat-x left top;padding:10px;margin-bottom:8px}
.mod-buscador .bg label strong{display:block;margin-bottom:8px}
.mapa-web h4{background-color:#F6F6F6;color:#1863A1;font-weight:bold;padding:4px 6px;margin:8px 0}
.mapa-web ul{padding:0 6px}
.mapa-web li{margin:4px 0}
.mapa-web li.resaltado a{color:#EE3594;}