/*info revenda*/
#infoRevenda{
background-color:#FFFFFF; border:solid 1px #CCCCCC; width:800px; height:183px; margin-bottom:20px
}
#infoRevenda #logoInfo{ 
float:left; padding:13px; width:312px;
}
#infoRevenda #logo{
margin-bottom:10px; height:80px; width:100%; width:310px
}
#infoRevenda #centralizaLogoinfo{
display: table-cell;vertical-align: middle; height:160px
}
#infoRevenda #descricao{
font:11px Arial, Helvetica, sans-serif; height:50px; line-height:12px; width:310px
}
#infoRevenda #fachadaTel{
float:left; padding:8px; background-color:#E8E8E8; width:238px; height:167px; border:solid #CCCCCC 0px; border-left-width:1px; border-right-width:1px
}
#infoRevenda #molduraTelefone{
padding:12px; background-color:#FFFFFF; border:#CCCCCC 1px solid; overflow:auto
}
#infoRevenda #endGrande{
font:20px Arial, Helvetica, sans-serif; margin-bottom:10px; text-align:left; margin-bottom:30px
}
#infoRevenda #tel{
font:bold 14px Arial, Helvetica, sans-serif; margin-top:5px
}
#infoRevenda #iconeTelefone{
background-image:url(/img/iconRevenda.png); float:left; width:60px; height:75px; margin-right:10px; margin-top:5px
}
#infoRevenda #telefone{
font:bold 20px Arial, Helvetica, sans-serif; color:#666666; text-align:center; float:left; line-height:28px
}
#infoRevenda #fantasia{
font:bold 13px Arial, Helvetica, sans-serif; margin-top:3px; text-align:left
}
#infoRevenda #endereco{
font:11px Arial, Helvetica, sans-serif; margin-top:3px;  text-align:left
}
#infoRevenda #fachada{
width:240px
}
#infoRevenda #fachada img{
background-color:#FFFFFF; border:#CCCCCC 1px solid; padding:2px;
}
#infoRevenda #menu{
float:left; background-color:#F4F4F4; overflow:hidden; height:100%
}
#infoRevenda .botMenu{
display: table-cell ; vertical-align:middle; width:191px; padding-left : 15px; cursor:pointer
}
#infoRevenda .botMenu:hover .textoMenu{ color: #0099CC
}
#infoRevenda .traco{
border-top:1px solid #DADADA;border-bottom:1px solid #FFFFFF; width:85%
}
#infoRevenda .iconeMenu{
float:left; background-image:url(/img/iconRevenda.png); 
}
#infoRevenda #faleVendedor{
width:15px; height:15px; background-position: -67px 0px;
}
#infoRevenda #mapa{
width:16px; height:16px; background-position: -92px 0px;
}
#infoRevenda #site{
width:12px; height:18px; background-position: -118px 0px;
}
#infoRevenda #email{
width:16px; height:13px; background-position: -140px 0px;
}
#infoRevenda .textoMenu{
float:left; font:12px Arial, Helvetica, sans-serif; margin-left:16px
}				

/* barra esquerda */
#barraEsquerda{
width:168px;  float:left
}
/* filtrar pesquisa */
#filtarPesquisa{
width:168px;
}
#filtarPesquisa #topo{
background-image:url(/img/resultadosVeiculos.jpg); background-repeat:no-repeat; height:65px
}
#filtarPesquisa #fundo{
background-image:url(/img/fundoFiltroPesquisa.jpg);overflow:auto; padding-bottom:5px
}
#filtarPesquisa #fundo .itens{
background-position:-20px -20px; margin-left:10px;
}
#filtarPesquisa #fundo .itens .mais{
height:10px; width:10px; background-image:url(/img/resultadosVeiculos.jpg); float:left; background-position:-10px -65px; margin-top:3px; 
}
#filtarPesquisa #fundo .itens .menos{
height:10px; width:10px; background-image:url(/img/resultadosVeiculos.jpg); float:left; background-position:-20px -65px; margin-top:3px; 
}
#filtarPesquisa #fundo .itens .texto{
float:left;margin-left:9px; font:bold 12px Arial, Helvetica, sans-serif;
}
.opcoes{
clear:both; height:17px; font:11px Arial, Helvetica, sans-serif
}
.listaOpc{
width:148px; text-align:left;margin-top:5px; clear:both
}
#filtarPesquisa #fundo .itens .separa{
height:18px; width:145px; background-image:url(/img/resultadosVeiculos.jpg);background-position:-10px -78px; clear:both;
}
#filtarPesquisa #fim{
background-image:url(/img/resultadosVeiculos.jpg); height:10px; background-position:0px -93px;
}
/* não achou veículos? */
#naoAchouVeic{
background-image:url(/img/resultadosVeiculos.jpg); height:166px; background-position:-175px -89px; margin-top:12px
}

/* configure suas preferencias */
#configPref{
background-image:url(/img/resultadosVeiculos.jpg); height:119px; background-position:0px -108px; margin-top:12px
}


/* barra direita */
#barraDireita{
width:802px;margin-left:16px; float:left
}
#encontramos{
font:bold 20px Arial, Helvetica, sans-serif; float:left; margin-bottom:5px
}
#mostrando{
font:11px Arial, Helvetica, sans-serif; float:right; margin-top:8px
}
#criterios{
font:bold 15px Arial, Helvetica, sans-serif; clear:both; overflow:auto
}
#criterios #titulo{
float:left
}
.apagarCrit{
width:15px; height:14px; float:left; background-image:url(/img/resultadosVeiculos.jpg); background-position:-285px -68px; margin-top:2px; margin-right:3px
}
.apagarCrit:hover{
width:15px; height:14px; float:left; background-image:url(/img/resultadosVeiculos.jpg); background-position:-301px -68px; margin-top:2px; margin-right:3px
}
.criterio{ 
float:left; margin-right:18px; height:23px
}
.criterio span{
font-size:14px; color:#CC0000; margin-bottom:5px
}
#ordenardiv{
float:left; width:250px; margin-bottom:17px
}
#naoAchLisResmComparacao{
font:11px Arial, Helvetica, sans-serif;  margin-top:5px; float:left;
}
#naoAchLisResmComparacao .red{
color:#CC0000
}
#naoAchLisResmComparacao .blue{
color:#006699
}
#naoAchLisResmComparacao .fomatIt{
margin-left:17px; float:left; text-decoration:underline
}
#comparar #iconeComparacao{
background-image:url(/img/resultadosVeiculos.jpg); height:14px; width:24px; background-position:-177px -66px; margin-right:5px; float:left
}
#naoAchLisResmComparacao a:hover .blue{
color: #0099CC
}
#naoAchLisResmComparacao a:hover .red{
color: #FF0000
}

/* caixa lista*/
.caixaLista{
width:778px ; padding:8px
}
.caixaListaResumida{
background-color:#F8F8F8; border:1px solid #949494;margin-top:4px; height:30px; display:table;
}
.caixaListaResumida .guiaFoto{
position:relative; overflow:visible; display:none
}
.caixaListaResumida .molduraFoto{
position:absolute;  top:-20px; right:0px; margin-right:560px; width:200px; 
}
.caixaListaResumida .moldFoto01{
background-image:url(/img/molduraFoto01.png); height:67px;   float:right;  ;min-width:40px; padding:7px;background-repeat:no-repeat
}
.caixaListaResumida .moldFoto02{
background-image:url(/img/molduraFoto02.png); width:8px; height:74px; float:right ;background-repeat:no-repeat
}
.caixaListaResumida .afastaMoldFot{
margin-right:-10px
}
.caixaListaResumida .alinhaCentroFoto{
margin-left: auto;   margin-right: auto
}
.caixaListaResumida .carregandoFotoVeic{
background-image:url(/img/carregando.gif); background-repeat:no-repeat; background-position:center; min-height:65px; min-width:40px
}
.caixaListaResumida .iconeFoto{
float:left; background:url(/img/cameras.gif); margin-top:6px
}
.caixaListaResumida .semfoto{
width:23px; height:20px;background-position:-23px 0px
}
.caixaListaResumida .comfoto{
width:20px; height:20px;
}
.caixaListaResumida:hover .comfoto{
background-position:0px -23px
}
.caixaListaResumida:hover .semfoto{
background-position:-23px -22px
}
.caixaListaResumida:hover {
background-color:#7598B3; border:1px solid #003E5B; color:#FFFFFF
}
.caixaListaResumida:hover .preco{
color:#FFFFFF
}
.caixaListaResumida .nome{
float:left; margin-left:25px; width:250px; 
}
.caixaListaResumida .marca{
font:bold 14px Arial, Helvetica, sans-serif;
}
.caixaListaResumida .versao{
font:10px Arial, Helvetica, sans-serif
}
.caixaListaResumida .ano{
font:bold 12px Arial, Helvetica, sans-serif; float:left; margin-left:45px; width:65px; margin-top:9px
}
.caixaListaResumida .cor{
font:bold 12px Arial, Helvetica, sans-serif; float:left; margin-left:45px;  width:78px; margin-top:9px
}
.caixaListaResumida .preco{
font:bold 12px Arial, Helvetica, sans-serif; float:left;width: 111px; margin-left:20px;  color:#CC0000; margin-bottom:5px
}
.caixaListaResumida .comb{
 display: table-cell;vertical-align:middle; height:30px; 
}
.caixaListaResumida .combustivel{
font:bold 12px Arial, Helvetica, sans-serif;width:80px;  float:left;
}
.caixaListaResumida .preco{
font:bold 12px Arial, Helvetica, sans-serif;margin-left:45px; float:left
}
.caixaListaCompleta{
height:173px; border:2px solid #6B8AA3; margin-bottom:17px;
}
.caixaListaCompleta .esquerda{
width:644px; float:left
}
.caixaListaCompleta .direita{
float:right; height:173px; width:114px
}
.caixaListaCompleta .titulo{
font:bold 20px Arial, Helvetica, sans-serif; margin-bottom:5px
}
.caixaListaCompleta  .versao{
font:11px Arial, Helvetica, sans-serif
}
.caixaListaCompleta .esquerdaBaixo{

}
.caixaListaCompleta .fotos{
width:164px; float:left;
}
.caixaListaCompleta  .foto{
margin-left:1px; margin-top:1px; float:left; width: 80px; height:60px; background-repeat:no-repeat; background-position:center
}
.caixaListaCompleta  .iconQtdFotos{
float:left;background-image:url(/img/resultadosVeiculos.jpg); height:12px; width:16px; background-position:-207px -66px; margin-top:6px; margin-right:5px
}
.caixaListaCompleta  .qtdFotos{
font:11px Arial, Helvetica, sans-serif; margin-top:5px; float:left
}
.caixaListaCompleta  .semFoto{
border:1px solid #CCCCCC; width:161px; height:119px;
}
.caixaListaCompleta  .semFoto .fotoImg{
background-image:url(/img/resultadosVeiculos.jpg);  background-position:0px -232px; width:126px; height:79px; margin-left:17px; margin-top:13px
}
.caixaListaCompleta  .semFoto .texto{
font:12px Arial, Helvetica, sans-serif; color:#999999; text-align:center; margin-top:5px
}
.esquerdaBaixo  .info01{
float:left; margin-left:14px; color:#000000
}
.info01 .preco{
font:bold 21px Arial, Helvetica, sans-serif; color:#CC0000; margin-bottom:3px
}
.info01 .infosTit{
font:bold 11px Arial, Helvetica, sans-serif; width:75px; float:left; text-align:right;
}
.info01 .infosTit div{
height:16px;
}
.info01 .infosDados{
font:11px Arial, Helvetica, sans-serif; width:100px; float:left; text-align:left;
}
.info01 .infosDados div{
height:16px; margin-left:7px
}
.tracoSeparaVeic{
float:left; height:130px; margin-left:10px; margin-top:6px; background-color:#E8E8E8; width:2px; height:130px
}
.esquerdaBaixo  .info02{
float:left; margin-left:18px; width:220px
}
.info02 .dados{
font:11px Arial, Helvetica, sans-serif;
}
.dados .nomeDono{
font:bold 12px Arial, Helvetica, sans-serif; color:#0280CA
}
.info02 .verMais{
font:10px Arial, Helvetica, sans-serif; text-decoration:underline; margin-left:75px; margin-bottom:17px
}
.info02 .mais{
margin-top:26px
}
.direita .comparar{
background-color:#FFCCCC; overflow:auto; padding:1px
}
.direita .particular{
margin-bottom:21px; margin-top:18px
}
.direita .corporativo{
margin-bottom:7px
}
.direita .comparar div{
float:left
}
.compararFont{
margin-left:2px;font:11px Arial, Helvetica, sans-serif;
}
.direita .verDetalhes{
background-image:url(/img/resultadosVeiculos.jpg); height:19px; width:117px; background-position:-176px 0px
}
.direita .verTelefone{
background-image:url(/img/resultadosVeiculos.jpg); height:19px; width:117px; background-position:-176px -22px;position:relative
}
.direita .salvarAnuncio{
background-image:url(/img/resultadosVeiculos.jpg); height:19px; width:117px; background-position:-176px -44px
}
.direita .dessalvarAnuncio{
background-image:url(/img/resultadosVeiculos.jpg); height:19px; width:117px; background-position:-176px -289px
}
.verTelefone .telefone{
position:absolute; margin-right:125px; right:0px; top:-15px;display: none; float:left; min-width:237px
}
.moldTelefone01{
background-image:url(/img/molduraTelefone01.png); height:48px;   float:right; font:13px Arial, Helvetica, sans-serif; min-width:105px
}
.moldTelefone02{
background-image:url(/img/molduraTelefone02.png); width:17px; height:48px; float:right
}

/*nenhum resultado*/
#caixaNenhumResultado{
margin-left:30px; float:left
}
#caixaNenhumResultado #titulo{ overflow:auto
}
#caixaNenhumResultado #titulo #imgAlerta{
width:31px; height:29px; margin-right:11px;
}
#caixaNenhumResultado #titulo #texto{
font:25px Arial, Helvetica, sans-serif; color:#CC0000
}
.flot div{
float:left;
}
#caixaNenhumResultado #refacaBusca{
margin-top:30px; overflow:auto
}
#caixaNenhumResultado #refacaBusca #img{
 background-position: -33px 0px; width:15px; height:15px;
}
#caixaNenhumResultado #texto{
font:bold 14px Arial, Helvetica, sans-serif; color:#666666; margin-left:11px
}
#caixaNenhumResultado #texto:hover{
color:#0066CC; text-decoration:underline
}
#caixaNenhumResultado #nosEnvie{
margin-top:10px;  overflow:auto
}
#caixaNenhumResultado #nosEnvie #img{
 background-position: -51px 0px; width:17px; height:17px
}
#caixaNenhumResultado #separa{
width:774px; height:3px; background-color:#DFDFDF; margin-top:28px; margin-bottom:28px
}
#caixaNenhumResultado #oferece #titulo{
font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:20px
}
#oferece div{
overflow:auto
}
#oferece #revista{
margin-bottom:10px
}
#oferece #revista #img{
background-position: -73px 0px; width:13px; height:10px; margin-top:2px
}
#oferece #texto{
font:bold 11px Arial, Helvetica, sans-serif; color:#000000;margin-left:8px
}
#caixaNenhumResultado .img{
background-image: url(/img/nAchou.jpg);
}
#oferece #vender #img{
background-position: -91px 0px; width:15px; height:10px; margin-top:2px
}