*{ margin:0 auto; overflow-x:hidden; }
body{
 /*background: url('imagens/bg.jpg') repeat-y center;*/
 background:url("imagens/bg.jpg") center;
 background-repeat-y:center;
 background-attachment:fixed;
}
img{ border:0; }
p{ font-size:11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
h1{ font-size:10px; color:#235570; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; }
h2{ font-size:10px; color:#235570; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; }
/*fundo de promocoes da assitencia tecnica*/
.bg_promocoes{
	font-family:Arial;
	background:url(imagens/assistencia/bg_assistencia.jpg) no-repeat top center;
	height:715px;
}
/*texto branco*/
.texto_branco {
	font-family: arial; font-size:12px; color:#ffffff; font-weight:bold; line-height:20px;
}
/*texto preto*/
.texto_preto {
	font-family: arial; font-size:10px; color:#000000; font-weight:bold; line-height:16px;
}
#topo{
 height: 118px;
}
#menu{
 height: 26px;
}
#banners{
 height: 200px;
 vertical-align: top;
}
/*===================================================================*/
#utilidades{
 height: 75;
 vertical-align: top;
}
/*===================================================================*/
#financiamento{
 width: 315px;
 height: 75;
 background-image:url("imagens/financiamento_bg.jpg");
 border: 1px solid #fff;
}
#financiamento .table{
 vertical-align: top;
 padding: 3px;
}
#financiamento .tableborda{
 vertical-align: top;
 padding: 3px;
 border-right: 10px 1px solid #fff;
}
#financiamento input{
 width: 180px;
 margin: 4px 1px 1px 1px;
 padding: 1px;
 border: 2px solid #fff;
 background-color: #d3e6f0;
}
#financiamento input.botao{
 width: 66px;
 height: 9px;
 margin: 0;
 padding: 0;
 border: none;
 float: right;
}
#financiamento select{
 font-size: 9px;
 height: 15px;
 margin: 0;
 padding: 0;
 border: 2px solid #fff;
 background-color: #d3e6f0;
}
#financiamento p{
 text-align: right;
 font-size: 9px;
 color: #fff;
 margin: 1px;
 padding: 1px;
}
/*===================================================================*/

#login{
 padding: 3px 5px;
 width: 190px;
 height: 74;
 background-image:url("imagens/login_bg.jpg");
 border: 1px solid #fff;
 vertical-align: top;
}
#login input{
 width: 142px;
 margin: 1px;
 padding: 1px;
 border: 2px solid #fff;
 background-color: #d3e6f0;
}
#login img{
 align: right;
 margin: 0 0 5px 0 ;
}
#login img.livre{
 margin: 0;
}
/*===================================================================*/

#cobrimos{
 vertical-align: top;
 width: 220px;
 height: 80;
 background-image:url("imagens/cobrimos_oferta_bg.jpg");
 border: 1px solid #fff;
}
#cobrimos p{
 color: #fff;
 margin: 5px 5px 0 0;
}
#cobrimos a{
 color: #fff;
 text-decoration: none;
}
#cobrimos h1{
 color: #f1f1f1;
 margin: -2px 5px 0 5px;
 font-size:11px;
}

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

#desconto{
 /*vertical-align: top;*/
padding: 3px 8px 0px 0;
 width: 200px;
 height: 80;
 background-image:url("imagens/cobrimos_oferta_bg.jpg");
 border: 1px solid #fff;
}
#desconto p{
 color: #fff;
 margin: 5px 5px 0 0;
}
#desconto a{
 color: #fff;
 text-decoration: none;
}
#desconto h1{
 color: #f1f1f1;
 margin: -2px 5px 0 5px;
 font-size:11px;
}

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

#faixacinza{
 width: 750px;
 height: 5px;
 background-color: #e0e8ed;
 border: 2px solid #fff;
 margin: 0;
 padding: 0;
}

#principal{
 vertical-align: top;
}
/*===================================================================*/

#buscapromo{
 width: 761px;
 vertical-align: top;
 background: #FFFFFF url(imagens/bg_busca_rapida.jpg) no-repeat;
}
#buscapromo .bordadireita{
 border-right: 2px solid #fff;
}
#buscapromo p{
 color: #235570;
}
#buscapromo a{
 color: #235570;
 text-decoration: none;
}
.titulobusca{
 width: 191px;
 height: 29px;
 background: #FFFFFF url(imagens/tit_busca_rapida.jpg) no-repeat;
 border-right: 2px solid #fff;
}
.busca{
 border-right: 2px solid #fff;
 padding: 2px;
 margin: 2px;
}
.buscaselect{
 border: 1px solid #ccd8e0;
 margin: 2px;
 margin-left: 2px;
 width:100px;
 font-size:10px;
}
.buscaselectmenor{
 border: 1px solid #ccd8e0;
 margin: 2px;
 width:60px;
 font-size:10px;
}
.buscaselectmenor2{
 border: 1px solid #ccd8e0;
 margin: 2px;
 margin-left: 2px;
 width:60px;
 font-size:10px;
}

#buscapromo .buscaformulario{
 padding: 2px;
 margin: 2px;
}
.busca img{
 padding: 0;
 margin: 0;
}
.busca p.formulario{
 font-size: 12px;
 padding: 1px;
 margin: 1px;
}
#buscapromo input{
 width: 110px;
 padding: 0;
 margin: 0;
 border: 0;
}
#buscapromo input.botao{
 width: 10px;
 heigth: 10px;
 margin: 0;
}
#buscapromo input.radio{
 width: 30px;
 vertical-align: middle;
}

#buscapromo .titulopromo{
 width: 567px;
 height: 29;
 background-image:url("imagens/tit_promocoes_semana.jpg");
}
#buscapromo .promocoes{
 vertical-align: top;
 padding: 0;
 background-image:url("imagens/promocoes_bg.gif");
}
#caixapromocao{
 width: 135px;
 vertical-align: top;
 margin: 0;
 padding: 0;
}
#caixapromocao img{
 border: 1px solid #637a87;
 vertical-align: middle;
 float: center;
}
#caixapromocao img.livre{
 border: 0;
 align: center;
}
#caixapromocao p{
 padding: 2px;
 margin: 0 0 0 5px;
}
/*===================================================================*/

#veiculosnovos{

}
#veiculosnovos .titulo{
 width: 434;
 height: 29;
 background-image:url("imagens/tit_veiculos_novos.jpg");
}
#veiculosnovos .paginacao{
 height: 10;
}

#lista{

}
#lista p{
 padding: 1px 2px;
 color: #505050;
}
#lista a{
 color: #505050;
 text-decoration: none;
}
#lista img{
 color: #505050;
}
#lista .escura{
 background-color: #f1f5f8;
}

#chamadas{
 width: 327px;
 margin: 0;
 padding: 0;
}
#chamadas img{
 margin: 0;
}
#chamadas img.livre{
 margin: 0;
}

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

#telefones{
 width: 761px;
 vertical-align: middle;
 text-align: center;
 height: 82;
 background-image:url("imagens/telefones_bg.jpg");
 border: 2px solid #fff;
}


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

#utilitariosrodape{
 width: 761px;
 height: 74;
 background-color: #01476d;
 border: 2px solid #fff;
}

#enderecos{
 width: 360px;
}
#enderecos p{
 padding: 1px 10px;
 margin: 1px;
 font-size: 10px;
 color: #fff;
}

#icones{
 padding: 1px 10px;
 width: ;
 align: right;
}

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

.utilidadestit{
 width: 120px;
 height: 29px;
 background-image:url("imagens/tit_utilidades.jpg");
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
}
.utilidades{
 width: 130px;
 /*height: 179px;*/
 background-image:url("imagens/utilidades_bg.jpg");
 border-right: 1px solid #fff;

}
.utilidades p{
 color: #235570;
 padding: 2px 5px;
}
.utilidades a{
 color: #235570;
 text-decoration: none;
}
.utilidades img{
 float: center;
 margin: 6px;
}

.vendedorestit{
 width: 115px;
 height: 29px;
 background-image:url("imagens/tit_vendedores.jpg");
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 vertical-align: top;
}

.siganostit{
 width: 115px;
 height: 29px;
 background-image:url("imagens/tit_siganos.jpg");
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 vertical-align: top;
}

.vendedores{
 width: 110px;
 height: 90px;
 background-color:#BDD5E2;
 border-right: 1px solid #fff;
 vertical-align: top;
}


.vendedores img{
 margin: 10px 0px 0px 0;
}
.vendedores img.direita{
 float: right;
 padding: 0;
 margin: 0;
}
.vendedores p{
 color: #235570;
 margin: 1px 5px;
}
.vendedores a{
 color: #235570;
 text-decoration: none;
}

.cadastresetit{
 width: 292px;
 height: 29px;
 background-image:url("imagens/tit_cadastrese.jpg");
 border-bottom: 1px solid #fff;
 vertical-align: top;
}
.cadastrese{
 vertical-align: top;
 width: 292px;
 background-image:url("imagens/cadastrese_bg.jpg");
}
.cadastrese p{
 color: #fff;
 margin: 5px;
}
.cadastrese p.newsletter{
 color: #fff;
 margin: 10px 8px;
}
.cadastrese p.naoreceber{
 color: #fff;
 margin: 0 8px;
}
.cadastrese a{
 color: #fff;
 text-decoration: none;
}
.cadastrese img.direita{
 float: right;
 margin: 5px;
}
.cadastrese img{
 margin: 8px 5px 1px;
}
.cadastrese input{
 width: 190px;
 padding: 0;
 margin: 2px 2px 0 8px;
 border: 0;
}
.cadastrese input.cmd{
 width: auto;
 padding: 0;
 margin: 0;
 border: 0;
}
.cadastrese input.checkbox{
 width: auto;
 padding: 0;
 margin: 0 2px 0 0;
 border: 0;
}

.enquetetit{
 width: 190px;
 height: 29px;
 background-image:url("imagens/tit_enquete.jpg");
}
.enquete{
 width: 190px;
 vertical-align: top;
 background-image:url("imagens/enquete_bg.jpg");
}
.enquete p{
 width: 164px;
 padding: 0 1px 0 14px;
}
.enquete p.opcoes{
 width: 164px;
 padding: 0 1px 0 12px;
}
.enquete input{
 padding: 0 1px 0 12px;
 vertical-align: top;
}
.enquete input.cmd{
 float: right;
}
.videostit{height: 29px; padding:0 0; margin:0 0;background:url(imagens/bg-foot.png) left top repeat-x; border-bottom:1px solid #FFFFFF;

}
.cham_videos{
background:url(imagens/bg_video.jpg) no-repeat #034B73; width:206px;
}
/*===================================================================*/

#esquerda{
 background-color: #e0e8ed;
 vertical-align: top;
 border-right: 2px solid #fff;
}
#esquerda .buscaform{
 padding: 2px;
 margin: 2px;
}
#esquerda .titulo{
 width: 191px;
 height: 29;
 background-image:url("imagens/tit_buscarapida.jpg");
}

#esquerda p{
 color: #235570;
 margin: 2px;
}
#esquerda a{
 color: #235570;
 text-decoration: none;
}
#esquerda input{
 width: 110px;
 padding: 0;
 margin: 0;
 border: 0;
}
#esquerda input.radio{
 width: 30px;
 vertical-align: middle;
}

#escolhavendedortit{
 width: 190px;
 height: 29px;
 vertical-align: top;
 background-image:url("imagens/tit_escolhavendedor.jpg");
}
#escolhavendedor p{
 margin: 2px 5px 15px;
}
#escolhavendedor img{
 margin: 5px;
}

#naoencontroutit{
 width: 190px;
 height: 29px;
 vertical-align: top;
 background-image:url("imagens/tit_naoencontrou.jpg");
}

#naoencontrou{
height:150px;
}

#naoencontrou p{
 margin: 2px 5px 15px;

}
#naoencontrou img{
 margin: 5px;

}

#vendedortit{
 width: 190px;
 height: 29px;
 vertical-align: top;
 background-image:url("imagens/tit_vendedor.jpg");
}
#vendedor p{
 margin: 2px 5px 15px;
}
#vendedor a{
 text-decoration: none;
}
#vendedor img{
 margin: 0 0 5px 10px;
}

#interna{
 vertical-align: top;
}
#interna p{
 font-size: 9pt;
 margin: 5px 0 15px 0;
}

#interna a{
 color: #000;
 text-decoration: none;
}
#interna h1{
 font-size: 12px;
 margin: 5px;
 font-weight: bold;
}

/*.img_fotocarros{
 width:564px; height:300px;
 background-image: url(imagens/veiculos_bg.jpg);
 background-color:#F4F5F7;
}*/

#fotocarros{
 /*width:564px; height:300px;*/
 vertical-align: top;
 background-image: url(imagens/veiculos_bg.jpg);
 background-repeat: no-repeat;
 background-color:#F4F5F7;
}
#informacoes{
 vertical-align: top;
}
#informacoes h1{
 font-size: 12px;
 margin: 2px 5px 2px 15px;
}
#informacoes p{
 vertical-align: top;
 color: #235570;
 margin: 1px 3px;
}
#informacoes img{
 border: 1px solid #000;
 text-align: center;
 margin: 2px 5px 2px 15px;
}
#informacoes img.thumb{
 border: 1px solid #000;
 cursor:pointer;
 text-align: center;
 margin: 2px 5px 2px 5px;
}
#informacoes img.cores{
 border: 0;
 vertical-align: top;
 text-align: left;
 margin: 2px 5px 2px 5px;
}
#informacoes img.marcador{
 border: 0;
 vertical-align: top;
}

#titulo{
 border-top: 1px solid #fff;
 height: 30px;
 vertical-align: middle;
 background-image:url("imagens/tit_bg.gif");
}
#titulo img{
 margin: 0 5px;
}

#subtitulo{
 border-top: 2px solid #fff;
 height: 30px;
 vertical-align: middle;
 background-color: #f4f5f6;
}
#subtitulo img{
 margin: 0 5px;
}

#formularios{
 width: 560px;
 padding: 5px 0 5px 4px;
}
#formularios p{
 margin: 1px 3px;
 font-size: 10px;
 color: #235570;
}
#formularios input{
 border: 1px solid #ccd8e0;
 margin: 2px;
}
#formularios textarea{
 border: 1px solid #ccd8e0;
 margin: 2px;
}
#formularios select{
 border: 1px solid #ccd8e0;
 margin: 2px;
}
#formularios .botao{
 border: 0;
 padding: 5px 0 5px 80px;
 float: left;
}
#formularios .radio{
 border: 0;
}

#novos{
 padding: 5px;
}
#novos img{
 margin: 5px 0 0 0;
 border: 1px solid #05537c;
}
#novos p{
 margin: 0;
 padding: 0;
 color: #11698f;

}
#novos h1{
 margin: 0;
 padding: 0;
 vertical-align: middle;
}
#novos a{
 color: #11698f;
 text-decoration: none;
}
#novos a:hover{
 color: #4ba2c8;
 text-decoration: none;
}


#vendedores{
 padding: 5px;
}
#vendedores img{
 border: 1px solid #05537c;
}

#listagem{
 font-size: 10px;
 font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
#listagem .escura{
 background-color: #f1f5f8;
}

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

#rodape{
 height: 20px;
}

#logosrodape{
 padding: 1px 5px;
 text-align: left;
}

#assinatura{
 padding: 1px 5px;
 text-align: right;
}

/*===================================================================*/
#paginacao td{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#383838;
}
#paginacao a{
 color:#383838;
 text-decoration:none;
}
#paginacao a:hover{
 color:#383838;
 text-decoration:underline;
}
#consorcio li{
 font-size: 9pt;
 font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.de{
 text-decoration:line-through;
 color:#3C3C3C;
}
#caixapromocao .img0km{
border:0;
position:absolute;
float:right;
margin:-10px 0 0 100px;
}
#desconto .img_promocao{
border:0;
position:absolute;
float:right;
margin:15px 0 0 25px;
_margin:15px 0 0 30px;
*margin:15px 0 0 30px;
}
#desconto .txt_promocao{
 font-size:9px;
_font-size:10px;
}
/*===========================================*/
#politica a{
 font-size: 10px;
 color: #000;
 text-decoration: none;
}
#interna .pequeno{
 font-size: 11px;
 color: #000;
}

#interna .grande{
 font-size:18px;
_font-size:17px;
 font-weight: bold;
}



#atendimento{
margin: 1px 3px;
font-family:Verdana;
font-size: 12px;
 color: #235570;
}

#atendimento input{
 border: 1px solid #ccd8e0;
 margin: 3px 0 3px 0;
}
#atendimento textarea{
 border: 1px solid #ccd8e0;
 margin: 2px 0 2px 0;
 width:100%;
}

#atendimento select{
 border: 1px solid #ccd8e0;
 margin: 2px;

}
#atendimento .botao{
 border: 0;
 padding: 5px 0 5px 80px;
 float: left;
}
#atendimento .radio{
 border: 0 none;
}


.avaliacao_geral{
border:1px solid #235570;
font-size: 14px;
 color: #235570;
}

#radio{
 border: 0 none;
_border: 0 none;
}


#promocoes{
font-family:Verdana;
font-size:12px;
line-height: 25px;
margin:25px;
_margin:10px;
}

#promocoes h3{
color:#26536E;
margin:0 0 3px 0;
font-size:16px;
font-weigth:normal;

}

#promocoes p{
	color:#FFFFFF;
	margin:0;
	width:100%;
}

#promocoes p strong{
text-decoration: line-through;
}

#promocoes h1{
font-size:15px;
color:#FFFFFF;
margin:0;
padding:0 12px 0 0;

}

#promocoes h1 strong{
color:yellow;
}

#promocoes h2{
color:#FFFFFF;
font-size:12px;
margin:0;
padding:0;
}

#promocoes h3 a{
font-family: Verdana;
color:#26536E;
font-size: 14px;
font-weigth: bold;

}


#fundo_informacoes{
background-image:url(imagens/fundo_meio.jpg);
background-repeat: no-repeat;
background-color:#436579;
width:196px;
height:106px;
line-height:25px;
}
#fundo_informacoes a{ color:#FFFFFF; font-weigth: bold; font-size:14px; }
/********************************************************************************************************/
/* Veiculos novo*/
.bg_topo{ background-image:url(imagens/bg_topo.jpg); background-repeat:no-repeat; font-family:Verdana; font-size:12px; color:#235570; font-weight:bold; line-height:25px; }
.novo{ background-image: url(imagens/bg_carro.jpg); background-repeat: repeat-y; /*margin-top:-10px;*/ font-family:Verdana; font-size:10px; color:#0000; }
.novo a{ font-family:Verdana; font-size:10px; color:#000000; text-decoration:none; }
.novo a:hover{ font-family:Verdana; font-size:10px; color:#0000; text-decoration:underline; }
/*******************************************************************************************/
/*interna de novos*/
.int{ background-image:url(imagens/bg_novos_int.jpg); background-repeat:no-repeat; }
.quadro{ background-image:url(imagens/bg_quadro.jpg); background-repeat:repeat-y; }
.quadro_pq{ background-image:url(imagens/bg_fundo_peq.jpg); background-repeat:repeat-y; }
.cores{ font-family:Verdana; font-size:12px; color:#235570; font-weight:bold; line-height:25px; }
.texto_cinza{ font-family:Verdana; font-size:10px; color:#505050; }
.texto_cinza a{ font-family:Verdana; font-size:10px; color:#505050; }
.texto_cinza a:hover{ font-family:Verdana; font-size:10px; text-decoration:none; color:#505050; }
.cinza_escuro{ font-family:Verdana; font-size:19px; color:#235570; line-height:5px; }

