@charset "UTF-8";
/* ------------- RESET  ----------------------- */
html, body, div, span, fieldset, form, label, legend, form caption, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
:focus { outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }
/* ------------- Estilos GENERALES ----------------------- */
body { background: transparent none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #333333; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
a { color: #069; text-decoration: none; }
a.masinfo { text-decoration: none; color: #dd0000; font-weight: bold; }
a:hover.masinfo { text-decoration: underline; }
.clear { clear: both; margin: 0; padding: 0; }
div.diseno_curva { display: block; height: 2px; clear: both; width: 940px; margin: 20px auto; background: #DC0000; }
/* --------------- Contenedor general paginas internas -------------------- */
#container_wrap { margin: 0 auto; width: 979px; }
#container_content p, #container_content h2 { display: block; text-align: left; }
#container_content h2 { font-size: 16px; font-weight: bold; color: #333333; }
#container_header_content, #container_header_results { display: block; }
#header_content, #header_results, #header_favorites { float: left; display: block; text-align: left; }
#header_content h1, #header_results h1, #header_favorites h1 { display: block; color: #333333; font-size: 20px; font-weight: bold; letter-spacing: -1px; padding: 0 0 4px 0; }
#header_content h1 strong, #header_results h1 strong, #header_favorites h1 strong { color: #7e736b; font-size: 20px; font-weight: bold; margin-left: 10px; }
#header_results h1 strong span { color: #333; }
#header_content p, #header_results p { display: block; padding: 0; margin: 7px 0; text-align: left; }
.antsigVehiculo { font-weight: bold; margin: 7px 0; padding: 0; text-align: left; #width:500px;
}
.antsigVehiculo .antVehi { width: 250px; #width:250px;
padding: 0 9px 0 0; float: left; }
.antsigVehiculo .antVehi a { color: #dd0000; font-weight: bold; text-decoration: none; font-size: 14px; }
.antsigVehiculo .antVehi a:hover { text-decoration: underline; }
.antsigVehiculo .sigVehi { width: 220px; #width:235px;
padding: 0 0 0 10px; float: right; text-align: right; }
.antsigVehiculo .sigVehi a { color: #dd0000; font-weight: bold; text-decoration: none; font-size: 14px; }
.antsigVehiculo .sigVehi a:hover { text-decoration: underline; }
/* ------------- Estilos  ----------------------- */
/*div.diseno_curva {display:block;clear:both; background: #dd0000; height:2px; filter: none !important; width:930px; margin:0px auto; border:solid #FFF; border-width:40px 15px;}*/
#container_footer { background: #ffffff; width: 940px; _width: 980px; padding: 10px; margin: 0 auto; background: #ffffff left top repeat-x; font-size: 11px; }
#container_footer #footer_about { float: left; }
#container_footer ul { margin: 0; padding: 0; list-style: none; }
#footer_about, #footer_portals { color: #4a4a3e; }
#footer_menu, #footer_portals { text-align: left; }
#footer_about { text-align: right; margin-left: 5px; padding-right: 7px; border-right: solid 1px #cccccc; width: 200px; }
#footer_about .footer_SiganosRedes span { font-weight: bold; color: #666; font-size: 11px; display: block; margin: 25px 0 5px; }
#footer_about .footer_SiganosRedes a { float: right; width: 24px; margin-left: 10px; }
#footer_about .footer_SiganosRedes a img { border: none; }
#footer_about a { color: #000000; text-decoration: underline; }
#footer_about p { margin: 0; padding: 0; color: #000000; }
#polyter { padding: 15px 5px 0 230px; text-align: left; color: #7E736B; }
#polyter a { color: #069; text-decoration: none; font-size: 10px; }
#polyter a:hover { text-decoration: underline; }
#footer_about #logo { display: block; width: 120px; height: 38px; text-indent: -9999px; margin-bottom: 6px; text-align: left; background: url(/imgseguro/rediseno/spriteCarroYa.png) no-repeat -46px -110px; }
#footer_about span.portal_motor { margin-top: 10px; clear: both; display: block; width: 171px; height: 21px; text-indent: -9999px; text-align: left; background-image: url(/imgseguro/rediseno/footer_about_a_bgr.png) !important; background-image: none; }
#footer_about .versionesCarroya { margin: 15px 0; }
#footer_about .versionesCarroya li { display: inline-block; width: 90px; text-align: center; }
#footer_about .versionesCarroya li i { display: block; margin: 5px 28px; vertical-align: middle; background-image: url(../../imgseguro/common/icon-versiones_cy.jpg); background-repeat: no-repeat; width: 33px; height: 33px; }
#footer_about .versionesCarroya li i.windows8 { background-position: 0 0; }
#footer_about .versionesCarroya li i.moviles { background-position: 0 -33px; }
#footer_about .versionesCarroya li a { font-size: 11px; text-decoration: none; }
#footer_about .versionesCarroya li a:hover { color: #000; text-decoration: underline; }
h4.logoCEET { display: block; width: 87px; height: 32px; text-indent: -9999px; float: right; margin-bottom: 35px; margin-right: 35px; _margin-right: 20px; background: url(/imgseguro/rediseno/spriteCarroYa.png) no-repeat -167px -115px; filter: none !important; }
#footer_menu { margin-left: 12px; float: left; width: 600px; }
#footer_menu ul { margin: 2px 0 10px 6px; #margin:2px 0 4px 10px;
clear: both; }
#footer_menu ul li { padding: 0 2px; margin: 0 0 5px 0; border-right: #069 solid 1px; display: inline; }
#footer_menu ul li a { color: #069; text-decoration: none; font-weight: bold; padding: 3px; height: auto; _height: 1%; }
#footer_menu ul li a:hover { color: #000000; }
#footer_portals { float: left; padding: 0 0 0 20px; width: 720px; }
#footer_portals ul { width: 360px; #width:340px;
float: left; }
#footer_portals p { display: block; clear: both; margin-bottom: 6px; color: #000000; font-size: 16px; }
#footer_portals ul li { display: block; margin: 0 0 3px 0; font-size: 12px; }
#footer_portals ul li a { color: #4a4a3e; padding: 1px; text-decoration: none; font-weight: normal; font-size: 12px; }
#footer_portals ul li a:hover, #footer_about a:hover { color: #dd0000; }
#cierreCarroya { clear: both; padding: 10px 0 10px 220px; margin: 10px 0; border-top: #CCC solid 1px; color: #333; font-size: 12px; }
#cierreCarroya span { color: #D00; }
div.diseno_curva_final { display: block; height: 14px; clear: both; }
/* --------------------------------  Estilos Botones ------------------------------------ */
.btnRojo { background: #d60000; background: -moz-linear-gradient(top, rgba(214,0,0,1) 0%, rgba(214,0,0,1) 50%, rgba(204,0,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(214,0,0,1)), color-stop(50%, rgba(214,0,0,1)), color-stop(100%, rgba(204,0,0,1))); background: -webkit-linear-gradient(top, rgba(214,0,0,1) 0%, rgba(214,0,0,1) 50%, rgba(204,0,0,1) 100%); background: -o-linear-gradient(top, rgba(214,0,0,1) 0%, rgba(214,0,0,1) 50%, rgba(204,0,0,1) 100%); background: -ms-linear-gradient(top, rgba(214,0,0,1) 0%, rgba(214,0,0,1) 50%, rgba(204,0,0,1) 100%); background: linear-gradient(top, rgba(214,0,0,1) 0%, rgba(214,0,0,1) 50%, rgba(204,0,0,1) 100%); border: 1px solid #990000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 1px 5px 1px rgba(204, 204, 204, 0.2); -moz-box-shadow: 0px 1px 5px 1px rgba(204, 204, 204, 0.2); box-shadow: 0px 1px 5px 1px rgba(204, 204, 204, 0.2); color: #fff; font-size: 12px; font-weight: bold; padding: 4px 6px; text-align: center; text-shadow: 0px -1px 1px rgba(0, 0, 0, .8); #font-size: 14px;
#padding: 0px;
}
.btnRojo:hover { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #a80305; background: -moz-linear-gradient(top, #a80305 0%, #70080c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a80305), color-stop(100%, #70080c)); background: -webkit-linear-gradient(top, #a80305 0%, #70080c 100%); background: -o-linear-gradient(top, #a80305 0%, #70080c 100%); background: -ms-linear-gradient(top, #a80305 0%, #70080c 100%); background: linear-gradient(top, #a80305 0%, #70080c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a80305', endColorstr='#70080c', GradientType=0 );
cursor: pointer; #background-position:left -10px;
#cursor: pointer;
}
.btnNaranja { background: rgb(217,66,17); background: -moz-linear-gradient(top, rgba(217,66,17,1) 0%, rgba(217,66,17,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(217,66,17,1)), color-stop(100%, rgba(217,66,17,1))); background: -webkit-linear-gradient(top, rgba(217,66,17,1) 0%, rgba(217,66,17,1) 100%); background: -o-linear-gradient(top, rgba(217,66,17,1) 0%, rgba(217,66,17,1) 100%); background: -ms-linear-gradient(top, rgba(217,66,17,1) 0%, rgba(217,66,17,1) 100%); background: linear-gradient(top, rgba(217,66,17,1) 0%, rgba(217,66,17,1) 100%); border: 1px solid #990000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 1px 5px 1px rgba(204, 204, 204, 0.2); -moz-box-shadow: 0px 1px 5px 1px rgba(204, 204, 204, 0.2); box-shadow: 0px 1px 5px 1px rgba(204, 204, 204, 0.2); color: #fff; font-size: 12px; font-weight: bold; padding: 4px 15px; text-align: center; text-shadow: 0px -1px 1px rgba(0, 0, 0, .8); #font-size: 14px;
#padding: 0px;
}
.btnNaranja:hover { background: #B4360E; cursor: pointer; #cursor: pointer;
}
/* ----- Sombrilla ET --------*/
.center_iframe { width: 960px; margin: 0 auto; }
/* ----- RediseÃ±o 2012 Miga de pan --------*/
#breadcrumb-nav { color: #666; font: 11px/26px Arial, Helvetica, sans-serif; margin: 0 10px;  border-bottom: 1px solid lightgrey;}
#breadcrumb-nav li { background: none; }
.breadcrumbs { float: left; list-style: none; padding: 5px 0; margin: 0; overflow: hidden; width: 620px; height: 25px; }
.breadcrumbs li { float: left; background: url(/imgseguro/rediseno/spriteCarroYa.png) no-repeat left -155px; padding: 0 5px 0 15px; }
.breadcrumbs li.bread_Inicio { background: none; }
.breadcrumbs li a { display: block; padding: 0 6px; color: #069; text-decoration: none; }
.breadcrumbs li a:hover { text-decoration: underline; }
.bread_FechaActu { float: right; text-align: right; padding: 5px 15px 0; font: 11px/26px Arial, Helvetica, sans-serif; }
.bread_FechaActu strong { color: #000; }
#tituloyActualizacion { color: #666; font-size: 16px; margin: 20px 15px 10px!important; width: 80%; }
/* ----- Estilos Mensajes de error --------*/
.mensajeFinal { font-size: 18px; font-weight: bold; text-align: center; color: #666; }
.paginaError { width: 435px; display: block; margin: 20px auto; background: url(/imgseguro/rediseno/imgFondoPaginaError.jpg) 436px 46px no-repeat; padding: 12px 185px 16px 0px; }
.paginaError p, .busquedaVacia p { font-weight: bold; font-size: 35px; color: #DC0000; margin: 0px 0 30px; }
.paginaError p b { font-size: 129px; line-height: 100px; }
.paginaError em, .busquedaVacia em, .repuestaContact em { color: #333333; font: 20px/24px Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }
.paginaError ul, .busquedaVacia ul, .repuestaContact ul { color: #666666; list-style: disc inside none; margin: 22px 0 0; padding: 0; font-size: 14px; }
.paginaError ul li, .busquedaVacia ul li, .repuestaContact ul li { padding: 5px 0; }
.paginaError ul li a, .busquedaVacia ul li a, .repuestaContact ul li a { color: #069; }
.busquedaVacia { width: 525px; display: block; margin: 20px auto 50px; background: url(/imgseguro/rediseno/imgFondoBusquedaVacia.jpg) 415px 40px no-repeat; padding: 12px 185px 16px 0px; }
.busquedaVacia p b { font-size: 56px; line-height: 55px; }
.repuestaContact { width: 525px; display: block; margin: 20px auto 50px; background: url(/web/imgseguro/estaticos/contactenos/respueContact.jpg) 495px top no-repeat; padding: 50px 185px 30px 0px; }
.repuestaContact p b { font-size: 56px; line-height: 55px; }
/* --------------------------------  LIGHTBOX Contacto Vendedor New ------------------------------------ */
.content_mnj_final { background: white url("/web/imgseguro/common/bootstrap/ico_ok_nd.png") no-repeat scroll left center; padding: 0 0 0 90px; text-align: left; width: 58%; margin: 0 0 0 66px; min-height: 75px; }
/* --------------------------------  LIGHTBOX Contacto Vendedor Vitrinas ------------------------------------ */
#lbContDet { margin: 0px; font-size: 14px; color: #333; padding: 10px 25px; }
#lbContDet span { color: #000; font-size: 12px; }
#lbContDet ul { margin: 10px 0 0; padding: 0; font-size: 12px; list-style: none outside none; }
#lbContDet ul li { border-top: 1px solid #CCC; padding: 5px 0 15px; }
#lbContDet ul li p { margin: 0; padding: 2px 0; color: #333; }
#lbContDet ul li strong { color: #666; }
/*----------- Lightbox Marcas del home -----------*/
#modelosMarcas { width: 600px; margin: 0px; padding: 0px; text-align: left; }
#modelosMarcas h5 { margin: 10px 0px 5px 0px; padding: 5px 10px; font-size: 16px; color: #DC0000; background: #f0f0f0; clear: both; width: 100%; }
#modelosMarcas h5 img { margin: 0px 10px; padding: 0px; vertical-align: bottom; }
#modelosMarcas h5 a { color: #069; text-decoration: none; border: 0px; }
#modelosMarcas h5 a img { text-decoration: none; border: 0px; }
#modelosMarcas ul { margin: 0px; padding: 0px 0px 5px 0px; list-style-position: inside; list-style: none; width: 600px; color: #333; font-size: 12px; }
#modelosMarcas ul li { width: 115px; margin: 0px; padding: 0 0 0 5px; float: left; }
#modelosMarcas ul li a { color: #333; text-decoration: none; }
#modelosMarcas ul li a:hover { color: #069; text-decoration: underline; }
/*----------- Lightbox Publicacion -----------*/
#lbAyudaCabPub { margin: 0px; padding: 5px; width: 435px; }
#lbAyudaCabPub .campContPub { margin: 0px; padding: 5px 0px; border-bottom: #999 dotted 1px; }
#lbAyudaCabPub .campContPub input { float: right; width: 250px; }
#lbAyudaCabPub .campContPub select { float: right; width: 255px; }
#lbAyudaCabPub .campContPub textarea { float: right; width: 250px; height: 50px; }
#lbAyudaCabPub .btnContPub { margin: 0px; padding: 15px 0px 0px 0px; }
#lbAyudaCabPub .btnContPub input { float: right; width: 255px; }
/* ----- Estilos Me Gusta en Herramientas --------*/
.contMeGustaFace { width: 300px; margin: 40px 10px 20px; }
#SerRenting .contServicios .contMeGustaFace { margin: 10px 0px 10px 145px; float: left; }
#SerSOAT .contMeGustaFace { width: 380px; float: right; margin: 20px 10px; }
.content_formulario_asesor .contMeGustaFace { margin: 10px 0px 20px; }
/* ----- Modulo Asesor --------*/
.modAsesor { background: url(/imgseguro/rediseno/SombAsesHom.png) no-repeat center -16px #F6F6F6; padding: 12px 0; }
.modAsesorBottom { height: 12px; background: url(/imgseguro/rediseno/SombAsesHom.png) no-repeat center 7px #F6F6F6; padding: 0px 10px; }
/*Barra top acciones sobre los resultados*/
#content_top_bar_results { width: 940px; height: 34px; margin: 0 0 25px; padding: 6px 10px 2px; border-bottom: 1px solid #fff; background: -moz-linear-gradient(top, #F3F3F3 0%, #E2E2E2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(1%, #F3F3F3), color-stop(100%, #E2E2E2)); background: -webkit-linear-gradient(top, #F3F3F3 0%, #F3F3F3 1%, #E2E2E2 100%); background: -o-linear-gradient(top, #F3F3F3 0%, #F3F3F3 1%, #E2E2E2 100%); background: -ms-linear-gradient(top, #F3F3F3 0%, #F3F3F3 1%, #E2E2E2 100%); background: linear-gradient(top, #F3F3F3 0%, #F3F3F3 1%, #E2E2E2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F3F3F3', endColorstr='#E2E2E2', GradientType=0 );/*shadow---*/
-moz-box-shadow: 0 3px 2px #ccc; -webkit-box-shadow: 0 3px 2px #ccc; box-shadow: 0 3px 2px #ccc; }
#content_top_bar_results a { background: url(../../imgseguro/resultados/sprite_results_nd.png) no-repeat #F6F6F6; margin: 4px 0 0 8px; border: 1px solid #999; }
#content_top_bar_results a.compare_btn { background-position: 67px -67px; margin-right: 10px; width: 106px; float: left; padding: 8px 0 0 8px; height: 21px; color: #006699; text-align: left; font-weight: bold; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; }
#content_top_bar_results a:hover.compare_btn { background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat, -moz-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff ), color-stop(50%, #E6E6E6), color-stop(100%, #E6E6E6)), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat, -webkit-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat, -o-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat, -ms-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat, linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -67px no-repeat; }
#content_top_bar_results ul.content_btns_adduser { float: right; }
#content_top_bar_results .content_btns_adduser li { float: left; list-style: none; margin: -3px 0 0; }
#content_top_bar_results .content_btns_adduser li a { font-size: 12px; }
#content_top_bar_results a.favorites_add_btn { background-position: 67px -97px; width: 106px; float: left; padding: 8px 0 0 8px; height: 21px; color: #006699; text-align: left; font-weight: bold; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; }
#content_top_bar_results a:hover.favorites_add_btn { background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat, -moz-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff ), color-stop(50%, #E6E6E6), color-stop(100%, #E6E6E6)), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat, -webkit-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat, -o-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat, -ms-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat; background: url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat, linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/resultados/sprite_results_nd.png) 67px -97px no-repeat; }
/*Barra top comparar y favoritos*/
#content_top_bar_compare { margin: 0; z-index: 100; width: 930px; height: 34px; padding: 6px 0 2px 10px; border-bottom: 1px solid #fff; -moz-box-shadow: 0 3px 2px #ccc; -webkit-box-shadow: 0 3px 2px #ccc; box-shadow: 0 3px 2px #ccc; background: rgb(255,255,207); background: -moz-linear-gradient(top, rgba(255,255,207,1) 0%, rgba(255,247,208,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,207,1)), color-stop(100%, rgba(255,247,208,1))); background: -webkit-linear-gradient(top, rgba(255,255,207,1) 0%, rgba(255,247,208,1) 100%); background: -o-linear-gradient(top, rgba(255,255,207,1) 0%, rgba(255,247,208,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,207,1) 0%, rgba(255,247,208,1) 100%); background: linear-gradient(top, rgba(255,255,207,1) 0%, rgba(255,247,208,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffcf', endColorstr='#fff7d0', GradientType=0 );
}
#content_top_bar_compare p { background: url(../../imgseguro/resultados/sprite_results_nd.png) no-repeat scroll -12px -255px transparent; font-size: 14px; padding: 8px 0 5px 30px; margin: 0px; }
/* --------------------------------  Estilos Tooltip ------------------------------------ */
.tooltipThumb { color: #FFFFFF; margin-top: 7px; position: absolute; display: none; text-align: center; }
.tooltipThumb span.border { border-color: transparent transparent #5B5B5B transparent; border-style: solid; border-width: 6px; top: -12px; height: 0; position: absolute; width: 0; display: block; }
.tooltipThumb p { -webkit-border-radius: 4px; border-radius: 4px; background: #5c5c5c; background: -moz-linear-gradient(top, #5c5c5c 0%, #474747 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5c5c5c), color-stop(100%, #474747)); background: -webkit-linear-gradient(top, #5c5c5c 0%, #474747 100%); background: -o-linear-gradient(top, #5c5c5c 0%, #474747 100%); background: -ms-linear-gradient(top, #5c5c5c 0%, #474747 100%); background: linear-gradient(to bottom, #5c5c5c 0%, #474747 100%); font-size: 12px; height: 11px; padding: 10px 10px 20px 10px; }
.tooltipThumbLeft { color: #FFFFFF; margin-right: 7px; position: absolute; text-align: center; }
.tooltipThumbLeft span.border { border-color: transparent transparent transparent #5B5B5B; border-style: solid; border-width: 6px; right: -12px; top: 9px; height: 0; position: absolute; width: 0; display: block; }
.tooltipThumbLeft p { -webkit-border-radius: 4px; border-radius: 4px; background-color: rgba(150, 150, 150, 0.8); padding: 10px; }
/*-------------------------------------	Banners ConsignaciÃ³n y solicitud--------------------------------------*/
.bannerSolicCons { background: url(../../imgseguro/concesionarios/spriteBanner.png) no-repeat; float: left; margin: 10px 0; text-decoration: none; font-size: 16px; color: #666; text-align: center; font-weight: normal; }
.bannerSolicCons b { color: #333333; display: block; font: bold 18px/20px Arial, Helvetica, sans-serif; }
#contHomeConc .vincSolic, #preciosMotor_brand .vincSolic { padding: 13px 20px 15px 120px; width: 320px; color:black; }
#contHomeConc .vincSolic:hover, #preciosMotor_brand .vincSolic:hover {color:black; }
#contHomeConc .vincConsig, #preciosMotor_brand .vincConsig { background: url("../../imgseguro/concesionarios/imgConsigSolic.jpg") no-repeat 0 -78px; margin-left: 20px; padding: 13px 120px 25px 39px; width: 301px; color:black; }
#contHomeConc .vincConsig:hover, #preciosMotor_brand .vincCons:hover { color:black;}
#cont_contenido_central_asesor .vincSolic { padding: 8px 80px 11px 20px; width: 160px; background-position: 0px -82px; text-align: left; font-size: 12px; color: #333; }
#cont_contenido_central_asesor .vincSolic b, #cont_contenido_central_asesor .vincConsig b { color: #DC0000; font: bold 14px/16px arial; }
#cont_contenido_central_asesor .vincConsig { background-position: -665px -82px; text-align: left; font-size: 12px; padding: 8px 65px 11px 20px; width: 175px; color: #333; }
#container_results .vincSolic { padding: 25px 20px 35px 134px; width: 568px; background-position: -102px -155px; }
#container_results .vincSolic b { display: inline; }
/*-------------------------------------	CONSIGNAR VEHICULO --------------------------------------*/
#container_consigna { width: 800px; margin: 0 auto; padding: 0; }
#container_consigna #consigna { margin: 10px 0; }
#container_consigna #consigna .concesionarioConsigna { background: url(/imgseguro/rediseno/bg_concesConsigna.gif) repeat-x top left; text-align: center; width: 195px; height: 165px; padding: 10px 0; margin: 0 2px 5px 0; float: left; }
#container_consigna #consigna .concesionarioConsigna p { padding: 5px 0 10px 0; margin: 0; }
#container_consigna #consigna .concesionarioConsigna input { margin-top: 5px; }
/*-------------------------------------	TERMINOS Y CONDICIONES --------------------------------------*/
#contTermCond { background: url(../../imgseguro/headerContentBox.png) no-repeat; margin: 10px auto 0; width: 820px; padding: 10px; font: 13px/16px Arial, Helvetica, sans-serif; }
#contTermCond h2 { background: url(../../imgseguro/container_topics_h2_bgr.gif) no-repeat 6px 10px; color: #4A4A3E; display: block; font-size: 18px; font-weight: bold; letter-spacing: -1px; margin: 2px 8px; padding: 6px 6px 6px 20px; text-align: left; }
#contTermCond p { margin: 8px 15px; }
#contTermCond strong { font-size: 14px; }
#contTermCond a { color: #069; text-decoration: none; }
#contTermCond a:hover { text-decoration: underline; }
#contTermCond ul { margin: 5px 45px; width: 720px; }
#contTermCond ul li { padding: 0 5px; }
/*--Estilos Alerta de Formularios carroya------*/
.msError { color: #cf0f17; font-size: 12px; font-weight: normal; margin: 7px 6px 0; padding: 8px 5px 0 25px; width: 300px; z-index: 5001; }
.msError p { color: #000000; float: left; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 155px; }
/*--Estilos Robot Footer------*/
.listasRobotSeo { margin: 15px auto; padding: 30px 0px 0px; margin-top: 30px; border-top: 1px solid #EAEAEA; width: 940px; display: table; font: 9px/10px Arial, Helvetica, sans-serif; }
.listasRobotSeo h3 { font-size: 9px; color: #666; margin: 0 0 5px 0; height: 15px; display: block; }
.listasRobotSeo .contListadosSEO { display: inline-block; padding: 0 10px; border-right: 1px solid #CCC; width: 164px; }
.listasRobotSeo .lastListadoSEO { border-right: none; }
.listasRobotSeo .contListadosSEO ul { margin: 0px; padding: 0; }
.listasRobotSeo .contListadosSEO li { list-style: square inside none; text-indent: -15px; padding: 1px 0px 1px 17px; }
.listasRobotSeo .contListadosSEO li a { color: #666666; padding: 0px; margin: 0; font-weight: normal; text-decoration: none; }
.listasRobotSeo .contListadosSEO li a:hover { text-decoration: underline; }
/*--Estilos Chosen------*/
/* @group Base */
.chzn-container { font-size: 13px; position: relative; display: inline-block; zoom: 1; *display: inline;
margin: 0 10px 0px 0px; float: left; }
.chzn-container .chzn-drop { background: #fff; border: 1px solid #aaa; border-top: 0; position: absolute; top: 29px; left: 0; -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15); -moz-box-shadow : 0 4px 5px rgba(0,0,0,.15); box-shadow: 0 4px 5px rgba(0,0,0,.15); z-index: 1010; }
/* @end */

/* @group Single Chosen */
.chzn-container-single .chzn-single { background-color: #ffffff; background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4)); background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background-image: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #aaaaaa; -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); display: block; overflow: hidden; white-space: nowrap; position: relative; height: 27px; line-height: 24px !important; color: #444444; text-decoration: none; padding: 4px 0 0 8px; font-weight: normal; }
.chzn-container-single .chzn-default { color: #999; }
.chzn-container-single .chzn-single span { margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; }
.chzn-container-single .chzn-single abbr { display: block; position: absolute; right: 26px; top: 6px; width: 12px; height: 13px; font-size: 1px; background: url(../../imgseguro/common/chosen-sprite.png) right top no-repeat; }
.chzn-container-single .chzn-single abbr:hover { background-position: right -11px; }
.chzn-container-single.chzn-disabled .chzn-single abbr:hover { background-position: right top; }
.chzn-container-single .chzn-single div { position: absolute; right: 0; top: 0; display: block; height: 100%; width: 18px; }
.chzn-container-single .chzn-single div b { background: url(../../imgseguro/common/chosen-sprite.png) no-repeat 0 3px; display: block; width: 100%; height: 100%; }
.chzn-container-single .chzn-search { padding: 3px 4px; position: relative; margin: 0; white-space: nowrap; z-index: 1010; }
.chzn-container-single .chzn-search input { background: #fff url(../../imgseguro/common/chosen-sprite.png) no-repeat 100% -22px; background: url(../../imgseguro/common/chosen-sprite.png) no-repeat 100% -22px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background: url(../../imgseguro/common/chosen-sprite.png) no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../../imgseguro/common/chosen-sprite.png) no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../../imgseguro/common/chosen-sprite.png) no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../../imgseguro/common/chosen-sprite.png) no-repeat 100% -22px, linear-gradient(#eeeeee 1%, #ffffff 15%); margin: 1px 0; padding: 4px 20px 4px 5px; outline: 0; border: 1px solid #aaa; font-family: sans-serif; font-size: 1em; }
.chzn-container-single .chzn-drop { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius : 0 0 4px 4px; border-radius : 0 0 4px 4px; -moz-background-clip : padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
/* @end */

/* @group Results */
.chzn-container .chzn-results { margin: 0 4px 4px 0; max-height: 240px; padding: 0 0 0 4px; position: relative; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; }
.chzn-container .chzn-results li { display: none; font: 12px/15px Arial, Helvetica, sans-serif; padding: 5px 6px; margin: 0; list-style: none; }
.chzn-container .chzn-results .active-result { cursor: pointer; display: list-item; }
.chzn-container .chzn-results .highlighted { background-color: #3875d7; background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); color: #fff; }
.chzn-container .chzn-results li em { background: #feffde; font-style: normal; }
.chzn-container .chzn-results .highlighted em { background: transparent; }
.chzn-container .chzn-results .no-results { background: #f4f4f4; display: list-item; }
.chzn-container .chzn-results .group-result { cursor: default; color: #999; font-weight: bold; }
.chzn-container .chzn-results .group-result:hover { color: black !important; }
.chzn-container .chzn-results .group-option { padding-left: 15px; }
.chzn-container .chzn-results-scroll { background: white; margin: 0 4px; position: absolute; text-align: center; width: 321px; /* This should by dynamic with js */ z-index: 1; }
.chzn-container .chzn-results-scroll span { display: inline-block; height: 17px; text-indent: -5000px; width: 9px; }
.chzn-container .chzn-results-scroll-down { bottom: 0; }
.chzn-container .chzn-results-scroll-down span { background: url(../../imgseguro/common/chosen-sprite.png) no-repeat -4px -3px; }
.chzn-container .chzn-results-scroll-up span { background: url(../../imgseguro/common/chosen-sprite.png) no-repeat -22px -3px; }
/* @end */
/* @group Active  */
.chzn-container-active .chzn-single { -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); -moz-box-shadow: 0 0 5px rgba(0,0,0,.3); box-shadow: 0 0 5px rgba(0,0,0,.3); border: 1px solid #000; }
.chzn-container-active .chzn-single-with-drop { border: 1px solid #aaa; -webkit-box-shadow: 0 1px 0 #fff inset; -moz-box-shadow : 0 1px 0 #fff inset; box-shadow : 0 1px 0 #fff inset; background-color: #eee; background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff)); background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%); background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%); background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%); background-image: linear-gradient(#eeeeee 20%, #ffffff 80%); -webkit-border-bottom-left-radius : 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomleft : 0; -moz-border-radius-bottomright: 0; border-bottom-left-radius : 0; border-bottom-right-radius: 0; }
.chzn-container-active .chzn-single-with-drop div { background: transparent; border-left: none; }
.chzn-container-active .chzn-single-with-drop div b { background-position: -18px 1px; }
.chzn-container-active .chzn-choices { -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); box-shadow : 0 0 5px rgba(0,0,0,.3); border: 1px solid #5897fb; }
.chzn-container-active .chzn-choices .search-field input { color: #111 !important; }
/* @end */

/* @group Disabled Support */
.chzn-disabled { cursor: default; opacity: 0.5 !important; }
.chzn-disabled .chzn-single { cursor: default; }
.chzn-disabled .chzn-choices .search-choice .search-choice-close { cursor: default; }
/* @group Right to Left */
.chzn-rtl { text-align: right; }
.chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; }
.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; }
.chzn-rtl .chzn-single div { left: 3px; right: auto; }
.chzn-rtl .chzn-single abbr { left: 26px; right: auto; }
.chzn-rtl .chzn-choices .search-field input { direction: rtl; }
.chzn-rtl .chzn-choices li { float: right; }
.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; }
.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; background-position: right top; }
.chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; }
.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; }
.chzn-rtl.chzn-container-active .chzn-single-with-drop div { border-right: none; }
.chzn-rtl .chzn-search input { background: #fff url(https://www.carroya.com/img/rediseno/chosen-sprite.png) no-repeat -38px -22px; background: url('../../imgseguro/common/chosen-sprite.png') no-repeat -38px -22px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background: url('../../imgseguro/common/chosen-sprite.png') no-repeat -38px -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(https://www.carroya.com/img/rediseno/chosen-sprite.png) no-repeat -38px -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url('../../imgseguro/common/chosen-sprite.png') no-repeat -38px -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url('../../imgseguro/common/chosen-sprite.png') no-repeat -38px -22px, linear-gradient(#eeeeee 1%, #ffffff 15%); padding: 4px 5px 4px 20px; direction: rtl; }
/* @end */

/*--- Uniform Dropdown ---*/
div.selector, div.selector span { background-image: url(../../imgseguro/resultados/uniform-sprite.png); background-repeat: no-repeat; -webkit-font-smoothing: antialiased; }
.selector { margin: 0; padding: 0; }
#uniform-rb_ordenar { float: right; }
div.selector { background-position: -483px -130px; line-height: 26px; height: 26px; }
div.selector span { background-position: right 0px; height: 26px; line-height: 26px; }
div.selector select { top: 0px; left: 0px; }
div.selector:active, div.selector.active { background-position: -483px -156px; }
div.selector:active span, div.selector.active span { background-position: right -26px; }
div.selector.focus, div.selector.hover, div.selector:hover { background-position: -483px -182px; }
div.selector.focus span, div.selector.hover span, div.selector:hover span { background-position: right -52px; }
div.selector.focus:active, div.selector.focus.active, div.selector:hover:active, div.selector.active:hover { background-position: -483px -208px; }
div.selector.focus:active span, div.selector:hover:active span, div.selector.active:hover span, div.selector.focus.active span { background-position: right -78px; }
div.selector.disabled { background-position: -483px -234px; }
div.selector.disabled span { background-position: right -104px; }
.chzn-container { width: 130px !important; font-size: 12px; }
div.selector select { min-width: 148px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #fff; }
div.selector span { padding: 0px 25px 0px 2px; cursor: pointer; }
div.selector span { color: #333; width: 114px; text-shadow: 0 1px 0 #fff; }
div.selector.disabled span { color: #bbb; }
.selector { display: -moz-inline-box; display: inline-block; vertical-align: middle; zoom: 1; *display: inline;
}
.selector select:focus { outline: 0; }
div.selector { position: relative; padding-left: 10px; overflow: hidden; }
div.selector span { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
div.selector select { position: absolute; opacity: 0; filter: alpha(opacity:0);
height: 25px; border: none; background: none; }
/* Redes sociales */
ul.compartirRedesSocial { display: inline-block; }
ul.compartirRedesSocial li { display: inline-block; margin: 0 5px; vertical-align: top; }
ul.compartirRedesSocial li.label { font: 14px/17px Arial, Helvetica, sans-serif; }
/* Iconos carroya */
.iconosCarroya { background: url(../../imgseguro/common/bootstrap/iconCarroya.jpg) no-repeat; margin-left: 4px; vertical-align: text-top; display: inline-block; }
.tel { background-position: 0px -1px; width: 22px; height: 16px; }
.alerta { background-position: -22px 0; width: 23px; height: 20px; margin-top: -4px; }
/* Lightbox */
a.linkSeguridad { display: inline-block; margin: 25px 0; }
.contlbSeguridad { padding: 25px 40px; }
.contlbSeguridad h2 { color: #dc0000; font-size: 14px; margin-bottom: 25px; }
.contlbSeguridad ol li { list-style: decimal inside none; color: #666666; font-size: 14px; padding-left: 25px; text-indent: -12px; }
/* HACKS PARA IE 7 */
/* IE 7 */
*+html .listasRobotSeo .contListadosSEO { float: left; height: 225px; padding: 0p; margin: 0 3px; width: 128px; }
/*--Estilos Nube de Tags------*/
.contNubeTags { margin: 10px 0; }
.contNubeTags p { font-size: 12px; color: #999999; }
.contNubeTags strong { font-size: 14px; color: #666666; display: block; margin: 10px; }
.NubeTags { border: 1px solid #CCC; margin: 10px 10px; width: 250px; height: 143px; float: left; }
.NubeVeaTambien { border: 1px solid #CCC; margin: 10px 10px; width: 393px; height: 143px; float: left; }
.NubeTags strong { font-size: 14px; color: #666666; display: block; margin: 10px; }
.NubeTags p { text-align: justify; margin: 10px; height: 97px; overflow: hidden; }
.NubeTags p a { display: inline-block; margin: 0 2px; }
.NubeTags p .tag_11 { font-size: 11px; color: #21C4F3; }
.NubeTags p .tag_12 { font-size: 12px; color: #21C4F3; }
.NubeTags p .tag_13 { font-size: 13px; color: #21C4F3; }
.NubeTags p .tag_14 { font-size: 14px; color: #008DBA; }
.NubeTags p .tag_15 { font-size: 15px; color: #008DBA; }
.NubeTags p .tag_16 { font-size: 16px; color: #008DBA; }
.NubeTags p .tag_17 { font-size: 17px; color: #069; }
.NubeTags p .tag_18 { font-size: 18px; color: #069; }
.NubeTags p .tag_19 { font-size: 19px; color: #069; }
.NubeTags p .tag_20 { font-size: 20px; color: #0F5C80; }
.NubeTags p .tag_21 { font-size: 21px; color: #0F5C80; }
.NubeTags p .tag_22 { font-size: 22px; color: #0F5C80; }
.NubeTags .veaTambien { margin: 10px; height: 97px; overflow: hidden; font-size: 12px; }
.NubeTags .veaTambien li { margin: 5px 0; }
.NubeTags .veaTambien li a { color: #008DBA; font: 14px/18px Arial, Helvetica, sans-serif; }
/* CSS Document */

#verPhoneTnT { z-index: 100; }
.contMapPuntosFoto { margin:10px auto 0 !important}
.sub-header{background:#4d6a79;border-radius:0 0 6px 6px;color:#fff;display:block;float:left;font-size:20px;height:auto;padding:10px 20px;width:95.5%}
.sub-header > span {float:left;font-size:18px;letter-spacing:.1px;padding:10px 10px 0 0}
.sub-header small { margin: 0px!important; border:1px solid #fff;border-radius:5px;float:right !important;}
.sub-header small > a{color:#fff!important;font-size:15px;line-height:20px; padding:8px 10px; display: block}
.sub-header small:hover {background:#fff}
.sub-header small:hover > a {color:#4d6a79 !important; text-decoration: none}
.zonanorte li { padding:0 0 20px 45px!important} 
.zonanorte { border: none !important;}