.display_none{display:none;}
/***************************
  Disposição do layout
 ***************************/

/*HOME*/
body{
	text-align:justify;
	background:#000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:80%;
	padding:0px;
	margin:0px;
	color:#fff;
}

a {
    text-decoration:none;
    color:#fff;
}

img {
    border:none;
}

#container_home{
	height:78px;
}

#home{
	width:778px;
	margin:0px auto;
	clear:both;
}

#vitrine{
	margin-top:15px;
	width:380px;
	border:#999 solid 3px;
	float:left;
}



#empresa{
	border:3px solid #999999;
clear:both;
color:#FFFFFF;
float:left;
height:281px;
margin-top:5px;
width:380px;
}

#flash_empresa{
	margin-top:0px;
}

#consultas{
	margin-top:5px;
	width:380px;
	height:210px;
	border:#999 solid 3px;
	float:right;
}

#banner{
	margin-top:5px;
	width:380px;
	height:60px;
	border:#999 solid 3px;
	float:right;
	text-align:center;
}

body#inicial #inc_rodape_home {
    margin-top:580px;
}

#inc_rodape{
	margin-top:0px;
}

/*EMPRESA*/
#container_empresa{
	margin:0px auto;
}

#fotos_empresa{
	margin:21px 0 0;
	float:left

}

#texto_empresa{
	color:#FFFFFF;
float:left;
margin:17px;
}

/*MAPA*/
#mapa{
	width:778px;
	text-align:center;
	margin:0px auto;
}

/*CONTATOS*/
#form_contatos{
	width:400px;
	color:#FFF;
	text-align:justify;
	margin:0px auto;
}

#fields{
	margin-top:-10px;
	color:#FFF;
	border:1px solid #999;
	background:#333;
}

#botton_form{
	width:100px;
	height:25px;
	background-image:url(../img/css/back_links.png);
	border:1px solid #666;
	margin-top:10px;
	text-align:center;
}

/*FORMAS DE PAGAMENTO*/
#formas_pagamento{
	color:#FFF;
}

#formas_pagamento2{
	color:#FFF;
	font-size:10px;
}

/*VEICULOS*/
#container_veiculos{
	width:665px;
	margin:0px auto;
}

#veiculos_foto{
	width:80px;
	height:58px;
	float:left;
	border-bottom:2px #999 solid;
	border-right:3px #000 solid;
}

#veiculos_info{
	width:668px;
	height:60px;
	text-align:right;
	border-bottom:2px #999 solid;
}
/***************************
  Estilos de texto
 ***************************/
/* Listas */
#consultas li{
	padding-right:6px;
	float:left;
	list-style:none;
	margin-left:-5px;
}

#fotos_empresa li{
	list-style:none;
	padding-bottom:10px;
}

#form_contatos li{
	list-style:none;
	padding-bottom:5px;
}

#formas_pagamento li{
	list-style:square;
	padding-bottom:10px;
}

#formas_pagamento2 li{
	list-style:none;
	padding-bottom:10px;
}
/* T�tulos */
h1{
	color:#FFF;
	font-size:23px;
	margin-top:10px;
	margin-bottom:-2px;
}

h3{
	color:#000;
	font-size:12px;
	background-image:url(../img/css/back_links.png);
	width:381px;
	height:30px;
	line-height:30px;
	margin-top:0px;
	text-indent:10px;
	margin-bottom:0px;
}

#vitrine ul{
	margin:25px 29px 9px;

}

h4{
	color:#000;
	background-color:#999;
	font-size:12px;
	width:380px;
	height:25px;
	line-height:25px;
	margin:0px;
	text-align:center;
}

h5{
	width:663px;
	height:20px;
	background-color:#CCC;
	font-size:13px;
	padding-right:5px;
	border-bottom:2px solid #C00;
	text-transform:uppercase;
}

h6{
	width:663px;
	height:20px;
	font-size:12px;
	padding-right:5px;
	color:#C00;
	margin-top:-15px;
}

/*Texto*/
#links li{
	list-style:none;
	display:inline;
	padding:0px 20px 0px 20px;
}

/*Links*/
#links a{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

#links a:hover{
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}

#vitrine a{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	
}

#vitrine a strong{
	display:block;
}
#vitrine a:hover{
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}

#estoque a{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}

#estoque a:hover{
	color:#FFCC00;
}


#texto_empresa p{
	width:510px;
}


#box_filtro{
	}

#cont_filtro{
	width:200px}

#cont_filtro form input#palavra{
	width:197px}

#cont_filtro form input{
	width:84px;
	margin-bottom:10px}

#cont_filtro form input.bt_filtrar{
	width:100px;
	margin:10px 0 }

#box_filtro h2.titulo{
	border-bottom:1px solid #6F6F6F;
	width:200px}

h2.titulo{
		border-bottom:1px solid #6F6F6F;
		padding-bottom:3px}

#cont_filtro form label{
	display:block;
	margin-bottom:5px}

#cont_filtro ul li :hover{
	color:#FFCC00}

#cont_filtro ul li span{
display:block;
margin:10px 0 0;}

.consulta{
	margin:18px 0 0px 42px}

.titulo_2{
	width:200px;
	margin:12px 0}

.listagem img{
	border:1px solid #6F6F6F;
	padding:1px;
	margin:0 13px 0 0
	}

.titulo_modelo{
    font-size:18px;
    font-style:italic;
    text-transform:uppercase;
}

.listagem{
border-bottom:1px dashed #6F6F6F;
float:left;
margin:0 0 27px;
padding-bottom:29px;
width:769px;}

.listagem li{
	font-size:14px;
margin:5px 0 0;}

.paginas{
	clear:both}

.paginas ul li{
	border:1px solid #6F6F6F;
float:left;
margin:0 8px 0 0;
padding:4px;}

.caracteristicas  li{
	float:left}

#caracteristicas .preco_2 {
    float:left;
    margin:0;
}

#load {
    display:none;
}

.preco_2{
	clear:left;
	float:left;
	font-size:18px;
	margin:-40px 215px 0;
	color:#FC0;
}

#coluna_6 {

float:left;
margin-bottom:50px;
width:1000px;
}

#caracteristicas {

float:left;
margin:40px 0 -50px;
padding:20px;
width:375px;
}

#conteudo {


margin:0 auto;
padding:15px;
text-align:left;
width:1000px;}

#coluna_4 {

float:right;
margin-bottom:50px;
width:760px;}

.paginacao a{
	color:#FFF}

.favoritos {

color:#FFFFFF;
float:right;
height:28px;
margin:-19px 4px 0 0;
padding:0 0 0 4px;
width:144px;
}

h2#titulo_carro {
color:#FFFFFF;
float:left;
font-size:20px;
margin:26px 0 -38px 20px;}

#carro_detalhe {
float:right;
margin:-3px -24px 0 0;
width:530px;
}

#carro_detalhe li {
float:left;
padding:20px 8px 0 0;
}

#carro_principal img {
border:3px solid #6F6F6F;
float:right;
margin:39px 1px 0 0;
}

#contato_rapido label {
color:#fff;
display:block;
font-weight:bold;
margin-bottom:-5px;
}

#contato_rapido {
border-top:1px dashed #6F6F6F;
padding-top:30px;
}

.detalhes li strong, h3.tit_acessorio strong {
color:#fff;
display:block;
font-size:16px;
margin-bottom:15px;
}

#contato_rapido legend {
color:#fff;
font-size:14px;
margin-bottom:10px;
}

detalhes li, .acessorio li {
color:#CFCFCF;
float:left;
margin:1px 0;
width:185px;
}

#estoque_home{
border:3px solid #999999;
float:right;
height:322px;
margin-top:15px;}

#estoque_home ul{
	padding:13px 16px;}

#estoque_home ul li{
	margin-bottom:10px;
	height:84px;}

#estoque_home ul li a{
	margin:0 0 0 5px ;
	font-size:14px
}
.preco {
	color:#FC0;
	display:block;
}
#estoque_home .preco {
	margin-left:118px;
}

#estoque_home ul li img{
	float:left}


#conteudo_contato {
width:200px;
}

#conteudo_contato {
border-right:1px solid #BFBFBF;
clear:left;
float:left;
height:443px;
margin:40px 0;
width:219px;
}

#form_contato form label {
color:#fff;
display:block;
font-weight:bold;
}

#form_contato {
float:left;
margin:40px 0 0 24px;
width:705px;
}

#form_contato form input {

border:1px solid #BFBFBF;
color:#5F5F60;
width:200px;
}

#form_contato form textarea {

border:1px solid #BFBFBF;
color:#5F5F60;
height:100px;
width:350px;
}