* {  margin:0; padding:0; list-style:none; text-decoration:none; border:none; vertical-align:middle; }

html {  }

fieldset { }
legend { display:none; }
.display-ativado {  }
.display-desativado { display:none; }
input, textarea, select { border-left:1px solid #666; border-right:1px solid #ddd; border-top:1px solid #666; border-bottom:1px solid #ddd; }

/************************************
GERAL - Todo o site.
************************************/
#geral { width:990px; margin:auto;  }
#modal #geral { width:auto; }
#modal { background-color:#f4f4f4; }

/************************************
TIPOS TAG (Body) - Home, Interna e Popup.
************************************/
body { line-height:1.2; color:#333; font-size:12px; font-family:Arial, Verdana, Tahoma; }

#home { }
#interna { }

/************************************
CABEÇALHO - Título do site e Menu.
************************************/
#cabecalho { width:990px; height:200px; }
#cabecalho h1 a { display:block; width:900px; height:192px; padding:0 0 0 10px; margin:10px auto 0; background:url(../imagens/logo_auto1000.jpg) top right no-repeat; text-indent:-5000px; overflow:hidden; }

/************************************
MENU - Menu Principal.
************************************/
#menu { margin:0 0 0 10px; }

#menu ul#info { position:absolute; top:0; display:block; width:960px; height:25px; padding:10px 10px 0 10px; background:url(../imagens/menu_bg.gif) top left no-repeat; }
#menu ul#info li { display:inline; }
#menu ul#info li a { float:left; display:block; padding:0 5px; border-right:1px solid #183883; color:#183883; }
#menu ul#info li a:hover { text-decoration:underline; }
#menu ul#info li a.menu-noticias, #menu ul#info li a.menu-atendimento { border-right:none; }
#menu ul#info li a.menu-atendimento { float:right; display:block; }

/************************************
NAVEGAÇÃO
************************************/
#navegacao { width:990px; height:162px; }

#busca { float:left; width:300px; height:162px; background:#fff; color:#183684; }
#busca p { display:block; width:180px; margin:0 0 0 24px; padding:7px 0 0 0; font-size:11px; }
#busca input { display:block; width:240px; margin:17px 0 12px 24px; padding:3px; border-top:#666 solid 1px; border-left:#666 solid 1px; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px; }
#busca button { display:block; margin:0 0 0 24px; color:#183684; cursor:pointer; font-size:11px; text-decoration:underline; text-transform:lowercase; font-weight:bold; background:none; }

#servicos { float:left; width:680px; height:118px; margin:0 0 0 10px; } 
#servicos li { display:inline; cursor:pointer; }
#servicos li a.menu { float:left; display:block; width:186px; height:93px; margin:0 1px 0 0; padding:25px 20px 0 20px; color:#fff; cursor:pointer; font-weight:bold; font-size:22px; background:url(../imagens/quero_bg.jpg) top left repeat-x; }
#servicos li a.menu span { display:block; font-size:11px; }
#servicos li a:hover { cursor:pointer; color:#fff; text-decoration:none; background-image:none; background-color:#183883; }
#servicos li a.alugar { margin:0; }

#outrosservicos { float:left; width:680px; height:118px; margin:-118px 0 0 10px; }
#outrosservicos li { display:inline; cursor:pointer; }
#outrosservicos li a.outromenu { float:left; display:block; width:115px; height:93px; padding:25px 10px 0 10px; margin:0; border-right:1px solid #fff; color:#FFCC00; cursor:pointer; font-weight:bold; font-size:16px; letter-spacing:-0.06em; background:url(../imagens/quero_bg.jpg) top left repeat-x; }
#outrosservicos li a.outromenu span { display:block; font-size:11px; color:#fff; }
#outrosservicos li a:hover.outromenu { color:#000; background-image:none; background-color:#FFCC00; }
#outrosservicos li a:hover.outromenu span { color:#333; }
#outrosservicos li a.vargaservicos { border-right:1px solid #183883; }
#outrosservicos li a:hover.vargaservicos { border-right:1px solid #ffcc00; }

/************************************
CONTEÚDO - Conteúdo do site.
************************************/
#conteudo { float:right; display:inline; width:680px; }

#modal #conteudo { float:none; width:auto; }
#interna.anuncios #conteudo { width:680px; padding:20px 0; }

#interna #conteudo { width:640px; padding:20px; background:#F4F4F4; }
#interna #conteudo p { margin:0 0 15px 0; }

/************************************
CHAMADAS - Chamadas do site.
************************************/
#chamadas { float:left; width:300px; }

/************************************
TÍTULOS, SUBTÍTULOS E CHAMADAS
************************************/
/* TÍTULOS */
h3#titulo-quero { padding:0 0 0 325px; color:#183883; font-size:36px; font-weight:bold; letter-spacing:-0.06em; }
h3#titulo-outrosservicos { float:right; display:inline; width:137px; height:36px; padding:8px 0 0 15px; margin:-162px 10px 0 0; cursor:pointer; color:#183883; font-size:18px; letter-spacing:-0.06em; text-transform:lowercase; font-weight:bold; background:url(../imagens/outrosservicos_bg.gif); top left no-repeat; }

h2#titulo-atendimento, h2#titulo-auto1000, h2#titulo-anuncios, h2#titulo-noticias, h2#titulo-comprar, h2#titulo-proposta, h2#titulo-vender, h2#titulo-master, h2#titulo-seguros, h2#titulo-emplacamentos, h2#titulo-estetica, h2#titulo-financiamentos, h2#titulo-vargaservicos
{ display:block; padding:0 0 0 20px; margin:0 0 0 -20px; letter-spacing:-0.06em; font-size:36px; color:#183883; background:url(../imagens/titulo_seta.gif) center left no-repeat; overflow:hidden;}
h2#titulo-proposta { display:block; margin:0; }
#interna.anuncios h2#titulo-anuncios { margin:0; }

/* SUB-TÍTULOS */

/* CHAMADAS */
h2#chamada-buscar { padding:0 0 0 24px; border-bottom:#F4F4F4 solid 1px; font-size:34px; color:#183684; }
h2#chamada-atendimento { padding:6px 0 0 0; color:#CC0000; font-size:20px; }

h2#chamada-noticias { color:#FFCC00; font-size:36px; }
h2#chamada-parceiros { color:#183884; font-size:36px; }

/************************************
SEÇÕES
************************************/
/* ANUNCIO */
#anuncio { width:610px; padding:10px; margin:0 0 10px 0; border-left:10px solid #ddd; background-color:#fff; } 
#anuncio h3 { float:left; display:block; font-size:22px; font-weight:bold; }
#anuncio small.portas { float:left; display:block; padding:5px 0 0 5px; font-size:14px; }
#anuncio em.marca { clear:both; display:block; }
#anuncio strong.preco { float:right; display:block; margin:-40px 0 0 0; font-size:16px; }
#anuncio p.ano { padding:50px 0 0 0; }
#anuncio p.ano, #anuncio p.combustivel, #anuncio p.cor { text-transform:uppercase; font-size:10px; color:#666; }
#anuncio p.ano strong, #anuncio p.combustivel strong, #anuncio p.cor strong { display:block; text-transform:none; font-size:14px; color:#333; }
#anuncio #opcionais { float:right; display:block; margin:-150px 0 0 0; }
#anuncio #opcionais strong { display:block; padding:0 0 0 100px; font-weight:normal; font-size:10px; text-transform:uppercase; color:#666; }
#anuncio #opcionais ul li { font-weight:bold; font-size:12px; text-align:right; }
#anuncio img { float:left; display:block;  margin:10px 10px 0 0; background:url(../imagens/semfoto.jpg) center center no-repeat; text-indent:-7000em; overflow:hidden; } 
#anuncio a.enviarproposta { clear:both; display:block; width:100px; padding:3px 5px; text-align:center; cursor:pointer; color:#fff; font-size:12px; background:url(../imagens/quero_bg.jpg) bottom left repeat-x; }
#anuncio #informacoes { clear:left; width:300px; padding:20px 0; }
#anuncio a img { display:block; margin:10px 10px 10px 0; }

#enviarproposta { width:610px; padding:10px; margin:0; border-left:10px solid #ddd; background-color:#fff; } 
#enviarproposta h1 { float:left; display:block; font-size:22px; }
#enviarproposta h3 { float:left; display:block; margin:0 0 20px 0; font-size:22px; font-weight:bold; }
#enviarproposta img { clear:both; display:block; margin:0 0 20px 0; }
#enviarproposta strong { float:right; display:block; padding:5px 0 0 0; font-size:16px; color:#666; }
#enviarproposta #foto { clear:both; display:block; width:400px; height:185px; margin:0 0 10px 0; background:silver; }
#enviarproposta p { display:block; margin:0 0 10px 0; }
#enviarproposta form { clear:both; display:block; min-height:260px; }
#enviarproposta label { display:block; height:45px; }
#enviarproposta label b { display:block; font-size:11px; text-transform:uppercase; font-weight:normal; }
#enviarproposta label input { width:392px; height:18px; padding:3px; font-size:14px; }
#enviarproposta label select { height:25px; font-size:16px; }
#enviarproposta label.cidade { float:left; width:200px; margin:0 20px 0 0; }
#enviarproposta label.cidade input { width:200px; }
#enviarproposta label.telefone { float:left; width:100px; margin:0 20px 0 0; }
#enviarproposta label.telefone input { display:block; width:120px; margin:0 5px 0 0; }
#enviarproposta label.email { float:left; width:260px; margin:0 0 0 15px; }
#enviarproposta label.email input { width:260px; }
#enviarproposta label.observacoes { clear:both; width:400px; height:60px; }
#enviarproposta label.observacoes textarea { width:400px; height:60px; }
#enviarproposta button { clear:both; display:inline; padding:3px 5px; margin:30px 0 0 0; cursor:pointer; color:#fff; font-size:12px; background:url(../imagens/quero_bg.jpg) bottom left repeat-x; }
#enviarproposta label input.erro { border:1px solid #FF0000; }
#enviarproposta #alertaForm.display-ativado { display:block; margin:10px 0 0 0; color:#FF0000; font-weight:bold; }
#enviarproposta #alerta { display:block; margin:5px 0 5px 0; color:#009933; font-weight:bold; }
#enviarproposta form label.observacoes textarea.erro { border:1px solid #FF0000; }



/* ANÚNCIOS */
#anuncios .anuncio { float:left; width:206px; height:280px; padding:5px 10px; margin-bottom:5px; }
#anuncios .anuncio h3 { display:block; padding:0 0 15px 0; font-size:16px; color:#fff; text-transform:uppercase; }
#anuncios .anuncio h4 { display:block; padding:10px 0 0 0; text-transform:uppercase; font-size:16px; }
#anuncios .anuncio h4 a:hover { text-decoration:underline; }
#anuncios .anuncio strong { color:#333; font-size:11px; }
#anuncios .anuncio p { margin:0 !important; font-size:11px; }
#anuncios .anuncio img { display:block; width:206px; height:155px; background:silver; margin:auto; }
#anuncios .anuncio span.preco { clear:both; display:block; font-size:14px; font-weight:bold; }

#anuncios .vendese { background:url(../imagens/vendese_bg.jpg) top left repeat-x #E7EBF2; }
#anuncios .vendese h4 a { color:#183884; }
#anuncios .vendese span.preco { color:#183884; }

#anuncios .comprase { background:url(../imagens/comprase_bg.jpg) top left repeat-x #FAE5E5; }
#anuncios .comprase h4 a { color:#CC0000;}
#anuncios .comprase span.preco {  color:#CC0000; }

#anuncios .meio { margin-left:1px; margin-right:1px; }

/* ATENDIMENTO */
#atendimento-chamada { display:block; width:275px; height:136px; padding:0 0 0 15px; margin:0 0 30px 0; border-left:#CC0000 solid 10px; background-color:#F4F4F4; }
#atendimento-chamada .contato address { color:#333333; font-style:normal; font-size:11px; }
#atendimento-chamada .contato strong.telefone { letter-spacing:-4px; font-size:46px; color:#CC0000; }
#atendimento-chamada .contato strong.telefone .ddd { display:none; }

#atendimento form { }
#atendimento form label { display:block; width:292px; padding:3px; }
#atendimento form label b { float:left; display:block; width:60px; padding:3px 0 0 0; font-weight:normal;}
#atendimento form label input { width:182px; padding:3px; }
#atendimento form label.endereco { }
#atendimento form label.cidade { float:left; width:180px; }
#atendimento form label.cidade input { width:100px; }
#atendimento form label.uf b { width:20px; }
#atendimento form label.lbl-uf { float:left; width:80px; }
#atendimento form label.lbl-uf b { width:20px; text-transform:uppercase; }
#atendimento form label.lbl-uf select { width:40px; }
#atendimento form label.telefone { clear:both; }
#atendimento form label.telefone input { width:100px; }
#atendimento form label.lbl-assunto { }
#atendimento form label.lbl-assunto select { }
#atendimento form label.mensagem { width:350px; }
#atendimento form label.mensagem textarea { width:280px; }
#atendimento form button.enviar { display:inline; padding:3px 5px; margin:10px 0 0 62px; cursor:pointer; color:#fff; font-size:12px; background:url(../imagens/quero_bg.jpg) bottom left repeat-x; }
#atendimento label input.erro { border:1px solid #FF0000; }
#atendimento #alertaForm.display-ativado { display:block; margin:10px 0 0 0; color:#FF0000; font-weight:bold; }
#atendimento #alerta { display:block; margin:5px 0 5px 0; color:#009933; font-weight:bold; }
#atendimento form label.mensagem textarea.erro { border:1px solid #FF0000; }

/* CAMINHO */
#interna.anuncios #caminho { padding:0 0 20px 20px; }

#caminho { display:block; margin:0 10px 20px 0; }
#caminho ul { padding:0; }
#caminho ul li { display:inline; padding:0 5px 0 0; color:#183883; font-weight:bold; }
#caminho ul li a { padding:0 15px 0 0; color:#183883; text-decoration:underline; font-weight:normal; background:url(../imagens/caminho_seta.jpg) center right no-repeat; overflow:hidden;  }

/* COMPRAR */
#comprar { }
#comprar #formComprar { float:left; display:block; width:330px; padding:0 20px 0 0; }
#comprar label { display:block; height:25px; }
#comprar label b { float:left; display:block; width:100px; padding:5px 0 0 0; font-size:12px; font-weight:normal; }
#comprar label input { width:194px; height:14px; padding:3px; font-size:12px; border-left:1px solid #666; border-right:1px solid #ddd; border-top:1px solid #666; border-bottom:1px solid #ddd; }
#comprar label.telefoneCliente input, #comprar label.celularCliente input { width:130px; }
#comprar label.motor input { width:40px; }
#comprar label.portas input { width:40px; }
#comprar label.ano input { width:110px; }
#comprar label.placa input { width:110px; }
#comprar label.preco input { width:110px; }
#comprar label textarea { width:194px; height:44px; padding:3px; border-left:1px solid #666; border-right:1px solid #ddd; border-top:1px solid #666; border-bottom:1px solid #ddd; }
#comprar label select { height:20px; padding:0; }
#comprar label.edtInformacoes { height:50px; }
#comprar label.status input { width:auto; border:none; }
#comprar label.localizacao select { margin:0; border-left:1px solid #666; border-right:1px solid #ddd; border-top:1px solid #666; border-bottom:1px solid #ddd; }
#comprar label input.erro { border:1px solid #FF0000; }
#comprar label select.erro { border:1px solid #FF0000; }
#comprar #alertaForm.display-ativado { display:block; margin:10px 0 0 0; color:#FF0000; font-weight:bold; }
#comprar #alerta { display:block; margin:5px 0 5px 0; color:#009933; font-weight:bold; }

#comprar .opcionais { float:right; width:200px; padding:0 90px 50px 0; }
#comprar ul {  }
#comprar ul li { float:left; width:200px; height:18px; }
#comprar ul label { height:15px; }
#comprar ul label b { float:right; width:180px; padding:0; text-align:left; }
#comprar ul label input { float:left; width:auto; border:none; }
#comprar button { clear:left; display:inline; padding:3px 5px; margin:10px 0 0 120px; cursor:pointer; color:#fff; font-size:12px; background:url(../imagens/quero_bg.jpg) bottom left repeat-x; }

#comprar .seusdados { padding:0 0 0 10px; margin:0 0 10px 0; border-left:10px solid #ddd; }
#comprar .dadosveiculo { padding:0 0 0 10px; border-left:10px solid #ddd; }
#comprar .seusdados legend, #comprar .dadosveiculo legend, #comprar .opcionais legend { display:block; padding:0 0 10px 0; font-size:14px; font-weight:bold; }
#comprar .seusdados legend { color:#183884; }
#comprar .dadosveiculo legend { color:#183884; }
#comprar .opcionais legend { color:#183884; }

/* EMPLACAMENTOS */
#emplacamentos { }
#emplacamentos div { width:610px; padding:10px; margin:0 0 10px 0; border-left:10px solid #ddd; background-color:#fff; }
#emplacamentos div h3 { color:#183884; font-size:16px; }
#emplacamantos div ul { display:block; }
#emplacamentos div ul li { clear:both; margin:0 0 0 20px; list-style:circle; color:#666; font-size:14px; }
#emplacamentos div p { display:block; padding:10px 0 0 0; margin:0 !important; }

/* LOCALIZAÇÃO */
#localizacao { width:200px; padding:20px 20px 10px 20px; margin:20px 0 0 0; border-left:10px solid #eee; background:#fff; }
#localizacao strong { font-size:14px; font-weight:bold; color:#183884; }
#localizacao address { font-style:normal; }
#localizacao p.telefone { font-size:14px; color:#666; }

/* MASTER */
#master { }
#master #apresentacao { float:left; width:340px; }
#master #clientes { float:right; width:260px; padding:10px; border-left:10px solid #ddd; background:#fff; }
#master #clientes p { color:#666; font-weight:bold; }
#master #clientes ul li { margin:0 0 0 10px; list-style:circle; }
#master #links { float:left; margin:20px 0 0 30px; }
#master #links a { display:block; margin:0 0 10px 0; font-size:14px; font-weight:bold; color:#183884; }
#master #links a:hover { text-decoration:underline; }

#tarifas { }
#tarifas table { width:400px; margin:0 auto; border-left:10px solid #ddd; background-color:#fff; } 
#tarifas table tr { height:25px; }
#tarifas table tr th { height:45px; padding:0 0 0 10px; text-align:left; color:#666; font-weight:normal; background-color:#eee; }
#tarifas table tr th strong { display:block; color:#183884; }
#tarifas table tr td { text-align:center; color:#000; }
#tarifas table tr td.especial, #tarifas table tr td.extrakmlivre { width:200px; font-weight:bold; color:#666; background:#ddd; }
#tarifas table tr td.diaria, #tarifas table tr td.semanal, #tarifas table tr td.cemkmlivres { color:#fff; font-weight:bold; background:#ccc; }

/* NOTICIAS */
#home #noticias { display:block; width:260px; margin:0 0 10px 0; padding:16px 15px 15px 15px; background-color:#F4F4F4; border-left:#FFCC00 solid 10px }
#home #noticias h3.titulo-noticias { display:block; margin:14px 0 0 0; color:#333; font-size:12px; }
#home #noticias .noticia a { display:block; margin:10px 0 0 0; color:#333; font-size:12px; }
#home #noticias .noticia p a { margin:0 0 10px 0; font-size:11px; }
#home #noticias a.maisnoticias { ddisplay:block; color:#FFCC00; font-size:11px; text-decoration:underline; text-transform:lowercase; font-weight:bold; background:none; }

#noticias-busca { width:610px; padding:10px; margin:0 0 10px 0; border-left:10px solid #ddd; background-color:#fff; } 
#noticias-busca p { display:block; width:250px; padding:5px 0 0 0; margin:0; color:#183883; }
#noticias-busca h3 { display:block; font-size:18px; font-weight:bold; color:#183883; }
#noticias-busca input { display:block; width:300px; margin:7px 0 12px 0; padding:3px; border-top:#666 solid 1px; border-left:#666 solid 1px; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px; }
#noticias-busca button { display:block; color:#183684; cursor:pointer; font-size:11px; text-decoration:underline; text-transform:lowercase; font-weight:bold; background:none; }

#noticias-outras h3 { display:block; padding:0 0 10px 0; font-size:18px; font-weight:bold; color:#183883; }
#noticias-outras .noticia { width:610px; padding:10px; margin:0 0 10px 0; border-left:10px solid #ddd; background-color:#fff; }
#noticias-outras .noticia h4 { display:block; }
#noticias-outras .noticia h4 a { color:#183883; text-decoration:underline; font-size:14px }
#noticias-outras .noticia a:hover { text-decoration:none; } 
#noticias-outras .noticia p a { color:#666; text-decoration:none; }

#noticia { width:610px; padding:10px; margin:0 0 10px 0; border-left:10px solid #ddd; background-color:#fff; }
#noticia small { float:right; display:block; }
#noticia h3 { display:block; padding:0 0 10px 0; font-size:18px; font-weight:bold; color:#183883; }
#noticia em { display:block; margin:0 0 15px 0; color:#183883; }

/* PARCEIROS */
#parceiros { display:block; width:275px; height:273px; margin:0; padding:17px 0 0 15px; background-color:#F4F4F4; border-left:#183884 solid 10px; }
#interna #parceiros { margin:0 0 10px 0; }
#parceiros img { display:block; width:258px; height:189px; margin:20px 0 0 0; background:white; }

/* PUBLICIDADE */
#publicidade { width:680px; height:415px; margin-bottom:30px; }

/* SEGUROS */
#seguros { }
#seguros h3 { color:#183884; font-size:16px; }
#seguros #segurosde { float:left; }
#seguros #segurosde ul li { margin:0 0 0 20px; list-style:circle; }
#seguros .parceiros { float:right; width:160px; padding:10px; border-left:10px solid #ddd; background-color:#fff; }

/* VARGA */
#vargaservicos #apresentacao { float:left; width:380px; }
#vargaservicos .vargaservicos { float:right; width:200px; padding:10px; margin:0 0 10px 0; border-left:10px solid #ddd; background:#fff; }
#vargaservicos .vargaservicos p { color:#666; font-weight:bold; }
#vargaservicos .vargaservicos ul li { margin:0 0 0 10px; list-style:circle; }

/* VENDER */
#vender { }
#vender #formVender { float:left; display:block; width:330px; padding:0 20px 0 0; }
#vender label { display:block; height:25px; }
#vender label b { float:left; display:block; width:100px; padding:5px 0 0 0; font-size:12px; font-weight:normal; }
#vender label input { width:194px; height:14px; padding:3px; font-size:12px; border-left:1px solid #666; border-right:1px solid #ddd; border-top:1px solid #666; border-bottom:1px solid #ddd; }
#vender label.telefoneCliente input, #comprar label.celularCliente input { width:130px; }
#vender label.motor input { width:40px; }
#vender label.portas input { width:40px; }
#vender label.ano input { width:110px; }
#vender label.placa input { width:110px; }
#vender label.preco input { width:110px; }
#vender label textarea { width:194px; height:44px; padding:3px; border-left:1px solid #666; border-right:1px solid #ddd; border-top:1px solid #666; border-bottom:1px solid #ddd; }
#vender label select { width:150px; height:20px; padding:0; }
#vender label.edtInformacoes { height:55px; }
#vender label.status input { width:auto; border:none; }
#vender label.localizacao select { margin:0; border-left:1px solid #666; border-right:1px solid #ddd; border-top:1px solid #666; border-bottom:1px solid #ddd; }
#vender label input.erro { border:1px solid #FF0000; }
#vender label select.erro { border:1px solid #FF0000; }
#vender #alertaForm.display-ativado { display:block; margin:10px 0 0 0; color:#FF0000; font-weight:bold; }
#vender #alerta { display:block; margin:5px 0 5px 0; color:#009933; font-weight:bold; }

#vender .opcionais { float:right; width:200px; padding:0 90px 50px 0; }
#vender ul {  }
#vender ul li { float:left; width:200px; height:18px; }
#vender ul label { height:15px; }
#vender ul label b { float:right; width:180px; padding:0; text-align:left; }
#vender ul label input { float:left; width:auto; border:none; }
#vender button { clear:left; display:inline; padding:3px 5px; margin:10px 0 0 120px; cursor:pointer; color:#fff; font-size:12px; background:url(../imagens/quero_bg.jpg) bottom left repeat-x; }

#vender .seusdados { padding:0 0 0 10px; margin:0 0 10px 0; border-left:10px solid #ddd; }
#vender .dadosveiculo { padding:0 0 0 10px; border-left:10px solid #ddd; }
#vender .seusdados legend, #vender .dadosveiculo legend, #vender .opcionais legend { display:block; padding:0 0 10px 0; font-size:14px; font-weight:bold; }
#vender .seusdados legend { color:#183884; }
#vender .dadosveiculo legend { color:#183884; }
#vender .opcionais legend { color:#183884; }
#vender .dadosveiculo label.imgDianteira input#imgDianteira { height:22px; }
#vender .dadosveiculo label.imgTraseira input#imgTraseira { height:22px; }

/* VOLTAR */
#voltar a.voltar { clear:both; display:block; width:22px; margin:20px 0 0 610px; color:#183883; font-weight:bold; text-decoration:underline; text-transform:lowercase; }
#voltar a:hover.voltar { text-decoration:none; }

/************************************
RODAPÉ - Assinatura do site.
************************************/
#rodape { float:right; display:inline; width:680px; padding:10px 0 30px 0; margin:10px 0 0 0; border-top:#F4F4F4 solid 1px; color:#183884; }
#rodape a { color:#183884; }
#rodape p { clear:both; display:block; _margin:-10px 0 0 0; /* margin fix @ ie6 */ font-size:11px; }
#rodape ul { }
#rodape ul li { float:left; display:block; padding:0 5px; border-right:1px solid #183883; font-size:11px; color:#183883; }
#rodape ul li.menu-sobreauto1000 { padding:0 5px 0 0; }
#rodape ul li.menu-trabalheconosco {  }
#rodape ul li.menu-atendimento { border:none; }

#anuncios #paginacao { clear:both; width:80px; height:20px; padding:0 0 0 3px; margin:0 0 0 0; background:#183883; }
#anuncios #paginacao ul { display:inline; padding:0; }
#anuncios #paginacao ul li { float:left; display:inline; padding:4px 0 2px 0; }
#anuncios #paginacao ul li a { display:inline; margin:0 0 0 8px; color:#FFF; }
#anuncios #paginacao ul li.semproxima { display:none; }
#anuncios #paginacao ul li a.pagina-ativa { /*padding:4px 3px 0;*/ margin:0 0 0 8px; color:#ff0000; text-decoration:underline; font-weight:bold; }
#anuncios #paginacao ul li a:hover { color:#ff0000; font-weight:bold; text-decoration:underline; }
#anuncios #paginacao ul li a.anterior { display:block; width:6px; height:14px; background:url(../images/anterior-bg.gif) center left no-repeat; text-indent:-6000px; overflow:hidden; }
#anuncios #paginacao ul li a.proxima { display:block; width:6px; height:14px; background:url(../images/proximo-bg.gif) center right no-repeat; text-indent:-6000px; overflow:hidden; }