#publicidade{
	background-color:#FFFFFF;
	background-image:url(..imagens/publicidade.jpg);
	background-repeat:no-repeat;
	margin-bottom:50px;
	margin-top:-1px;
	padding-top:21px;
	width:184px;
	}

*{
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  list-style-position:outside;
  list-style-type:none;
  }

body{
	background-image:url(../imagens/fundo_geral_2.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
	margin:0;
	padding:0;
	}

a{
  color: #000;
  font-size: 11px;
  text-decoration: none;
  }

a:hover{
	   text-decoration: underline;
       }

ul{
   margin: 0;
   padding: 0;
   }

input, select, textarea{
	border: 1px solid #CCC;
	color: #333;
    }

img{
	border: none;
   }

#geral{
	left: 388px;
	margin: 0;
	margin-left: -385px;
	padding: 0;
	position: absolute;
	width: 770px;
	top: 1px;
    }

#topo{
	background: url(../imagens/fundo_preto.gif) top left;
	height: 105px;
	float: left;
    }
	
#topo div{
	background: url(../imagens/topo-esquerdo.gif) no-repeat left bottom;
	float: left;
    }

#topo h1{
	background: url(../imagens/logo.gif) no-repeat left top;
	float: left;
	margin-left: 25px;
	_margin-left: 12px;
    }

#topo h1 a{
	display: block;
	height: 90px;
	overflow: hidden;
	text-indent: -12000px;
	width: 270px;
    }

#topo .banner{
	float: left;
	margin: 15px 0 0 30px;
    }

#topo ul{
	background: url(../imagens/topo-direito.gif) no-repeat right bottom;
	float: left;
	padding: 30px 0 0px 04px;
	_padding: 30px 0 0px 05px;
	height:75px;
    }
#topo .bannerSecundario2 {
	background:none;
	margin-left:20px;
}
#topo ul li{
	background: url(../imagens/bullet-menu.gif) no-repeat right center;
	padding-right: 14px;
	text-align: right;
	width: 120px;
    }

#topo ul li a{
	color: #FDDB01;
    }

#topo ul li.semBullet{
	background: none;
    }

#menu{
	float: left;
	padding-left: 0px;
	width:770px;
    }

#menu ul{
	background: url(../imagens/fundo-menu.gif) left center;
	height:26px;
    }

#menu ul li{
	display: block;
	background: url(../imagens/divisao-menu.gif) repeat-y right top;
	float: left;
 	position: relative;
    }

#menu ul li.ultimo{
	background: none;
    }

#menu ul li a{
	display: block;
	float: left;
	font-size: 15px;
	font-weight: bold;
	padding: 3px 16px 5px 10px;
    }

#menu ul li ul{
	display: none;
	position: absolute;
	left: 0;
	top: 29px;
    }

#menu ul li ul li{
	float: left;
    }

#menu ul li ul li a{
	font-size: 11px;
	padding: 7px 6px 6px 5px;
    }

#comprar{width: 399px;}
#vender{width: 268px;}
#servicos{width: 325px;}
#login{left: -20px; width: 99px;}
#menu ul#nav.comprar #comprar, #menu ul#nav.vender #vender, #menu ul#nav.servicos #servicos, #menu ul#nav.login #login{
	display: block;
    }
#menu ul#nav.comprar #vender, #menu ul#nav.comprar #servicos, #menu ul#nav.comprar #login, #menu ul#nav.vender #comprar, #menu ul#nav.vender #servicos, #menu ul#nav.vender #login, #menu ul#nav.servicos #comprar, #menu ul#nav.servicos #vender, #menu ul#nav.servicos #login, #menu ul#nav.login #comprar, #menu ul#nav.login #vender, #menu ul#nav.login #servicos{
	display: none;
    }

#conteudo{
	float: left;
	width: 770px;
    }

#conteudo.topo{
	background: url(../imagens/conteudo-topo.gif) no-repeat left top;
	padding-top: 10px;
    }

#conteudo .bottom{
	background: url(../imagens/conteudo-bottom.gif) no-repeat left bottom;
	float: left;
	padding-bottom: 10px;
    }

#conteudo .conteudo{
	background: url(../imagens/fundo-conteudo.gif) repeat-y left top;
	float: left;
	margin: 0;
	padding: 22px 10px 10px 27px;
	width: 750px;
    }

#formPesquisa{
	background: url(../imagens/fundo-busca_verde.gif) no-repeat left top;
	color: #333;
	float: left;
	height: 150px;
	padding-bottom: 6px;
	width: 236px;
    }

/******************BUSCA RAPIDA**************/
#formBusca{
	background: transparent url(../imagens/fundo-busca_verde.gif) no-repeat scroll left top;
	color: #333;
	float: left;
	height: 150px;
	padding-bottom: 6px;
	width: 236px;
    }
/*
#formBusca h2{
	padding-bottom:10px;
    }

#formBusca h2{
	font-size: 15px;
	font-weight:bold;
	margin: 0;
	padding: 5px 0 6px 50px;
    }

#formBusca label{
	clear: both;
	display: block;
	float: left;
	font-weight: bold;
	margin-top: 5px;
	width: 55px;
    }

#formBusca .txtModelo{
	margin-top: 5px;
	width: 141px;
    }

#formBusca a{
	display: block;
	float: left;
	font-weight: bold;
	font-size: 10px;
	margin: 10px 0 0 20px;
	width: 50px;
    }
*/
/******************BUSCA RAPIDA**************/
#formPesquisa h2, #bancoPedidos h2, #boletim h2, #noticias h2, #depoimentos h2{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 2px 10px;
    }

#formPesquisa h2{
	padding-bottom:10px;
    }

#formPesquisa label{
	clear: both;
	display: block;
	float: left;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 20px;
	width: 55px;
    }

#formPesquisa span{
	float: left;
	margin-top: 5px;
    }

#formPesquisa select{
	margin-top: 5px;
	width: 145px;
    }

#formPesquisa .txtModelo{
	margin-top: 5px;
	width: 141px;
    }

#formPesquisa input#ano1, #formPesquisa input#ano2{
    }

#formPesquisa input.button{
	border: 1px solid #999;
	float: left;
	margin: 14px 0 0 25px;
	_margin-top: 4px;
	width: 105px;
    }

#formPesquisa a{
	display: block;
	float: left;
	font-weight: bold;
	font-size: 10px;
	margin: 10px 0 0 20px;
	width: 50px;
    }

#conteudo .conteudo #bannerp{
	background: #fff;
	float: left;
	margin-left: 18px;
    }

#destaques{
	background: url(../imagens/fundo-destaques.gif) no-repeat left top;
	float: left;
	height: 152px;
	margin-top: 20px;
	padding: 20px 10px 10px 13px;
	text-align: center;
	width: 687px;
    }

#destaques_pesquisa{
	float: left;
	height: 152px;
	margin-top: 20px;
	text-align: center;
    }

#destaques li, #destaques_pesquisa li{
	float: left;
	margin-right: 18px;
	width: 80px;
    }

#destaques_pesquisa li{
	margin-right: 2px;
	min-height: 150px;
    }

#destaques_pesquisa li img{
	margin: 0 3px;
    }

#destaques li.ultimo{
	margin: 0;
    }

#destaques li .carro{
	border: 2px solid #8E968A;
    }

#destaques_pesquisa li{
	border: 1px solid #999;
	padding: 3px;
    }

#destaques li a, #destaques_pesquisa li a{
	color: #666;
	font-size: 11px;
    }

#destaques li a span, #destaques_pesquisa li a span{
	display: block;
	clear: both;
    }

.coluna, .colunaEsquerda{
	float: left;
	width: 236px;
    }

#bancoPedidos{
	background: url(../imagens/fundo-banco-pedidos.gif) no-repeat left top;
	height: 100px;
	margin-top: 20px;
    }

#bancoPedidos img{
	float: left;
	margin: 13px 15px 0 10px;
    }

#bancoPedidos a{
	display: block;
	float: left;
	margin-top: 10px;
	width: 120px;
    }

#boletim{
	background: url(../imagens/fundo-boletim.gif) no-repeat left top;
	height: 100px;
	margin-top: 20px;
	text-align: center;
    }

#boletim h2{
	text-align: left;
    }

#boletim p{
	margin: 10px 0 10px 23px;
	_margin-left: 0px;
	width: 190px;
    }

#boletim input{
	border: 1px solid #333;
    }

#boletim .button{
	background-color: #205320;
	color: #FFF;
	width: 32px;
    }

#noticias{
	background: url(../imagens/fundo-noticias.gif) no-repeat left top;
	float: left;
	height: 223px;
	margin: 20px 0px 0px 20px;
	width: 453px;
    }

#noticias h3{
	margin: 7px 0 7px 0;
    }

#noticias p{
	float: left;
	margin: 0;
	margin-right: 10px;
	padding: 0;
	width: 280px;
    }

#noticias img{
	float: left;
	margin: 7px 18px 0 12px;
    }

#noticias dl{
	clear: both;
	margin: -5px 0 0 12px;
	padding: 0;
    }

#noticias dl dt {
	font-weight: bold;
	margin: 0px;
	background: url(../imagens/link_seta_preta.gif) no-repeat left center;
	padding-left:10px;
    }

#noticias dl dd{
	margin: 0;
    }

.bannerSecundario{
	float: left;
	margin: 20px 0 0 20px;
    }

.bannerSecundario2{
	float: left;
	margin: 20px 0 0 0px;
    }

#noticias dl dd a.maisNoticias{
	color: #FF6600;
	display: block;
	font-weight: bold;
	margin-top: 5px;
    }

#depoimentos{
	background: url(../imagens/fundo-depoimentos.gif) no-repeat left top;
	height: 150px;
	margin-top: 20px;
    }

#depoimentos p{
	height: 90px;
	margin: 10px 0 5px 20px;
	overflow: hidden;
	padding: 0;
	width: 200px;
    }

#depoimentos a{
	font-weight: bold;
	margin-left: 20px;
    }

#depoimentos .normal{
	font-weight: normal;
	margin-left: 0px;
    }

#anuncie-h{
	background: url(../imagens/fundo-anuncie.gif) no-repeat left top;
	float: left;
	height: 74px;
	margin: 20px 0 0 20px;
	width: 453px;
    }

#anuncie-h h2{
	color: #FA9403;
	font-size: 16px;
	margin: 10px 0 10px 20px;
    }

#anuncie-h .botao{
	background: url(../imagens/botao.gif) no-repeat left top;
	display: block;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	margin-left: 70px;
	padding: 5px 0 0 25px;
	width: 88px;
    }

#anuncie-h p{
	margin: 10px 0 0 0;
	float: right;
	width: 210px;
    }

#rodape{
	background: url(../imagens/fundo-rodape.gif) repeat-x left top;
	float: left;
	height: 32px;
	margin-left: 0px;
	_margin-top: 00px;
	width: 770px;
    }

#rodape ul{
	margin-left: 18px;
    }

#rodape ul li{
	float: left;
	padding: 10px;
	padding-left: 0;
    }

#rodape ul li a{
	border-right: 1px solid #000;
	float: left;
	font-size: 10px;
	font-weight: bold;
	padding: 0 10px 2px 0;
    }

#rodape ul li a.ultimo{
	border: none;
	padding: 0;
    }

#rodape span{
	display: block;
	float: right;
	font-size: 10px;
	font-weight: bold;
	margin: 10px 13px 0 0;
    }

.espacoCima{
	margin-top: 20px;
    }

.direita{
	margin-left: 20px;
    }

.tituloTopo{
	float: left;
	font-size: 18px;
	height: 30px;
	margin: 0;
	margin-left: 20px;
	padding: 15px 0 0 45px;
	width: 413px;
    }

.tituloLogin{
	float: left;
	font-size: 18px;
	height: 40px;
	margin: 0;
	margin-left: 20px;
	padding: 5px 0 0 55px;
	width: 615px;
    }

.tituloImprimeEstoque{
	float: left;
	font-size: 18px;
	height: 30px;
	margin: 0;
	margin-left: 20px;
	padding: 15px 0 0 45px;
	width: 670px;
    }

/*Incluir uma nova classe para o topo dos destaques
Detalhes do veiculo*/
#tituloDetalhes{
	float: left;
	font-size: 18px;
	height: 30px;
	margin: 0;
	padding: 15px 0 0 45px;
	width: 715px;
	background: url(../imagens/detalhes_c_proposta.jpg) no-repeat left top;	
    }

#detalhes_c_proposta{
	background: #FFF url(../imagens/fundo-degrade-pesquisa.gif) no-repeat left bottom;
	float: left;
	min-height: 646px;
	_height: 646px;
	margin-top: -1px;
	padding: 0 5px 40px 5px;
	width: 705px;
    }

#proposta_d{
	margin-left:530px;
	margin-top:10px;
	*margin-top:-290px;
	_margin-top:-290px;
	padding-left:15px;
	border:#CCCCCC;
	border-width:thin;
	border-left-style:dotted;
    }

.tituloTopo.buscaProgramada{
	background: url(../imagens/topo-busca-programada.gif) no-repeat left top;
    }

.tituloTopo.depoimentos{
	background: url(../imagens/topo-depoimentos.gif) no-repeat left top;
    }

.tituloLogin.Login{
	background: url(../imagens/topo-login.gif) no-repeat left top;
    }

.tituloImprimeEstoque.imprimeEstoque{
	background: url(../imagens/topo-imprime-estoque.gif) no-repeat left top;
    }

.tituloTopo.pesquisa{
	background: url(../imagens/topo-pesquisa.gif) no-repeat left top;
	margin: -20px 0 0 0;
	width: 670px;
    }

.tituloTopo.servico{
	background: url(../imagens/topo-pesquisa.gif) no-repeat left top;
	margin: -20px 0 0 0;
	width: 670px;
	height:55px;/*Nao tinha*/
	/*padding:50,50,50,50;*//* Nao tinha*/
	margin-top:-6px;
    }

#pesquisa_servicos{
	background: #FFF url(../imagens/fundo-degrade-pesquisa.gif) no-repeat left bottom;
	/*float: left;
	min-height: 646px;
	_height: 646px;
	margin: -6px 0 0 0;
	_padding: 0 0 60px 45px;
	width: 670px;*/
	/*float: left;*/
	float: left;
	min-height:646px;
	_height: 646px;
	margin-top: -20px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding: 0 0 60px 45px;
	/*padding: 0 px 60px 272px;*/
	min-width:670px;
	width: 670px;
    }

.tituloTopo.anuncie{
	background: url(../imagens/topo-anuncie.gif) no-repeat left top;
	padding-left: 90px;
	width: 368px;
    }

#buscaProgramada, #pag-depoimentos, #anuncie, #containerPesquisa{
	background: #FFF url(../imagens/fundo-degrade.gif) no-repeat left bottom;
	float: left;
	min-height: 646px;
	_height: 646px;
	margin-top: -1px;
	padding: 0 0 60px 10px;
	width: 443px;
    }

#containerPesquisa{
	background-image: url(../imagens/fundo-degrade-pesquisa.gif);
	margin: 0;
	width: 705px;
    }

#anuncie{
	padding-top: 20px;
    }

#anuncie .anuncie{
	float: right;
    }

#anuncie p{
	color: #FF6600;
	font-weight: bold;
	width: 270px;
    }

#anuncie p.preto{
	width: 400px;
    }

#buscaProgramada p, #pag-depoimentos p, #pesquisaAvancada p, imprimeEstoque p, login p{
	color: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 10px 10px 0;
    }

#buscaProgramada dl{
	font-weight: bold;
    }

#buscaProgramada dt{
	margin-bottom: 3px;
    }

#buscaProgramada dd{
	margin: 0;
	padding: 0;
    }

#buscaProgramada dd.perguntas{
	background: #EFEEEE;
	border: 1px solid #DFDEDE;
	font-weight:normal;
	margin:5px 7px;
	padding:5px 5px 20px 5px;
    }

#buscaProgramada dd.perguntas a{
	font-weight:bold;
	text-align:right;
	float:right;
	background:url(../imagens/seta-up.gif) no-repeat left center;
	padding-left:15px;
    }

#buscaProgramada hr, #pag-depoimentos hr{
	border-top: 1px solid #CCC;
	margin: 0 10px 0 0;
    }

#pag-depoimentos hr{
	margin-top: 10px;
    }

.titLaranja{
	color: #FF6600;
    }

.titVendedor{
	color:#333333;
	font-size:14px;
    }

#buscaProgramada form, #pesquisaAvancada form, login form{
	background: #EFEEEE;
	border: 1px solid #DFDEDE;
	float: left;
	margin: 0 0 0 5px;
	padding: 15px 0 13px 3px;
	width: 384px;
    }

#buscaProgramada form label, #pag-depoimentos form label{
	clear: both;
	display: block;
	float: left;
	margin: 0 3px 8px 0;
	text-align: right;
	width: 45px;
    }

#pag-depoimentos form label{
	width: 65px;
    }

#buscaProgramada form label.v{
	text-align: left;
	width: 120px;
    }

#buscaProgramada form input, #buscaProgramada form select, #pag-depoimentos form input{
	margin-bottom: 5px;
	width: 230px;
    }

#buscaProgramada form input.ano{
	width: 50px;
    }

#buscaProgramada form span{
	display: block;
	float: left;
	width: 300px;
    }

#buscaProgramada form span.m{
	_margin-top: 13px;
    }

#buscaProgramada form p{
	background: #CCC;
	clear: both;
	color: #000;
	font-size: 10px;
	margin: 0 30px 10px 0;
	padding: 3px;
    }

#buscaProgramada form p input{
	margin: 0 5px 0 0;
	padding: 0;
	width: 10px;
    }

#buscaProgramada form img{
	clear: both;
	margin-left: 125px;
    }

#formdepoimentos .contador, #formfale .contador{
	width:30px;
	margin-left:100px;
    }
#formclassificados .contador, #formfale .contador{
	width:30px;
	margin-left:100px;
	}
	
#formdepoimentos .textoDepoimento, #formfale .textoDepoimento{
	margin-left:68px;
	width:235px;
    }
#formclassificados .textoClassificado, #formfale .textoClassificado{
	margin-left:68px;
	width:235px;
    }

#formdepoimentos input.submit, #formfale input.submit{
	display: block;
	margin: 5px 0 0 231px;
	width:70px;
    }
#formclassificados input.submit, #formfale input.submit{
	display: block;
	margin: 5px 0 0 231px;
	width:70px;
    }

#pag-depoimentos p.preto, #anuncie p.preto{
	color: #000;
    }
#pag-classificados p.preto, #anuncie p.preto{
	color: #000;
    }

#pag-depoimentos span.preto{
	color: #000;
    }
#pag-classificados span.preto{
	color: #000;
    }

#pag-depoimentos p.normal{
	font-weight:normal;
    }
#pag-classificados p.normal{
	font-weight:normal;
    }

#anuncie ul.planos{
	clear: both;
	float: left;
	margin: 20px 0 0 20px;
    }

#anuncie ul.planos li{
	margin-bottom: 20px;
    }

#anuncie ul.planos li a{
	display: block;
	height: 61px;
	text-indent: -12000px;
	overflow: hidden;
	width: 392px;
    }

#anuncie ul.planos li.vermelho a{
	background: url(../imagens/anuncie-30-dias.gif) left top no-repeat;
    }

#anuncie ul.planos li.laranja a{
	background: url(../imagens/anuncie-20-dias.gif) left top no-repeat;
    }

#anuncie ul.planos li.amarela a{
	background: url(../imagens/anuncie-10-dias.gif) left top no-repeat;
    }

#pag-depoimentos dl{
	padding-left: 10px;
    }
#pag-classificados dl{
	padding-left: 10px;
    }

#pag-depoimentos dl dt, #pag-depoimentos dl dt a, #pag-depoimentos ul li a{
	color: #FF6600;
	font-weight: bold;
    }
#pag-classificados dl dt, #pag-classificados dl dt a, #pag-classificados ul li a{
	color: #FF6600;
	font-weight: bold;
    }

#pag-depoimentos dl dd{
	background: #EFEEEE;
	border: 1px solid #DDDCDC;
	margin: 5px 0 25px 0;
	padding: 10px;
	width: 385px;
    }
#pag-classificados dl dd{
	background: #EFEEEE;
	border: 1px solid #DDDCDC;
	margin: 5px 0 25px 0;
	padding: 10px;
	width: 385px;
    }

.paginacao{
	display: inline;
	margin:10px;
    }

.paginacao.revenda{
	margin-left: 0;
	_margin-top: 10px;
    }

.paginacao li{
	display:inline;
	font-size: 14px;
	font-weight: bold;
	margin-right: 3px;
	height: 20px
    }

.paginacao li a{
	color: #000 !important;
	font-size: 14px;
    }

.paginacao li.selecionado{
	color: #FF6600;
    }

#box_acessorios, #o_box_acessorios{
	border: 1px solid #7F9DB9;
	height: 200px;
	margin-left: 30px;
	overflow: auto;
	padding: 5px;
	width: 325px;
	scrollbar-base-color:#7F9DB9;
    }

#box_acessorios input, #o_box_acessorios input{
	margin-left: 0;
    }

#pesquisaAvancada{
	background: #FFF url(../imagens/fundo-degrade.gif) no-repeat left bottom;
	float: left;
	min-height: 646px;
	_height: 646px;
	margin-top: -1px;
	padding: 0 5px 40px 5px;
	width: 443px;
    }

#loginNovo{
	background: #FFF url(../imagens/fundo-degrade-imprime.gif) no-repeat left bottom;
	float: left;
	min-height: 246px;
	_height: 246px;
	margin-top: -1px;
	padding: 0 5px 10px 5px;
	width: 660px;
    }

#imprime-estoque{
	background: #FFF url(../imagens/fundo-degrade-imprime.gif) no-repeat left bottom;
	float: left;
	min-height: 646px;
	_height: 646px;
	margin-top: -1px;
	padding: 0 5px 40px 5px;
	width: 660px;
    }

#pesquisaAvancada table tr td a img{
	border: none;
    }

#pesquisaAvancada form{
	padding-left: 5px !important;
	width: 424px;
    }

#pesquisaAvancada form input.radio{
	border: none;
    }

#pesquisaAvancada form label{
	display: block;
	margin-top: 10px;
	width: 350px;
    }

#pesquisaAvancada form input, #pesquisaAvancada form select{
	margin-left: 30px;
    }

#pesquisaAvancada form input.tira{
	margin-left: 0;
    }

.titulo.pesquisa{
	width: 600px;
	_width: 670px;
    }

#pesquisa table{
	clear: both;
	margin-top: 15px;
	width: 691px;
    }

#pesquisa table tr.topo{
	background: #333;
	color: #FFF;
    }

#pesquisa table tr.topo td{
	font-size: 14px;
	font-weight: bold;
	padding: 3px 0;
    }

#pesquisa table tr{
	background:#EDF7FC;
    }

#pesquisa table tr.fundo2{
	background: #E3F2F6;
    }

#pesquisa tr.fundo2:hover{
	background:#CCCCCC;
    }


/*
#pesquisa a:hover{
	background:#FF0000;
    }
*/

#pesquisa table tr.destaque{
	background: #F4F4F4;
    }

#pesquisa table tr td{
	text-align: center;
    }

#pesquisa table tr:hover{
	background-color:#CCCCCC;
    }

/*Kiai*/
#filtros, #filtrosRevendas{
	background: #CCC;
	border: 1px solid #999;
	color: #000;
	float: left;
	margin-top: 15px;
	padding: 3px;
	width: 680px;
    }

#filtrosRevendas{
	width: 422px;
    }

#filtrosRevendas legend{
	background: #fff;
	border: 1px solid #999;
	font-weight: bold;
	padding: 3px;
    }

#filtrosRevendas dt{
	color: #000;
    }

#filtrosRevendas dd{
	margin-top: 5px;
    }

#filtrosRevendas dd input, #filtrosRevendas dd select{
	border: 1px solid #999;
	padding: 2px;
	}

#filtros li, #filtrosRevendas dd{
	background: url(../imagens/seta.gif) no-repeat right top;
	border-left: 1px solid #999;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	padding: 20px 0 0 5px;
    }

#filtros li.u, #filtrosRevendas dd.u{
	border: none;
    }

#filtros li.s, #filtrosRevendas dd.s{
	background: none;
    }

/*Kiai*/

/*kiai2*/
#filtrosServicos{
	background: #CCC;
	border: 1px solid #999;
	color: #000;
	float: left;
	margin-top: 15px;
	padding: 3px;
	width: 600px;
    }

#filtrosServicos legend{
	background: #fff;
	border: 1px solid #999;
	font-weight: bold;
	padding: 3px;
    }

#filtrosServicos dt{
	color: #000;
    }

#filtrosServicos dd{
	margin-top: 5px;
    }

#filtrosServicos dd input, #filtrosServicos dd select{
	border: 1px solid #999;
	padding: 2px;
    }	

#filtrosServicos dd #chave {
	padding-right:50px;/*50*/
	width:100px;
    }	

#filtrosServicos dd{
	background: url(../imagens/seta.gif) no-repeat right top;
	border-left: 1px solid #999;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	padding: 20px 0 0 5px;
    }

#filtrosServicos dd.u{
	border: none;
    }

#filtrosServicos dd.s{
	background: none;
    }
/*kiai2*/

#filtros li select{
	margin: 0;
    }

#fotosVeiculo{
	float: left;
	margin-top: 10px;
	min-height: 100px;
	width: 445px;
}

#fotosVeiculo li{
	float: left;
	margin: 0 7px 4px 0;
    }

#fotosVeiculo div.fotoGrandeResultado{
	background: #F4F4F4;
	border: 1px solid #999;
	height: 190px;
	margin-right: 20px;
	margin-bottom:6px;
	padding: 10px 7px 7px 7px;
	text-align: center;
	width: 254px;
    }

#fotosVeiculo div.espaco_nofoto{
	background:#FFFFFF;
	border: 0;
	height: 10px;
	*height:80px;
	_height:30px;
	margin-right: 20px;
	margin-bottom:6px;
	padding: 10px 7px 7px 7px;
	text-align: center;
	width: 254px;
    }

#fotoPequenaResultado{
    }


/*Descri��o Autom�vel*/
#descricaoAutomovel{
	margin-left:260px;
	margin-top:-250px;/*80 sem foto*/
	*margin-top:-270px;/*100 sem foto*/
	_margin-top:-270px;
	_margin-left:-10px;
	width:270px;
	height:20px;
	float:left;
	}

#descricaoAutomovel .carro{
	width:200px;
	margin-left:15px;
	_margin-left:300px;
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FF6600;
	}

#descricaoAutomovel .linha_preco{
	background-color:#F0F0F0;
	width:232px;
	margin-left:20px;
	_margin-left:300px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}

#descricaoAutomovel .consulte{
	background-color:#FFFFFF;
	width:232px;
	margin-left:20px;
	_margin-left:300px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	}

#descricaoAutomovel .linha_um{
	width:232px;
	background-color:#F0F0F0;
	margin-left:20px;
	_margin-left:300px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	}

#descricaoAutomovel .linha_dois{
	width:232px;
	background-color:#FFFFFF;
	margin-left:20px;
	_margin-left:300px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	}

#descricaoAutomovel .linha_preco{
	background-color:#F0F0F0;
	width:166px;
	margin-left:20px;
	_margin-left:300px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}

#descricaoAutomovel .destalhes_pf_linha_um{
	width:166px;
	background-color:#F0F0F0;
	margin-left:20px;
	_margin-left:300px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	}

#descricaoAutomovel .detalhes_pf_linha_dois{
	width:166px;
	background-color:#FFFFFF;
	margin-left:20px;
	_margin-left:300px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	}


#descricaoAutomovel_dois{
	float: left;
	margin-top: 10px;
	_margin-top:10px;
	width: 440px;
	}

#descricaoAutomovel_dois dt{
	color: #FF6600;
	font-size: 18px;
	margin: 10px 0 5px 0;
	}

#descricaoAutomovel_dois dt.carro{
	font-size: 20px;
	margin-bottom: 10px;
	}

#descricaoAutomovel_dois dd{
	font-size: 13px;
	margin: 0 0 3px 0;
	padding: 0 10px 0 30px;
	}

#descricaoAutomovel_dois dd strong{
	font-size: 13px;
	}

#descricaoAutomovel_dois dd.linha{
	background: #F4F4F4;
	}

#descricaoAutomovel_dois dd.preco strong{
	font-size: 16px;
	}

/*Fim Descri��o*/
#detalhes-fotos{
	background: url(../imagens/fundo.gif) left top;
	text-align: center;
	}

#detalhes-fotos a{
	display: block;
	margin-top: 7px;
	}

#detalhes-fotos ul{
	background: #F4F4F4;
	border: 2px solid #999;
	float: left;
	margin: 5px 10px;
	padding: 0 0 5px 5px;
	text-align: center;
	width: 631px;
	}

#detalhes-fotos ul li{
	float: left;
	margin-right: 5px;
	}

#detalhes-fotos ul li.t{
	margin-right: 10px;
	}

#detalhes-fotos ul li.d{ 
	float: right;
	}

#detalhes-fotos ul li a{
	color: #000;
	font-size: 13px;
	}
/*Fim Detalhes*/
.conta-pj{
	margin:10px 0 0 10px;
	}

.conta-pj li{
	background:url(../imagens/link_seta_preta.gif) no-repeat left center;
	padding-left:10px;
	}

.conta-pj li.titulo{
	background:none;
	padding:0 0 5px 0;
	font-weight:bold;
	font-size:14px;
	}

.fecha{
	display:none;
	}

.abre{
	display:block;
	}

.box{
	background: #EFEEEE;
	border: 1px solid #DDDCDC;
	padding: 10px;
	}

.box li{
	padding: 3px;
	}

.box li a{
	color: #FF6600;
	}

.branco{
	background: #FFF;
	}

.textoMaior{
	font-size:12px;
	}

.doisEspacos{
	margin-top:20px;
	}

.voltar{
	background:url(../imagens/link_voltar_laranja.gif) no-repeat left center;
	font-weight:bold;
	color:#ff6600;
	padding-left:10px;
	float:left;
	font-size:13px;
	}

/*Deise*/
.servicos_resultados{ /* Display dos servi�os*/
	border: 1px solid #999;
	background: #F4F4F4;
	float: left;
	margin-top: 20px;
	padding-right: 10px;
	padding-left:10px;
	width: 600px;
	}

.servicos_resultados dt{
	float: left;
	height: 52px;
	margin-top: 10px;
	}

.servicos_resultados dd{
	/*float: left;*//*Tava fazendo desalinhar no IE7*/
	width: 297px;
	padding-left:100px;
	_padding-left:40px;
	*padding-left:40px;	
	}

.servicos_resultados dd.nome{
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
	}

.servicos_resultados dd.nome a{
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
	}

.servicos_resultados dd.dados_loja{
	_padding-left:110px;
	*padding-left:110px;
	color: #FF6600;	
	}

.servicos_resultados dd.dados_loja1{
	_padding-left:150px;
	*padding-left:150px;
	color: #FF6600;	
	}

.servicos_resultados dd.dados_loja a{
	color: #FF6600;	
	}

.servicos_resultados dd a{
	color: #FF6600;	
	}

.servicos_resultados dd.serv{
	color: #FF6600;	
	}
/*Deise*/

.revendas{
	border: 1px solid #999;
	background: #F4F4F4;
	float: left;
	margin: 0;
	margin-top: 20px;
	padding: 10px;
	width: 410px;
	}

.revendas dt{
	float: left;
	height: 52px;
	margin-top: 10px;
	}

.revendas dd.nome a{
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
	}
.revendas dd{
	float: right;
	width: 297px;
	}

#fotosPopup{
	margin-left:85px;
	}

#fotosPopup ul{
	float:left;
	}

#fotosPopup ul li{
	float:left;
	margin:10px 10px 10px 0px;
	}

#fotosPopup ul li ul{
	margin-left:110px;
	}

#fotosPopup .camposUpload{
	margin-top:20px;
	float:left;
	}

.ligar{
	text-indent: -20px;
	}

#noticia dd p{
	color: #000;
	font-weight: normal;
	}

#revenda{
	float: left;
	margin-right: 5px;
	width: 322px;
	}

#revenda dt{
	font-size: 18px;
	}

#revenda dd{
	font-size: 15px;
	padding: 3px;
	margin: 0;
	}

#revenda dd.cinza{
	background: #CCC;
	}

#revenda .nome a{
	color: #FF6600;
	font-size: 25px;
	font-weight: bold;
	}

#boxnoticias{
	_padding-top: 5px !important;
	}

#lista_noticias li{
	margin-bottom: 5px;
	}

#listaestoque{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	}

.informe{
	background: url(../imagens/informe_vend.gif) no-repeat right top;
	height: 47px;
	}

#formbancopedidos fieldset, #formproposta fieldset{
	border: none;
	}

#formbancopedidos fieldset legend, #formproposta fieldset legend{
	color: #ff6600;
	font-weight: bold;
	margin: 20px 0 10px 0;
	}

#formbancopedidos .p, #formproposta .p{
	width: 60px !important;
	}

#formbancopedidos .radio, #formproposta .radio{
	width: 25px;
	}

#fotosVeiculo .proposta{
	display: block;
	font-weight: bold;
	width: 130px;
	}

#pesquisaAvancada #formproposta{
	border: 2px solid #999;
	display: none;
	padding-top: 5px;
	position: absolute;
	width: 200px !important;
	}

#pesquisaAvancada #formproposta span{
	color: #ff6600;
	font-size: 18px;
	margin: 0;
	}

#pesquisaAvancada #formproposta .fechar{
	color: #FFF;
	display: block;
	float: right;
	margin: -6px -1px 0 0;
	text-align: right;
	}

#botao {
background:transparent url(../imagens/botao.gif) no-repeat scroll left top;
font-size:11px;
font-weight:bold;
height:20px;
margin-left:160px;
padding:5px 0 0 25px;
width:88px;
}
/* Banner lateral do index. Atualizado em 10/01/2010 */
#publicidade_lateral_banners {
	background:url(../imagens/banner_lateral/topo.jpg) no-repeat top center #FFFFFF;
	padding-top:40px;
	text-align:center;
}
