@font-face {
  font-family: 'icons';
  src:  url('fonts/icons/icons.eot');
  src:  url('fonts/icons/icons.eot?#iefix') format('embedded-opentype'),
		url('fonts/icons/icons.ttf') format('truetype'),
		url('fonts/icons/icons.woff') format('woff'),
		url('fonts/icons/icons.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'oswaldregular';
    src: url('fonts/oswald/oswald-regular-webfont.eot');
    src: url('fonts/oswald/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald/oswald-regular-webfont.woff2') format('woff2'),
         url('fonts/oswald/oswald-regular-webfont.woff') format('woff'),
         url('fonts/oswald/oswald-regular-webfont.ttf') format('truetype'),
         url('fonts/oswald/oswald-regular-webfont.svg#oswaldbook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'oswaldlight';
    src: url('fonts/oswald/oswald-light-webfont.eot');
    src: url('fonts/oswald/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald/oswald-light-webfont.woff2') format('woff2'),
         url('fonts/oswald/oswald-light-webfont.woff') format('woff'),
         url('fonts/oswald/oswald-light-webfont.ttf') format('truetype'),
         url('fonts/oswald/oswald-light-webfont.svg#oswaldlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'oswaldbold';
    src: url('fonts/oswald/oswald-bold-webfont.eot');
    src: url('fonts/oswald/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald/oswald-bold-webfont.woff2') format('woff2'),
         url('fonts/oswald/oswald-bold-webfont.woff') format('woff'),
         url('fonts/oswald/oswald-bold-webfont.ttf') format('truetype'),
         url('fonts/oswald/oswald-bold-webfont.svg#oswaldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

html{*position:relative;}
body{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif, icons; font-size:12px; color:#333333;}
img{ border:none;}
.contenedor{ display:block; margin:auto; width:985px;}
.cabecera{ display:block; float:left; width:985px; height:auto; min-height:160px;}
.logo{ display:block; float:left;}
.cajaTelefono{ display:block; float:left; width:273px; height:84px; background:url(/img/v2.0/portada/sprite.png) no-repeat scroll -10px -10px; color:#ffffff; margin-top:10px; margin-left:105px; text-align:center;}
.cajaTelefono .big{ font-size:40px; font-weight:bold;}
.cajaTelefono .small{ font-size:16px;}
.cajaTelefonoSoloUno{ display:block; float:left; width:273px; height:65px; background:url(/img/v2.0/portada/bg-caja-telefono-solouno.gif) no-repeat; color:#ffffff; margin-top:10px; margin-left:105px; text-align:center;}
.cajaTelefonoSoloUno .big{ font-size:40px; font-weight:bold;}
.cajaTelefonoSoloUno .small{ font-size:16px;}
.cajaTelefonoCOBR { display:block; float:left; width:273px; height:84px; background:url(/img/v2.0/portada/bg-caja-telefono.gif) no-repeat; color:#ffffff; margin-top:10px; margin-left:60px; margin-right:60px; text-align:center;}
.cajaTelefonoCOBR .big{ font-size:40px; font-weight:bold;}
.cajaTelefonoCOBR .small{ font-size:16px;}
.cajaTelefonoSoloUnoCOBR { display:block; float:left; width:273px; height:65px; background:url(/img/v2.0/portada/bg-caja-telefono-solouno.gif) no-repeat; color:#ffffff; margin-top:10px; margin-left:60px; margin-right:60px; text-align:center;}
.cajaTelefonoSoloUnoCOBR .big{ font-size:40px; font-weight:bold;}
.cajaTelefonoSoloUnoCOBR .small{ font-size:16px;}
.cajaTelefonoPequCOBR { display:block; float:left; width:215px; height:84px; background:url(/img/CochesNet/bg-caja-telefono.gif) no-repeat; color:#ffffff; margin-top:10px; margin-left:10px; margin-right:10px; text-align:center;}
.cajaTelefonoPequCOBR .big{ font-size:30px; font-weight:bold;}
.cajaTelefonoPequCOBR .small{ font-size:16px;}
.cajaTelefonoPequSoloUnoCOBR { display:block; float:left; width:215px; height:65px; background:url(/img/CochesNet/bg-caja-telefono-solouno.gif) no-repeat; color:#ffffff; margin-top:10px; margin-left:10px; margin-right:10px; text-align:center;}
.cajaTelefonoPequSoloUnoCOBR .big{ font-size:30px; font-weight:bold;}
.cajaTelefonoPequSoloUnoCOBR .small{ font-size:16px;}
.cajaDereCab { display:block; float:left; width:220px; margin-left:65px; margin-top:30px;}
.cajaDereCabCOBR { display:block; float:left; width:180px; margin-left:105px; margin-top:0px;}
.cajaLogotipoIzqCabCOBR { display:block; float:left; width:255px; margin-left:20px; margin-top:13px;}
.redes{ display:block; float:left; width:220px;}
.redes .ico{ display:block; float:left; width:30px; height:30px; margin-left:23px;}
.clientes{ display:block; float:left; width:220px; margin-top:15px;}
.clientes .btnArea{ display:block; float:right; width:165px; height:32px; background:url(/img/v2.0/portada/sprite.png) no-repeat scroll -10px -114px; color:#333333; font-weight:bold; text-decoration:none; font-size:17px; letter-spacing:-1px; padding-left:15px; padding-top:6px;}
.textoInicio{ display:block; float:left; width:100%; margin-top:-10px; }
.textoBanner{ display:block; float:left; width:100%; margin-top:-10px; background:url(/img/v2.0/portada/bannerPpal.jpg) no-repeat; width:918px; height:134px; padding-top:20px; padding-left:20px;}
.infoBanner{ display:block; float:left; width:600px;}

.logosb{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -371px -59px; width:272px; height:160px; cursor:pointer;}
.logosbapromes{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -371px -532px; width:272px; height:160px; cursor:pointer;}
.icocoche{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -436px -10px; width:55px; height:36px; cursor:pointer;}
.icomoto{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -531px -10px; width:55px; height:34px; cursor:pointer;}
.icocasa{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -370px -10px; width:55px; height:36px; cursor:pointer;}
.icootros{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -699px -10px; width:55px; height:36px; cursor:pointer;}
.icocomercio{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -264px -327px; width:53px; height:40px; cursor:pointer;}
.icocap{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -330px -327px; width:53px; height:35px; cursor:pointer;}
.icorc{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -396px -327px; width:42px; height:35px; cursor:pointer;}
.icodeceso{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -450px -327px; width:50px; height:40px; cursor:pointer;}
.icocontenido{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -501px -10px; width:16px; height:21px; cursor:pointer;}
.iconoticias{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -656px -10px; width:26px; height:21px; cursor:pointer;}
.icoestudios{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -626px -10px; width:17px; height:20px; cursor:pointer;}
.telefonopie{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -769px -10px; width:25px; height:25px; cursor:pointer;}
.icofbpie{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -337px -39px; width:25px; height:25px; cursor:pointer;}
.icoytpie{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -337px -69px; width:25px; height:25px; cursor:pointer;}
.icoggpie{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -337px -100px; width:25px; height:25px; cursor:pointer;}
.icoblogpie{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -337px -10px; width:25px; height:25px; cursor:pointer;}
.emailpie{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -589px -10px; width:25px; height:25px; cursor:pointer;}
.logoverisign{ float:left; width:100%; margin-left:350px; margin-right:0px; background:url(/img/v2.0/portada/sprite.png) no-repeat -809px -10px; width:80px; height:33px; cursor:pointer;}
.logoFNMT{ float:left; width:100%; margin-left:120px; margin-right:0px; background:url(/img/v2.0/portada/sprite.png) no-repeat -809px -50px; width:40px; height:38px; cursor:pointer;}
.icoasesor{ float:left; background:url(/img/v2.0/portada/sprite.png) no-repeat -661px -59px; width:61px; height:61px; cursor:pointer;}
.icodivulgacion{ float:left; background:url(/img/v2.0/portada/sprite.png) no-repeat -734px -59px; width:61px; height:61px; cursor:pointer;}
.icodiccionario{ float:left; background:url(/img/v2.0/portada/sprite.png) no-repeat -661px -59px; width:61px; height:61px; cursor:pointer;}
.iconovedades{ float:left; background:url(/img/v2.0/portada/sprite.png) no-repeat -734px -129px; width:61px; height:61px; cursor:pointer;}
.icocomparador{ float:left; background:url(/img/v2.0/portada/sprite.png) no-repeat -661px -129px; width:61px; height:61px; cursor:pointer;}
.icosiniestros{ float:left; background:url(/img/v2.0/portada/sprite.png) no-repeat -734px -129px; width:61px; height:61px; cursor:pointer;}
.icoproductos {
    background: url(/img/v2.0/portada/sprite.png) no-repeat scroll -806px -129px;
    cursor: pointer;
    float: left;
    height: 61px;
    width: 61px;
}


.titNaranja{ font-size:19px; color:#FA8B00; font-weight:bold; letter-spacing:-1px;}
.titNaranjaBig{ font-size:35px; color:#FA8B00; font-weight:bold; letter-spacing:-1px;}
.titNaranjaBigMedium{ font-size:26px; color:#FA8B00; font-weight:bold; letter-spacing:-1px;}
.titNaranjaMedium{ font-size:21px; color:#FA8B00; font-weight:bold; letter-spacing:-1px;}
.titNaranjaMediumSmall{ font-size:18px; color:#FA8B00; font-weight:bold; letter-spacing:-1px;}
.titNaranjaSmall{ font-size:14px; color:#FA8B00; font-weight:bold; letter-spacing:-1px;}
.titGris{ font-size:17px; color:#333333; font-weight:bold; letter-spacing:-1px;}
.titGris h1{ font-size:18px; color:#333333; margin-top:0px; margin-bottom:0px;}
.naranjaPeke{ color:#d49600}
.marginleft6{ margin-left:6px;}

.infoBanner .titNaranja{ font-size:27px; color:#FA8B00; font-weight:bold; letter-spacing:-1px;}
.infoBanner .titGris{ font-size:22px; color:#333333; font-weight:bold; letter-spacing:-1px;}
.infoBanner h1{ font-size:27px; color:#FA8B00; font-weight:bold; letter-spacing:-1px; margin-top:0px; margin-bottom:0px;}

.cajasCalcula{ display:block; float:left; width:100%; margin-top:20px;}
.cajasCalcula .cajita{ display:block; float:left; width:230px; height:142px; background:url(/img/v2.0/portada/sprite.png) no-repeat -10px -206px; margin-left:5px;}
.cajasCalcula .cajita:first-child{margin-left:0px;}
.cajasCalcula .cajita .icono{ display:block; float:left; width:60px; margin-left:5px; margin-top:45px;}
.cajasCalcula .cajita .texto{ display:block; float:left; width:130px; margin-left:10px; font-weight:bold; margin-top:15px;}
.cajasCalcula .cajita .textoNaranja{ display:block; float:left; width:130px; margin-left:10px; font-weight:bold; margin-top:15px; color:#FA8B00; font-size:24px;}
.cajasCalcula .cajita .textoNaranja a{ font-weight:bold; color:#FA8B00; font-size:24px; text-decoration:none;}
.cajasCalcula .btnCalcula{ display:block; float:left; width:100%; background:url(/img/v2.0/portada/flecha-naranja.gif) right no-repeat; color:#333333; text-decoration:none; font-size:16px; letter-spacing:-1px; width:130px; margin-left:75px; font-weight:bold; height:20px; margin-top:15px;}
.cajasCalcula .btnCalcula h2{ font-size:16px; cursor:pointer; margin-top:0px; margin-bottom:0px; font-weight:bold;}
.cajasCalcula .btnCalculaRC{ display:block; float:left; width:100%; background:url(/img/v2.0/portada/flecha-naranja.gif) right no-repeat; color:#333333; text-decoration:none; font-size:16px; letter-spacing:-1px; width:130px; margin-left:75px; font-weight:bold; height:20px; margin-top:8px;}
.cajasCalcula .btnCalculaRC h2{ font-size:16px; cursor:pointer; margin-top:0px; margin-bottom:0px; font-weight:bold;}
.cajasCalcula .btnCalculaOtros{ display:block; float:left; width:100%; background:url(/img/v2.0/portada/flecha-naranja.gif) right no-repeat; color:#333333; text-decoration:none; font-size:16px; letter-spacing:-1px; width:140px; margin-left:65px; font-weight:bold; height:20px; margin-top:15px;}
.cajasCalcula .btnCalculaOtros h2{ font-size:16px; cursor:pointer; margin-top:0px; margin-bottom:0px; font-weight:bold;}
.cajacias{ display:block; float:left; width:933px; border:1px solid #c9c9c9; border-bottom:none; background:#fafafa; margin-top:10px;}
.cajacias .top{ display:block; float:left; width:925px; border-bottom:1px solid #c9c9c9; height:30px; font-size:18px; color:#333333; font-weight:bold; letter-spacing:-1px; padding-left:10px; padding-top:6px;}
.cajacias .ctral{ display:block; float:left; width:935px;}
.bottomCias{ display:block; float:left; width:935px; background:url(/img/v2.0/portada/sprite.png) no-repeat -10px -408px; height:18px;}

.cajaPeke{ display:block; float:left; width:332px; border:1px solid #c9c9c9; border-bottom:none; background:#fafafa; margin-top:10px;}
.cajaPeke .top{ display:block; float:left; width:322px; border-bottom:1px solid #c9c9c9; height:30px; font-size:18px; color:#FA8B00; font-weight:bold; letter-spacing:-1px; padding-left:10px; padding-top:6px;}
.cajaPeke .top img{ margin-top:2px; display:block; float:left;}
.cajaPeke .top span{ margin-top:0px; display:block; float:left; margin-left:5px;}
.cajaPeke .ctral{ display:block; float:left; width:332px;}
.cajaPeke .ctral .cajaImg{ display:block; float:left; width:130px; background:url(/img/v2.0/portada/left-cajaImg.gif) no-repeat right; height:180px;}
.cajaPeke .ctral .cajaImg img{ display:block; float:left; margin-top:70px; margin-left:30px;}
.cajaPeke .ctral .cajaImg span{ display:block; float:left; margin-left:15px; font-size:10px; width:90px;}
.cajaPeke .ctral .masinfo{ display:block; float:left; width:150px; text-align:center; margin-left:15px; height:100px; margin-top:40px; border-bottom:1px solid #c9c9c9;}
.cajaPeke .ctral .masinfoEnlace{ display:block; float:left; width:55px;  margin-left:65px; margin-top:10px; background:url(/img/v2.0/portada/flecha-gris.gif) no-repeat right; color:#333333; text-decoration:none; font-size:11px;}
.cajaPeke .ctral .cajaImgUniversia{ display:block; float:left; width:130px; height:180px;}
/*.cajaPeke .ctral .masinfoEnlace{ display:block; float:left; width:55px;  margin-left:65px; margin-top:10px; background:url(/img/v2.0/portada/sprite.gif) no-repeat right -10px -645px; color:#333333; text-decoration:none; font-size:11px;}*/
.bottomPeke{ display:block; float:left; width:334px; background:url(/img/v2.0/portada/sprite.png) no-repeat -10px -674px; height:18px;}
/*.cajaPeke .ctral .estudio{ display:block; float:left; width:280px; margin-left:15px;  background:url(/img/v2.0/portada/circulo-naranja.gif) no-repeat 0px 5px; padding-left:10px; margin-top:18px; color:#333333; text-decoration:none;}*/
.cajaPeke .ctral .estudio{ display:block; float:left; width:280px; margin-left:15px;  background:url(/img/v2.0/portada/sprite.png) no-repeat -944px -10px; padding-left:10px; margin-top:18px; color:#333333; text-decoration:none;}

.cajaAseguradoras{ display:block; float:left; width:730px; border:1px solid #c9c9c9; border-bottom:none; background:#FFFFFF; margin-top:10px;}
.cajaAseguradoras .top{ display:block; float:left; width:721px; border-bottom:1px solid #c9c9c9; height:30px; font-size:18px; color:#FA8B00; font-weight:bold; letter-spacing:-1px; padding-left:10px; padding-top:6px;}
.cajaAseguradoras .ctral{ display:block; float:left; width:730px;}
.cajaAseguradoras .ctral table{ border:0px; cellspacing:0px;}
.cajaAseguradoras .ctral td{width:182px;text-align:center;padding-bottom:40px;}
.cajaAseguradoras .ctral a{TEXT-DECORATION: none;COLOR: #303030;}
.bottomAseguradoras{ display:block; float:left; width:732px; background:url(/img/v2.0/portada/sprite.png) no-repeat -117px -408px; height:18px;}

.cajaGrande.hundred {
    width: 933px;
}
.cajaGrande.hundred .top {
    width: 923px;
}
.cajaGrande.hundred .ctral {
    padding-top: 15px;
    width: 933px;
}

.cajaGrande{ display:block; float:left; width:593px; border:1px solid #c9c9c9; border-bottom:none; background:#fafafa; margin-top:10px;}
.cajaGrande .top{ display:block; float:left; width:583px; border-bottom:1px solid #c9c9c9; height:30px; font-size:18px; color:#FA8B00; font-weight:bold; letter-spacing:-1px; padding-left:10px; padding-top:6px;}
.cajaGrande .top img{ margin-top:2px; display:block; float:left;}
.cajaGrande .top span{ margin-top:0px; display:block; float:left; margin-left:5px;}
.cajaGrande .ctral{ display:block; float:left; width:593px; padding-bottom:10px;}
.cajaGrande .ctral .texto{ display:block; float:left; width:100%;}
.cajaGrande .ctral .secciones{ display:block; float:left; width:160px; height:61px; margin-top:10px; margin-left:30px; text-decoration:none; color:#333333; padding-bottom:14px;}
.cajaGrande .ctral .secciones img{ display:block; float:left;}
.cajaGrande .ctral .secciones span{ display:block; float:left; font-weight:bold; margin-left:15px; margin-top:20px; width:80px;}
.cajaGrande .ctral .secciones span.marginTop10{ margin-top:10px;}
.cajaGrande .ctral .noticia{ display:block; float:left; margin-left:45px; padding-bottom:15px; width: 840px;}
.cajaGrande .ctral .noticia:first-child{ margin-top:15px;}
.cajaGrande .ctral .noticia a{ color:#333333;}
.cajaGrande.hundred .lineaGris450 {
    width: 800px;
}
.cajaGrande.hundred .masnoticiasEnlace {
    float: right;
    margin-right: 50px;
}

.bottomGrande{ display:block; float:left; width:595px; background:url(/img/v2.0/portada/sprite.png) no-repeat -10px -716px; height:18px;}
.lineaGris450{ display:block; float:left; width:450px; height:10px; border-top: 1px solid #c9c9c9; margin-left:60px; }
.width100{ display:block; float:left;}
.masnoticiasEnlace{ display:block; float:left; width:105px;  margin-left:215px;  background:url(/img/v2.0/portada/flecha-gris.gif) no-repeat right; color:#333333; text-decoration:none; font-size:12px;}
.masestudiosEnlace{ display:block; float:left; width:110px;  margin-left:110px;  background:url(/img/v2.0/portada/flecha-gris.gif) no-repeat 101px 3px; color:#333333; text-decoration:none; font-size:12px; padding-bottom:10px;}
.lineaGris150{ display:block; float:left; width:210px; height:10px; border-top: 1px solid #c9c9c9; margin-left:60px; margin-top:15px;}

.cajaGrande .ctral .seccion {
    color: #333333;
    display: block;
    float: left;
    height: auto;
    padding: 15px 0 15px 5px;
    position: relative;
    text-decoration: none;
    width: 143px;
}
		.cajaGrande .ctral .seccionEspecial {
			color: #333333;
			display: block;
			float: left;
			height: auto;
			padding: 37px 0 15px 5px;
			position: relative;
			text-align: center;
			text-decoration: none;
			width: 143px;
		}
		.cajaGrande .ctral .seccionEspecial span {
			color: #555;
			display: inline-block;
			font-size: 15px;
			font-weight: bold;
			margin-left: 0;
			margin-top: 0;
			padding-left: 5px;
			padding-top: 6px;
			vertical-align: middle;
			width: 100%;
		}
		.cajaGrande .ctral .seccionEspecial .ico-seguroNecesitas + span {
			color: #F27900;
		}

.ico-asesor {
background: url("/img/v2.0/portada/sprite.png") no-repeat scroll -656px -62px;
  cursor: pointer;
    display: inline-block;
    *display: inline;
    height: 59px;
    vertical-align: middle;
    width: 59px;
}
.ico-divulgacion {
background: url("/img/v2.0/portada/sprite.png") no-repeat scroll -729px -62px;
cursor: pointer;
    display: inline-block;
    *display: inline;
    height: 59px;
    vertical-align: middle;
    width: 59px;
}
.ico-diccionario {
background: url("/img/v2.0/portada/sprite.png") no-repeat scroll -656px -198px;
  cursor: pointer;
    display: inline-block;
    *display: inline;
    height: 59px;
    vertical-align: middle;
    width: 59px;
}
.ico-novedades {
background: url("/img/v2.0/portada/sprite.png") no-repeat scroll -729px -133px;
cursor: pointer;
    display: inline-block;
    *display: inline;
    height: 59px;
    vertical-align: middle;
    width: 59px;
}
.ico-productos {
background: url("/img/v2.0/portada/sprite.png") no-repeat scroll -800px -133px;
cursor: pointer;
    display: inline-block;
    *display: inline;
    height: 59px;
    vertical-align: middle;
    width: 59px;
}
.ico-comparador {
background: url("/img/v2.0/portada/sprite.png") no-repeat scroll -656px -132px;
cursor: pointer;
    display: inline-block;
    *display: inline;
    height: 59px;
    vertical-align: middle;
    width: 59px;
}
.ico-seguroNecesitas {
    background: url("/img/v2.0/portada/sprite.png") no-repeat scroll -873px -133px;
    cursor: pointer;
    display: inline-block;
    height: 70px;
    vertical-align: middle;
    width: 75px;
}
.ico-siniestros {
background: url("/img/v2.0/portada/sprite.png") no-repeat scroll -730px -197px;
cursor: pointer;
    display: inline-block;
    *display: inline;
    height: 59px;
    vertical-align: middle;
    width: 59px;
}
.cajaGrande .ctral .seccion span {
    color: #555;
    display: inline-block;
    *display: inline;
    font-size: 11px;
    font-weight: bold;
    margin-left: 0;
    margin-top: 0;
    padding-left: 5px;
    vertical-align: middle;
    width: 75px;
}

.cajaPie{ display:block; float:left; width:938px; margin-top:15px;}
.cajaPie .top{ display:block; float:left; width:938px; background:url(/img/v2.0/portada/sprite.png) no-repeat -10px -784px; height:8px;}
.cajaPie .central{ display:block; float:left; width:936px; border-left:1px solid #eed599; border-right:1px solid #eed599;}
.cajaPie .bottom{ display:block; float:left; width:938px; background:url(/img/v2.0/portada/sprite.png) no-repeat -10px -812px; height:8px;}
.cajaPie .columna{ display:block; float:left; width:130px; margin-left:15px;}
.cajaPie .columna a{ color:#333333; text-decoration:none; width:100%; display:block; float:left; margin-top:5px; font-size:10px;}
.cajaPie .columna2{ display:block; float:left; width:130px; margin-left:15px; margin-top:20px;}
.cajaPie .columna2 a{ color:#333333; text-decoration:none; width:100%; display:block; float:left; margin-top:5px; font-size:10px;}
.cajaPie .columnaLineaEmpresa{ display:block; float:left; width:175px; margin-left:15px;}
.cajaPie .columnaLineaEmpresa a{ color:#333333; text-decoration:none; width:100%; display:block; float:left; margin-top:5px; font-size:10px;}
.cajaPie .columnaLineaEmpresa2{ display:block; float:left; width:80px; margin-left:15px; margin-top:20px;}
.cajaPie .columnaLineaEmpresa2 a{ color:#333333; text-decoration:none; width:100%; display:block; float:left; margin-top:5px; font-size:10px;}
.cajaPie .columnaRedes{ display:block; float:left; width:210px; margin-left:5px;}
.cajaPie .columnaRedes .linea{ display:block; float:left; width:100%; height:30px; }
.cajaPie .columnaRedes .lineaRedes{ display:block; float:left; width:100%; margin-top:15px;}
.cajaPie .columnaRedes .linea img{ display:block; float:left;}
.cajaPie .columnaRedes .linea div{ display:block; float:left; width:120px; text-align:center; margin-left:10px;}
.cajaPie .columnaRedes .lineaRedes img{ display:block; float:left;}
.cajaPie .columnaRedes .lineaRedes div{ display:block; float:left; width:120px; text-align:center; margin-left:10px;}
.cajaPie .columnaRedes .lineaRedes .siguenos{ display:block; float:left; width:120px;  margin-left:10px; font-size:10px; margin-top:5px;}
.cajaPie .columnaRedes a{ color:#333333; text-decoration:none; width:100%; display:block; float:left; margin-top:5px; font-size:10px;}

.naranja{font-size:13px; color:#FA8B00; font-weight:bold; letter-spacing:-1px}
.naranjaPieB{font-size:18px; color:#FA8B00; font-weight:bold; letter-spacing:-1px}
.naranjaPieS{font-size:14px; color:#FA8B00; letter-spacing:-1px}
.gris{font-size:13px; color:#333333; letter-spacing:-1px}
.copyright{ display:block; float:left; width:100%; height:30px; text-align:center; margin-top:10px; font-size:10px;}

.btnDescubre{ display:block; float:left; width:100%; background:url(/img/v2.0/portada/flecha-naranja-b.gif) right no-repeat; color:#333333; text-decoration:none; font-size:16px; width:480px; height:20px; margin-top:10px;}


/* SUBHOME */
.migas{ display:block; float:left; width:925px; height:33px; background:url(/img/v2.0/bg-migas.gif) no-repeat; color:#8e8e8e; font-size:12px; padding-left:10px;}
.migas .apdo{ display:block; float:left; color:#8e8e8e; margin-right:10px; margin-top:10px; } 
.migas .separa{ display:block; float:left; background:url(/img/v2.0/separa-migas.gif) no-repeat; width:9px; height:31px; margin-top:1px; margin-right:10px;} 
.migas .apdo:last-child{ color:#7f7f7f;}
.migas .apdo h1{ color:#8e8e8e; font-size:12px; font-weight:normal; margin-top:0px;} 
.migas .apdo:last-child h1{ color:#7f7f7f; font-size:12px; font-weight:normal; margin-top:0px;} 
.migas .apdo h2{ color:#8e8e8e; font-size:12px; font-weight:normal; margin-top:0px;} 
.migas .apdo:last-child h2{ color:#7f7f7f; font-size:12px; font-weight:normal; margin-top:0px;} 
.textoIntro{ display:block; float:left; width:935px; margin-top:15px;} 
.textoIntro .imagen{ display:block; float:left; width:100px; margin-right:20px; width:100px;} 
.textoIntro .texto{ display:block; float:left; width:800px; margin-top:15px;} 
.titGris{font-size:18px; color:#333333;}
.colsubhome{ display:block; float:left; width:464px; margin-top:15px;} 
.colsubhome .titSubhome{ display:block; float:left; width:434px; height:43px; background:url(/img/v2.0/bg-top-col-subhome.gif) no-repeat; color:#ffffff; font-size:18px; padding-left:10px; padding-top:3px;}
.colsubhome .btnCalcula{ display:block; float:left; width:100%; background:url(/img/v2.0/portada/flecha-naranja-b.gif) right no-repeat; color:#333333; text-decoration:none; font-size:14px; letter-spacing:-1px; width:130px; font-weight:bold; height:20px; margin-top:10px;}
.cajitaSubhome{ display:block; float:left; width:100%; font-size:11px; line-height:14px; padding-bottom:15px} 
.cajitaSubhome .imagen{ display:block; float:left; width:100px; margin-right:20px; width:45px;} 
.cajitaSubhome .texto{ display:block; float:left; width:350px; margin-top:10px; margin-left:15px;} 
.btnSubhome{ display:block; background:url(/img/v2.0/flecha-naranja-b.gif) no-repeat right; color:#333333; text-decoration:none; font-size:14px; letter-spacing:-1px; font-weight:bold; height:20px; width:120px; padding-top:7px;} 
.titGrisSub{font-size:16px; color:#333333; font-weight:bold;}
.titGrisSub a{font-size:16px; color:#333333; font-weight:bold; text-decoration:none;}
.cajaDestacadosSub{ display:block; float:left; width:915px; margin-top:15px; padding-left:25px; padding-top:3px; height:18px; background:url(/img/v2.0/bg-pie-destacado.gif) no-repeat; font-size:10px;}

/* LANDING */
.colLandingIzq{ display:block; float:left; width:703px;}
.colLandingDcha{ display:block; float:left; width:193px; margin-left:39px;}
.textoInicioLanding{ display:block; float:left; width:703px; margin-top:-10px; }
.textoInicioLandingImg{ display:block; float:left; width:688px; margin-top:-10px; height:139px; background:url(/img/v2.0/bt-img-landing.jpg) no-repeat; padding-top:15px; padding-left:15px;}
.textoInicioContratar{ display:block; float:left; width:703px; margin-left:365px;margin-top:-10px;margin-bottom:10px }
.btnCalcularLanding{ display:block; float:left; background:url(/img/v2.0/bg-calcular-landing.gif) no-repeat; color:#ffffff; width:146px; height:38px; font-weight:bold; font-size:18px; padding-top:7px; padding-left:10px; text-decoration:none;}
.cajaEnlacesLanding{ display:block; float:left; width:193px;}
.cajaEnlacesLanding .topLanding{ display:block; float:left; width:183px; height:29px; background:url(/img/v2.0/bg-top-caja-landing.gif) no-repeat; color:#ffffff; font-size:18px; padding-top:7px; padding-left:10px;}
.cajaEnlacesLanding .ctralLanding{ display:block; float:left; width:191px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.cajaEnlacesLanding .bottomLanding{ display:block; float:left; width:193px; height:6px; background:url(/img/v2.0/bg-bottom-caja-landing.gif) no-repeat;}
.enlaceLanding{ display:block; float:left; width:183px; margin-left:5px; border-top:1px solid #cccccc; text-align:center; margin-top:5px; padding-top:5px; color:#333333; text-decoration:none;}
.enlaceLanding:first-child{ border-top:none;}
.titInicioLanding{ display:block; float:left; width:703px; margin-top:-10px; font-size:19px; margin-top:10px; font-weight:bold;}
.cajaNaranjaLanding{ display:block; float:left; width:191px; background:#fb8b00; border:1px solid #cccccc; margin-top:15px;}
.cajaNaranjaLanding .textito{ display:block; float:left; margin-left:10px; width:175px; margin-top:10px;}
.cajaNaranjaLanding .textito .titBlanco{ font-size:18px; color:#ffffff; font-weight:bold; display:block; float:left;}
.cajaNaranjaLanding .textito .normal{ font-size:12px; color:#333333; display:block; float:left; margin-top:5px;}
.cajaNaranjaLanding .textito .btnCalcula{ display:block; float:left; background:url(/img/v2.0/fle-blanc-nar.gif) no-repeat 95px 2px; font-size:17px; font-weight:bold; padding-right:25px; color:#ffffff; margin-top:10px; padding-bottom:15px; text-decoration:none;}
.sombraLanding{ display:block; float:left; background:url(/img/v2.0/sombra-cajas-landing.gif) no-repeat; width:193px; height:8px;}
.cajaBlancaLanding{ display:block; float:left; width:191px; background:#ffffff; border:1px solid #cccccc; margin-top:15px;}
.cajaBlancaLanding .textito{ display:block; float:left; margin-left:10px; width:175px; margin-top:10px;}
.cajaBlancaLanding .textito .titNaranja{ font-size:18px; color:#fb8b00; font-weight:bold; display:block; float:left;}
.cajaBlancaLanding .textito .normal{ font-size:14px; color:#333333; display:block; float:left; margin-top:5px; font-weight:bold; padding-bottom:15px;}
.cajaBlancaLanding .textito .naranja{ color:#fb8b00; font-weight:bold; font-size:14px;}
.contenidoLanding{ display:block; float:left; width:703px; margin-top:20px;}

/* CAJA AREA CLIENTE */
.cajaCliente{ display:none; position:absolute; width:211px; margin-left:770px; *margin-left:530px; margin-top:10px;}
.cajaCliente .top{ display:block; float:left; width:211px; height:7px; background:url(/img/v2.0/bg-top-area-cliente.png) no-repeat;}
.cajaCliente .ctral{ display:block; float:left; width:209px; background:#eceaeb; border-left:1px solid #999999; border-right:1px solid #999999;}
.cajaCliente .bottom{ display:block; float:left; width:211px; height:7px; background:url(/img/v2.0/bg-bottom-area-cliente.png) no-repeat;}
.cajaCliente .btnCerrar{ display:block; float:right; width:100%; text-decoration:none; font-weight:bold; color:#333333; text-align:right; margin-right:10px; *width:90%;}
.inputCliente{ display:block; float:left; width:92px; height:24px; background:url(/img/v2.0/bt-input-cliente.gif) no-repeat; border:none; margin-top:10px; padding-left:5px;}
.labelCliente{ display:block; float:left; width:85px; font-size:11px; padding:10px; margin-top:5px; padding-bottom:0px; *width:75px;}
.enlacesCliente{ display:block; float:left; width:50%; margin-top:10px; font-size:11px; color:#333333; text-align:center; *width:49%;}
.btnAcceder{ display:block; float:left; width:120px; height:33px; background:url(/img/v2.0/btn-acceder.png) no-repeat; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px; letter-spacing:-1px; padding-left:15px; padding-top:6px; margin-top:15px; margin-left:45px;}
.clientes .btnArea:hover{ display:block; float:right; width:165px; height:32px; background:url(/img/v2.0/bt-area-on.gif) no-repeat; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px; letter-spacing:-1px; padding-left:15px; padding-top:6px;}
.clientes .btnAreaOver  { display:block; float:right; width:165px; height:32px; background:url(/img/v2.0/bt-area-on.gif) no-repeat; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px; letter-spacing:-1px; padding-left:15px; padding-top:6px;}
.btnNombre{ display:block; float:right; height:32px; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px; letter-spacing:-1px; margin-top:10px; *margin-top:40px;}
.btnNombrePortada{ display:block; float:right; height:32px; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px; letter-spacing:-1px; margin-top:10px; *margin-top:40px; padding-right:45px;}
.btnNombrePortadaCOBR{ display:block; float:right; height:32px; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px; letter-spacing:-1px; margin-top:0px; *margin-top:30px; padding-right:45px;}
.btnNombre .left{ display:block; float:left; height:32px; width:6px; background:url(/img/v2.0/bt-left-cliente.gif) no-repeat;}
.btnNombre .right{ display:block; float:left; height:32px; width:6px; background:url(/img/v2.0/bt-right-cliente.gif) no-repeat;}
.btnNombre .central{ display:block; float:left; height:27px; background:url(/img/v2.0/bt-ctral-cliente.gif) repeat-x; padding-top:5px; padding-left:5px; padding-right:5px;}
.btnNombre .central a{ height:32px; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px;}
.btnNombrePortada .left{ display:block; float:left; height:32px; width:6px; background:url(/img/v2.0/bt-left-cliente.gif) no-repeat;}
.btnNombrePortada .right{ display:block; float:left; height:32px; width:6px; background:url(/img/v2.0/bt-right-cliente.gif) no-repeat;}
.btnNombrePortada .central{ display:block; float:left; height:27px; background:url(/img/v2.0/bt-ctral-cliente.gif) repeat-x; padding-top:5px; padding-left:5px; padding-right:5px;}
.btnNombrePortada .central a{ height:32px; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px;}
.btnNombrePortadaCOBR .left{ display:block; float:left; height:32px; width:6px; background:url(/img/v2.0/bt-left-cliente.gif) no-repeat;}
.btnNombrePortadaCOBR .right{ display:block; float:left; height:32px; width:6px; background:url(/img/v2.0/bt-right-cliente.gif) no-repeat;}
.btnNombrePortadaCOBR .central{ display:block; float:left; height:27px; background:url(/img/v2.0/bt-ctral-cliente.gif) repeat-x; padding-top:5px; padding-left:5px; padding-right:5px;}
.btnNombrePortadaCOBR .central a{ height:32px; color:#ffffff; font-weight:bold; text-decoration:none; font-size:17px;}
.btnDesconectar{ display:block; float:right; width:100px; background:url(/img/v2.0/ico-desconectar.gif) no-repeat 0px 2px; font-size:11px; color:#333333; height:15px; padding-left:15px; margin-right:20px; margin-top:-23px;}


/* ÁREA DE CLIENTE*/
.cajasCliente{ display:block; float:left; width:935px;}
.cajitaCliente{ display:block; float:left; width:184px; height:204px; background:url(/img/v2.0/bg-caja-cliente.gif) no-repeat; margin-left:3px; margin-top:15px;}
.cajitaCliente:first-child{margin-left:0px;}
.cajitaCliente .imagenCliente{ display:block; float:left; margin-left:57px; margin-top:20px;}
.cajitaCliente .titCliente{ display:block; float:left; text-align:center; width:100%; font-size:18px; font-weight:bold; color:#333333; letter-spacing:-1px; margin-top:-5px; padding-bottom:5px;}
.cajitaCliente .enlaceCliente{ display:block; float:left; width:90%;  margin-left:10px; margin-top:3px; background:url(/img/v2.0/flecha-gris-circ.gif) no-repeat right; color:#333333; text-decoration:none; font-size:11px; border-top:1px solid #e8e8e8; height:20px; font-size:13px; padding-top:5px;}

.colIzqCliente{ display:block; float:left; width:192px; margin-top:15px;}
.colDerCliente{ display:block; float:left; margin-top:15px; margin-left:15px; width:700px;}

.menuCliente{ display:block; float:left; width:192px;}
.menuCliente .topCliente{ display:block; float:left; width:192px; height:16px; background:url(/img/v2.0/bg-top-menu-cliente.gif) no-repeat;}
.menuCliente .ctralCliente{ display:block; float:left; width:192px; background:url(/img/v2.0/bg-ctral-menu-cliente.gif) repeat-y;}
.menuCliente .bottomCliente{ display:block; float:left; width:192px; height:20px; background:url(/img/v2.0/bg-bottom-menu-cliente.gif) no-repeat;}

.titMenuCliente{ display:block; float:left; font-size:15px; color:#333333; letter-spacing:-1px; font-weight:bold; margin-left:10px; padding-bottom:10px;}
.ppalMenuCliente{ display:block; float:left; width:85%;  margin-left:10px; margin-top:3px; background:url(/img/v2.0/flecha-gris-circ.gif) no-repeat right; color:#333333; text-decoration:none; font-size:11px; border-top:1px solid #e8e8e8; height:20px; font-size:13px; padding-top:5px;}
.ppalMenuClienteSelect{ display:block; float:left; width:89%; padding-left:10px; margin-top:4px; background:url(/img/v2.0/flecha-naranja-baja.gif) no-repeat 155px 5px #fc9d27; color:#333333; text-decoration:none; font-size:11px; height:20px; font-size:13px; padding-top:5px;}
.subMenuCliente{ display:block; float:left; width:85%;  margin-left:10px; margin-top:3px; background:url(/img/v2.0/flecha-gris-circ.gif) no-repeat right #ffffff; color:#333333; text-decoration:none; font-size:11px; border-top:1px solid #e8e8e8; height:20px; font-size:13px; padding-top:5px;}
.apdosCliente{ display:block; float:left; width:100%; height:0px; overflow:hidden;}
.titBienveCliente{ display:block; float:left; width:100%; font-size:17px; font-weight:bold; letter-spacing:-1px; color:#FA8B00;}
.subtitBienveCliente{ display:block; float:left; width:100%; font-size:15px;  color:#333333; margin-top:10px;}
.lineaNegra{ display:block; float:left; width:100%; border-top:1px solid #333333; padding-bottom:15px; *padding-bottom:5px;}
label.primerCliente{ display:block; float:left; width:100px; margin-right:10px;}
label.segunCliente{ display:block; float:left; margin-left:10px; margin-right:10px;}
.text250{ width:250px;}
.text150{ width:150px;}
.text100{ width:100px;}
.text50{ width:50px;}
.text20{ width:20px;}
.lineaFormuCliente{ display:block; float:left; width:100%; padding-bottom:15px;}
.lineaFormuCliente select{ *margin-left:5px;} 

.espacio5enblanco{ display:block; float:left; width:100%; margin-top:5px;}

.Img_ico-fb{ display:block; background:url('/img/v2.0/portada/sprite.png') no-repeat scroll -901px -10px; background-repeat:no-repeat; cursor:pointer; width:30px; height:30px;}
.Img_ico-yt{ display:block; background:url('/img/v2.0/portada/sprite.png') no-repeat scroll -901px -50px; background-repeat:no-repeat; cursor:pointer; width:30px; height:30px;}
.Img_ico-gg{ display:block; background:url('/img/v2.0/portada/sprite.png') no-repeat scroll -901px -90px; background-repeat:no-repeat; cursor:pointer; width:30px; height:30px;}
.Img_ico-blog{ display:block; background:url(/img/v2.0/portada/sprite.png) no-repeat scroll -297px -10px; cursor:pointer; width:30px; height:30px;}

.icoSeguroDia{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -809px -94px; width:19px; height:19px; cursor:pointer; margin-right:5px;}
.icoDiaCoche{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -477px -435px; width:90px; height:80px; cursor:pointer;}
.icoDiaMoto{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -378px -435px; width:90px; height:80px; cursor:pointer;}
.txtDiaCoche { display:block; float:left; width:50px; height:30px;}
.txtDiaMoto { display:block; float:left; width:50px; height:30px;}
.icofenix{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -463px -268px; width:103px; height:24px; cursor:pointer;}
.icosovag{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -337px -293px; width:150px; height:32px; cursor:pointer;}
.icoplusultra{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -804px -224px; width:150px; height:34px; cursor:pointer;}
.icoreale{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -534px -311px; width:150px; height:44px; cursor:pointer;}
.icoallianz{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -643px -268px; width:150px; height:37px; cursor:pointer;}
.icomapfre{ float:left; width:100%; background:url(/img/v2.0/portada/sprite.png) no-repeat -760px -311px; width:150px; height:46px; cursor:pointer;}

/* ESTILOS PARA SEO */
.logo-homesegurouniversia-sprite{  float:left; width:100%; background:url(/img/v2.0/Portada/seguros-broker-logo.png) no-repeat; width:235px; height:96px; cursor:pointer; margin-top: 10px;}
.logo-homesegurouniversia-sprite h2 {display: none;}
/* FIN ESTILOS SEO */

/* ESTILOS CABECERA NUEVA */



.sobreheader-container ul, .sobreheader-container li {
    border: 0 none;
    font-size: 100%;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}



.header-container {
    background: url("/img/v2.0/portada/bg-header.png") repeat-x scroll;
    float: left;
    height: 150px;
    left: 0;
    margin: 0 auto;
    min-width: 943px;
    position: absolute;
    width: 100%;
}

.header-container {
    background: url("/img/v2.0/portada/bg-header.png") repeat-x scroll;
    float: left;
    height: 150px;
    left: 0;
    margin: 0 auto;
    min-width: 943px;
    position: absolute;
    width: 100%;
    
	line-height: 1;
}

.header-separator {
    float: left;
    height: 155px;
    position: relative;
    width: 100%;
    *float:none;
}


.sobreheader-container {
    background: url("/img/v2.0/portada/bg-sbheader.png") repeat-x scroll;
    color: #FFFFFF;
    font-family: arial;
    height: 24px;
    line-height: 1;
    margin: 0 auto;
    min-width: 943px;
    position: relative;
    width: 100%;
    z-index: 999999;
}



.contenedor{ display:block; margin:auto; width:943px;}


.sobreheader-lista {
    float: left;
    position: relative;
}


.sobreheader-lista {
    float: left;
    position: relative;
}

.acceso-usuarios-cont {
    float: right;
    position: relative;
}

.otros-logo-container {
    background: url("/img/v2.0/portada/backlogo.png") no-repeat scroll;
    height: 138px;
    left: 50%;
    margin-left: -100px;
    margin-top: -15px;
    position: absolute;
    width: 170px;
    z-index: 3;
}

.otros-logo-container-noborder {
    height: 138px;
    left: 50%;
    margin-left: -100px;
    margin-top: -15px;
    position: absolute;
    width: 170px;
    z-index: 3;
}

.insAdvisor-logo-container {
    background: url("/img/v2.0/portada/LOGOInsAdvisor-center.png") no-repeat scroll;
    height: 138px;
    left: 50%;
    margin-left: -100px;
    margin-top: 5px;
    position: absolute;
    width: 200px;
    z-index: 3;
}


#wrapper {
   height:100%;
   width: 100%;
   margin: 0;
   padding: 0;
   border: 0;
}

#wrapper td {
   vertical-align: middle;
   text-align: center;
}


.acceso-usuarios-cont {
    background: url("/img/v2.0/portada/bg-accesousuarios.png") repeat-x scroll;
    float: right;
    height: 24px;
    position: relative;
    text-align: center;
    min-width: 150px;
}

.acceso-usuarios {
    background: url("/img/v2.0/portada/enter-flecha.png") no-repeat scroll;
    display: block;
    margin-left: 5px;
    margin-top: 2px;
    padding-left: 10px;
    padding-top: 1px;
    position: relative;
}

.acceso-usuarios-cont h1 {
			font-size: 16px;
}


.desconectar-cont {
    background: url("/img/v2.0/portada/btn-desconectar.png") no-repeat scroll;
    float: right;
    height: 24px;
    position: relative;
    width: 94px;
	background-position:-1px -1px; margin-right: 6px;
}

.desconectar-cont:hover {
	background-position:-1px -23px;
}

.acceso-usuarios-perfil {
    background: url("/img/v2.0/portada/enter-flecha.png") no-repeat scroll;
    display: block;
    margin-left: 5px;
    margin-top: 2px;
    padding-left: 22px;
    padding-top: 1px;
    position: relative;
}

.acceso-usuarios-nombre {
    display: block;
    margin-left: 5px;
    margin-top: 2px;
    padding-left: 2px;
    padding-right: 7px;
    position: relative;
}


.acceso-usuarios {
    background: url("/img/v2.0/portada/candado.png") no-repeat scroll;
    display: block;
    margin-left: 5px;
    margin-top: 2px;
    padding-left: 22px;
    padding-top: 1px;
    position: relative;
}

.acceso-usuarios-cont h1 {
	font-size: 16px;
	font-weight: normal;
}

.sobreheader-container a {
    color: #FFFFFF;
}


.sobreheader-lista li {
    float: left;
    font-size: 15px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 3px;
    position: relative;
}


.cajaTelefono .small {
    font-size: 16px;
}
.cajaTelefono {
    color: #FFFFFF;
    text-align: center;
}


.cajaTelefono .small {
    font-size: 16px;
}
.cajaTelefono {
    color: #FFFFFF;
    text-align: center;
}


.sobreheader-lista li {
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-left: 0px;
    margin-right: 15px;
    margin-top: 5px;
    position: relative;
}


.cajaTelefono .small {
    font-size: 16px;
}
.cajaTelefono {
    color: #FFFFFF;
    text-align: center;
}


.logo-homesegurouniversia {
    float: left;
    margin-top: 12px;
    position: relative;
}


.right-headercontent {
    float: right;
    position: relative; width: 300px;
}

.telf-header {
    color: #FB8E00;
    float: right;
    font-family: arial;
    font-size: 45px;
    margin-top: 7px;
    position: relative;
}

.frase-header {
    color: #6B6B6B;
    float: right;
    font-size: 20px;
    font-weight: bold;
    position: relative;
    text-align: right;
    width: 100%;
}

.rrss-header {
    float: right;
    margin-top: 7px;
    position: relative;
}

.icon-general-rrss {
    background: url("/img/v2.0/portada/iconos-rrss.png") no-repeat;
    float: right;
    height: 31px;
    margin-left: 10px;
    position: relative;
    width: 33px;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-ms-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
}

a {
	cursor:pointer;
}

		#icon-google {
			background-position: 0px 0px;
		}

		#icon-google:hover {
			background-position: 0 -31px;
		}
				

		#icon-facebook {
			background-position: -40px 0;
		}

		#icon-facebook:hover {
			background-position: -40px -31px;
		}			
		
		#icon-twitter {
    	background-position: -199px 0;
		}

		#icon-twitter:hover {
			background-position: -199px -31px;
		}	

		#icon-linkedin {
			background-position: -80px 0;
		}

		#icon-linkedin:hover {
			background-position: -80px -31px;
		}

		#icon-youtube {
			background-position: -120px 0;
		}

		#icon-youtube:hover {
			background-position: -120px -31px;
		}
				

		#icon-blog {
			background-position: -160px 0;
		}

		#icon-blog:hover {
			background-position: -160px -31px;
		}
		
		#icon-instagram {
			background-position: -239px 0;
		}

		#icon-instagram:hover {
			background-position: -239px -32px;
		}
		
		
		.left-bg-hd {
		    background: url("/img/v2.0/portada/bg-header.png") repeat-x scroll;
		    float: left;
		    height: 150px;
		    margin-left: -1800px;
		    position: relative;
		    width: 1800px;
		}

		.right-bg-hd {
		    background: url("/img/v2.0/portada/bg-header.png") repeat-x;
		    float: right;
		    height: 150px;
		    margin-right: -1800px;
		    position: relative;
		    top: 0;
		    width: 1800px;
		}
		
		.header-container {
    	z-index: 999 !important;
		}
		
		.left-bg-sbhd {
	    background: url("/img/v2.0/portada/bg-sbheader.png ") repeat-x scroll;
	    float: left;
	    height: 24px;
	    margin-left: -1800px;
	    position: relative;
	    width: 1800px;
		}

		.right-bg-sbhd {
	    background: url("/img/v2.0/portada/bg-sbheader.png") repeat-x scroll;
	    float: right;
	    height: 24px;
	    margin-right: -1800px;
	    position: relative;
	    top: 0;
	    width: 1800px;
		}
		
	/*CLICK TO CALL EN CABECERA*/	
	
	
.bnt-Openclicktocall2 {   
	background: #fb8e00 url("clicktocall.png") no-repeat scroll 7px center;
    border: 2px solid #ffffff;
    color: #ffffff;
    float: right;
    font-family: oswaldlight;
    font-size: 23px;
    margin-top: 10px;
    padding: 10px 15px 10px 40px;
	cursor:pointer;
}
.clicktocall-container2 {
    position: relative;
    width: 100%;
}
.clicktocall-content2 {
    background: #ffffff;
    border: 2px solid #fb8e00;
	border-top:0;
    box-shadow: 0 0 3px #808080;
    padding: 10px 10px 15px;
    position: absolute;
    right: 0;
    top: -70px;
    width: 181px;
	font-family: oswaldregular;
	color: #777777;
	z-index: 9;
}
.priva-clicktocall a {
    color: #fb8e00;
}
.priva-clicktocall .radiocheck, .priva-clicktocall div, .phone-clicktocall, .btn-clicktocall {
    display: inline-block;
    vertical-align: middle;
	*float:left;
}
.priva-clicktocall div {
    letter-spacing: 0.5px;
    line-height: 15px;
    padding-left: 5px;
    text-align: justify;
    width: 140px;
}
.progress-bar-holder {
    z-index: -1;
}
.priva-clicktocall {
    padding-bottom: 15px;
    padding-top: 10px;
}
.priva-clicktocall .radiocheck {
    float: none;
	*float:left;
    width: auto;
}
.phone-clicktocall {
    font-family: oswaldregular;
    font-size: 15px;
    padding: 3px 8px;
    width: 126px;
	color: #fb8e00;
	float: none;
	*float:left;
}
.btn-clicktocall {
    background: #fb8e00;
    height: 29px;
    margin-left: 3px;
    text-align: center;
    width: 29px;
	cursor:pointer;
	border-radius:100%;
	position:relative;
}
.btn-clicktocall span {
    color: #ffffff;
    font-family: arial;
    font-size: 17px;
    height: 18px;
    left: 50%;
    margin-left: -7px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 15px;
}
.msg-clicktocall {
    background: #fb8e00;
    border: 1px solid #fb8e00;
    *border: 2px solid #fb8e00;
    color: #ffffff;
    left: 0;
    *left: -2px;
    margin-top: 15px;
    *margin-top: 47px;
    position: absolute;
    text-align: center;
    width: 100%;
	box-shadow: 0 2px 3px #999999;
}
	
	/*FIN CLICK TO CALL EN CABECERA*/
		
/********** Solo para la parte privada ******************/


.sobreheader-container.private {
    left: 0;
    position: absolute !important;
    top: 0;
    z-index: 9999 !important;
}

.header-container.private {
    top: 25px;
}


.header-separator.private {
    height: 170px !important;
}


#sliderpromo { 
position: relative;
overflow: hidden;
width: 332px; 
height: 180px;
margin: 0 auto;
padding: 0;
}

#sliderpromo > div {
position:absolute;
top:0;
left:0;
}
#sliderpromo img {
width:100%;
min-height:180px;
margin:0;
padding:0; 
border:0;
}


/********** Fin Parte Privada ***********************/



				

/* FIN ESTILOS CABECERA NUEVA */


/* Estilos para nuevo rastro de migas en póliza y alta */

.migas.short {
    background: url("/img/ImagenesMigas/bg-migas-short.gif") no-repeat scroll;
    width: 705px;
}


.wrapp-content-cia-modal {
    float: right;
    height: 30px;
    position: relative;
    width: 215px;
}


.content-cia-modal {
    background: url("/img/ImagenesMigas/logo-modal-bg.png") no-repeat scroll;
    float: left;
    height: 83px;
    position: absolute;
    right: 20px;
    top: -25px;
    width: 189px;
}


.content-modal {
    float: left;
    height: 33px;
    text-align: center;
    width: 100%;
}

.content-cia {
    float: left;
    height: 45px;
    width: 100%;
}

.content-cia table {
    height: 47px;
}

		.content-cia table img {
			max-height: 43px;
		}
.text-modal {
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
    margin: 0 auto;
    padding-top: 7px;
    width: 142px;
}

.head-banner {
    background: url(/img/v2.0/portada/BANNER-11-04-FONDO.gif) no-repeat scroll;
    height: 69px;
    margin-left: 572px;
    *margin-left: 335px;
    margin-top: 54px;
    position: absolute;
    width: 380px;
}

.btn-calcularprecio img{
	width: 338px;
	height: 44px;
}

.imgslide{
	width: 920px;
	height: 250px;
}

.botoneraPAP {
	width: 933px;
}

.firmaPAP {
    display: none;
}

/*BOTON PERSONALIZADO*/
.btn-personalizado {
    background: #FA8B00;
    border-radius: 1px;
    color: white;
    display: inline-block;
    font-family: arial;
    padding: 5px 10px;
    vertical-align: middle;
	transition: all 200ms;
	float: none !important;
	text-align: center;
	cursor: pointer;
}
.btn-personalizado:hover {
    opacity: .8;
}	
.btn-personalizado > .text-btn-personalizado {
    display: table;
	float: none !important;
	width: 100%;
}		
.btn-personalizado > .text-btn-personalizado > strong {
    color: white;
    display: table-cell;
    font-size: 14px;
    margin: 0;
    vertical-align: middle;
    font-weight: bold;
}

/* PORTADA GANVAM */
.pop-access {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
}
.pop-bg {
    position: absolute;
    top: 0;
    left: 0;
    background: url('/img/v2.0/bg-emergente.png');
    width: 100%;
    height: 100%;
}.pop-content {
    background: white;
    position: fixed;
    padding: 1em;
    border: 1px solid #0071BC;
    display: table;
    width: 50em;
    top: 50%;
    left: 50%;
    margin-top: -20em;
    height: 35em;
    margin-left: -25em;
}.pop-box {
    display: table-cell;
    background: #F2F2F2;
    border: 1em solid white;
    padding: 1.5em;
    text-align: center;
    min-width: 10em;
}.pop-box p {
    color: #666;
}.pop-title {
    font-weight: bold;
    color: #0071BC;
    font-size: 1.5em;
    margin: 1em 0;
}.pop-box label, .pop-box input {
    display: inline-block;
    vertical-align: middle;
    font-size: 1.25em;
    color: #666;
}.pop-box label {
    text-align: left;
    width: 30%;
    padding-right: .5em;
}.pop-box input {
    padding: .5em;
    width: 60%;
    margin: .5em 0;
    border: 1px solid #ccc;
}.pop-box .btn {
    color: white;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.25em;
    background: #FA8B00;
    display: inline-block;
    vertical-align: middle;
    padding: .75em 5.5em;
    border-radius: 2px;
    margin: 1em 0;
}
.pop-box a {
    color: #888;
    display: block;
}.pop-box .btn.blue {
    background: #0071BC;
    font-size: 1em;
    padding: 0.75em 1em;
}
/* FIN PORTADA GANVAM */

.iconoTabla {
    font-size: 22px;
    text-decoration: none;
    font-weight: 200;
    color: gray;
}