﻿/* Resets */
* {margin:0; padding:0;}
img {border:none;}
a {text-decoration:none; color:#0668B3;}
a:hover {text-decoration:underline;}

/* Layout */

    /* Wrapper */
.wrapper {width:960px; margin:0 auto;}

    /* Header */
.wrapper .header {float:left; width:100%; padding:10px 0;}
        /* Flags */
.wrapper .header .pais {float:right; font: bold 12px Arial; color:#777;}
.wrapper .header .pais span {position:relative; display:inline-block; width:27px; height:17px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat; margin:0 5px -4px 0;}
.wrapper .header .pais span.ar {background-position:0 -41px;}
.wrapper .header .pais span.cl {background-position:-27px -41px;}
.wrapper .header .pais span.co {background-position:-54px -41px;}
.wrapper .header .pais span.ec {background-position:-81px -41px;}
.wrapper .header .pais span.mx {background-position:-108px -41px;}
.wrapper .header .pais span.pe {background-position:-135px -41px;}
.wrapper .header .pais span.uy {background-position:-162px -41px;}
.wrapper .header .pais span.ve {background-position:-189px -41px;}
        /* Users */
.wrapper .header .users {float:right; display:inline; padding:2px 15px 0 0; font:bold 12px Arial;}
.terra-login {float:right;}
        /* FB Like */

div.userBar {float:right; width:100%; padding-bottom:3px; padding-top:5px; border-top:1px solid #EEEEEE; margin-bottom:10px; border-bottom:solid 1px #EEE; font:100 12px Arial; text-align:right;}
div.userBar .fb-like {float:right; width:109px; height:20px; margin-top:-2px; margin-left:10px;}
div.userBar .esmas {height: 13px; margin: 16px -5px -10px 9px;}
.fb-like {float:right; width:120px; height:20px; overflow:hidden;}

        /* Logo */
.wrapper .header .logo {float:left; position:relative;}
.wrapper .header .logo img {float:left; margin-top:6px;}
        /* Menu */
.wrapper .header ul {float:left; width:768px; margin:14px 0 0 10px; padding:0 0 0 15px; border-bottom:solid 1px #0668B3; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat -1px 0; list-style:none;}
.wrapper .header ul li {float:left; height:24px;}
.wrapper .header ul li.activo {position:relative; margin:0 -1px -1px 0; padding:0 6px; background:#FFF; border:solid 1px #0668B3; border-bottom:none; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0;}
.wrapper .header ul li a {float:left; margin:6px 14px 0; font:bold 14px Arial; text-decoration:none; text-transform:uppercase;}
.wrapper .header ul li span.separador {float:left; width:1px; height:24px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat 0 0;}
.wrapper .header ul li.activo a {margin:5px 8px 0; color:#0668B3;}
.wrapper .header ul li.activo span {display:none;}
            /* Adornos de Navidad */
.wrapper .xMas .logo {position:relative; margin:2px 0 -2px;}
.wrapper .xMas .logo span {position:absolute; z-index:10; top:0; right:-45px; display:block; width:69px; height:57px; text-indent:-9000px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/master/images/christmasTree.png) no-repeat 0 0 !important; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/master/images/christmasTree.png');}
.wrapper .xMas ul {width:738px; margin-left:40px;}

    /* Origen */
.origen {float:left; width:100%; padding:15px 0; border-top:solid 1px #CCC; font:100 10px Verdana; color:#999; text-align:center;}

    /* Footer */
.footer {float:left; width:100%;}
.footer .foo {float:left; width:960px; font:100 11px Verdana; color:#7F7F7F; border-top:solid 1px #CCC; padding-top:10px; margin:0 0 10px;}
.footer .foo_links {list-style:none; float:left; margin:2px 0 5px;}
.footer .foo_links li {float:left; padding-right:3px; border-right:solid 1px #CCC; margin-right:3px;}
.footer .foo_links li.last {padding-right:0; margin-right:0; border-right:none;}
.footer .foo_links li a {color:#7F7F7F;}
.footer .foo_links li a:link {text-decoration:none;}
.footer .foo_links li a:visited {text-decoration:none;}
.footer .foo_links li a:hover {text-decoration:underline;}
.footer .foo_links li a:active {text-decoration:none;}
.footer .foo_links li a img {float:left; margin:0 4px 0 1px; border:none;}
.footer .foo_iab {float:right; margin-top:3px;}
.footer .foo_iab span {display:block; width:45px; height:23px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat -216px -24px; text-indent:-9000px;}
.footer .foo_iab:hover span {cursor:pointer;}
.footer .foo_iab_mx {float:right; margin:1px 0 0 10px;}
.footer .foo_iab_mx span {display:block; width:43px; height:39px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat -261px -24px; text-indent:-9000px;}
.footer .foo_iab_mx:hover span { cursor:pointer;}
.footer .foo_amipici {float:right; margin-left:25px;}
.footer .foo_amipici span {display:block; width:67px; height:40px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat -304px -24px; text-indent:-9000px;}
.footer .foo_armor {float:right; margin:-1px 10px -1px 0;}
.footer .foo_copy {float:left; white-space:nowrap;}

.foo_flags {float:left; width:960px; list-style:none; text-align:center; margin:10px 0 2px; padding-top:5px; border-top:solid 1px #CCC;}
.foo_flags li {width:27px; height:17px; display:inline; margin:0 4px;}
.foo_flags li a {display:inline-block; width:27px; height:17px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/hispanic/app_themes/master/images/flags.gif) no-repeat; text-indent:-9000px;}
.foo_flags li a.ar {background-position:0 0;}
.foo_flags li a.cl {background-position:-27px 0;}
.foo_flags li a.co {background-position:-54px 0;}
.foo_flags li a.ec {background-position:-81px 0;}
.foo_flags li a.mx {background-position:-108px 0;}
.foo_flags li a.pe {background-position:-135px 0;}
.foo_flags li a.uy {background-position:-162px 0;}
.foo_flags li a.us {background-position:-216px 0;}
.foo_flags li a.ve {background-position:-189px 0;}
.foo_flags li a.ar:hover {background-position:0 -17px;}
.foo_flags li a.cl:hover {background-position:-27px -17px;}
.foo_flags li a.co:hover {background-position:-54px -17px;}
.foo_flags li a.ec:hover {background-position:-81px -17px;}
.foo_flags li a.mx:hover {background-position:-108px -17px;}
.foo_flags li a.pe:hover {background-position:-135px -17px;}
.foo_flags li a.uy:hover {background-position:-162px -17px;}
.foo_flags li a.us:hover {background-position:-216px -17px;}
.foo_flags li a.ve:hover {background-position:-189px -17px;}
.foo_flags li a span {display:none;}
.foo_pais {float:left; width:960px; text-align:center; color: #7F7F7F; font: 100 11px Verdana;}

.foo .yahooRss {float:right; width:47px; height:47px; text-indent:-9000px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/master/images/rss_yh.jpg) no-repeat 0 0;}
.foo .yahooRss:focus {outline:0px;}

    /* Content */
/* Layout */
.content {float:left; width:100%; margin-bottom:15px; font:100 12px Verdana; color:#444;}
.content .superbanner {position:relative; /*width:728px;*/ margin:0 auto; padding-bottom:15px; text-align:center;}
.content .superbanner * {text-align:center; margin:0 auto;}
.col {float:left; width:306px;}
.col .mod {float:left; width:284px; padding:10px; border:solid 1px #CCC; border-top:none;}

/* Titulos */
.col h1 {float:left; width:100%; border-bottom-style:solid; border-bottom-width:1px;}
.col h1 span {float:left; position:relative; margin-bottom:-1px; padding:4px 6px 0; font:bold 16px/16px Arial; text-transform:uppercase; border:solid 1px; border-bottom:none; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0; background-color:#FFF;}
.col h3 {float:left; width:100%; font:bold 14px Arial; color:#808080;}
.col h4 {float:left; width:100%; text-align:center; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat -371px -24px;}
.col h4 span {height:15px; padding:0 5px; font:bold 12px/15px Arial; color:#444; background-color:#FFF; border-left:solid 1px #CCC; border-right:solid 1px #CCC;}

/* USADOS */
.usados {padding:0 10px 10px 0; margin-right:10px; border-right:solid 1px #CCC;}
.usados h1, .usados h1 span {color:#B40000; border-color:#B40000;}
    /* Buscador */
.usados .buscador h3 {padding-bottom:5px; border-bottom:solid 1px #CCC;}
.usados .buscador label {float:left; width:139px; padding-top:5px; font:100 11px Verdana; color:#777;}
.usados .buscador label.right {margin-left:6px;}
.usados .buscador label select {float:left; width:100%; margin-top:1px; padding:1px 1px 1px 0; border:solid 1px #CCC; font:100 11px Verdana; color:#444;}
.usados .buscador .label {float:left; width:100%; padding:5px 0 10px; margin-bottom:10px; border-bottom:solid 1px #CCC; font:100 11px Verdana; color:#777;}
.usados .buscador .label input {float:left; width:85px; margin:1px 5px 0 0; padding:2px; border:solid 1px #CCC; font:100 11px Verdana; color:#444;}
.usados .buscador .label select {float:left; width:92px; margin-top:1px; padding:1px 1px 1px 0; border:solid 1px #CCC; font:100 11px Verdana; color:#444;}
.usados .buscador .advanced {float:left; margin-top:-1px; font:100 11px Verdana; color:#999;}
.usados .buscador .advanced span {color:#0668B3;}
.usados .buscador .advanced:hover {text-decoration:none;}
.usados .buscador .advanced:hover span {text-decoration:underline;}
.usados .buscador .boton {float:right; padding:3px 6px; background-color:#0668B3; font:bold 12px Arial; color:#FFF; text-transform:uppercase; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.usados .buscador .boton:hover {text-decoration:none; background-color:#444;}
    /* Items */
.usados .items {padding-top:0; background-color:#F7F7F7;}
.usados .items ul {float:left; list-style:none;}
.usados .items li {padding:10px; margin-top:10px; border:solid 1px #CCC; background-color:#FFF; line-height:16px; vertical-align:baseline; position:relative;}
.usados .items li span.ServicioImageFile {position:absolute; bottom:0; right:0; background-image:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg);}
.usados .items li.VendeTuAuto span.ServicioImageFile {width:109px; height:90px; margin:0 -8px -7px 0; background-position:-634px -108px;}
.usados .items li.ProgramaConcesionarias span.ServicioImageFile {width:147px; height:96px; margin:0 -1px -5px 0; background-position:0 -198px;}
.usados .items li.ProgramaConcesionarias p + p {padding:2px 2px 3px; background-color:#DFEDF6; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.usados .items li.CCA span.ServicioImageFile {width:137px; height:76px; margin:0 -9px -6px 0; background-position:-497px -122px;}
.usados .items li.VerificaCom span.ServicioImageFile {width:87px; height:117px;  margin:0 -8px -8px 0; background-position:-295px -81px;}
.usados .items li.ABA span.ServicioImageFile {width:119px; height:83px; margin:0; background-position:-93px -115px;}
.usados .items li.Amda span.ServicioImageFile {width:83px; height:82px; margin:0; background-position:-212px -115px;}
.usados .items li.Guia span.ServicioImageFile {width:93px; height:75px; margin:5px -8px 0 0; background-position:0 -115px;} /* Falta Guia de precios mexico */
.usados .items li h2 {position:relative; margin-top:-2px; font:bold 18px/18px Arial;}
.usados .items li h2 a:hover { text-decoration:none; color:#444;}
.usados .items li p {margin-top:5px; font:100 12px/16px Verdana; color:#444; width:62%;}
.usados .items li p a {font-size:11px;}
.usados .items li p a span {float:left; margin-right:3px; color:#999;}
.usados .items li p a:hover span {color:#0668B3;}
    /* Rectangulo */
.usados .rectangulo {width:300px; padding:2px;}
    /* Listados */
.usados .listado ul {float:left; width:100%; margin-top:5px; list-style:none;}
.usados .listado ul li {margin-top:5px; overflow:hidden;}
.usados .listado ul a {white-space:nowrap; font:100 12px/14px Verdana;}
.usados .listado ul span {float:right; font:bold 12px Arial; color:#595959;}

/* NUEVOS */
.nuevos {margin:0 -11px; padding:0 10px 10px; border-left:solid 1px #CCC; border-right:solid 1px #CCC;}
.nuevos h1, .nuevos h1 span {color:#0C8C00; border-color:#0C8C00;}
    /* Catalogo */
.nuevos .catalogo {}
.nuevos .catalogo h3 {padding-bottom:5px; margin-bottom:5px; border-bottom:solid 1px #CCC;}
.nuevos .catalogo table {float:left; width:100%;}
.nuevos .catalogo td {width:33%; line-height:20px;}
.nuevos .catalogo p {float:left; width:100%; padding-top:5px; margin-top:5px; border-top:solid 1px #CCC;}
.nuevos .catalogo p a {font-size:11px;}
.nuevos .catalogo p a span {float:left; margin-right:2px; color:#999;}
.nuevos .catalogo p a:hover span {color:#0668B3;}
    /* Segmentos */
/*.nuevos .segmentos a.prev {position:relative; float:left; width:18px; height:18px; margin:45px -8px 0; text-indent:-9000px; cursor:pointer; background:#FFF url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat -655px -42px;}
.nuevos .segmentos a.next {position:relative; float:left; width:18px; height:18px; margin:45px -8px 0; text-indent:-9000px; cursor:pointer; background:#FFF url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat -691px -42px;}
.nuevos .segmentos a.prev:hover {background-position:-655px -24px;}
.nuevos .segmentos a.next:hover {background-position:-691px -24px;}
.nuevos .segmentos div {float:left; overflow:hidden; width:267px; padding:5px 5px 5px 6px; margin:0; border:solid 1px #CCC; -moz-border-radius:5px;}
.nuevos .segmentos div div {overflow:visible; width:auto; padding:0; border:none; -moz-border-radius:0;}
.nuevos .segmentos div div a {float:left; width:71px; padding:3px 3px 2px; margin-left:5px; border:solid 1px #CCC; text-align:center; font-size:11px;}
.nuevos .segmentos div div a img {float:left;}
.nuevos .segmentos div div a span {float:left; width:100%; margin-top:5px; padding-top:1px; border-top:solid 1px #CCC;}*/
/* Estilos temporales */
.nuevos .segmentos {background:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/box-segmentos.gif) no-repeat center 13px; height:54px; width:256px; margin:0 auto; padding:14px 24px 0; border-left:solid 1px #CCC; border-right:solid 1px #CCC; clear:both;}
.nuevos .segmentos a.btn{ width:24px; height:22px; overflow:hidden;position:relative;display:inline; text-indent:-9000px; margin-top:15px;}
.nuevos .segmentos a.bck{ background:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/btn-segmentos.gif); float:left;  margin-left:-12px;}
.nuevos .segmentos a.fwd{ background:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/btn-segmentos.gif) right; float:right; margin-right:-12px;}
*html .nuevos .segmentos a.bck {margin-left:-14px;}
*html .nuevos .segmentos a.fwd {margin-right:-14px;}
.nuevos .segmentos .listado {height:48px; padding:6px 0 0 0;}
.nuevos .segmentos .listado a{float:left; display:inline; text-align:center; font-size:11px; padding:0 0 0 6px;}
.nuevos .segmentos .listado a img{ display:block;}
/* fin estilos temporales */

    /* Cotizar */
.nuevos .cotizar {width:290px; padding:10px 10px 10px 4px;}
.nuevos .cotizar h3 {float:left; width:284px; margin:0 0 5px 6px; padding-bottom:5px; border-bottom:solid 1px #CCC;}
.nuevos .cotizar p {float:left; width:284px; margin-left:6px; font:100 11px Arial; color:#999;}
.nuevos .cotizar select {float:left; width:139px; margin:6px 0 10px 6px; padding:1px 1px 1px 0; border:solid 1px #CCC; font:100 11px Verdana; color:#444;}
.nuevos .cotizar div {display:none;}
.nuevos .cotizar .boton {float:right; padding:3px 6px; background-color:#0668B3; font:bold 12px Arial; color:#FFF; text-transform:uppercase; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.nuevos .cotizar .boton:hover {text-decoration:none; background-color:#444;}
    /* Comparador */
.nuevos .comparador h3 {margin-bottom:5px; padding-bottom:5px; border-bottom:solid 1px #CCC;}
.nuevos .comparador .imgComparar {float:left; width:294px; height:51px; margin:5px -5px; font:bold 13px/51px Arial; text-indent:20px; color:#0668B3; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat 0 -63px;}
.nuevos .comparador h6 {float:left; width:100%; padding-bottom:2px; margin-bottom:4px; border-bottom:solid 1px #CCC; font:100 13px Arial; color:#808080;}
.nuevos .comparador ul {float:left; width:100%; list-style-position:inside;}
.nuevos .comparador li {padding:1px 0; color:#CCC;}
    /* Items */
.nuevos .items {padding-top:0; background-color:#F7F7F7;}
.nuevos .items ul {float:left; width:100%; list-style:none;}
.nuevos .items li {position:relative; vertical-align:baseline; line-height:16px; padding:10px; margin-top:10px; border:solid 1px #CCC; background-color:#FFF;}
.nuevos .items li span.ServicioImageFile {position:absolute;bottom:0; right:0; background-image:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg);}
.nuevos .items li.PlanesDeAhorro span.ServicioImageFile {width:128px; height:73px; margin:0 -6px -8px 0; background-position:-497px -39px;}
.nuevos .items li.OfertasCeroKm span.ServicioImageFile {width:115px; height:87px;  margin:0 -6px -8px 0; background-position:-382px -111px;}
.nuevos .items li h2 {position:relative; margin-top:-2px; font:bold 18px/18px Arial;}
.nuevos .items li h2 a:hover { text-decoration:none; color:#444;}
.nuevos .items li p {width:62%; margin-top:5px; font:100 12px/16px Verdana; color:#444;}
.nuevos .items li p a {font-size:11px;}
.nuevos .items li p a span {float:left; margin-right:2px; color:#999;}
.nuevos .items li p a:hover span {color:#0668B3;}
.nuevos .items li.Lanzamientos p, .nuevos .items li.TestAutos0Km p {width:100%;}


    /* Listado */
.nuevos .novedades h5 {float:left; width:100%; margin-top:10px; font:bold 12px Arial; color:#999; border-bottom:solid 1px #CCC;}
.nuevos .novedades ul {float:left; width:100%; list-style:none;}
.nuevos .novedades ul li {margin-top:5px; overflow:hidden;}
.nuevos .novedades ul a {white-space:nowrap; font:100 12px/14px Verdana;}
.nuevos .novedades ul span {float:right; font:bold 12px Arial; color:#595959;}
.nuevos .novedades ul span em {font-weight:100; font-size:10px; color:#999;}

/* NOTICIAS */
.noticias {float:right; margin-left:10px; padding-left:10px; border-left:solid 1px #CCC;}
.noticias h1, .noticias h1 span {color:#DFA611; border-color:#DFA611;}
.noticias h3 {border-bottom:solid 1px #CCC; margin-bottom:5px; padding-bottom:5px;}
.noticias h3 a {float:right; margin-top:2px; font:100 11px Arial;}
.noticias .rotador {position:relative;}
.noticias .rotador h3 a {float:right; width:18px; height:18px; margin:0 0 -2px 3px; background-image:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg); background-repeat:no-repeat; text-indent:-9000px; cursor:pointer;}
.noticias .rotador h3 a.back {background-position:-655px -42px;}
.noticias .rotador h3 a.pause {background-position:-673px -42px;}
.noticias .rotador h3 a.play {background-position:-673px -24px;}
.noticias .rotador h3 a.forward {background-position:-691px -42px;}
.noticias .rotador h3 a.back:hover {background-position:-655px -24px;}
.noticias .rotador h3 a.pause:hover {background-position:-673px -24px;}
.noticias .rotador h3 a.play:hover {background-position:-673px -42px;}
.noticias .rotador h3 a.forward:hover {background-position:-691px -24px;}
.noticias .rotador div {width:274px; height:315px; padding:4px; border:solid 1px #CCC; background-color:#EEE; overflow:hidden;}
.noticias .rotador div div {padding:0; border:none; background-color:transparent;}
.noticias .rotador div ul {float:left; list-style:none;}
.noticias .rotador div li {float:left; width:274px; height:315px; margin-right:10px;}
.noticias .rotador div li a {float:left;}
.noticias .rotador div li img {float:left; width:272px; border:solid 1px #E0E0E0;}
.noticias .rotador div li h2 {float:left; width:100%; padding:5px 0 0;}
.noticias .rotador div li h2 a {float:none; font:bold 18px/20px Arial;}
.noticias .rotador div li h2 a:hover {color:#444; text-decoration:none;}
.noticias .rotador div li p {float:left; width:100%; padding-top:5px; font:100 12px Arial; color:#444;}
.noticias .rotador div li p a {float:none; margin-top:5px; font-size:11px; font-family:Verdana;}
.noticias .rotador div li p a span {float:left; margin-right:2px; color:#999;}
.noticias .rotador div li p a:hover span {color:#0668B3; text-decoration:none;}
.noticias .rotador div li p br {display:none;}
.noticias .destacadas {padding:0 10px;}
.noticias .destacadas div {float:left; width:100%; padding:10px 0 11px; margin-top:-1px; border-top:dashed 1px #CCC;}
.noticias .destacadas div img {float:left; width:100px; margin-right:10px;}
.noticias .destacadas div h2 {margin-top:-3px; font:bold 13px Arial; padding-left: 110px;}
.noticias .breves h3 a {float:left; width:84px; height:21px; margin-right:5px; font:100 13px/21px Arial; color:#4C4C4C; text-align:center; background-color:#EDEDED; -moz-border-radius:4px;}
.noticias .breves h3 a.on, .noticias .breves h3 a:hover {color:#FFF; background-color:#C9C9C9; text-decoration:none;}
.noticias .breves h3 a.on {cursor:default;}
.noticias .breves div {float:left; width:100%;}
.noticias .breves ul {float:left; margin-top:-5px; padding-left:14px; color:#0668B3;}
.noticias .breves li {float:left; width:100%; margin-top:10px;}
.noticias .ventasMx {background-color:#F7F7F7;}
.noticias .ventasMx a {float:left; padding:1px; border:solid 1px #EEE;}
.noticias .ventasMx a img {display:block;}
.noticias .galerias ul {float:left; margin:-5px 0 0 -5px; list-style:none;}
.noticias .galerias li {float:left; margin:5px 0 0 5px;}
.noticias .galerias li a {float:left;}
.noticias .galerias li img {float:left; width:91px; border:none;}
.noticias .galerias li div span {display:block; margin-bottom:4px; font:bold 12px Arial; color:#0668B3;}
.noticias .social {padding-bottom:0;}
.noticias .social h3 {margin-bottom:0;}
.noticias .social a {float:right; width:51px; height:72px; margin-left:5px; text-indent:-9000px; background-image:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg);}
.noticias .social a:focus {outline:0px;}
.noticias .social .facebook {background-position:-382px -33px;}
.noticias .social .twitter {background-position:-433px -33px;}

/* ENCUESTA */
.encuesta {float:left; clear:left; width:611px; padding:10px; border:solid 1px #CCC;background: url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/survey.png) right bottom no-repeat;}
.encuesta h3 {padding:3px 0; font:bold 14px Arial; color:#0668b3; border-bottom:solid 1px #DDD; margin-bottom:5px;}
.encuesta div {float:left; width:100%; padding:10px 0; }
.encuesta div p {float:left; width:100%; font:italic 100 15px Arial; color:#808080;}
.encuesta ul {float:left; padding:5px 10px 10px; border-bottom:solid 1px #DDD; list-style:none;}
.encuesta li {float:left; width:290px; padding:5px 5px 0 0;}
.encuesta li input {float:left; width:13px; height:13px; margin-right:5px;}
.encuesta li label {font:100 11px Verdana; color:#808080;}
.encuesta div div {width:590px; padding:10px 10px 0; border-top:solid 1px #FFF;}
.encuesta div div a {float:right; margin:8px 0 0 10px; font-size:11px;}
.encuesta div div .boton {float:right; padding:3px 6px; margin-top:0; background-color:#0668B3; font:bold 12px Arial; color:#FFF; text-transform:uppercase; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.encuesta div div .boton:hover {text-decoration:none; background-color:#444;}
.encuesta a.btnencuesta {font:bold 14px Arial; color:#FFF; text-decoration:none;padding:6px 12px; background:-moz-linear-gradient(#666, #333);  background:-webkit-linear-gradient(#666, #333); background:-o-linear-gradient(#666, #333); background:linear-gradient(#666, #333); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.encuesta a.btnencuesta:hover {background:#0668b3;}

/*ENCUESTA RENAULT MX*/
.renault {background-color:#F7F7F7;}
.renault div {padding:10px; width:591px; height:99px; border:none; background:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/bgencuestarenault.jpg) right 0 no-repeat #FFFFFF;}
.renault div h3 {padding:0; font:bold 17px Arial;color:#333333; background:none; margin-bottom:36px; border:none;}
.renault div a {float:left; padding:3px 6px; background-color:#0668B3; font:bold 12px Arial; color:#FFF; text-transform:uppercase; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.renault div a:hover {text-decoration:none; background-color:#444;}

/* DIRECTORIO */
.directorio {float:left; width:100%;}
.directorio h3 {float:left; width:100%; padding-bottom:5px; margin-bottom:5px; border-bottom:solid 1px #CCC; font:bold 14px Arial; color:#808080;}
.directorio ul {float:left; width:100%; padding:0 0 15px; list-style:none;}
.directorio ul li {float:left; width:20%;}
.directorio ul li dl {font:100 12px Verdana;}
.directorio ul li dt {padding:0 10px 4px; margin-bottom:3px; border-bottom:solid 1px #CCC; font:bold 14px Arial; text-transform:uppercase; color:#CCC;}
.directorio ul li dd {padding:2px 10px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/s_home.jpg) no-repeat -772px -24px;}
.directorio ul li dd em {display:block; font-size:10px; color:#808080;}

/* COBRANDS */
/* Yahoo! */
.yahoo .headerYahoo {padding-top:0; padding-bottom:15px;}
.yahoo .headerYahoo .superbanner {float:left; width:728px; height:90px; margin:15px 116px 20px;}
.yahoo .headerYahoo ul {width:945px; margin:15px 0 0 0;}
.yahoo div.userBar {float:right; width:100%; padding-bottom:3px; padding-top:5px; border-top:1px solid #EEEEEE; margin-bottom:10px; border-bottom:solid 1px #EEE; font:100 12px Arial; text-align:right;}
.yahoo div.userBar .fb-like {float:right; width:109px; height:20px; margin-top:-2px;}


/* Login box */ /* Revisar */
.loginBkgr {background-color:#000; opacity:0.15; filter:alpha(opacity=15);}

.jq_box {padding:10px; background-color:#FFF; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:10px 10px 10px #000; -moz-box-shadow:0 0 10px #000000; -webkit-box-shadow:0 0 10px #000000; box-shadow:0 0 10px #000000;}

.jq_box h6 {float:left; width:100%; margin:0 0 4px 0; background:#EAEAEA url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/master/images/title.gif) no-repeat -40px 0;}
.jq_box h6 span {float:left; height:20px; padding-left:3px; font:bold 14px/20px Arial !important; text-transform:uppercase; color:#4C4C4C;}
.jq_box h6 em {font-weight:normal; text-transform:none;}
.jq_box h6 a {float:right; width:20px; height:20px; cursor:pointer; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/master/images/title.gif) no-repeat -20px 0; text-indent:9000px;}
.jq_box h6 a:hover {background-position:0 0;}
.jq_box h6 a:focus {outline:0px;}

.jq_box fieldset {float:left; width:100%; padding:10px 0 0; margin-top:6px; border:none; background-color:#EAEAEA; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.jq_box div {float:left; clear:left; padding:0 10px 10px;}
.jq_box fieldset label {float:left; width:140px; height:18px; /*margin-bottom:10px; */padding:0 6px 0 0; color:#4C4C4C; /*margin:5px 0 0; */text-align:right; line-height:18px;}
.jq_box fieldset input {float:left; width:270px; /*margin-bottom:10px; */border:solid 1px #CCC; font:100 13px Arial; color:#666;}
.jq_box fieldset select {float:left; width:272px; /*margin-bottom:10px; */border:solid 1px #CCC; font:100 13px Arial; color:#666;}
.jq_box fieldset a {float:left; width:100%; margin-top:10px; font-size:12px; text-align:right;}
.jq_box fieldset a.passRecover {float:left; width:auto; padding-left:146px; font:100 11px/13px Arial; margin-top:0;}
.jq_box fieldset .jq_error {/**/ display:none; /**/ float:left; width:100%; font-size:10px;}


.jq_box .no_error {display:none;}

.jq_box .jq_button {float:right; width:auto; padding:3px 6px; margin:0 0 0 146px; background-color:#0668B3; font:bold 12px Arial; text-align:center; color:#FFF; text-transform:uppercase; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.jq_box .jq_button:hover {text-decoration:none; background-color:#444;}



/* Muerdago (navidad) */
span.Muerdago {float:right; width:183px; height:30px; margin:-15px -9px -15px 0; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/master/images/muerdago.gif) no-repeat 0 0; text-indent:-9000px;}

/**/

/***********************************************************************************/
/* HISPANIC */

/* Reset parcial - rehacer master */
#content2009 {width:954px !important; background:none !important;}

/* Layout */
/* #1 Home */
    /* Panel izquierdo (2 columnas) */
.yhLeft {float:left; width:650px;}
.yhLeft .column {float:left; display:inline; width:304px; padding-right:10px; border-right:solid 1px #ECECEC; margin-right:10px;}
    /* Panel derecho */
.yhRight {float:right; width:304px;}
.yhRight .column {float:left; display:inline; width:304px;}
    /* Modulos */
.column .box {float:left; padding:10px; border-style:solid; border-width:1px; border-color:#ECECEC; border-top:none; overflow:hidden;}



/* #2 Titulos */
h1.yTitle {float:left; width:100%; border-bottom-style:solid; border-bottom-width:1px;}
h1.yTitle span {float:left; position:relative; margin-bottom:-1px; padding:6px 10px 0; border-style:solid; background-color:#FFF; border-width:1px; border-bottom:none; font:bold 16px/14px Arial; text-transform:uppercase; -webkit-border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0;}
h1.yTitle small.cars {float:right; position:relative; width:119px; height:32px; margin:-2px 0 -10px; text-indent:-9000px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat 0 0;}
h1.yTitle a.rss_icon {float:right; width:16px; height:16px; line-height:16px; background:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat -94px -32px; text-indent:-9000px;}
    /* Colores */
h1.yBlue, h1.yBlue span {color:#0668B3; border-color:#0668B3;}
h1.yRed, h1.yRed span {color:#B40000; border-color:#B40000;}
h1.yGreen, h1.yGreen span {color:#0C8C00; border-color:#0C8C00;}
h1.yOrange, h1.yOrange span {color:#DFA611; border-color:#DFA611;}
h1.yPurple, h1.yPurple span {color:#7759C3; border-color:#7759C3;}
h1.yLightblue, h1.yLighblue span {color:#89C9FF; border-color:#89C9FF;}
h1.yGrey, h1.yGrey span {color:#CFCFCF; border-color:#CFCFCF;}

.box h4 {float:left; width:100%; margin-bottom:5px; font:bold 14px Arial,Helvetica,sans-serif; color:#808080;}
.box h4 a {float:right; margin-top:1px; font:100 12px Verdana;}

h2.parentesis {height:15px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat center -54px; text-align:center; font:bold 12px/15px Arial; margin:0 0 10px 0;}
h2.parentesis span {display:inline-block; height:15px; width:4px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat -119px 1px;}
h2.parentesis span.co-p {width:auto; margin:0 -3px; padding:0 5px; background-image:none; background-color:#FFF;}
h2.parentesis span.cl-p {background-position:-123px 1px;}

/* #1 Home */
.usd_hItems {width:282px;}
.usd_hItems ul {float:left; width:100%; margin-top:-10px; list-style:none;}
.usd_hItems li {float:left; position:relative; width:260px; padding:6px 10px 5px; margin-top:10px; border:solid 1px #ECECEC;}
.usd_hItems li span {position:absolute;}
.usd_hItems li.kbb h3 a small {display:block; margin-bottom:-3px; font:100 10px Arial; color:#999;}
.usd_hItems li.kbb a.KBBimg {position:absolute; float:right; display:block; width:77px; height:90px; bottom:-9px; right:-8px; text-indent:-9000px; background:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/master/images/KBB-movie.gif) no-repeat left top;}
.usd_hItems li.kbb a.KBBimg:focus {outline:0px;}
.usd_hItems li.vta span {width:84px; height:70px; bottom:-8px; right:-6px; background:url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.jpg) no-repeat right top;}

.usd_hItems h3 {float:left; width:100%; margin-bottom:5px; font:bold 18px Arial;}
.usd_hItems h3 a:hover {text-decoration:none; color:#444;}
.usd_hItems p {float:left; width:100%; padding-bottom:5px;}
.usd_hItems p a {float:left; padding-left:12px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat -127px 4px;}

.usd_hItems li.kbb {border-color:#CCC; background-color:#ECECEC;}
.usd_hItems li.kbb p a {background-position:-127px -16px;}

.column .adRect-h {padding:1px;}

.masBuscados {width:282px;}
.masBuscados ul {float:left; width:100%; margin:-3px 0; list-style:none;}
.masBuscados li {float:left; width:100%;}
.masBuscados a {display:block; padding:3px 0;}
.masBuscados a:hover {background-color:#EEEEEE; text-decoration:none; text-indent:3px;}

.catalogo {width:282px;}
.catalogo ul.marcas {padding-top:10px; list-style:none; float:left; width:33%;}
.catalogo ul.marcas li {float:left; width:100%; line-height:20px;}
.catalogo p.viewAll {float:left; width:100%; padding:10px 0; text-align:right;}

.catalogo .s-ant {float:left; outline:0px; position:relative; width:24px; height:22px; margin:17px 0 0 -12px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat 0 -32px; text-indent:-9000px;}
.catalogo .s-sig {float:left; outline:0px; position:relative; width:24px; height:22px; margin:17px -12px 0 0; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat -24px -32px; text-indent:-9000px;}
.catalogo .segmentos {float:left; display:inline; width:256px; margin:0 12px; border:solid 1px #ECECEC; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.catalogo .segmentos .viewer {float:left; width:222px; margin:0 5px; overflow:hidden;}
.catalogo .segmentos ul {float:left; width:2608px; padding:5px 0; list-style:none; }
.catalogo .segmentos li {float:left; padding-right:5px; text-align:center;}
.catalogo .segmentos li a {}
.catalogo .segmentos li a img {display:block; width:71px;}

.c-comp {width:282px;}
.c-comp .l-comp {float:left; width:292px; height:48px; margin:0 -5px 10px; font:bold 13px/50px Arial; text-indent:15px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat 0 -69px;}
.c-comp .l-comp:hover {color:#404040; text-decoration:none;}
.c-comp h6 {float:left; width:100%; margin-bottom:5px; font:bold 12px Arial;}
.c-comp ul {float:left; width:100%; margin:-3px 0; list-style:none;}
.c-comp li {float:left; width:100%; padding:3px 0;}
.c-comp li a {float:left;}

.c-nov {width:282px;}
.c-nov h6 {float:left; width:100%; margin-bottom:5px; font:bold 12px Arial;}
.c-nov ul {float:left; width:100%; margin:-3px 0; list-style:none;}
.c-nov li {float:left; width:100%; padding:3px 0;}
.c-nov li a {float:left;}
.c-nov li span {float:right; font:bold 12px Arial; color:#595959;}

.hslice h4 span {float:left; width:239px; margin-top:1px;}
.hslice h4 a {float:left; width:19px; height:18px; margin:0; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat -56px -32px; text-indent:-9000px;}
.hslice h4 a:focus {outline:0px;}
.hslice h4 a.hslice_next {margin-left:5px; background-position:-75px -32px; outline: 0px;}
.hslice .frame {float:left; width:271px; height:315px; padding:4px; overflow:hidden; background-color:#EEEEEE; border:1px solid #CCCCCC;}
.hslice .frame .framebox {width:265px; position:relative; background-color:#F0F0F0; left:-5px; overflow:hidden; padding:5px;}
.hslice .frame .framebox img {float:left; width:271px;}
.hslice .frame .framebox h2 {float:left; width:100%; padding-top:5px; margin-bottom:2px;}
.hslice .frame .framebox h2 a {font:bold 18px/22px Arial;}
.hslice .frame .framebox h2 a:hover {color:#444; text-decoration:none;}
.hslice .frame .framebox p {float:left; width:100%; line-height:15px;}
.hslice .frame .framebox div { background-color:transparent; border:medium none;padding:0; display:block;  width:274px;}
.hslice .frame .framebox .li {}
.hslice .frame .framebox .li a {float:left;}
.hslice .frame .framebox .li h2 {float:left;padding:5px 0 0;width:100%;}
.hslice .frame .framebox .li h2 a {float:none;font-family:Arial;font-size:18px; font-weight:bold; line-height:20px; color:#0668b3;}
.hslice .frame .framebox .li p {color:#444444; float:left; font-family:Arial; font-size:12px; font-weight:100; padding-top:5px; width:100%;}

.h-destacadas ul {float:left; width:100%; list-style:none; margin:-10px 0 -11px;}
.h-destacadas li {float:left; width:100%; padding:10px 0; border-bottom:dashed 1px #ECECEC;}
.h-destacadas a img {float:left; width:100px; margin-right:10px;}
.h-destacadas h3 {height:55px; font:100 14px Arial;}
.h-destacadas p {padding-left:12px; margin-left:110px; background:transparent url(http://autocosmoscloudstorage.blob.core.windows.net/roadtrip/app_themes/home/images/sprite.gif) no-repeat -127px 4px;}

.h-breves h4 {padding-bottom:5px; border-bottom:solid 1px #ECECEC;}
.h-breves h4 a {float:left; padding:3px 15px; margin-right:5px; background-color:#EDEDED; font:100 13px/15px Arial; color:#4C4C4C; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.h-breves h4 a:hover, .h-breves h4 a.on {text-decoration:none; background-color:#C9C9C9; color:#FFF;}
.h-breves ul {float:left; width:100%; margin-bottom:-5px; list-style:none;}
.h-breves li {float:left; width:100%; padding:5px 0;}

.h-gal ul {float:left; margin:-3px; list-style:none;}
.h-gal li {float:left; padding:3px;}
.h-gal img {float:left; width:90px;}

.survey {float:left; width:618px; padding:10px; margin-top:10px; border:solid 1px #ECECEC;}
.survey h5 {float:left; width:598px; padding:10px; font:bold 14px Arial; color:#444; background-color:#F2F2F2; border-bottom:solid 1px #EAEAEA;}
.survey p {float:left; width:598px; padding:10px; color:#0668B3; background-color:#F2F2F2; border-top:solid 1px #FFF;}
.survey ul {float:left; width:598px; padding:0 10px 10px; list-style:none; background-color:#F2F2F2; border-bottom:solid 1px #EAEAEA;}
.survey li {padding:2px 0;}
.survey li label {margin-left:5px;}
.survey p a {line-height:200%;}
.survey p a.botoNn {float:right;}
.survey p a.botoNn {display:inline-block; outline:none; cursor:pointer; text-align:center; text-decoration:none; font:14px/100% Arial, Helvetica, sans-serif; padding:.3em 1.5em .35em; text-shadow:0 1px 1px rgba(0,0,0,.3); -webkit-border-radius:.5em; -moz-border-radius:.5em; border-radius:.5em; -webkit-box-shadow:0 1px 2px rgba(0,0,0,.2); -moz-box-shadow:0 1px 2px rgba(0,0,0,.2); box-shadow:0 1px 2px rgba(0,0,0,.2); color:#D7D7D7; border:solid 1px #333; background:#333; background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#000)); background:-moz-linear-gradient(top,  #666,  #000); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');}
.survey p a.botoNn:hover {text-decoration:none; background:#000; background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#000)); background:-moz-linear-gradient(top,  #444,  #000); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');}
.survey p a.botoNn:active {position:relative; top:1px; color:#666; background:-webkit-gradient(linear, left top, left bottom, from(#000), to(#444)); background:-moz-linear-gradient(top, #000, #444); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#444444');}
