@charset "utf-8";
/* CSS Document */

/*CORES SITE -----------------------------------------------------	*/

/*#a6a7a7 - cinza*/
/*#0A5D87 - azul
#266ba5 - azul titulo*/

/*CLASS GERAL -----------------------------------------------------*/

.paginacao a {
	color:#828283;
	margin:5px 0 0;
	float:left;
}
.paginacao a.seta {
	background:url(./img/seta_paginacao.jpg) no-repeat left;
	padding:0 2px 0 15px
}
.paginacao a:hover {
	color:#266ba5
}
span.color {
	color:#0A5D87;
	font-size:16px;
	font-weight:bold
}
span.preco {
	background:url(./img/box_preco.jpg) no-repeat;
	font-size:16px;
	font-weight:bold;
	height:41px;
	padding:12px 112px 8px 49px;
	width:160px;
}
.paginas {
	border-top:1px solid #466091;
	float:left;
	margin:40px 0 0;
	width:706px;
}
.paginas ul {
	margin:0 0 0 21px
}
.paginas li.current {
	color:#FFF;
}
.paginas li {
	background:transparent url(./img/back_paginacao.jpg) no-repeat scroll 0 0;
	color:#99a5bb;
	float:left;
	font-size:22px;
	padding:5px 21px 6px 12px
}
.paginas li a {
	color:#99a5bb;
	font-size:1em;
}
.paginas li a:hover {
	color:#FFF
}
span.preco_2 {
	background:url(./img/box_preco.jpg) no-repeat;
	font-size:16px;
	font-weight:bold;
	height:41px;
	padding:12px 112px 8px 49px;
	width:15px;
	float:left;
	margin:20px 0px 0 -8px;
	clear:left;
	color:#036;
}
body {
	font-family:Verdana, Geneva, sans-serif;
	margin:0 auto;
	background: url(./img/back_global_topo.jpg) repeat-x 0 42px;
	text-align:center;
}
/*TITULOS -----------------------------------------------------*/	

.titulo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#266ba5;
	border-bottom:1px solid #266ba5;
	font-size:30px;
	font-weight:bold;
}
.titulo_2 {
	background-color:#828283;
	border-bottom:2px solid #4C4A4A;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:20px 0 0 -14px;
	padding:5px 12px 3px 16px;
	width:180px
}

.titulo_modelo {
    font-size:1.8em;
    text-transform:capitalize;
	color:#707071
}
/*GLOBAL TOPO MENU -----------------------------------------------------*/

#global_barra_topo {
	background:url(./img/back_menu_topo_global.jpg) repeat-x;
	height:42px
}
/*BARRA TOPO MENU -----------------------------------------------------*/	

#barra_topo {
	background:url(./img/back_menu_topo.jpg) no-repeat;
	height:42px;
	width:1000px;
	margin:0 auto
}
/*TOPO MENU -----------------------------------------------------*/

#barra_topo ul {
	background:transparent url(./img/back_menu.jpg) no-repeat scroll 0 0;

float:right;
height:28px;
margin:13px 0 0 0;
width:811px
}
#barra_topo ul li {
	float:left;
	margin:0 -24px 0 27px;
	padding:7px 10px 0 0;
}
#barra_topo ul li a {
	color:#a6a7a7;
	padding:7px 7px 0 7px
}
#barra_topo ul li a:hover,#home #barra_topo ul li a.inicial,#institucional #barra_topo ul li a.institucional, #listagem #barra_topo ul li a.estoque,
#favoritos #barra_topo ul li a.favorito,#localizacao #barra_topo ul li a.local, #financeiras #barra_topo ul li a.financeira, #pagina_contato #barra_topo ul li a.contato_menu{
	color:#FFF;
	background: url(./img/back_menu_hover.jpg);
	padding:7px 7px 0 7px
}

#sem_resultado {
	color:#828283;
	margin:15px}

/*GLOBAL TOPO -----------------------------------------------------*/	

#global_topo {
	height:151px;
	background:url(./img/back_topo2.jpg) no-repeat
}
#topo {
	background:url(./img/back_topo.jpg) no-repeat;
	width:1000px;
	height:151px;
	margin:0 auto
}
#logo a {
	text-indent:-5000px;
	display:block;
	background: url(./img/logo_topo.jpg) no-repeat;
	width:427px;
	height:65px;
	float:left;
	margin:25px 0 0 53px
}
#telefones {
	float:right;
	margin:6px 37px 0 0
}
#telefones p {
	font-size:13px;
	color:#FFF
}
/*CONTEUDO GLOBAL -----------------------------------------------------*/		

#global_conteudo {
	background:url(./img/back_conteudo_global.jpg) repeat-x;
	margin:0 auto
}
/*CONTEUDO  -----------------------------------------------------*/	
	
#conteudo {
	width:1000px;
	margin:0 auto;
	background:#FFF;
	text-align:left;
}
/*COLUNAS  -----------------------------------------------------*/	
	
	
#coluna_1 {
	background:url(./img/back_coluna.jpg) repeat-x;
	width:1000px;
	float:left
}
#coluna_4 {
	background:url(./img/back_coluna.jpg) repeat-x;
	width:760px;
	float:left;
	margin-bottom:50px
}
#coluna_6 {
	background:url(./img/back_coluna.jpg) repeat-x;
	width:1000px;
	float:left;
	margin-bottom:50px
}
#coluna_5 {
	background:url(./img/back_coluna.jpg) repeat-x;
	width:240px;
	float:left;
	margin-bottom:50px;
}
#coluna_2 {
	background:transparent url(./img/back_coluna.jpg) repeat-x scroll 0 92px;
	clear:both;
	float:left;
	width:1000px;
	margin:-40px 0 0 0
}
#coluna_3 {
	clear: both;
	margin:0 0 0 38px
}
#carro_destaque {
	margin:20px 0 0 23px
}
#carro_destaque a span {
	display:block;
	margin-top:35px;
}
#carro_destaque ul {
	float:left;
}
#carro_destaque ul#em_destaque {
	width:375px;
}
#carro_destaque ul a.link_preco {
	display:block;
}
#carro_destaque ul a.link_preco span {
	margin-top:28px
}
#carro_destaque ul.caracteristicas {
	float:none;
}
#carro_destaque ul.caracteristicas li {
	float:left;
	color:#5E5E5E;
	width:auto;
	height:auto;
}
#box_outras_ofertas {
	margin:30px 0 0 0
}
#carro_destaque ul#pequenas > li {
	float:left;
	font-size:14px;
	height:75px;
	margin:0 -30px 8px 0;
	padding:8px;
	width:298px;
}
#carro_destaque ul li.foto_pequena1, #carro_destaque ul li.foto_pequena2 {
	background:url(./img/back_li.jpg) no-repeat;
}
#carro_destaque ul li.foto_pequena3, #carro_destaque ul li.foto_pequena4 {
	background:url(./img/back_li2.jpg) no-repeat;
}
#carro_destaque ul li.foto_pequena5, #carro_destaque ul li.foto_pequena6 {
	background:url(./img/back_li3.jpg) no-repeat;
}

/*#carro_destaque ul li.foto_pequena1,#carro_destaque ul li.foto_pequena2,#carro_destaque ul li.foto_pequena3,
#carro_destaque ul li.foto_pequena4,#carro_destaque ul li.foto_pequena5,#carro_destaque ul li.foto_pequena6{
	width:298px;
	height:71px;
	padding:8px;
	margin:0 0 8px 0px;
	background:url(./img/back_li.jpg) no-repeat;}*/	
	
#carro_destaque ul li.foto_pequena1 img, #carro_destaque ul li.foto_pequena2 img, #carro_destaque ul li.foto_pequena3 img, #carro_destaque ul li.foto_pequena4 img, #carro_destaque ul li.foto_pequena5 img, #carro_destaque ul li.foto_pequena6 img {
	margin-right:9px;
	padding:0;
	float:left;
}
#pequenas {
	width:598px;
}
#carro_destaque ul li.foto_pequena4 a img {
	display:block
}
#carro_destaque ul li a {
	color:#5F5F5F
}
#carro_destaque ul li a:hover {
	color:#0A5D87
}
#carro_destaque ul li strong, #outras_ofertas ul li strong {
	font-size:13px;
	text-transform:capitalize;
}
#carro_destaque ul li img {
	border:2px solid #0A5D87;
	padding:4px
}
/*BANNER 2 -----------------------------------------------------*/		

#banner_2 {
	margin:0 auto -45px;
	width:708px;
}
#banner_2_interno {
	float:right;
	margin:-140px 23px 0
}
.transfer {
	border:2px dashed #266BA5;
}
/*COLUNA 2 -----------------------------------------------------*/		
	

#borda {
	border-top:7px solid #193A7C;
	margin:0 -37px;
	padding:0 0;
	width:1000px
}
#outras_ofertas ul {
	float:left;
	margin:0 30px;
}
#outras_ofertas span {
	display:block;
	margin-top:32px;
}
#outras_ofertas ul.caracteristicas li {
	float:left;
}
#outras_ofertas ul li a {
	color:#5E5E5E;
	font-size:14px
}
#outras_ofertas ul li a:hover {
	color:#0A5D87;
}
#outras_ofertas ul li img {
	border:2px solid #0A5D87
}
#outras_ofertas ul li.descricao {
	background:transparent url(./img/back_descricao.jpg) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:82px;
	margin:-2px 0 0 9px;
	padding:4px 0 0 14px;
	width:230px;
}
#outras_ofertas ul li.bt_veja a {
	background:transparent url(./img/back_bt_veja.jpg) no-repeat scroll 0 0;
	clear:left;
	display:block;
	float:right;
	height:21px;
	margin:-4px -42px 0 0;
	padding:2px 0 0 25px;
	width:150px;
	color:#0A5D87;
	font-weight:bold
}
#outras_ofertas ul li.bt_veja a:hover {
	color:#5E5E5E;
}
#outras_ofertas {
	float:left;
	margin:50px 0 0 37px;
}
#outras_ofertas h2 {
	text-indent:-50000px;
	display:block;
	background:url(./img/titulo_outras%20ofertas.jpg) no-repeat;
	width:185px;
	height:35px
}
span.divisao {
	margin:61px 0 36px 0px;
	float:left
}
/*TITULOS -----------------------------------------------------*/	

.titulo_box1 {
	background:transparent url(./img/titulo1.jpg) no-repeat scroll 0 0;
	border-bottom:8px solid #5F5F5F;
	display:block;
	height:26px;
	padding:0 0 5px;
	text-indent:-6000px;
	width:244px;
}
.titulo_box2 {
	background:transparent url(./img/titulo2.jpg) no-repeat scroll 0 0;
	border-bottom:8px solid #5F5F5F;
	display:block;
	height:26px;
	padding:0 0 5px;
	text-indent:-6000px;
	width:312px
}
.titulo_box3 {
	background:transparent url(./img/titulo3.jpg) no-repeat scroll 0 0;
	border-bottom:8px solid #5F5F5F;
	display:block;
	height:26px;
	padding:0 0 5px;
	text-indent:-6000px;
	width:243px
}
/*BOX FABRICANTE -----------------------------------------------------*/		
	
#box_fabricante img {
	border-top:2px solid #5F5F5F;
	margin:2px 0 0;
	padding:16px 0 0;
}
#box_fabricante {
	float:left;
	margin:0 50px 45px 130px
}
/*BOX EMPRESAS -----------------------------------------------------*/		

#box_empresa {
	float:left;
	margin:0 0 0 60px
}
#box_empresa_2 {
	float:left;
	padding:30px
}
#opcao {
	text-indent:-5000px;
	display:block;
	background: url(./img/logo_opcao.jpg) no-repeat 0 16px;
	width:164px;
	height:120px;
	border-top:2px solid #5F5F5F;
	margin:2px 0 0;
	padding:16px 0 0;
	float:left
}
#privellege {
	text-indent:-5000px;
	display:block;
	background: url(./img/logo_privellege.jpg) no-repeat 0 16px;
	width:148px;
	height:120px;
	border-top:2px solid #5F5F5F;
	margin:2px 0 0;
	padding:16px 0 0;
	float:left
}
/*BOX FINANCEIRAS -----------------------------------------------------*/	

#box_financeira {
	float:left;
	margin:0 0 0 60px
}
#box_financeira ul li {
	padding:16px 0 0 10px;
}
#box_financeira ul li a {
	color:#5f5f5f
}

#box_financeira ul li a:hover{
	text-decoration:underline}


#box_financeira ul li.bordas {
margin:2px 0 0;
width:56px;
float:left
}
/*EMPRESA -----------------------------------------------------*/

#empresa, #estoque, #financeira, #contato {
	padding:30px
}


#financeira ul {
margin:30px 0 0;
}

#box_filtro {
	width:205px;
	padding:30px 30px 0 0
}
#empresa img {
	border:6px solid #266ba5;
	margin:30px 0 30px;
	float:left
}
#empresa p {
	color:#828283;
	margin:27px 0 0 527px;
	font-size:13px
}
#empresa p span {
	color:#266ba5;
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold
}
/*FALE CONOSCO ----------------------------------------------------------------*/	

#conteudo_contato {
	border-right:1px solid #BFBFBF;
	clear:left;
	float:left;
	height:443px;
	margin:40px 0 40px;
	width:219px;
}
#conteudo_contato p, #form_contato p {
	color:#828283
}
#conteudo_contato {
	width:200px
}
#conteudo_contato h4 {
	font-weight:bold;
	color:#5F5F60
}
/*FORM CONTATO ----------------------------------------------------------------*/	

#form_contato {
	float:left;
	margin:40px 0 0 24px;
	width:705px;
}
#form_contato form {
	margin:10px 0 0 0
}
#form_contato form label {
	display:block;
	color:#266BA5;
	font-weight:bold
}
#form_contato form input {
	width:200px;
	color:#5F5F60;
	background:url(./img/back_input.jpg) repeat-x;
	border:1px solid #BFBFBF
}
#form_contato form textarea {
	width:350px;
	height:100px;
	color:#5F5F60;
	border:1px solid #BFBFBF;
	background:url(./img/back_input.jpg) repeat-x;
}
#form_contato form input.bt_enviar {
	text-indent:-5000px;
	display:block;
	border:0;
	background:url(./img/bt_enviar.jpg) no-repeat;
	height:36px;
	width:96px
}
/*FINANCEIRA-----------------------------------------------------*/	
	
#financeira p {
	color:#828283;
	font-size:13px;
	margin:27px 0 0 0
}
#financeira ul li {
float:left;
margin:-15px 9px;
padding:14px;
}
/*ESTOQUE -----------------------------------------------------*/

.listagem img {
	border:3px solid #266ba5;
	margin:0 15px 0 0
}
.listagem {
	background:url(./img/back_ul.jpg) repeat-x;
	float:left;
	margin:40px 0 -50px;
	padding:20px;
	width:675px
}
.listagem li a {
	color:#707071
}
.listagem li a:hover {
	color:#266ba5
}
.listagem li.favoritos {
	background:url(./img/back_favoritos.jpg) no-repeat;
	color:#FFFFFF;
	float:right;
	height:28px;
	margin:-19px -21px 0 0;
	padding:1px 0 0 4px;
	width:144px;
}
.listagem li.bt_detalhes img {
	border:0
}
.listagem li.bt_detalhes {
	float:right;
	margin:-45px -26px 0 0;
}
.listagem ul.caracteristicas {
	margin-bottom:55px;
}
.listagem ul.caracteristicas li {
	float:left;
	color:#707071
}
.listagem ul.caracteristicas li a {
	font-size:1.3em;
}
.listagem span.preco_2 {
	float:none;
}
/*DETALHES -----------------------------------------------------*/

.detalhes img {
	border:3px solid #266ba5;
	margin:0 15px 0 0
}
.detalhes {
	float:left;
	width:197px
}
.detalhes li a {
	color:#707071
}
.detalhes li, .acessorio li {
	color:#707071;
	float:left;
	margin:1px 0;
	width:185px;
}
.detalhes li strong, h3.tit_acessorio strong {
	display:block;
	margin-bottom:15px;
	font-size:16px;
	color:#266BA5;
}
h2#titulo_carro {
	color:#707071;
	float:left;
	font-size:20px;
	margin:27px 0 -36px;
}
.detalhes li a:hover {
	color:#266ba5
}
.favoritos {
	background:transparent url(./img/back_favoritos_2.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	float:right;
	height:28px;
	margin:-20px 4px 0 0;
	padding:0 0 0 4px;
	width:144px;
}
.detalhesli.bt_detalhes img {
	border:0
}
#carro_detalhe {
	float:right;
	margin:-3px -24px 0 0;
	width:530px;
}
#carro_principal img {
	float:right;
	margin:39px 1px 0 0;
	border:3px solid #266ba5;
}
#carro_detalhe li {
	float:left;
	padding:20px 8px 0 0;
}
#carro_detalhe img {
	border:3px solid #266ba5;
}
#caracteristicas {
	background:url(./img/back_ul.jpg) repeat-x;
	float:left;
	margin:40px 0 -50px;
	padding:20px;
	width:375px
}
/*FORM DETALHES -----------------------------------------------------*/

#contato_rapido {
	border-top:1px dashed #888;
	padding-top:30px;
}
#contato_rapido label {
	color:#266BA5;
	display:block;
	font-weight:bold;
	margin-bottom:-5px;
}
#contato_rapido input.bt_enviar_form_contato {
	display:block;
	text-indent:-5000px;
	background:url(./img/bt_enviar.jpg) no-repeat;
	width:96px;
	height:36px;
	border:0
}
#contato_rapido legend {
	margin-bottom:10px;
	font-size:14px;
	color:#266BA5;
}
#contato_rapido input {
	color:#707071
}
#contato_rapido textarea {
	height:77px;
	width:267px
}
/*MAPA -----------------------------------------------------*/

#endereco {
	float:left;
	width:200px;
}
#mapa {
	float:right
}
#mapa img {
	border:5px solid #266BA5;
	margin:36px 0 40px;
}
/*BOX FILTRO -----------------------------------------------------*/

#cont_filtro {
	background:#F9F9F9 url(./img/back_filtro.jpg) no-repeat scroll -2px bottom;
	padding:10px
}
#cont_filtro ul {
	margin:10px 0 0 0
}


#cont_filtro ul li a{
	color:#707071;
	margin:2px 0 0 0}
	
#cont_filtro ul li a:hover{
	color:#266BA5;
	text-decoration:underline}	

#cont_filtro ul li span a {
	color:#266BA5;
	display:block;
	font-weight:bold;
	margin:10px 0 0 0
}
#cont_filtro ul li span a:hover {
	color:#0c4676
}
#cont_filtro label {
	color:#707071;
	font-weight:bold
}
#cont_filtro input {
	margin:7px 0 13px;
	width:167px;
	color:#707071
}
#cont_filtro input.bt_filtrar {
	text-indent:-5000px;
	display:block;
	background:url(./img/bt_filtrar.jpg) no-repeat;
	height:27px;
	width:72px;
	border:none;
	margin:13px 0 0 0
}
#cont_filtro input.valor {
	margin:7px 0 0;
	width:69px
}
/*FILTRO -----------------------------------------------------*/

#filtro {
	background:#F9F9F9 none repeat scroll 0 0;
	border:1px solid #CFCFCF;
	color:#266BA5;
	height:22px;
	margin:30px 0 0;
	padding:7px;
}
#filtro h3 {
	color:#266ba5;
	font-weight:bold;
	font-size:16px;
	float:left
}
#filtro span.fechar a {
	padding:5px;
	background:#828283;
	padding:1px 5px 1px 5px;
	color:#FFF;
	margin:0 5px
}
#filtro span.fechar a:hover {
	color:#000
}
#filtragem {
	float:left;
	margin:4px 0 0 21px;
}
/*MENU RODAPE -----------------------------------------------------*/	

#global_menu {
	background:#fff url(./img/back_menu_rodape.jpg) no-repeat scroll -84px 0;
	height:28px;
	margin:0 0 1px 0;
	width:1132px
}
#menu {
	width:914px;
	margin:0 auto
}
#menu_rodape li {
	float:left;
	padding:7px 0 0 14px
}
#menu_rodape li a {
	color:#a6a7a7
}
#menu_rodape li a:hover {
	color:#fff
}
/*GLOBAL RODAPE -----------------------------------------------------*/	

#global_rodape {
	background-color:#000;
	clear:both
}
/*RODAPE -----------------------------------------------------*/		
	
#rodape {
	width:1000px;
	margin:0 auto;
	height:112px;
	background:url(./img/back_rodape.jpg) no-repeat right;
}
#rodape a {
	background:transparent url(./img/seta_topo.jpg) no-repeat scroll -3px 0;
	color:#FFFFFF;
	float:right;
	font-weight:bold;
	margin:5px 7px 0 0;
	padding:0 0 0 19px;
	width:37px;
}
#rodape h1 a {
	float:left;
	text-indent:-5000px;
	display:block;
	background:url(./img/logo_rodape.jpg) no-repeat;
	width:332px;
	height:40px;
	margin:18px 0 0 0px
}
#rodape p {
	clear:left;
	color:#FFFFFF;
	float:left;
	margin:10px 0 0 16px;
	text-align:left
}
#voltatopo {
	background:url(./img/aba_topo.jpg) no-repeat;
	float:right;
	height:24px;
	margin:-23px 18px 0;
	width:80px;
}

.pagina_atual{
	color:#266BA5!important}


/*CREDITOS ACTION -----------------------------------------------------*/

#creditos_action a {
	text-indent:-5000px;
	display:block;
	background:url(./img/logo_action.jpg) no-repeat;
	width:180px;
	height:46px;
	margin:2px 0 0 0;
	padding:0
}
#flashMessage {
	margin:10px 0;
	color:#B11D20;
}
#flashMessage * {
	font-size:1.2em;
}
#load {
	display:none;
	position:absolute;
}

