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:#BDD7E4;
 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{


}
.cham_videos{
background:url(imagens/bg_video.jpg) no-repeat; 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;
 }


