/*
Theme Name: Classificados SóCarrão
Description: Ferramenta de busca de veículos
Version: 3
Author: Leandro Bizzotto
*/
body.modal{background:none!important}
#filtro_cor, #filtro_ano, #filtro_bairro, #filtro_modelo, #filtro_cidade, .filtro-detalhes .Cidade, .filtro-detalhes .Modelo,  .filtro-detalhes .Ano, .filtro-detalhes .Cor, .filtro-detalhes .Combustivel{clear:both;overflow:hidden;max-height:102px;}

/* estrutura */
body {background:url(../images/background-top.jpg?v2) 0 -665px repeat-x; background-color:#fff;height:100%;} 
a#fancy_left, a#fancy_right {display:none!important;}

#container {width:994px;margin:0 auto; position:relative}
#head {position:relative}
#wrapper {}
#content {width:779px;float:left; padding-right:20px}
#sidebar-41 {width:190px;float:left}
#footer {height:250px;width:918px; margin:0 auto; overflow:hidden; position:relative;}
#footer-wrapper {height:658px;background:url(../images/background-top.jpg?v2) repeat-x 0 -5px;}
#footer-wrapper-internas {background:url(../images/bg-footer-internas1.jpg?v2) repeat-x 0px 47px; padding-top:48px}

/* head */
.login-local {padding-bottom:10px; padding-right:245px}
.login-local .log {width:300px; float:left}
.login-local .log li {width: auto; float:left}
.login-local .log li a {font-size:10px; display:block; float:left; color:#666;background: url(../images/icons.jpg?v2) no-repeat; padding:7px 25px 3px 25px}
.login-local .log li a:hover {color:#000}
.login-local .log .login {background-position:-2px -964px}
.login-local .log .help {background-position:0 -988px;}
.login-local a.local {float:left	; padding-top:2px; padding-bottom:2px}
.login-local a.local:hover {background-position:209px 0px}
.login-local a.local span {padding-right:5px; cursor:pointer; float: left; color:#000; padding-top:4px; font-size:10px; display:block; width:100px; text-align:right}
.login-local a.local:hover .alterar-r {background-position:-1px -189px}
.login-local a.local span.white {color:#3D61FF; font-weight: bold; text-align: left; padding-right:8px; padding-top:4px; width:auto}
.alterar-regiao-filtro {background:url(../images/bt-alterar-v2.jpg?v2) no-repeat -1px -22px}
.bt-alterar-890123 {background:url(../images/bt-alterar2.jpg?v2) -1px 1px no-repeat;float:left;width:49px;text-align:center;padding:5px 0;display:block;font-size:11px;}
.bt-alterar-890123:hover {background-position:-50px 1px;}
.wrap-alterar-head {float:right; width:300px}

/* #menu-cidades {position: absolute; left:565px; top: 21px; width: 175px; background:#000; float: right; border:5px solid #000; z-index: 99999;}
#menu-cidades .wrap-regiao {float:left; width:354px}
#menu-cidades .borda-margin-regiao {padding-bottom:10px; border-bottom:1px dotted #666; margin-bottom:10px}
#menu-cidades .wrapper-regioes {padding:10px; background: #333}
#menu-cidades h4 {font-size:18px; padding-bottom:20px; padding:10px 0 10px 7px; color:#fff}
#menu-cidades h3 a .seta-direita-black-7px {color:#FFCC00; line-height:2.4em}
#menu-cidades h3 a:hover .seta-direita-black-7px {color:#fff}
#menu-cidades h3 a {font-size:11px; color:#ccc; display:block; padding-bottom:3px}
#menu-cidades h3 a:hover {color:#fff}
#menu-cidades .separador-regiao {border-top:1px dotted #666; display:block; margin-top:10px; height:10px}
#menu-cidades ul li {float:left;¬ width:143px}
#menu-cidades ul li a {color:#ccc; font-size:11px; padding:1px 0}
#menu-cidades ul li a:hover {color:#fff}
#menu-cidades .seta-1 {color: #999; margin-top:3px;font-size:7px; float:left; padding:0 4px}
#menu-cidades ul li a:hover .seta-1 {color:#FFCC00}
*/
.banner-quero-comprar {width:728px; display:block; margin:0 auto;}
.logo-banner .logomarca:hover, .logo-banner .logomarca {background: url(../images/logomarca-socarrao.jpg?v2) no-repeat; position:relative; margin:0px 72px -11px 11px; display:block; width:166px; z-index:24; height:73px; float:left}
.logo-banner .logomarca:hover {background-position:0 -73px}
.banner-200x68, .full-banner-head {height:68px; display:block; float:left}
.full-banner-head {width:491px; text-align:center;padding-bottom:7px; padding-top:6px}
.banner-190x60 {width:191px; height:60px; margin-left:50px; float:left; margin-top:6px; overflow:hidden}

/* .espaco-head {height:15px}

.menu-veiculos {padding:17px 0; _padding:17px 0 16px 0}
.menu-veiculos ul {}
.menu-veiculos ul li {float: left; margin-right:7px}
.menu-veiculos ul li a {background:url(../images/icon-veiculos.jpg?v2) no-repeat; margin:0 auto;}
.menu-veiculos .head-carro {width:132px}
.menu-veiculos .head-carro a{background-position: -6px -48px; width:70px; height:34px}
.menu-veiculos .head-moto {width:94px}
.menu-veiculos .head-moto a {background-position: -12px -12px; width:50px; height:34px}
.menu-veiculos .head-caminhao {width:179px}
.menu-veiculos .head-caminhao a {background-position: -6px -84px; width:94px; height:43px}
.menu-veiculos .head-nautica {width:147px}
.menu-veiculos .head-nautica a{background-position: 0px -128px; width:105px; height:40px}
.menu-veiculos .head-diversos {width:143px}
.menu-veiculos .head-diversos a {background-position: -16px -165px; width:76px; height:37px}
.menu-veiculos .head-aqui {width:189px; padding-left:55px}
.menu-veiculos .head-aqui a {background:none; font-size:18px; padding-top:10px; color:#c2c2c2}
.menu-veiculos .head-carro a:hover {background-position: -112px -47px}
.menu-veiculos .head-moto a:hover {background-position: -118px -11px}
.menu-veiculos .head-caminhao a:hover {background-position: -112px -83px}
.menu-veiculos .head-nautica a:hover {background-position: -107px -127px}
.menu-veiculos .head-diversos a:hover {background-position: -124px -165px}
.menu-veiculos .head-aqui a:hover {background:url(../images/txt-socontraqui-hover.jpg?v2) center no-repeat; color:#666}

/* menu
.menu {padding-left:8px}
.menu ul {display:block; float:left; height:41px; width:954px; background:url(../images/bg-busca-middle-v3.jpg?v2) 0 -554px repeat-x}
.menu ul li {float:left}
.menu ul li a {padding-top:10px; width:140px; text-align:center; font-size:14px; color: #333; display:block; height:41px display:block; height:31px; _font-weight:bold; *font-weight:BOLD}
.menu ul li h2 {float:left; background:url(../images/bg-busca-middle-v3.jpg?v2) 0px -1562px no-repeat}
.menu ul li a:hover {background:url(../images/bg-menu-hover.jpg?v2) center top no-repeat; color:#000}
.menu .bg-menu-rigth, .menu .bg-menu-left {width:10px; height:41px; float:left}
.menu .bg-menu-rigth, .menu .bg-menu-left {background:url(../images/bg-busca-left-v2.jpg?v2)}
.menu .bg-menu-left {background-position:1px -412px}
.menu .bg-menu-rigth {background-position:-22px -412px}
*/
/* menu novo abas */
.nav-tabs {background:url(../images/bg-menu.gif?v2) no-repeat 0px 22px;height:30px!important}
.nav-tabs ul {padding-bottom:3px; float:left; position:absolute; left:125px}
.nav-tabs ul li {color:#FFFFFF; float:left; width:99px}
.nav-tabs ul li a {background:url(../images/img-01.jpg?v2) -2px -29px no-repeat; cursor:pointer; color:#fff; display:block; padding:3px 0 6px; text-align:center; font-size:13px}
.nav-tabs .nav-ativo, .nav-tabs .nav-ativo:hover {background-position:-3px -1px; color:#000}
.nav-tabs ul li a:hover {background-position:-2px -54px}

.rounded-corner {height:35px;border:1px solid #000; width:994px;display:block;position:absolute;left:-125px;}
.rounded-corner .round-left, .rounded-corner .round-middle, .rounded-corner .round-right {border:1px solid #000;display:block;position:relative;height:63%;float:left}	
.rounded-corner .round-left, .rounded-corner .round-right {background:url(../images/round-corner.jpg?v2);width:4px;}
.rounded-corner .round-left {background-position:-33px -51px;}
.rounded-corner .round-right {background-position:-25px -51px;}
.rounded-corner .round-middle {background-color:#fad412;width:975px;}


#ul_quero-comprar, #ul_quero-vender, #ul_servicos {top:26px;background:url(../images/bg-menu.gif?v2) no-repeat bottom center; width:994px; position:absolute; left:-125px; height:18px}
#ul_quero-comprar li, #ul_quero-vender li, #ul_servicos li {width: auto; float:left; margin:0; display:block; padding:4px 0.9% 0 1%}
.nav-tabs ul li ul li a {font-size:11px; background:none; padding:0; margin:0; color:#333}
.nav-tabs ul li ul li a:hover {color:#3D61FF;}
.nav-tabs .tab-separa {font-size:11px; color:#000; width:2px; padding-top:4px}
.nav-tabs ul li .nav-base {background:url(../images/bg-menu.gif?v2) repeat-x 0 -54px; width:994px; position:absolute; left:-125px; display:block;top:29px; height:8px}
.nav-tabs ul li .nav-login {background: url(../images/img-01.jpg?v2) no-repeat -3px -206px; color:#333;}
.nav-tabs ul li a.nav-login:hover {background-position:-3px -181px; color:#000}

.nav-tabs .bg-nav-left, .nav-tabs .bg-nav-right {width:5px; height:25px; background:url(../images/bg-busca-left-v0.jpg?v2) no-repeat; display:block}
/* .nav-tabs .bg-nav-left {background-position:-2px -91px; float:left}
.nav-tabs .bg-nav-right {background-position:-25px -91px; float:right}
.nav-tabs .tab-home {width:139px}
.nav-tabs .tab-home a {background-position:0 -53px; color:#000; padding:7px 0 2px 23px} */
.nav-tabs .tab-home a:hover {background-position:0 -53px}
.nav-tabs .bt-gohome {width:24px}
.nav-tabs .bt-gohome a {background-position:-1px -80px; height:19px; padding:0}
.nav-tabs .bt-gohome a:hover {background-position:-26px -80px}
.clareia {color:#999;}
.exmplos-anos {font-size:10px;color:#666; margin-top:2px; display:block;} 

.wrap-avan-button {float:left;width:90px;}
.wrap-input-busca-rapida {float:left;width:213px;}
.busca-footer .wrap-input-busca-rapida {width:312px;}
.busca-rapida-nov09 {background:url(../images/bg-menu.gif?v2) bottom center}
.box-rapida-busca {float:left; width:437px; padding:9px 0 10px 116px}
#campo_busca2 .busca-avancada-rapida {padding-top:3px;}
.busca-avancada-rapida {font-size:10px;display:block;width:95px;padding-top:7px;margin-bottom:-8px;_margin-bottom:0; _padding-top:4px;}
.box-rapida-busca a:hover {text-decoration:underline;}
#botao-pesquisa-footer, .box-rapida-busca button {background-image: url(../images/img-nav.jpg?v2); background-position:-3px -135px; font-size:14px; width:88px; text-align:center; cursor: pointer;border:none; height:25px; padding:2px 0 4px}
body input.input-busca-home-2 {margin-right:5px; width:200px;border:1px solid #999; background:#fff; padding:4px 0 3px 5px;}
body #campo_busca input:focus, body #campo_busca input:hover {border:1px solid #000}
#botao-pesquisa-footer:hover, .box-rapida-busca button:hover {background-position:-3px -108px}
input.ano-rapida-home {width:44px;background-color:#fff;border-color:#999;padding:4px 0 3px 5px}
.wrap-anos-home {width:115px; margin-top:-11px;float:left;}
.wrap-anos-home label {font-size:10px;height:10px; clear:both; display:block; width:100px; padding-bottom:1px;}

.busca-footer {background:url(../images/bg-menu.gif?v2) no-repeat;height:68px;width:993px;margin:0 auto;}
.wrap-input-busca-rapida .busca-footer label {font-size:18px;padding-top:5px;float:left;display:block;}
#campo_busca2 {width:;padding-top:18px;margin:0 auto;width:847px;}

.busca-footer .regiao-box-rapida {padding-top:8px;}
.regiao-box-rapida {width:300px; float:left;padding:16px 0 16px 7px; _padding:16px 0 16px 9}
.regiao-box-rapida .vcestaem {font-size:11px; padding-top:1px; float:left}
.regiao-box-rapida a {display:block; padding:2px 0 3px 0; width:70px; text-align:center; margin-left:6px; font-size:10px;color:blue; float:left}
.regiao-box-rapida a:hover {color:#000;}

.regiao-box-rapida a:hover {background-position:-51px -163px}

/* sidebar */
.banner-180x180 {width:190px; display:block; margin-bottom:20px}

.box-sidebar { background-color:#e8e8e8; border-left:1px solid #d7d7d7; padding:8px}

.publicidade {font-size:10px; color:#999}
.ad-sidebar {padding:5px; border-bottom:1px dotted #ccc; padding-bottom:10px; padding-top:5px; max-height:43px; overflow:hidden; width:160px}


#wrapper .ad-sidebar:hover {text-decoration:underline;border:none;}
#wrapper .ad-sidebar .titulo-ad-sidebar {font-size:11px;margin:0;padding:0; font-weight:bold; color:#3D61FF;text-decoration:none;}
#wrapper .ad-sidebar p {font-size:11px; color:#666}
#wrapper .ad-sidebar span {text-decoration:underline; display:block; padding:0; margin:0; font-size:10px; color: #333}

#wrapper .informativo .titulo-informativo-1 {font-size:14px;margin:0;padding:0;border:none;}
.informativo p {font-size:11px; color:#666; padding:0 0 10px 0; width:133px}
.informativo input {border:1px solid #CCC; font-size:12px; color:#999; padding:5px 0 4px 5px; margin-right:6px; float:left; width:100px}
.informativo a {float:left}
.testemunho .top, .informativo .top {background: url(../images/bg-boxes-sidebar.jpg?v2) -5px -1px no-repeat; display:block; width:174px; height:10px}
.testemunho .middle, .informativo .middle {background:url(../images/bg-boxes-sidebar-middle.jpg?v2) center center repeat-y; display:block;width:160px; padding-left:16px}
.testemunho .bottom, .informativo .bottom {background:url(../images/bg-boxes-sidebar.jpg?v2) -5px -19px no-repeat; display:block; width:174px; height:10px}


.testemunho {margin-top:20px}
.informativo {margin:20px 0}

.testemunho .titulo-opiniao-dos {font-size:14px}
.testemunho ul {padding-top:10px; padding-bottom:10px}
.testemunho ul li {float:left; padding-right:2px}
.testemunho ul li a {width:44px; height:42px; display:block}
.testemunho ul li a img {border:none}
.testemunho a.opine {font-size:12px; color:#333; text-align:right; display:block; padding-right:25px; color:#666; clear:both}
.testemunho a.opine:hover {text-decoration:underline}
.titulos-footer, #footer .compartilhe li.titulos-footer, .titulos-footer h2 {font-size:12px; text-transform:uppercase; font-weight:bold; width:auto; height:auto; margin-bottom:3px}
#footer .compartilhe li.titulos-footer {width:100px;}

/* footer */
#footer ul {width:192px; height:198px; float:left; display:block; padding-top:20px}
#footer ul li {border:1px solid #FFF; line-height:0}
#footer ul li a {background-image:url(../images/icons.jpg?v2); background-position:0 -223px; padding-left:18px; height:16px; line-height:16px; font-size:11px; display:block}
#footer ul li a:hover {background-position:0 -269px; color:#000}
#footer ul li a h3:hover {color:#000}
#footer ul .titulos-sidebar {font-size:12px; text-transform:uppercase; font-weight:bold; margin-bottom:10px}

#footer .compartilhe {width:135px; padding-top:15px}
#footer .compartilhe li.titulo-footer {float:none; width:100%; margin:0; height:15px; line-height:15px; overflow:visible}
.wrap-share .compartilhe li, #footer .compartilhe li {float:left; width:27px; height:27px;width:27px; float:left; margin:5px;}

.wrap-share .compartilhe li .ic-1, #footer .compartilhe li .ic-1, .wrap-share .compartilhe li .ic-2, #footer .compartilhe li .ic-2, .wrap-share .compartilhe li .ic-3, #footer .compartilhe li .ic-3, .wrap-share .compartilhe li .ic-4, #footer .compartilhe li .ic-4, .wrap-share .compartilhe li .ic-5, #footer .compartilhe li .ic-5, .wrap-share .compartilhe li .ic-6, #footer .compartilhe li .ic-6, .wrap-share .compartilhe li .ic-7, #footer .compartilhe li .ic-7, .wrap-share .compartilhe li .ic-8, #footer .compartilhe li .ic-8, .wrap-share .compartilhe li .ic-9, #footer .compartilhe li .ic-9
{background-image:url(../images/img-01.jpg?v2);height:27px}
.wrap-share .compartilhe li .ic-1, #footer .compartilhe li .ic-1, .wrap-share .compartilhe li .ic-1:hover, #footer .compartilhe li .ic-1:hover {background-position:-105px -108px}
.wrap-share .compartilhe li .ic-2, #footer .compartilhe li .ic-2:hover, .wrap-share .compartilhe li .ic-2:hover, #footer .compartilhe li .ic-2 {background-position:-139px -109px}
.wrap-share .compartilhe li .ic-3, #footer .compartilhe li .ic-3, .wrap-share .compartilhe li .ic-3:hover, #footer .compartilhe li .ic-3:hover {background-position:-137px -5px}
.wrap-share .compartilhe li .ic-4, #footer .compartilhe li .ic-4, .wrap-share .compartilhe li .ic-4:hover, #footer .compartilhe li .ic-4:hover {background-position:-107px -140px}
.wrap-share .compartilhe li .ic-5, #footer .compartilhe li .ic-5, .wrap-share .compartilhe li .ic-5:hover, #footer .compartilhe li .ic-5:hover {background-position:-141px -139px}
.wrap-share .compartilhe li .ic-6, #footer .compartilhe li .ic-6, .wrap-share .compartilhe li .ic-6:hover, #footer .compartilhe li .ic-6:hover {background-position:-139px -38px}
.wrap-share .compartilhe li .ic-7, #footer .compartilhe li .ic-7, .wrap-share .compartilhe li .ic-7:hover, #footer .compartilhe li .ic-7:hover {background-position:-107px -172px}
.wrap-share .compartilhe li .ic-8, #footer .compartilhe li .ic-8, .wrap-share .compartilhe li .ic-8:hover, #footer .compartilhe li .ic-8:hover {background-position:-141px -171px}
.wrap-share .compartilhe li .ic-9, #footer .compartilhe li .ic-9, .wrap-share .compartilhe li .ic-9:hover, #footer .compartilhe li .ic-9:hover {background-position:-141px -70px}

.copy-aviso {}
#container-imprimir .aviso-legal {background-color:#fff;border:none;font-size:12px; line-height:130%; position:relative;color:#666;width:auto;left:0;top:0;}
.aviso-legal {border:5px solid #000; position: absolute; width:	868px; bottom:26px; background-color:#333333; padding:10px}
.aviso-off, .aviso-on {font-size:12px; color:#fff; background: url(../images/img-01.jpg?v2); width:40px; padding:12px 0 8px 11px; font-weight:bold; display:block; float:right; margin-right:213px; font-weight:normal}
.aviso-off {background-position:-11px -1px}
.aviso-on {background-position:-114px -444px}
.aviso-legal .titulo-aviso-legal {font-size:12px; color:#fff; padding:3px 0;display:block; text-align:left}
.aviso-legal p {font-size:11px; color:#CCC; line-height:110%}
.copyright {font-size:10px; color:#FFF; float:left; padding-top:13px}

/* estrutura */
body {font-family:Arial, Helvetica, sans-serif}
div, span, a, h1, h2, h3, h4, ul li {}
body input, body textarea {border:1px solid #D2DAFF; background:#f1f1f1; font-size:13px;padding:1px 0 1px 2px}
body textarea:focus, body textarea:hover, body input:hover, body label:hover input, body select:focus, input:focus {border:1px solid #666; background:#fff}
body select {color:#333;z-index:1;position:relative;border:1px solid #D2DAFF; font-size:12px}
body select:hover {font-size:12px}
body option {font-size:12px}
body p {font-size:14px; font-weight:normal; left:150%}

/* help */
#fancy_title {display:none!important}
.none {display:none!important}
.bg-none{background:none!important}
.upper {text-transform:uppercase}
.white {color:#fff}
.black {color:#000!important}
.bold {font-weight:bold}
.blue {color:#3d61ff}
.color-999 {color:#999!important;}
.blue-line {padding:5px 0;float:none; display:block; clear:both;width:100%}
.blue-line span {height:1px; line-height:1px; display:block; border-bottom:1px solid #D2DAFF; width:100%}
.linha-gray-listagem {padding:2px 0;float:none; display:block; clear:both;width:100%}
.linha-gray-listagem span {height:1px; line-height:1px; display:block; border-bottom:1px dotted #ccc; width:100%}
.orange {color:#E68201}
strong {font-weight:bold;color:inherit;}
.purple {color:#8b8b8b}
.font16 {font-size:16px}
.font18 {font-size:18px}
.font12 {font-size:12px}
.font11 {font-size:11px}
.font10 {font-size:10px}
.font14 {font-size:14px}
.left {float:left!important}
.right {float:right!important}
.fontgray60 {color:#666}
.fontgray20 {color: #CCC}
.fontgray40 {color: #999}
div.bg-white {background-color:#fff!important}
.align-right {text-align:right!important}
.align-left {text-align:left!important}
.align-center {text-align: center!important}
.zero-auto {margin:0 auto!important}
.radio {width:13px; height:13px; line-height:1.4em; margin-top:3px!important; margin-left:0!important; margin-bottom:0!important; margin-right:3px!important; display:block; margin:0; border:none}
#campo_busca .input-alert {border:1x;}
.box-rapida-busca .input-alert {border-width:1px!important;}
.input-alert {border:2px solid #f8a02b!important}
.noborder, .noborder input {border:none!important}
.margin-zero {margin:0!important}
.margin-bottom-zero {margin-bottom:0!important;}
.margin-right-zero {margin-right:0!important;}
.padding-zero {padding:0!important}
.block {display:block}
.border {border:1px solid #000;}
.w-auto {width:auto!important}

/* comum */
.alinha-radio {display:block; border:1px solid #000; width:12px; height:12px; padding:4px; _padding:0; _width:20px; _height:20px; float: left}
.deate span {font-size:10px; color:#333}
h3.titulos-form span {font-size:11px;color:#999;}
h3.titulos-form {border-bottom:2px solid #D2DAFF; width:100%px; display:block; font-size:12px; padding-bottom:4px; clear:both; padding-top:40px}
.necessario {font-size:12px; color:#E68201; padding-left:3px}
.texto-necessario-1, .texto-necessario {font-size:10px; color:#E68201}
.box-contato-detalhe-v4 .texto-necessario {margin:0 auto;display:block;width:240px;}
.altera {font-size:10px; color:#3d61ff}
.altera:hover {text-decoration:underline}
.clear {clear:both}
body input.botao-ok:hover, .botao-ok {background:url(../images/botoes.jpg?v2) -134px -84px; padding:7px 0; cursor:pointer; width:33px; font-size:11px; border:none; text-align:center; font-weight:bold}
.margin-20x0 {margin:20px 0}
.margin-left-20 {margin-left:20px}
.margin-left-16 {margin-left:16px}
#js-loader {background:#fff url(../images/ajax-loader.gif?v2) 34px 14px no-repeat; width:78px;border:none;padding-top:45px; height:24px;font-size:12px; margin:0 auto; top:50%; margin-top:-38px;color:#666; position:relative}

#promo_passo1 .alert-aviso {margin:0 auto;}
#aviso_esqueceu_senha, .alert-aviso {background:#FFD7A4 url(../images/alert-icon.gif?v2) no-repeat scroll 9px 1px;display:block; width:201px; border:3px double #fff}
#aviso_esqueceu_senha {margin:0 auto}
#aviso_esqueceu_senha, .alert-aviso p {font-size:10px; padding:6px 6px 6px 35px; line-height:100%!important; text-align:center!important; color:#8A4E00!important}
.box-radios label {padding-top:4px; _margin-left:4px; text-align:left!important;}
.aviso {background:url(../images/alert-form.jpg?v2) -21px 0 no-repeat #ffd7a4; display:block; float:right}
.aviso span {display:block; background:url(../images/alert-form.jpg?v2) 1px -3px no-repeat #ffd7a4; width:21px; height:18px; margin-top:-19px; float:right; margin-left:5px}
.aviso p {padding:6px 24px 6px 25px !important; font-size:10px!important;color:#8A4E00!important;height:10px; line-height:10px!important;display:block;}
.input-ano {width:36px}
.nao-cadastrada {font-size:12px; text-align:center; color: #999; display:block; padding:15px 0; width:100%}
.show-info-menos, .show-info {background: url(../images/ico-mais-menos.gif?v2) no-repeat; border-top:1px solid #ccc; font-size:11px; color:#3D61FF; text-align:left; padding-left:15px; padding-top:3px}
.hidden-info:hover, .show-info:hover {color:#000}
.show-info {background-position: 0px 4px}
.show-info-menos {background-position: 0 -11px}
.hidden-info {background-position: 0px 3px}
.padding-top-10 {padding-top:10px}
.padding-left-98 {padding-left:98px!important}
.padding-bottom-15 {padding-bottom:15px}
.shadow-ligth {text-shadow:1px 1px #fff}
.shadow-dark {text-shadow:1px 1px #666}
/* MODAL START */

.box-start-v2 {width:251px;padding-right:30px;_padding-right:15px;float:left;}
.logo-start-v2, .img-veiculos-start, .bor-sta a {background:url("../images/img-start.jpg") no-repeat;display:block;}
.logo-start-v2 {width:207px;height:83px;margin:10px auto;}
.img-veiculos-start {width:271px;height:83px;margin:0 auto;background-position:1px -91px;}
.bor-sta a {width:208px;text-align:center; padding:23px 0;font-size:18px; background-position:-13px -184px;margin-bottom:14px;text-shadow:1px 1px #fff;color:#333;}
.bor-sta a:hover {background-position:-13px -247px;color:#fff;text-shadow:1px 1px #000;}
.bor-sta {border:1px solid #ccc;padding:22px;width:207;float:left;}

* html #overlay-new {position: absolute}
#overlay-new {filter: alpha(opacity = 50); opacity:0.5;position:fixed; left:0; top:0;width:100%; height:100%;display:block; background:#000;z-index:300;}

#show-escolha-regial {position:absolute;top:50%;margin:-200px 0 0 -320px; width:640px; height:400px;z-index:1000;left:50%;}
#show-escolha-regial .modal {background:#fff;border:1px solid #666; height:400px;width:600px;float:left;}
#show-escolha-regial .borda-modal-start {margin:30px}
#show-escolha-regial .bms-rigth, #show-escolha-regial .bms-left {float:left;}
#show-escolha-regial .bms-left {padding:79px 0 0 74px; width:247px; background:url(../images/logo-modal-start.jpg) no-repeat 22px 15px;}
#show-escolha-regial .bms-rigth {padding:30px 0 0 30px;width:210px;} 
#show-escolha-regial .bms-rigth a {background:url(../images/bt-modal-start.jpg) no-repeat 0 -30px; text-shadow:1px 1px #fff; display:block;width:180px; font-size:12px;color:#333; text-align:center;padding:6px 0;margin-bottom:10px;}
#show-escolha-regial .bms-rigth a:hover {background-position:0 -3px;color:#fff; text-shadow:-1px -1px #666;}
#show-escolha-regial .benvindo-modal-start {font-size:16px;text-align:center; display:block;padding-bottom:5px}
#show-escolha-regial .classificado-modal-start {text-align:center; font-size:22px;display:block;color:#3D61FF;}
#show-escolha-regial .escolha-modal-start {padding:35px 0;text-align:center; font-size:12px;display:block;} 
#show-escolha-regial .escolha-modal-start span {font-size:10px;padding-left:10px;}

#show-escolha-regial .shadow-1, #show-escolha-regial .shadow-2, #show-escolha-regial .shadow-3, #show-escolha-regial .shadow-4, #show-escolha-regial .shadow-5, #show-escolha-regial .shadow-6, #show-escolha-regial .shadow-7, #show-escolha-regial .shadow-8 {display:none;}
#show-escolha-regial .shadow-5, #show-escolha-regial .shadow-4 {height:400px;}
#show-escolha-regial .shadow-2, #show-escolha-regial .shadow-7 {width:600px;}

/* ======== */

.voce-esta-bread {font-size:11px;margin:0;padding-bottom:5px;display:block;}
.detalhe-veiculo .migalha-pao {font-size:11px}
.migalha-pao {font-size:11px; color:#999; padding:5px 0 15px 0;display:block;}
.vc-esta-aqui {color:#666;}
h1.titulo-principal {font-size:22px;padding-bottom:5px;display:block;border-bottom:1px solid #ccc;}
h1.titulo-principal.titulo-principal-1 {font-size:21px;}
h1.titulo-principal span {color:#999;font-size:18px;}
span.ver-ofertas-de {font-size:13px;float:left;color:#666;padding:7px 0 0 15px;}
.migalha-pao a {display:block; float:left; color:#999; padding-left:3px}
.migalha-pao a:hover {color:#000}
.migalha-pao span {float:left; padding-left:3px; padding-right:3px}
.seta-direita-black-7px {font-size:5px; margin:0; height:5px; float:left; width:12px; line-height:1.4em; display:block}
.margin-top-212px {margin-top:212px!important}
.margin-bottom-21px {margin-bottom:21px!important}

/* ESTRUTURA BLUE LINE

<span class="blue-line"><span></span></span>

--------------- */

/* botoes */
.botao-p, .botao-m, .botao-g, .botao-gg {display:block}
.botao-g-middle, .botao-gg-middle, .botao-p-middle, .botao-m-middle {text-align:center; color:#fff}
.botao-p-left, .botoa-p-right, .botao-m-left, .botoa-m-right, .botao-g-left, .botoa-g-right, .botao-gg-left, .botoa-gg-right {width:14px; background-repeat:no-repeat}

.botao-p-left, .botao-p-middle, .botoa-p-right, .botao-m-left, .botao-m-middle, .botoa-m-right, .botao-g-left, .botao-g-middle, .botoa-g-right, .botao-gg-left, .botao-gg-middle, .botoa-gg-right {background-image:url(../images/botoes-estrutura.jpg?v2); display:block; cursor:pointer; float:left}

.botao-p-left {background-position:0px -106px}
.botao-p-middle {background-repeat:repeat-x; background-position:0px -168px; font-size:14px; padding:7px 5px}
.botoa-p-right {background-position:-19px -106px}
.botao-p-left, .botoa-p-right {height:28px}
.botao-p:hover .botao-p-left {background-position:0px -137px}
.botao-p:hover .botao-p-middle {background-position:0px -198px}
.botao-p:hover .botao-p-right {background-position:-19px -137px}

.botao-m-left {background-position:0px -106px}
.botao-m-middle {background-repeat:repeat-x; background-position:0px -168px; font-size:14px; padding:7px 5px}
.botoa-m-right {background-position:-19px -106px}
.botao-m-left, .botoa-m-right {height:28px}
.botao-m:hover .botao-m-left {background-position:0px -137px}
.botao-m:hover .botao-m-middle {background-position:0px -198px}
.botao-m:hover .botoa-m-right {background-position:-19px -137px}

.botao-g-left {background-position:0px -234px}
.botao-g-middle {background-repeat:repeat-x; background-position:0px -311px; font-size:16px; padding:10px 10px}
.botoa-g-right {background-position:-23px -234px}
.botao-g-left, .botoa-g-right {height:36px}
.botao-g:hover .botao-g-left {background-position:0 -272px}
.botao-g:hover .botao-g-middle {background-position:0 -349px}
.botao-g:hover .botoa-g-right {background-position:-22px -272px}

.botao-gg-left {background-position:0px -387px}
.botao-gg-middle {background-repeat:repeat-x; background-position:0px -477px; font-size:20px; padding:11px 15px}
.botoa-gg-right {background-position:-19px -387px}
.botao-gg-left, .botoa-gg-right {height:42px}
.botao-gg:hover .botao-gg-left {background-position:-1px -431px}
.botao-gg:hover .botao-gg-middle {background-position:0 -522px}
.botao-gg:hover .botoa-gg-right {background-position:-19px -431px}

/* botoes prata */
.botao-gray-p, .botao-gray-m, .botao-gray-g, .botao-gray-gg {display:block}
.botao-gray-g-middle, .botao-gray-gg-middle, .botao-gray-p-middle, .botao-gray-m-middle {text-align:center; color:#000}
.botao-gray-p-left, .botoa-gray-p-right, .botao-gray-m-left, .botoa-gray-m-right, .botao-gray-g-left, .botoa-gray-g-right, .botao-gray-gg-left, .botoa-gray-gg-right {width:14px; background-repeat:no-repeat}

.botao-gray-p-left, .botao-gray-p-middle, .botoa-gray-p-right, .botao-gray-m-left, .botao-gray-m-middle, .botoa-gray-m-right, .botao-gray-g-left, .botao-gray-g-middle, .botoa-gray-g-right, .botao-gray-gg-left, .botao-gray-gg-middle, .botoa-gray-gg-right {background-image: url(../images/botoes-estrutura-prata.jpg?v2); display:block; cursor:pointer; float:left}

.botao-gray-m-left {background-position:0px -59px}
.botao-gray-m-middle {background-repeat:repeat-x; background-position:0 -357px; font-size:12px; padding:8px 5px}
.botoa-gray-m-right {background-position:-19px -59px}
.botao-gray-m-left, .botoa-gray-m-right {height:29px}
.botao-gray-m:hover .botao-gray-m-left {background-position:0px -90px}
.botao-gray-m:hover .botao-gray-m-middle {background-position:0px -388px}
.botao-gray-m:hover .botoa-gray-m-right {background-position:-19px -90px}

.botao-gray-p-left {background-position:0px -5px}
.botao-gray-p-middle {background-repeat:repeat-x; background-position:0 -303px; font-size:11px; padding:5px 5px 7px 5px}
.botoa-gray-p-right {background-position:-19px -5px}
.botao-gray-p-left, .botoa-gray-p-right {height:22px}
.botao-gray-p:hover .botao-gray-p-left {background-position:0px -32px}
.botao-gray-p:hover .botao-gray-p-middle {background-position:0px -330px}
.botao-gray-p:hover .botoa-gray-p-right {background-position:-19px -32px}




/* ESTRUTURA BOTAO ====

<a class="botao-m" href="#">
	<span class="botao-m-left"></span>
	<span class="botao-m-middle">Enviar »</span>
	<span class="botoa-m-right"></span>
</a>

====================== */

/* bordas arredondas */
.bor-sta, .box-especial-4238, .box-categorias, .box-comprar-simples, .multiplique, .box-ver-2, .envia-foto .multiplique, .planos ul li .box-planos, .pro-serv-linha, .interna-padrao, .rsdo-resumida, .ganhadores .wrap-info-ganhadores, .box-promo, .promo-ficha, .promo-passo1, .rsdo-completa, .avalie-wrap, .aba-dados-veiculo .contato-ad-modal, .quero-comprar .pedido-especial, .quero-comprar .busca-rapida, .conteudo-vender form, .box-avalie, .box-ofertas a, .borda-modal-start, .promocao {-moz-border-radius:7px; border-radius:7px;}

.lista-sidebar-novos-1, .box-categorias.box-cat-tabs, .vitrine, .favoritos-detalhes, .filtro-detalhes {-moz-border-radius-bottomright:7px; border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px; border-radius-bottomleft:7px;}

/* modal */
/*#modal-precos, .modal-modelo {width:444x; padding-bottom:px; background: url(../images/bg-modal1.jpg?v2) repeat-x top}*/

#fancy_div {background-image:url(../images/bg-modal1.jpg?v2)!important; background-repeat:repeat-x!important; background-position:top!important}
#fancy_div h4.titulo-modal, #fancy_div span.titulo-modal {font-size:28px; float:left; padding:20px 0 45px 20px}

.modal-modelo span.ico-wheel, .modal-modelo span.ico-lock {background: url(../images/img-selo-venda.jpg?v2); float:left;  display:block}
.modal-modelo span.ico-lock {background-position:-24px -80px;width:44px; height:52px;margin:10px 0 0 10px; }
.modal-modelo span.ico-wheel {background-position:-17px -131px;width:46px; height:46px;margin:11px 0 0 14px}
.conteudo-vender .modal-modelo form {border:none}
#fancy_outer {overflow:hidden;}

/* modal "QUER VENDER" */
div#fancy_wrap #fancy_outer {}
div#fancy_wrap div#fancy_div {background-color:#fff!important}
#lembrar .texto-necessario, #login .necessario-login {text-align:center; padding-top:10px; display:block}
#login .necessario-contato {margin-top:-10px; float:right}
#aviso, #contato .alert-aviso, #lembrar .alert-aviso, #login_form_lembrar_senha .alert-aviso, #login .alert-aviso {margin:0 auto; text-align:center; width:176px; padding:6px 6px 6px 35px; background-position:9px 0; font-size:10px; color:#8A4E00}
#ja-cadastrado, .usabili-esqueceu {font-size:12px; color:#666; line-height:130%; text-align:center; padding-bottom:10px; display:block}
#ja-cadastrado {position:absolute; left:196px; width:300px}
#lembrar {padding-top:22px}
#login .por-contato {font-size:12px; font-weight:bold; padding:10px 0 0 10px}
#login .text-sucess {font-size:12px; color:#666; text-align:center}
#login h4 {text-align:center; width:98%}
.modal-modelo #login .botao-mail {margin-top:4px}

#contato p {text-align:center; padding-top:10px; color:#666}
#contato .necessario-contato {display:block; padding-top:10px; text-align:center}
.modal-modelo .wrap-contato .login-vender {float:left; margin:0; width:203px}
.modal-modelo .wrap-contato form {padding-top:15px; margin:0 auto; width:407px}
#solicitar_foto_form {width:171px}
#solicitar_foto_form .login-vender {width:159px}
.modal-modelo .wrap-contato form textarea {height:87px}
.modal-modelo .login-vender {width:153px; margin:19px auto}
.modal-modelo .login-vender label {font-size:12px; color:#666; padding-bottom:3px;padding-top:10px; display:block}
.modal-modelo .login-vender .botao-mail {background:url(../images/botoes.jpg?v2) -38px -80px; text-align:center; margin:3px 0 0 0; color:#fff; padding:12px 0; float:right; font-size:14px; width:92px}
#btn_voltar_login .botao-mail {background:url(../images/botoes.jpg?v2) -38px -80px; text-align:center; margin:0 auto; color:#fff; padding:12px 0; font-size:14px; width:92px}
.modal-modelo .login-vender .botao-mail:hover {background-position:-38px -117px}
.modal-modelo .login-vender a {font-size:10px; padding-top:3px}
#fancy_div .acessorios-modal label {width:150px; *width:140px; _width:140px; display:block; font-size:11px; float:left; padding:1px 3px; _padding:2px 3px; margin-bottom:5px}
#fancy_div .acessorios-modal input {float:left; border:none}
#fancy_div .acessorios-modal input {margin:0!important; height:10px; display:block}
#fancy_div .acessorios-modal .clearfix {overflow: auto; height:212px; margin-bottom:10px}
#fancy_div .acessorios-modal .botao-ok {margin:0 auto}
#fancy_div .acessorios-modal .ico-acess {background:url(../images/img-selo-venda.gif?v2) no-repeat -9px -132px; width:57px; height:47px; margin:13px 0 0 10px; display:block; float:left}

#login_form .texto-necessario {display:block; text-align:center; padding-top:10px}
#login_form .alert-icon {float:right}
#login_form input {margin-bottom:5px}

/* paginador */
ul.quant-paginas {width:100px; float:left; padding:5px 0}
ul.quant-paginas li {float:left; padding:0 2px}
ul.quant-paginas li a {background-image:url(../images/ico-quantidade-resultado.jpg?v2); width:20px; height:24px; float:left}

ul.quant-paginas .views10 {background-position:-2px -2px;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
ul.quant-paginas .views20 {background-position:-25px -2px;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
ul.quant-paginas .views30 {background-position:-48px -2px;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
ul.quant-paginas .views40 {background-position:-73px -2px;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}

ul.quant-paginas .views10-active {background-position:-2px -2px;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}
ul.quant-paginas .views20-active {background-position:-25px -2px;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}
ul.quant-paginas .views30-active {background-position:-48px -2px;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}
ul.quant-paginas .views40-active {background-position:-73px -2px;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}

ul.quant-paginas .views10:hover {background-position:-2px -2px;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}
ul.quant-paginas .views20:hover {background-position:-25px -2px;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}
ul.quant-paginas .views30:hover {background-position:-48px -2px;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}
ul.quant-paginas .views40:hover {background-position:-73px -2px;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}

.alfabeto {margin:0 auto; float:none!important}
ul.paginador {float:right; padding:9px 0}
ul.paginador li {float:left; padding-top:2px}
ul.paginador li a {font-size:12px; color:#666; padding:2px}
ul.paginador li a:hover {color:#000; font-weight:bold}
ul.paginador li a.pg-atual {color:#000; font-weight:bold}
ul.paginador li a.seta-left, .seta-right a, .seta-left a, ul.paginador li a.seta-right {background:url(../images/icons.jpg?v2); width:15px; height:15px; display:block}
ul.paginador li a.seta-right, .seta-right a {background-position:0 -20px; margin-left:8px}
ul.paginador li a.seta-left, .seta-left a {background-position:0 -1px; margin-right:8px}
ul.paginador li.pg-separador-1, ul.paginador li.pg-separador {display:block; padding:2px; color:#999}
ul.paginador li.pg-separador-1 {color:#000}

/* slider */
#slider-box .mootool-slider {width:280px; background:url(../images/slider-bg.gif?v2) repeat-x; height:23px; border:none; float:left}
#slider-box .ui-state-default, #slider-box .ui-widget-content .ui-state-default {background: url(../images/seta-slider.gif?v2) -6px -3px; cursor:pointer; width:14px; height:23px!important; display:block; border:none; padding:0!important}
#slider-box .slider-side-left, #slider-box .slider-side-right  {background: url(../images/slider-sides.gif?v2) no-repeat; width:12px; height:14px; display:block; float:left}
#slider-box .slider-side-left {background-position:6px 4px}
#slider-box .slider-side-right {background-position:-6px 4px}
#slider-box .ui-corner-all {-moz-border-radius-bottomleft:0px; -moz-border-radius-bottomright:0px; -moz-border-radius-topleft:0px; -moz-border-radius-topright:0px;}
#slider-box .ui-widget-header {background:url(../images/slider-sides.gif?v2) repeat-x -2px -15px}
#slider-box .ui-slider-horizontal .ui-slider-range {height:13px; margin-top:2px}
#slider-box .ui-slider-horizontal .ui-slider-handle {margin-left:-4px}
/* strutura do mootool-slider basta alterar a id: "slider-validade" ---------

<div class="deate">
	<span class="left">de 1990</span>
	<span class="right">até 2010</span>
	<br class="all" />
	<div id="slider-box">
		<span class="slider-side-left"></span>
		<div id="slider-validade" class="mootool-slider"></div>
		<span class="slider-side-right"></span>
	</div>
</div>

*/

.voce-esta {font-size:11px; margin:0 auto; width:250px; padding-top:5px}
.voce-esta span {float:left; display:block}
.voce-esta a {color:#3D61FF; float:left; padding-left:3px; display:block}
.voce-esta a:hover {color:#000}

/* INDEX */
.box1{width:556px;float:left;margin-right:15px}
.box2{width:207px;float:left}
#modal-login .ico-hands{width:71px;height:48px;display:block;background-image:url(../images/img-selo-venda.jpg?v2);background-position:0 -234px;float:left;margin-top:10px;margin-left:10px}

.bt-feedback{display:block;background:transparent url(../images/bg-busca-left-v0.jpg?v2) repeat-x scroll 2px -174px;width:44px;height:70px;position:fixed; right:-24px;top:28px;border:3px double #ccc; z-index:50}
* html .bt-feedback {position: absolute}

.feed-success{text-align:center;font-size:18px;color:#666;margin-top:70px;line-height:120%}
.feedback .align-center{font-size:13px;color:#666;line-height:130%;padding:14px 30px}
.bt-feedback:hover{right:-21px}
.feedback-nav{background:url(../images/feedback-things.jpg?v2) no-repeat -8px -5px;padding-left:5px}
.feedback-nav li{float:left;width:119px}
.feedback-nav li a{display:block;text-align:center;background:url(../images/feedback-things.jpg?v2) no-repeat}
.feedback-nav li a.on-feed{background-position:-6px -41px;font-size:12px;color:#333;padding:8px 0}
.feedback-nav li a.off-feed{background-position:10000px 10000px;font-size:11px;color:#999;margin-top:2px;padding:7px 0}
.feedback-nav li a.off-feed:hover{background-position:-6px -41px;font-size:12px;color:#333;padding:7px 0}
.feedback textarea{height:100px;width:484px}
.feedback label{font-size:12px;color:#333;padding-bottom:4px;display:block;font-weight:700;padding-top:10px}
.feedback .left {padding-right:20px}
.feedback h6{font-size:13px;color:#333;padding-bottom:8px;display:block;font-weight:700;padding-top:18px}
.feedback .wrap-radios-feed .feliz-feed, .feedback .wrap-radios-feed .indi-feed, .feedback .wrap-radios-feed .triste-feed{background:url(../images/feedback-things.jpg?v2) no-repeat;padding-left:28px;margin-left:5px;padding-top:4px;margin-right:20px}
.feedback .wrap-radios-feed .feliz-feed{background-position:-135px -44px}
.feedback .wrap-radios-feed .indi-feed{background-position:-287px -44px}
.feedback .wrap-radios-feed .triste-feed{background-position:-430px -44px}
.feedback form{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:10px}
.feedback .texto-necessario{float:right;padding-top:12px;padding-right:4px}
.feedback .alert-aviso{margin:10px auto 0}

/* MODAL-REGIAO */
.box-re-left {width:250px; padding:34px 0 0 38px; float:left}
.box-re-left a {font-size:18px; color: #333; padding:4px 0}
.box-re-left a:hover {color:#3D61FF}
.box-re-left a span {font-size:10px; color: #666; display:block; float:left; padding:3px 5px 0 0}
.box-re-left a:hover span {color:#3D61FF}
.box-re-right {width:100px; float:left}
.box-re-right .reg1 {width:157px; margin-top:27px; height:175px; display:block; position:relative; background: url(../images/img-regioes.jpg?v2) no-repeat}
#fancy_content * html body {background:none}
.maringa-mapa, .curitiba-mapa, .florianopolis-mapa, .porto-mapa {background:url(../images/bt-regiao.gif?v2) no-repeat; width:22px; position:absolute; height:22px; display:block}
.maringa-mapa:hover, .curitiba-mapa:hover, .florianopolis-mapa:hover, .porto-mapa:hover {background-position:-22px 0}
.maringa-mapa {top:7px; left:71px}
.curitiba-mapa {top:35px; left:119px}
.florianopolis-mapa {top:72px; left:128px}
.porto-mapa {top:118px; left:88px}

/* BUSCA HOME */
.busca-rapida-titulo-home {font-size:12px; float:left; font-weight:bold; text-transform:uppercase}
.busca-rev-bg-left{width:35px;height:96px;float:left}
.busca-bg-left-2{width:20px;height:96px;float:left;background:url(../images/bg-busca-left-v2.jpg?v2) 0 -1px; z-index:1}
.busca-bg-middle1, .busca-rev-bg-middle{height:76px;padding-top:20px;float:left}
.busca-bg-middle-2{height:76px;padding-top:16px;float:left;width:372px;background:url(../images/bg-busca-middle-v3.jpg?v2) 0 -1px repeat-x; z-index:10}
.box-internas .busca-bg-middle-2 {width:589px}
.busca-bg-middle-less, .busca-bg-right-less, .busca-bg-left-less{background:url(../images/bg-busca-middle.jpg?v2);height:92px;float:left}
.busca-bg-middle-less{background-position:1px -461px;background-repeat:repeat-x;width:718px}
.busca-bg-left-less{background-position:0 -274px;background-repeat:no-repeat;width:5px}
.busca-bg-right-less{background-position:0 -368px;background-repeat:no-repeat;width:5px}
.busca-rev-bg-rigth {width:77px;padding-top:20px;height:76px;float:left}
.busca-bg-rigth-2{width:119px;height:93px;float:left;background: url(../images/img-01.jpg?v2) -8px -10px}
.busca-rev-bg-rigth .bt-fast-gray{background-position:-311px -14px}
.busca-rev-bg-rigth .bt-fast-gray:hover{background-position:-312px -55px}
.busca-rev-bg-rigth a{width:52px;height:40px;margin-left:5px;background:url(../images/bg-avalie.jpg?v2) no-repeat -259px -13px;display:block}
.busca-rev-bg-rigth a:hover{background-position:-259px -54px}
.busca-bg-rigth-2 .bt-pesquisa-principal{width:90px; background: url(../images/img-01.jpg?v2) no-repeat -3px -112px;display:block; font-size:12px; color:#fff; text-align:center; padding:10px 0; margin-left:19px; margin-top:31px}
.busca-bg-rigth-2 .bt-pesquisa-principal:hover{background-position:-3px -147px}
.busca-rev-bg-middle input{font-size:18px;color:#c7c7c7;width:604px;border:none;background:none;padding:10px 10px 10px 0}
.busca-bg-middle-2 input{font-size:16px;color: #333;width:354px;border:none;background:none;padding:5px 10px 10px 5px;_padding:10px 10px 5px 5px}
*:first-child+html .busca-bg-middle-2 input {padding:6px 10px 7px 5px}
.box-internas .busca-bg-middle-2 input {width:570px}
.busca-rev-bg-middle input:hover, .busca-bg-middle-2 input:hover{background:none;color:#333;border:none}
.ex-line-2 {}
.ex-line-2 span{font-size:11px;color:#666;float:left;padding-right:5px}
.ex-line-2 a{float:left;font-size:11px;color:#666;padding-right:5px}
.ex-line-2 a:hover {color:#000}
.ex-line-2 a.mais{text-decoration:none;color:#333}
a.detalhada{text-decoration:none; position:relative; margin-right:-12px; float:right; display:block;font-size:11px; color:#7a6200; text-align:right}
a.detalhada:hover {color:#000}
.ex-line-2 .setinha-exemplos {font-size:8px;_font-size:6px; padding-left:5px; float:none}

.ex-line span{font-size:10px;color:#666;float:left;padding-right:5px}
.ex-line a{float:left;font-size:10px;color:#666;padding-right:5px}
.ex-line a.mais{text-decoration:none;background:url(../images/icons.jpg?v2) no-repeat 19px -164px;padding-right:20px;font-weight:700;color:#333}
.ex-line a.detalhada{text-decoration:none;float:right}

/* PRIMEIRA VERSAO DA BUSCA
.input-busca-home{width:388px!important}
.busca-rev-bg-left, .busca-bg-left{width:35px;height:96px;float:left}
.busca-bg-left{background:url(../images/bg-busca-left.jpg?v2) 0 -1px}
.busca-bg-middle1, .busca-rev-bg-middle, .busca-bg-middle{height:76px;padding-top:20px;float:left}
.busca-bg-middle{width:400px;background:url(../images/bg-busca-middle.jpg?v2) 0 -1px repeat-x}
.busca-bg-middle-less, .busca-bg-right-less, .busca-bg-left-less{background:url(../images/bg-busca-middle.jpg?v2);height:92px;float:left}
.busca-bg-middle-less{background-position:1px -461px;background-repeat:repeat-x;width:718px}
.busca-bg-left-less{background-position:0 -274px;background-repeat:no-repeat;width:5px}
.busca-bg-right-less{background-position:0 -368px;background-repeat:no-repeat;width:5px}
.busca-rev-bg-rigth, .busca-bg-rigth{width:77px;padding-top:20px;height:76px;float:left}
.busca-bg-rigth{background:url(../images/bg-busca-rigth.jpg?v2) 0 0}
.busca-rev-bg-rigth .bt-fast-gray{background-position:-311px -14px}
.busca-rev-bg-rigth .bt-fast-gray:hover{background-position:-312px -55px}
.busca-rev-bg-rigth a, .busca-bg-rigth a{width:52px;height:40px;margin-left:5px;background:url(../images/bg-avalie.jpg?v2) no-repeat -259px -13px;display:block}
.busca-rev-bg-rigth a:hover, .busca-bg-rigth a:hover{background-position:-259px -54px}
.busca-rev-bg-middle input, .busca-bg-middle input{font-size:18px;color:#c7c7c7;width:604px;border:none;background:none;padding:10px 10px 10px 0}
.busca-rev-bg-middle input:hover, .busca-bg-middle input:hover{background:none;color:#333;border:none}
*/
.box-exemplos{z-index:9999;left:24px;top:257px;position:absolute;background:#fff;border:5px solid #fc0;width:600px;padding:10px}
.box-exemplos .close-window{background:url(../images/icons.jpg?v2) no-repeat -3px -533px;width:15px;height:10px;border:none;display:block;float:right;margin:0 0 5px}
.box-exemplos .busca-tambem a{font-size:12px;width:auto;border:none;text-decoration:underline;margin:0;padding:0 3px}
.box-exemplos p{font-size:12px;color:#666;line-height:120%;padding:3px 0 10px}
.box-exemplos a{font-size:11px;margin-right:10px;display:block;float:left;width:180px;border-bottom:1px dotted #CCC;padding:6px 0 0 0; color:#3D61FF}
.box-exemplos .link-ajuda {border:none}
.box1 .atualizar{float:left;display:block;width:20px;height:19px;background:url(../images/icons.gif?v2) no-repeat 1px -684px;margin:-29px 0 0 438px}

.busca-home, .renovacao .detalhe-titulo, .detalhe-veiculo .box-internas{margin-bottom:20px}
.busca-rev-bg-middle input.on, .busca-bg-middle input.on, .ex-line a.mais:hover, .box-top10 table tr td a:hover, .lista-revendas .local:hover strong, .box-det-revenda ul li a:hover, .menu-resultado ul.left .on-list, .menu-resultado ul li a:hover, .versoes a:hover, .detalhe-veiculo .friend-send:hover, .detalhe-veiculo .print:hover, .detalhe-veiculo .vendor:hover, .detalhe-veiculo .vendor-contact:hover, .menu-modal-detalhe li.ver-tel a:hover, .midia-menu a:hover{color:#000}
.ex-line a:hover, .quero-comprar .busca-rapida .mais-detalhes:hover,a.oferta-quant:hover, .banner-205x183 a:hover, .lista-revendas .linha-fone-rev:hover, .rev-site:hover, .rev-mapa:hover, .rev-contato:hover, .filtro-detalhes .filtro-mais:hover, .rsdo-completa .rsdo-revenda a:hover, .detalhe-veiculo .bt-back:hover, .detalhe-veiculo .ver-d:hover, .detalhe-veiculo .seleciona-d:hover, .detalhe-veiculo .share:hover, .detalhe-veiculo .bt-ver-video:hover, .dados-anunciante-detalhe a:hover, .perguntas li a:hover, .share-footer:hover, .friend-footer:hover, .print-footer:hover, .contact-footer:hover, .modal-menu-mini li a:hover, .box-quervender .blue:hover, .login-box .esqueceu a:hover, .venda-menu ul li a:hover, .wrap-busca-avancada .localizacao-dica a:hover,#aceito_os_termos:hover, .concluir .center-opcao a:hover, .avalie 
.quant-anuncios:hover, .promo-passo3 .bt-alterar-promo1:hover, .promo-passo3 .bt-alterar-promo:hover, .promo-passo3 .concordo-promo a:hover{text-decoration:underline}
.box-exemplos .busca-tambem, .perguntas li a, .perguntas li span, .aviso-seguro{font-size:12px}
.quero-comprar .sonho .botao-green:hover, .botao-green:hover{background-position:-88px 0}
.modal-modelo {background: url(../images/bg-modal1.jpg?v2) repeat-x top}
.vitrine-menu li a:hover, .vitrine-menu .aba-ativa-vitrine{background:url(../images/aba-bg-vitrine.gif?v2) -5px -4px;font-size:13px;color:#000}
.lista-revendas .revenda-linha:hover, .detalhe-veiculo .nav-next:hover, .detalhe-veiculo .nav-previous:hover, .pro-serv-linha:hover{background-color:#ececec}
.oferta-valor{font-size:18px;overflow:hidden;height:16px;padding:4px 0}
.oferta-vitrine span, .detalhe-box2 .img-atual a, .detalhe-box2 .img-pq a, .detalhe-box2 .bt-next a, .detalhe-box2 .bt-previous a,#email{display:block}
.resultados .destaque img, .detalhe-veiculo .nav-next span img, .detalhe-veiculo .nav-previous span img, .detalhe-box2 .img-pq a:hover, .modal-img-nav img, .modal-img-principal img{border:1px solid #000}

.lista-revendas .revenda-linha:hover, .detalhe-veiculo .nav-next:hover, .detalhe-veiculo .nav-previous:hover, .pro-serv-linha:hover{background-color:#ececec}
.box-exemplos a:hover, .box-ofertas a:hover h2, .box-ofertas a:hover p, .filtro-detalhes a:hover, .rsdo-completa a.rsdo-detalhe-tt:hover span, .rsdo-completa a.rsdo-detalhe-tt:hover h1, .rsdo-completa a.rsdo-detalhe:hover, .rsdo-completa a.rsdo-detalhe:hover h4, .rsdo-completa a.rsdo-detalhe:hover h3, .resultados .destaque a.rsdo-detalhe:hover h4, .resultados .destaque a.rsdo-detalhe:hover h3,#fancy_wrap .Cor a:hover,#fancy_wrap .Ano a:hover,#fancy_div .wrap-filtro-revendas a:hover,#fancy_wrap .Cidade a:hover,#fancy_wrap .Modelo a:hover,#ver-telefone:hover, .aba-dados-veiculo .contato-ad-modal .mostra-tel:hover,#anunciante-menu a:hover,#comparar .print1:hover,#comparar .amigo-recebe:hover,#comparar .retornar-busca:hover,#comparar .veiculo-comparado .ver-mapa:hover,#comparar .veiculo-comparado .ver-telefone:hover,#comparar .veiculo-comparado .ver-estoque:hover,#comparar .veiculo-comparado .contactar:hover, .promo-passo2 .mais-amigos:hover, .wrap-servicos .box-serv-nav:hover h1, .wrap-servicos .box-serv-nav:hover p{color:#3D61FF}
.feedback .wrap-radios-feed .radio, .feedback .wrap-radios-feed label, .box-exemplos .busca-tambem span, .promocao .box-promocao, .promocao .banner-promocao, .menu-resultado ul li, .rsdo-resumida .wrap-rsdo-resumida, .detalhe-form form input, .detalhe-form form textaera, .detalhe-form form textarea, .modal-titulos, .modal-img-nav span, .modal-menu-mini li, .wrap-busca-avancada .localizacao-dica a,#dados_veiculo .dicas, .conteudo-vender form input, .avalie .box-menu-avalie ul li, .box-promo img, .wrap-servicos .box-serv-nav span, .midia-full-banner, .midia-quadrado, .midia-patrocinado, .midia-destaque, .midia-vitrine, .midia-logomarca{float:left}

body.modal{background:none!important}
#modal-login {overflow:hidden}
#modal-login h4{float:left;font-size:28px;padding:20px 0 35px 20px}
#modal-login #contato_sucesso h4{text-align:center;float:none}

/* modal foto ampliada */
.modal-content{overflow:hidden;height:550px}
.box-modal-nov2009 {float:left;width:480px;}
.modal-content h1{font-size:18px;height:20px;overflow:hidden}
.modal-content h1 span{float:left;padding-right:3px}
.container-modal .bg-left, .container-modal .bg-right{background-image:url(../images/bg-modal.jpg?v2);width:5px;height:557px;float:left}
.container-modal .bg-left{background-position:center left}
.container-modal .bg-right{background-position:right center}
.modal-content h1{font-size:18px;height:20px;overflow:hidden}
.modal-content h1 span{float:left;padding-right:3px}
.modal-img-nav{width:216px;height:62px;float:left}
.modal-img-nav a{display:block;float:left;width:61px;height:46px}
.menu-modal-detalhe_1{background:url(../images/bg-menu-modal.jpg?v2) no-repeat;background-position:-282px -40px;width:810px;height:31px;display:block;border-bottom:2px solid #D2DAFF;float:left;margin-bottom:5px}
.menu-modal-detalhe{background:url(../images/bg-menu-modal.jpg?v2) no-repeat;background-position:-143px -4px;height:31px;display:block;border-bottom:2px solid #fad412;float:left;margin-bottom:5px;width:810px;}
.menu-modal-detalhe_1 li.ver-tel a, .menu-modal-detalhe li.ver-tel a{background:url(../images/icons.jpg?v2) -5px -550px no-repeat;font-size:12px;color:#666;padding:4px 0 3px 15px}
.menu-modal-detalhe_1 li.ver-tel, .menu-modal-detalhe li.ver-tel{width:162px!important;text-align:right;float:right;padding-top:11px}
.menu-modal-detalhe_1 li, .menu-modal-detalhe li {float:left; width:140px;display:block}
.menu-modal-detalhe-off {background-image:url(../images/bg-menu-modal.jpg?v2); background-repeat:no-repeat; background-position:-145px -4px; display:block; text-align:center;font-size:12px; color:#fff; padding:11px 0 8px 0;}
.menu-modal-detalhe-on {display:block;text-align:center;padding:12px 0 7px 0; background-image:url(../images/bg-menu-modal.jpg?v2);background-repeat:no-repeat; background-position:-5px -4px;font-size:13px;color:#000}
.menu-modal-detalhe-off:hover{background-position:-287px -4px;}
.aba-dados-veiculo .dados-veiculo-modal{width:380px;float:left;padding:20px}
.box-dados-basicos {margin-bottom:15px;}
.modal-content .box-contato-detalhe-v4 {float:left;margin-top:20px;width:400px;}
.detalhe-veiculo h4, .perguntas li h3{font-size:18px;padding-bottom:3px}
.acess-detalhe-11 {padding-top:20px;padding-bottom:5px;font-size:18px;}
.thumbs-modal ul li{background:#ececec;display:block;width:76px;height:54px;float:left;margin:0 3px 5px 0}
.thumbs-modal ul li a{border:2px solid #fff}
.thumbs-modal ul li a:hover{border:2px solid #D2DAFF}
.photo-large-right, .photo-large-left{background:url(../images/nav-foto-g.gif?v2) no-repeat;width:281px;height:404px;display:block;position:absolute;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1}
.photo-large-right{background-position:217px 196px;top:72px;left:360px}
.photo-large-left{background-position:-70px 196px;top:72px;left:1px}
.nav-peq-modal{position:absolute;top:554px;left:285px;width:82px}
.nav-peq-left-modal{background-position:1px -3px}
.nav-peq-left-modal:hover{background-position:1px -30px}
.nav-peq-right-modal{background-position:-37px -3px}
.nav-peq-right-modal:hover{background-position:-37px -30px}
.modal-menu-mini{display:block;border-bottom:2px solid #D2DAFF;float:left;margin-bottom:5px;padding-left:250px}
.modal-menu-mini a.modal-bt-fechar{clear:both;float:right;display:block;background:url(../images/botoes.jpg?v2) 54px -83px no-repeat;width:53px;font-size:12px;text-transform:uppercase;padding:3px 20px 3px 0}
.modal-menu-mini .ad-fav{background-position:-3px -673px}
.modal-menu-mini li.modal-menu-mini-separa{font-size:10px;padding:0 7px}
.modal-img-principal{float:left;margin-right:15px}
.modal-menu{background-color:##ececec;border:1px solid #CCC;display:block;width:260px;float:left;margin-left:10px}
.modal-menu li.modal-menu-separa{font-size:12px;text-align:center;padding-left:1px;padding-right:1px;padding-top:7px}
.modal-menu li{float:left;padding:0 17px}
.modal-menu li a{font-size:11px;display:block;text-align:center;padding:3px 0}
.modal-abas{border:1px solid #CCC;width:260px;height:380px;float:left;padding:10px}
.modal-abas .detalhe-detalhes li{float:left;width:128px;padding-bottom:10px}
.modal-abas .detalhe-detalhes li h3{font-size:16px;color:#666}
.modal-abas .detalhe-obs{background-color:#ececec;border:1px solid #CCC;margin-bottom:15px;padding:10px}
.modal-abas .detalhe-obs p{color:#666;font-size:11px;line-height:120%}
.modal-abas h4{font-size:14px;font-weight:700;padding-bottom:3px}
.modal-tick{background:url(../images/icons.jpg?v2) no-repeat -5px -225px;width:17px;height:14px}
.renovacao .boleto{width:300px;margin-left:110px;float:left}
.detalhe-veiculo .lupa-zoom:hover, .detalhe-revenda .lupa-zoom-1:hover, .rsdo-completa .lupa-zoom-1:hover, .photo-large-right:hover, .photo-large-left:hover {filter:alpha(opacity=85);opacity:0.8;-moz-opacity:0.8}

.show-tele-nov2009 {border:1px solid #D2DAFF;padding:9px 20px; width:270px;position:absolute;right:32px;top:0;margin:0;}
.phone-modal-label {font-size:14px;display:block;padding-bottom:4px;}
.phone-modal-number {font-size:18px; color:#999;}
#ver-telefone-modal {border:1px solid #D2DAFF; width:238px;position:absolute;right:32px;top:0;margin:0;font-size:18px;background:url(../images/ico-phone-p.jpg?v2) 12px 9px no-repeat #fff;padding:18px 0 18px 72px}

.filtro-detalhes .deate, .abas-menu-modal{padding-top:10px}

.box-dados-basicos .dados-basicos-line {display:block}
.dados-basicos-left, .dados-basicos-right {float:left;padding:5px 0;display:block;font-size:14px;}
.box-dados-basicos .gray-color {background-color:#e5e5e5;}
.dados-basicos-left {width:118px;text-align:right;padding-right:5px;}
.dados-basicos-right {width:273px;padding-left:5px;font-weight:bold;}
.dados-basicos-right a {font-size:11px;float:left;padding:3px 0 0 10px;color:#3D61FF;text-decoration:underline;}
.valor-dados-basicos {float:left;display:block;font-weight:bold;}
.dados-veiculo-modal .dados-basicos-left {width:95px;}
.dados-veiculo-modal .dados-basicos-right {width:250px;}

.box-dados-basicos {margin-bottom:15px;}
.detalhe-veiculo .detalhe-obs{background-color:#ececec;border:1px solid #CCC;padding:10px}
.detalhe-veiculo p{font-size:11px;display:block; line-height:120%;color:#666;text-transform:lowercase}
.show-info-menos, .show-info {background: url(../images/ico-mais-menos.gif?v2) no-repeat; border-top:1px solid #ccc; font-size:11px; color:#3D61FF; text-align:left; padding-left:15px; padding-top:3px}
.hidden-info:hover, .show-info:hover {color:#000}
.show-info {background-position: 0px 4px}
.show-info-menos {background-position: 0 -11px}
.hidden-info {background-position: 0px 3px}
.detalhe-veiculo .detalhe-acessorios{clear:both}
.detalhe-veiculo .detalhe-acessorios span{border-bottom:1px dotted #CCC;float:left;font-size:11px;width:129px;height:13px;margin-right:22px;color:#333;overflow:hidden;padding:2px 0 1px}
.aba-dados-veiculo .dados-vendedor div{width:100%;height:auto;padding-bottom:9px}
.aba-dados-veiculo .dados-vendedor div ul li{height:auto}
.aba-dados-veiculo .dados-vendedor h1{color:#E68201;display:block;float:left;font-size:24px!important;height:15px;overflow:hidden;width:230px;margin:10px 0 20px;padding:10px 0 10px 20px}
.aba-dados-veiculo .dados-vendedor .logo-revenda{border:1px solid #CCC;display:block;float:left;height:30px;margin-top:9px;overflow:hidden;width:85px;padding:3px}
.aba-dados-veiculo .dados-vendedor ul li{font-size:12px;line-height:120%}
.aba-dados-veiculo .dados-vendedor .bt-vendor-site, .aba-dados-veiculo .dados-vendedor .bt-vendor-estoque{background-image:url(../images/icons.jpg?v2);background-repeat:no-repeat;font-size:11px;display:block;padding:2px 0 2px 20px}
.dados-veiculo-modal #anunciante-menu a {margin:0 9px}
#modal_aba_2 #anunciante-menu a {width:119px;margin:3px;}
.telefone-revenda-nov2009 {padding-bottom:15px;}
.botoes-revenda-v2 {padding-top:10px;padding-right:10px;}
.filtro-detalhes .botoes-revenda-v2 a {background:url(../images/icon-revenda1.jpg?v2) no-repeat;display:block;font-size:16px;padding:10px 0 10px 56px;border:1px solid #ccc; margin:0 0 5px 0;height:auto;}
#anunciante-menu a{background:url(../images/icon-revenda1.jpg?v2) no-repeat;display:block;font-size:16px;float:left;padding:10px 0 10px 56px;border:1px solid #ccc; width:124px; margin:0 5px 5px 0}
.filtro-detalhes .botoes-revenda-v2 .bt-vendor-phone, #anunciante-menu .bt-vendor-phone {background-position:-4px -3px}
.filtro-detalhes .botoes-revenda-v2 .bt-vendor-site, #anunciante-menu .bt-vendor-site {background-position:4px -78px}
.filtro-detalhes .botoes-revenda-v2 .bt-vendor-estoque, #anunciante-menu .bt-vendor-estoque {background-position:3px -41px}
.filtro-detalhes .botoes-revenda-v2 .bt-vendor-vermapa, #anunciante-menu .bt-vendor-vermapa {background-position:3px -122px}
#anunciante-menu
.perguntas, .promo-passo3 .line-passo3{padding:10px 0}
#fancy_content .Cor a,#fancy_content .Ano a,#fancy_div .wrap-filtro-revendas a, #fancy_content .Cidade a, #fancy_content .Modelo a{font-size:11px;width:255px;display:block;float:left;margin-right:15px;border-bottom:1px dotted #ccc;padding:3px 0}
#fancy_div h3,#fancy_wrap .Ano h3,#fancy_wrap .Cidade h3,#fancy_wrap .Cor h3,#fancy_wrap .Modelo h3{float:left;font-size:28px;width:100%;padding:20px 0 45px 20px}
div#fancy_div, #fancy_content {background-color:#fff!important}

.info-anunciante-detalhe span {display:block;line-height:130%;}
.info-anunciante-detalhe .linha-info-anunciante span {float:left;display:block;padding:4px 5px;font-size:14px;}
.dados-veiculo-modal .info-anunciante-detalhe .linha-info-anunciante span.linha-info-especial {height:109px;}
.info-anunciante-detalhe .linha-info-anunciante span.linha-info-especial {margin-bottom:20px;height:116px; overflow:auto; font-size:12px;font-weight:normal;}
.info-anunciante-detalhe .color-info-anu {background-color:#E5E5E5;}
.info-anunciante-detalhe .linha-info-left {text-align:right;width:110px;}
.info-anunciante-detalhe .linha-info-right {text-align:left;width:230px;font-weight:bold;}
.info-anunciante-detalhe {}

/* form `fale com o vendedor` */
.nome-do-particular {font-size:18px;padding:9px 0;width:260px;float:left;}
.detalhe-particular .right {padding-top:10px;}
.box-contato-detalhe-v4 h2.fale-com-anunciante {padding:11px 16px;font-size:28px;font-weight:normal;}
.detalhe-veiculo-form {width:353px;float:right;}
.detalhe-veiculo div.box-contato-detalhe-v4 {padding-bottom:10px; margin-bottom:30px; background-color:#ECECEC;border:1px solid #ccc;}
.wrap-anunciante .proposta-anunciante{font-size:18px;padding-left:13px;}
.container-modal .wrap-anunciante .recebera-email {padding-bottom:13px;}
.box-contato-detalhe-v4 form label {width:95px;font-size:12px;display:block;float:left;text-align:right;padding:4px 10px 0 0;}
.box-contato-detalhe-v4 form .parcela-financiamento label {width:auto;display:inline;float:none;text-align:left;padding:0;margin:0;} 
.box-contato-detalhe-v4 .detalhe-checkbox span {display:block;padding-left:106px;padding-top:5px;clear:both;}
.box-contato-detalhe-v4 .detalhe-checkbox span input {float:left;display:block;margin:0;padding:0;}
.box-contato-detalhe-v4 .detalhe-checkbox span label 
{text-align:left;width:81%;padding-top:0; padding-left:10px;}
.box-contato-detalhe-v4 form ul li {display:block; clear:both;}
.box-contato-detalhe-v4 .conteudo_aba_0 ul li {padding:7px 0;}
.box-contato-detalhe-v4 .conteudo_aba_1 ul li {padding:13px 0;}
.box-contato-detalhe-v4 .conteudo_aba_2 ul li {padding:8px 0;}
.modal-content .box-contato-detalhe-v4 form ul li {padding:7px 0;}
.box-contato-detalhe-v4 form ul li .texto-necessario {width:260px;padding:15px 0;}
.box-contato-detalhe-v4 form ul li textarea {height:112px;}
.modal-content .box-contato-detalhe-v4 form ul li textarea {height:50px;}
.box-contato-detalhe-v4 .alert-aviso {margin:0 auto;}
.box-contato-detalhe-v4 form ul li.parcela-financiamento {padding-left:43px;}
.box-contato-detalhe-v4 .parcela-financiamento span {display:block;padding:10px 0; width:68px;float:left;}
.box-contato-detalhe-v4 .parcela-financiamento span label {width:auto;padding-top:1px;padding-left:5px}
.box-contato-detalhe-v4 form label.label-2-linhas {padding-top:0;}
.box-contato-detalhe-v4 ul.detalhe-menu-form a, .box-contato-detalhe-v4 ul.detalhe-menu-form-1 a {font-size:12px;text-align:center;color:#666;padding:12px 10px 0}
.box-contato-detalhe-v4 ul.detalhe-menu-form a:hover, .box-contato-detalhe-v4 ul.detalhe-menu-form-1 a:hover{color:#000;text-decoration:none}
.wrap-anunciante .por-del-anu{padding-bottom:10px}
.box-contato-detalhe-v4 .wrap-anunciante ul.detalhe-menu-form-1, .box-contato-detalhe-v4 .wrap-anunciante ul.detalhe-menu-form {width:332px;margin:0 auto;height:52px}
.box-contato-detalhe-v4 .wrap-anunciante ul.detalhe-menu-form {background-position:-5px 4px;}
.box-contato-detalhe-v4 .wrap-anunciante ul.detalhe-menu-form-1 {background-position:-751px 4px}
.box-contato-detalhe-v4 ul.detalhe-menu-form li, .box-contato-detalhe-v4 ul.detalhe-menu-form-1 li {float:left;margin-right:0;width:110px;padding:0} 
.box-contato-detalhe-v4 ul.detalhe-menu-form-1, .box-contato-detalhe-v4 ul.detalhe-menu-form-1 li a.contacte-ven-ativo, .box-contato-detalhe-v4 ul.detalhe-menu-form-1 li a.sim-orc-ativo, .box-contato-detalhe-v4 ul.detalhe-menu-form-1 li a.envi-ami-ativo,
.box-contato-detalhe-v4 ul.detalhe-menu-form, .box-contato-detalhe-v4 ul.detalhe-menu-form li a.contacte-ven-ativo, .box-contato-detalhe-v4 ul.detalhe-menu-form li a.sim-orc-ativo, .box-contato-detalhe-v4 ul.detalhe-menu-form li a.envi-ami-ativo{background:url(../images/abas-detalhes.gif?v2) no-repeat}
.detalhe-menu-form h3, .detalhe-menu-form-1 h3 {text-align:center;width:80px;}
.box-contato-detalhe-v4 .wrap-anunciante ul.detalhe-menu-form-1 li a.contacte-ven-ativo, .box-contato-detalhe-v4 .wrap-anunciante ul.detalhe-menu-form-1 li a.contacte-ven-ativo:hover, .box-contato-detalhe-v4 ul.detalhe-menu-form li a.contacte-ven-ativo, .box-contato-detalhe-v4 ul.detalhe-menu-form li a.contacte-ven-ativo:hover {background-position:-369px -10px;color:#333;font-size:13px}
.box-contato-detalhe-v4 ul.detalhe-menu-form-1 li a.sim-orc-ativo, .box-contato-detalhe-v4 ul.detalhe-menu-form-1 li a.sim-orc-ativo:hover,
.box-contato-detalhe-v4 ul.detalhe-menu-form li a.sim-orc-ativo, .box-contato-detalhe-v4 ul.detalhe-menu-form li a.sim-orc-ativo:hover{background-position:-495px -8px;color:#333;font-size:13px}
.box-contato-detalhe-v4 ul.detalhe-menu-form-1 li a.envi-ami-ativo, .box-contato-detalhe-v4  ul.detalhe-menu-form-1 li a.envi-ami-ativo:hover,
.box-contato-detalhe-v4 ul.detalhe-menu-form li a.envi-ami-ativo, .box-contato-detalhe-v4  ul.detalhe-menu-form li a.envi-ami-ativo:hover{background-position:-624px -8px;color:#333;font-size:13px}
.box-contato-detalhe-v4 ul.detalhe-menu-form-1 li a, .box-contato-detalhe-v4 ul.detalhe-menu-form li a, ul.detalhe-menu-form-1 li a {display:block;height:37px}
.bg-bottom-form-del, .detalhe-form{background:url(../images/abas-detalhes.gif?v2)}
.bg-bottom-form-del{background-repeat:no-repeat;background-position:-363px -43px;width:361px;height:14px;display:block}
.conteudo_aba_0, .conteudo_aba_1, .conteudo_aba_2{width:330px;margin:0 auto; background:#fff;border:1px solid #ccc;border-top:none; padding-bottom:15px}.wrap-anunciante .recebera-email{font-size:12px;padding:5px 13px 0}
.box-contato-detalhe-v4 form a{background:url(../images/botoes.jpg?v2) -7px -481px; width:112px; font-size:16px;text-align:center;color:#fff;margin:0 auto;padding:9px 0 7px 0}
.box-contato-detalhe-v4 form a:hover{background-position:-7px -515px}
.conteudo-vender .titulo-venda-agora {font-size:33px;text-align:center}
.perguntas, .promo-passo3 .line-passo3{padding:10px 0}
.detalhe-veiculo h4, .titulo-observacoes, .perguntas li .perguntas-detalhe {font-size:18px; display:block; padding-bottom:3px}
.detalhe-veiculo .share, .share-footer{background-position:-3px -483px}
.lista-revendas .titulo-filtro h4, .lista-revendas .titulo-filtro h2 {font-size:18px; padding:6px 0 0 11px; display:block}

.box-ver-1 p{text-align:center;width:180px;line-height:120%;margin:0 auto;padding:15px 0}
.ver-telefone-modal h1{font-size:18px;padding:11px 0}T
.box-ver-1 strong{text-align:center;display:block;line-height:120%;padding:10px 0 0 10px}
.ver-telefone-modal h1{font-size:18px;padding:11px 0}
.box-ver-1 p{text-align:center;width:180px;line-height:120%;margin:0 auto;padding:15px 0}
.box-ver-1 strong{text-align:center;display:block;line-height:120%;padding:10px 0 0 10px}
.phone-icon{display:block;background:url(../images/phone-logo.jpg?v2);width:88px;float:left;height:81px;margin-left:30px}
.box-ver-2 h2{width:100px;float:left;color:#666;font-size:14px;text-align:center}
.box-ver-2{border:1px solid #CCc;width:131px;float:left;padding:10px}
.box-ver-1, .avalie-wrap .avalie-box{width:300px;float:left}
#tooltip_dicas .dica-lamp{width:36px;height:32px}
#tooltip_dicas .dica-middle p{padding-left:38px}
.dicas .dica-top, .dicas .dica-bottom{background-image:url(../images/img-balon.gif?v2);width:239px;display:block}
.dicas .dica-top{background-position:top;height:12px}
.dicas .dica-bottom{background-position:bottom;height:33px}
.dicas .dica-middle{border-left:1px solid #d3d3d3;display:block;background:#fff;width:211px;margin-left:3px;border-right:1px solid #d3d3d3;padding:0 10px}
.dicas .dica-middle .dica-lamp{background:url(../images/icons.jpg?v2) 0 -634px no-repeat;width:20px;height:20px;display:block;float:left;margin-bottom:8px}
.dicas .dica-middle p{font-size:11px;color:#666;line-height:120%;width:230px float:left;display:block;padding-left:28px}

.retorno h6{font-size:24px;text-align:center;padding-top:40px;padding-bottom:20px}
.retorno h4{font-size:44px;display:block;text-align:center;padding:40px 0 20px}
.retorno p{color:#666;padding-bottom:40px}
.retorno h2{font-size:20px;display:block;text-align:center;padding:40px 0 20px}
.resultados .box-escape h1, .retorno h1{font-size:18px;display:block;text-align:center}
.resultados .box-escape, .retorno .box-escape{width:198px;float:left;padding:15px}
.resultados .box-escape p, .retorno .box-escape p{font-size:12px;padding-bottom:10px;line-height:110%; text-align:center}
.resultados .box-escape p {padding-top:15px}
.resultados .margin-left-15, .retorno .margin-left-15{margin-left:15px}
.resultados .box-contorno-top, .resultados .box-contorno-middle, .resultados .box-contorno-bottom,
.resultados .box-chapado-top, .resultados .box-chapado-middle, .resultados .box-chapado-bottom,
.retorno .box-contorno-top, .retorno .box-contorno-middle, .retorno .box-contorno-bottom,
.retorno .box-chapado-top, .retorno .box-chapado-middle, .retorno .box-chapado-bottom {background-image:url(../images/bg-box-servicos.jpg?v2);display:block}
.resultados .box-contorno-top, .resultados .box-contorno-bottom, .resultados .box-chapado-top, .resultados .box-chapado-bottom,
.retorno .box-contorno-top, .retorno .box-contorno-bottom, .retorno .box-chapado-top, .retorno .box-chapado-bottom{height:10px}
.resultados .box-contorno-top{background-position:0 4px}
.resultados .box-contorno-middle, .retorno .box-contorno-middle{background-position:-197px 0}
.resultados .box-contorno-bottom, .retorno .box-contorno-bottom{background-position:0 -9px}
.resultados .box-chapado-top, .retorno .box-chapado-top{background-position:-393px 0}
.resultados .box-chapado-middle, .retorno .box-chapado-middle{background-position:-591px 0}
.resultados .box-chapado-bottom, .retorno .box-chapado-bottom{background-position:-393px -9px}
.resultados .box-chapado-middel, .retorno .box-chapado-middle, .resultados .box-contorno-middle, .retorno .box-contorno-middle{background-repeat:repeat-y;height:205px;padding:15px}
.resultados .box-chapado-middel, .resultados .box-contorno-middle{height:120px}
.resultados .box-contorno-middle .botao-m, .resultados .box-escape .botao-m {width:91px; margin:0 auto}
.resultados .img-uno, .resultados img-bongo, .resultados img-bmw, .retorno .img-uno, .retorno .img-bongo, .retorno .img-bmw{background:url(../images/img-servicos.jpg?v2);display:block;margin:15px auto}
.resultados .img-uno, .retorno .img-uno{background-position:0 0;width:123px;height:63px}
.resultados .img-bongo, .retorno .img-bongo{background-position:-125px 2px;width:152px;height:76px}
.resultados .img-bmw, .retorno .img-bmw{background-position:-278px 3px;width:102px;height:72px}
.resultados .padding-top-25, .retorno .padding-top-25{padding-top:25px}
.wrap-rstd-zero .botao-m {margin:0 auto; text-decoration:none; width:87px}

.wrap-share{border:5px solid #ccc;background:#fff;width:111px;padding:10px}
.nenhum-veiculo-favorito {color:#ccc;text-align:center;font-size:18px;padding-top:20px;line-height:140%;}

.separador-filtros{display:block;padding:15px 16px 5px 5px}
.separador-filtros span{border:1px dotted #ccc;display:block}

#fancy_div .wrap-filtro-revendas,#fancy_div span.wrap,#fancy_wrap .Cidade span.wrap,#fancy_wrap .Ano span.wrap,#fancy_wrap .Modelo span.wrap,#fancy_wrap .Cor span.wrap{display:compact;height:255px;overflow:auto;clear:both}

.box-contato-detalhe-v4 .sucesso span{font-size:24px;color:#666}
.box-contato-detalhe-v4 .sucesso {color:#000;font-size:12px;text-align:center;width:180px;display:block;padding:130px 0; margin:0 auto;}

.centralizar1 span, .centralizar span,#comparar .comparar-titulo,#comparar .veiculo-comparado{float:left;display:block}

.quero-comprar .filtros, .detalhe-revenda .filtros {width:199px;float:left;}
.quero-comprar .titulo-filtro, .detalhe-revenda .titulo-filtro {float:none;width:auto;text-align:center; padding:7px 0; background:url(../images/top-info.gif?v2) -3px -3px no-repeat}
.quero-comprar .titulo-filtro span, .detalhe-revenda .titulo-filtro span {font-size:18px; padding:6px 0 0 11px; display:block}
.quero-comprar, .detalhe-revenda .filtro-detalhes{background:none;padding-top:0; padding-bottom:20px;margin-bottom:30px}
.filtro-detalhes {border:1px solid #ccc; border-top-color:#ededed; margin-bottom:30px; padding:20px 0 30px 10px}
.filtro-detalhes a{line-height:100%;text-transform:lowercase; color:#333;display:block;font-size:11px;clear:both;height:10px;overflow:hidden;margin:0;padding:2px 0 2px 16px}

.box-new-veiculo p.texto-intro {text-align:left;}
.box-new-veiculo h2 {padding-bottom:10px;}
.box-new-veiculo ul li {line-height:130%;color:#666;font-size:12px;padding-bottom:20px;}
.texto-intro {font-size:12px;color:#666; line-height:150%;padding-bottom:20px;}
.texto-532 h2 {font-size:14px;font-weight:bold;padding-bottom:4px;}
.lista-desc-new-home li {font-size:12px;padding-left:10px;line-height:130%;color:#666; padding-bottom:10px;list-style:circle inside}
.box-texto-ilustra .titulo-texto-3899 {font-size:22px;padding-bottom:10px;display:block;}
.box-texto-ilustra p {font-size:14px;line-height:140%;color:#666;padding-bottom:10px;}
.box-texto-ilustra ul li {font-size:14px; list-style:circle;margin-left:20px;color:#666; padding-bottom:10px;}

span.separa-links-3 {font-size:14px;float:left;text-align:center; padding:5px 3px 0 11px;}
h1.frase-impacto-22 {display:block;font-size:24px;text-align:center;}
.link-ctba-start {font-size:14px;margin:0 10px;display:block;}
.comment-start {border-top:1px solid #ccc;padding-top:15px;}
.comment-start p {line-height:130%;color:#666;text-indent:20px;padding:0 10px 20px 10px;}
.comment-start p a {display:inline;color:#3D61FF;}
.comment-start p a:hover {text-decoration:underline;}

/* reset */
* {
	filter:none;
	margin: 0;
	padding: 0;
	outline: 0 !important;
	font-weight: normal;
	font-style: normal;

	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	background-position:center center;
	background-repeat:no-repeat;
}
.revenda-linha .link-vesto span {color:#3d61ff;font-size:11px;display:inline;float:none;}
.link-vesto {display:inline;float:right; font-size:12px;text-decoration:underline;color:#3d61ff}
.link-p, p a {display:inline;text-decoration:underline;color:#3D61FF;}
img {border:none}
* {
	line-height: 1;
	color: #333;
	text-align: left;
}
a, img {display:block}
ol, ul, li {
	list-style: none;
	margin:0;
	padding:0;
}
ul li {
	margin:0;
	padding:0
	}
blockquote, q {
	quotes: none
}
ins {
	text-decoration: none;
}
legend {display:none}
del {
	text-decoration: line-through;
}
input {background:none; border:none; padding:0; margin:0}
fieldset {border:none}
table {
	border-collapse: collapse;
	border-spacing: 0
}
address {
	font-style: normal
}
a, a:hover {
	text-decoration:none;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/* INICIO DO CCS AUTOCOMPLETE */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #ccc;
	color: #333;
}
div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 30;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('../images/fancybox/fancy_progress.png') no-repeat;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 20px 20px 40px 20px;
    margin: 0;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('../images/fancybox/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	z-index: 111; 
	display: none;
	background-image: url("data:image/gif;base64,AAAA");
	outline: none;
	overflow: hidden;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent url('../images/fancybox/fancy_left.png') no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent url('../images/fancybox/fancy_right.png') no-repeat;
}

a#fancy_left:hover, a#fancy_right:hover {
	visibility: visible;
	background-color: transparent;
}

a#fancy_left:hover span {
	left: 20px; 
}

a#fancy_right:hover span {
	right: 20px; 
}

#fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div#fancy_bg_n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('../images/fancybox/fancy_shadow_n.png') repeat-x;
}

div#fancy_bg_ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/fancybox/fancy_shadow_ne.png') no-repeat;
}

div#fancy_bg_e {
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('../images/fancybox/fancy_shadow_e.png') repeat-y;
}

div#fancy_bg_se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/fancybox/fancy_shadow_se.png') no-repeat;
}

div#fancy_bg_s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('../images/fancybox/fancy_shadow_s.png') repeat-x;
}

div#fancy_bg_sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/fancybox/fancy_shadow_sw.png') no-repeat;
}

div#fancy_bg_w {
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('../images/fancybox/fancy_shadow_w.png') repeat-y;
}

div#fancy_bg_nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/fancybox/fancy_shadow_nw.png') no-repeat;
}

div#fancy_title {
	position: absolute;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
	white-space: nowrap;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url('../images/fancybox/fancy_title_left.png') repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url('../images/fancybox/fancy_title_main.png') repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url('../images/fancybox/fancy_title_right.png') repeat-x;
}

.tooltip {background:url(../images/icons.jpg) -4px -634px;display:inline-block;margin-left:10px;width:16px;height:19px;}
#tooltip h3 {font-size:16px;padding:40px 0 0 0;text-align:center;}
#tooltip .body {font-size:13px;text-align:center;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
	background: url('shadow.png');
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 12pt;
	width: 220px;
	text-align: center;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
		background: url('../images/shadow2.png');
}

#tooltip.info_placa {
	background: url('../images/shadow2.png');
	padding-top: 5em;
	height: 100px;
}

#tooltip.fancy.viewport-right {
	background: url('shadow2-reverse.png');
}
