*{
	margin:0;
	padding:0;
	border:0;
	text-align:left;
}

BODY{
	text-align:center;
	background:#EBEAD9 url(img/fundo.jpg) repeat-x 0 0;
	background-attachment:fixed;
}

#site{
	width:779px;
	display:table;
	margin:0 auto;
	height:100%;
} 

A{
	overflow:hidden;
	cursor:pointer;
}

/** TOPO **/

#topo{
	width:779px;
	display:inline-block;
}

#topo H1{
	background:url(img/logo.png) no-repeat;/** PNG PARA FIREFOX E IE7 ***/
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/logo.png', sizingMethod='noscale');
	width:399px;
	height:99px;
	text-indent:-2000px;
	margin:0 0 17px 190px;	
} /*MODIFICAR A PASTA DO PNG PARA IE6 ANTES DE SUBIR PARA O SERVIDOR CERTO*/

#topo UL{ 
	display:inline-block;
	margin-left:18px;
}

#topo LI{
	float:left;
	overflow:hidden;
	border-right:2px solid #56553A;
}

#topo LI A{
	text-indent:-2000px;
	float:left;
	height:19px;	
	margin:0 19px;
}

#topo LI.imag { 
	background:url(img/amarelo.gif) no-repeat 0 0;
	width:86px;
	height:20px;
	padding:0;
	border:0;
}

#topo LI A.bt_1{
	background:url(img/bt_empresa.png) no-repeat;/** PNG PARA FIREFOX E IE7 ***/
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bt_empresa.png', sizingMethod='noscale');
	width:74px;
}/*MODIFICAR A PASTA DO PNG PARA IE6 ANTES DE SUBIR PARA O SERVIDOR CERTO*/

#topo LI.empresa{
	padding-left:5px;
}

 
#topo LI A.bt_2{
	background:url(img/bt_veiculos.png) no-repeat;/** PNG PARA FIREFOX E IE7 ***/
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bt_veiculos.png', sizingMethod='noscale');
	width:58px;
}/*MODIFICAR A PASTA DO PNG PARA IE6 ANTES DE SUBIR PARA O SERVIDOR CERTO*/

#topo LI A.bt_3{
	background:url(img/bt_financiamento.png) no-repeat;/** PNG PARA FIREFOX E IE7 ***/
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bt_financiamento.png', sizingMethod='noscale');
	width:102px;
}/*MODIFICAR A PASTA DO PNG PARA IE6 ANTES DE SUBIR PARA O SERVIDOR CERTO*/

#topo LI A.bt_4{
	background:url(img/bt_chegar.png) no-repeat;/** PNG PARA FIREFOX E IE7 ***/
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bt_chegar.png', sizingMethod='noscale');
	width:92px;	
}/*MODIFICAR A PASTA DO PNG PARA IE6 ANTES DE SUBIR PARA O SERVIDOR CERTO*/

#topo LI.contato{
	border:0;
}

#topo li A.bt_5{
	background:url(img/bt_contato.png) no-repeat;/** PNG PARA FIREFOX E IE7 ***/
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bt_contato.png', sizingMethod='noscale');
	width:54px;
}/*MODIFICAR A PASTA DO PNG PARA IE6 ANTES DE SUBIR PARA O SERVIDOR CERTO*/

/** CONTEÚDO **/

STRONG{
	color:#56553A;
	font: normal bold 11px/14px verdana;
	text-align:left;
}

P{
	text-align:left;
	color:#56553A;
	font: normal normal 11px/14px verdana;
}

A.bt_enviar{
	width:49px;
	height:21px;
	background:transparent url(img/enviar.gif) no-repeat 0 0;
	float:left;
	text-indent:-2000px;
}

A.bt_ok{
	width:20px;
	height:17px;
	background:transparent url(img/bt_ok.gif) no-repeat 0 0;
	float:left;
	text-indent:-2000px;
}

A.bt_voltar{
	width:49px;
	height:21px;
	background:transparent url(img/bt_voltar.jpg) no-repeat 0 0;
	float:right;
	margin:8px 8px 15px 0 ;
	text-indent:-2000px;
}


#site H2{
	width:150px;
	height:19px;
	display:block;
	margin-bottom:20px;
	text-indent:-2000px;
}

#site H2.empresa_tit{
	background:transparent url(img/empresa_apresentacao.gif) no-repeat 0 0;
}

#site H2.financiamento{
	background:transparent url(img/financiamento.gif) no-repeat 0 0;
}

#site H2.chegar{
	background:transparent url(img/como_chegar.gif) no-repeat 0 0;
}

#site H2.gostou{
	background:url(img/gostou.png) no-repeat;/** PNG PARA FIREFOX E IE7 ***/
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/victoria/css/img/gostou.png', sizingMethod='noscale');
	margin:125px 0 0 15px;
}

#site .espacamento{
	width:774px;
	height:auto;
	display:inline-block;
}

#site .web_door_topo{
	width:774px;
	height:10px;
	float:left;
	background:#fff url(img/bg_web_door_topo.gif) no-repeat 0 0;
	overflow:hidden;
	margin-top:15px;
}

#site .web_door_rodape{
	width:774px;
	height:18px;
	float:left;
	background:#fff url(img/bg_web_door_rodape.gif) no-repeat 0 0;
	margin-bottom:15px;
}

#site .web_door{
	width:758px;
	float:left;
	background:#fff url(img/bg_web_door.gif) repeat-y 0 0;
	padding-left:16px;
	position:relative;
}

#site .web_door .coluna{
	width:192px;
	height:335px;
	float:left;
	background-color:#D9D8B8;
	
}

#site .web_door .coluna SPAN{
	width:178px;
	height:400px;
	display:block;
	background:transparent url(img/caixa_imperdivel.gif) no-repeat 5px 14px;
	padding:22px 0 0 14px;
	position:absolute;
}

#site .web_door .coluna SPAN A{
	text-decoration:none;
}

#site .web_door .coluna SPAN H2{
	background:transparent url(img/txt_imperdivel.gif) no-repeat 0 0;
	margin:0;
}

#site .web_door .coluna SPAN P{
	color:#fff;
	margin:3px 0 5px 3px;
	width:150px;
}

#site .web_door .coluna SPAN B{
	width:150px;
	height:17px;
	font:normal normal 16px/21px impact;
	color:#FFF;
	display:block;
	text-align:right;
}

#site .web_door .coluna BLOCKQUOTE{
	width:184px;
	padding-left:8px;
	position:absolute;
	top:137px;
	/*top:298px;
	left:129px;*/

}

#site .web_door .coluna BLOCKQUOTE H2.proposta{
	width:157px;
	background:transparent url(img/proposta.gif) no-repeat 0 0;
	margin-bottom:20px;
}

#site .web_door .coluna BLOCKQUOTE P{
	color:#2a2919;
	padding:15px 0 11px 0;
	display:inline-block;
}

#site .web_door .coluna BLOCKQUOTE B{
	width:165px;
	color:#2a2919;
	font: normal normal 11px/14px verdana;
	text-align:left;
	display:block;
}

#site .web_door .coluna BLOCKQUOTE INPUT{
	width:164px;
	height:16px;
	*height:14px;
	font:normal normal 11px/10px verdana;
	color:#fff;
	border:1px solid #8E8D70;
	background-color:#979679;
	margin-bottom:4px;
}

#site .web_door .coluna BLOCKQUOTE INPUT.telefone, #site .web_door .coluna BLOCKQUOTE INPUT.valor{
	width:109px;
	float:left;
}

#site .web_door .coluna BLOCKQUOTE INPUT.valor{
	width:137px;
}

#site .web_door .coluna BLOCKQUOTE A.bt_enviar{
	position:relative;
	top:-2px;
	left:6px;
}

#site .web_door .coluna BLOCKQUOTE A.bt_cliqueaqui{
	background:transparent url(img/bt_cliqueaqui.gif) no-repeat 0 0;
	width:90px;
	height:24px;
	display:block;
	text-indent:-2000px;
	margin:5px 0 0 40px;
	padding:0;
}


#site .web_door .coluna BLOCKQUOTE A.bt_ok{
	position:relative;
	top:1px;
	left:6px;
}



#site .web_door IMG{
	float:left;
	text-align:center;
}

#site A.webdoor_img{
	position:absolute;
}

#site .web_door UL{
	width:104px;
	height:335px;
	float:left;
	background-color:#D9D8B8;
	position:absolute;
	left:657px;
}

#site .web_door UL LI{
	width:104px;
	float:left;
	list-style:none;
}

#site .web_door UL LI A{
	width:104px;
	float:left;
	height:84px;
}

#site .web_door UL LI A.ultimo{
	height:83px;
}

#site .web_door UL LI A:HOVER, #site .web_door UL LI A.selecionado{
	background-color:#56553A;
}

#site .web_door UL LI A IMG{
	width:90px;
	height:68px;
	border:none;
	margin:7px 0 0 7px;
}

#site .web_door UL LI A:HOVER IMG, #site .web_door UL LI A.selecionado IMG{
	width:90px;
	height:68px;
	border:1px solid #fff;
	margin:6px 0 8px 6px;
}

#site .web_door .empresa, #site .web_door .como_chegar, #site .web_door .contato {
	 width:734px;
	 background-color:#D9D8B8;
	 float:left;
	 padding:18px 0 15px 14px;
	 color:#56553A;
	 text-align:left;
	 font:normal normal 11px/14px verdana;
}

#site .web_door .empresa BLOCKQUOTE{
	width:464px;
	float:left;
}

#site .web_door .empresa BLOCKQUOTE A{
	 text-decoration:underline;
	 color:#56553A;
}

#site .web_door .empresa BLOCKQUOTE P, #site .web_door .como_chegar P, #site .web_door .contato STRONG, #site .web_door .contato DIV P{
	margin-bottom:24px;
}

#site .web_door .empresa DIV{
	width:244px;
	float:left;
	margin:0;
	padding:0;
}

#site .web_door .empresa DIV DIV{
	text-align:center;
	margin-top:50px;
}

#site .web_door .empresa DIV DIV A{
	display:inline-block;
    width:auto;
    text-align:center;
}

#site .web_door .empresa DIV DIV A.sem_link{
	cursor:auto;
}

#site .web_door .como_chegar P{
	width:713px;
	margin-bottom:13px;
}

#site .web_door .como_chegar IMG{
	width:714px;
	height:315px;
	border:none;
	margin-bottom:20px;
}

#site .web_door .contato{
	padding-bottom:19px;
}

#site .web_door .contato A{
	background:transparent url(img/enviar.gif) no-repeat 0 0;
	width:49px;
	height:21px;
	display:block;
	margin:4px 0 0 550px;
}

#site .web_door .contato H2{
	background:transparent url(img/contato.gif) no-repeat 0 0;
	margin-bottom:10px;
}

#site .web_door .contato DIV{
	background:transparent url(img/pt_vertical.gif) repeat-y right 0;
	width:189px;
	height: expression(this.scrollHeight <= "350" ? "350" : "auto");  
	min-height: 350px; /* para ff, safari, chrome, etc */
	float:left;
	padding-right:70px;
	margin:0 54px 0 0;
}

#site .web_door .contato html>body DIV{
	height:auto;	
}

#site .web_door .contato DIV P{
	display:block;
	margin:0;
}

#site .web_door .contato STRONG{
	font: normal bold 11px/14px verdana;
	display:block;
	margin:0;
}

#site .web_door .contato INPUT{
	width:286px;
	margin:2px 0 13px 0;
	display:block;
}

#site .web_door .contato INPUT.peq{
	width:19px;
	margin-right:4px;
	*margin:3px 4px 0 0;
	_margin:3px 4px 0 3px;
	padding:0 2px 0 2px;
	float:left;
	display:inline;
	overflow:hidden;
}

#site .web_door .contato INPUT.med{
	width:151px;
}

#site .web_door .contato TEXTAREA.grd{
	width:286px;
	height:141px;
	overflow:auto;
}

#site .busca{
	width:778px;
	height:96px;
	background:url(img/bg_busca.gif) no-repeat 0 0;
	float:left;
}

#site .hr{
	width:100%;
	height:1px;
	background:transparent url(img/pt_encontre2.gif) repeat-x 0 0;
	float:left;
	overflow:hidden;
	margin-top:13px;
}

#site .busca H2{
	width:205px;
	height:25px;
	background:transparent url(img/encontre.gif) no-repeat 0 center;
	display:block;
	text-indent:-2000px;
	margin:0 0 0 12px;
}

#site H3{
	width:205px;
	height:25px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0;
}

#site H3.veiculos{
	background:transparent url(img/veiculos.gif) no-repeat 0 center;
	margin:20px 0 0 5px;
	float:left;
}


#site H3.result{
	float:left;
	margin:15px 0 0 8px;
	background:transparent url(img/descricao.gif) no-repeat 0 center;
}

#site H3.mensag{
	float:left;
	margin:15px 0 0 8px;
	background:transparent url(img/mensagens.gif) no-repeat 0 center;
}

#site .busca BLOCKQUOTE{
	width:149px;
	float:left;
	margin:0 10px 0 20px;
	display:inline;
	position:relative;
}

#site .busca BLOCKQUOTE.ano{
	margin:5px 0 0 23px;
}

#site .busca BLOCKQUOTE P{
	display:block;
	margin-top:5px;
}

#site .busca BLOCKQUOTE P.preco, #site .busca BLOCKQUOTE P.ano{
	display:inline;
	float:left;
	position:absolute;
	left:-5px;
	top:0;
}

#site .busca BLOCKQUOTE P.ano{
	left:7px;
}

#site .busca BLOCKQUOTE SELECT{
	width:149px;
	float:left;
	margin-top:5px;
	height:20px;
	font-family:verdana;
	border:1px solid #7F9DB9;
}

#site .busca BLOCKQUOTE INPUT{
	float:left;
	margin-top:5px;
	font-family:verdana;
	border:1px solid #7F9DB9;
}

#site .busca BLOCKQUOTE INPUT.pequeno, #site .busca BLOCKQUOTE SELECT.pequeno{
	width:52px;
}

#site .busca BLOCKQUOTE SELECT.pequeno2{
	width:100px;
	margin:3px 0 5px 40px;
}

#site .busca BLOCKQUOTE SELECT.pequeno3{
	width:100px;
	margin:0 0 0 40px
}

#site .busca BLOCKQUOTE B{
	font:normal normal 11px/14px verdana;
	float:left;
	margin:8px 4px 0 4px;
	color:#56553A
}

#site .busca BLOCKQUOTE B.preco{
	position:absolute;
	left:10px;
	top:22px;
}

#site .busca A.bt_buscar{
	background:transparent url(img/bt_busca.gif) no-repeat 0 0;
	width:49px;
	height:21px;
	float:left;
	text-indent:-2000px;
	margin:23px 0 0 12px;
}

#site .confira{
	width:776px;
	float:left;
	margin:11px 0 0 5px;
	overflow:hidden;
}

#site .confira .modulo{
	float:left;
	margin-bottom:15px;
}

#site .confira .modulo A{
	padding-bottom:0;
}

#site .mensagem{
	font:normal normal 12px/14px verdana;
	color:#56553a;
	padding-bottom:135px;
	float:left;
	display:inline;
	margin-left:10px;
}


#site .mensagem A{
	font:normal bold 12px/14px verdana;
	color:#56553a;
	text-decoration:none;
}

#site .mensagem A:HOVER{
	text-decoration:underline;
}

#site .confira STRONG{
	width:778px;
	height:15px;
	background:transparent url(img/tit_confira.gif) no-repeat 0 0;
	float:left;
	text-indent:-2000px;
	margin-top:11px;
}

#site .confira STRONG.buscar_por{
	height:19px;
	background:transparent url(img/bucar_por.gif) no-repeat 0 2px;
	text-indent:0;
	padding-left:87px;
	margin:8px 0 10px 0;
	font:normal bold 12px/15px verdana;
}

#site .confira A{
	float:left;
	text-decoration:none;
	padding-bottom:20px;
	display:inline;
	overflow:hidden;
	height:auto;
	width:179px;
	margin:10px 13px 0 0;
}

#site .confira A IMG{
	border:1px solid #56553A;
}

#site .confira A P{
	width:179px;
	color:#010101;
	margin-top:5px;
}

#site .resultados{
	width:746px;
	float:left;
	padding:15px 0 0 26px;
	background-color:#CDCBA5;	
}
/*
#site .resultados UL{
	width:340px;
	float:left;
	display:inline;
	margin-top:2px;
}

#site .resultados IMG{
	float:left;
	overflow:hidden;
	background-color:#6633FF
}
*/


#site .resultados .imgs_veic{
	position:relative;
	display:inline-block;
	margin:0;

}

#site .resultados .imgs_veic .img_grande{
	position:absolute;
}

#site .resultados .imgs_veic UL{
	position:absolute;
	top:235px;
	width:340px;
}

#site .resultados .imgs_veic UL LI{
	width:81px;
	float:left;
	margin:20px 4px 0 0;
	list-style:none;
	display:inline;
}

#site .resultados .imgs_veic UL LI IMG.teste{
	width:80px;
}

#site .resultados BLOCKQUOTE{
	width:350px;
	float:left;
	display:inline;
	margin-right:45px;	
}

#site .resultados BLOCKQUOTE P.carct{
	font:normal normal 11px/15px verdana;
	margin-bottom:10px;
}

#site .resultados BLOCKQUOTE STRONG{
	font:normal bold 11px/15px verdana;
	float:left;
	margin-right:5px;
}

#site .resultados BLOCKQUOTE STRONG.nome_carro{
	font:normal bold 12px/15px verdana;
	float:none;
}

#site .resultados BLOCKQUOTE STRONG.baixo{
	float:none;
}

#site .resultados BLOCKQUOTE B{
	font:normal bold 14px/17px verdana;
	color:#010101;
	display:block;
	margin:15px 0 5px 0;
}

#site .resultados BLOCKQUOTE H2.gostou{
	float:left;
	margin:15px 200px 15px 0;
	display:inline;
}

#site .resultados BLOCKQUOTE INPUT, #site .resultados BLOCKQUOTE TEXTAREA{
	width:338px;
	float:left;
	background-color:#91906F;
	border:1px solid #888767;
	margin-bottom:4px;
	color:#fff;
}

#site .resultados BLOCKQUOTE DIV{
	float:left;
}

#site .resultados BLOCKQUOTE DIV INPUT.email{
	width:164px;
	margin-right:33px;
}

#site .resultados BLOCKQUOTE DIV INPUT.telefone{
	width:139px;
}

#site .resultados BLOCKQUOTE DIV TEXTAREA{
	height:100px;
}


#site .resultados BLOCKQUOTE A.bt_enviar{
	float:right;
	margin:15px 11px 20px 0;
}


/**** MENSAGENS(HERDA DE RESULTADOS) ******/
#site .mensagens{
	margin:0 0 15px 0 ;
}

#site .mensagens BLOCKQUOTE{
	width:700px;
	padding-bottom:10px;
}

#site .mensagens BLOCKQUOTE BLOCKQUOTE{
	width:700px;
	font:normal normal 11px/15px verdana;
	padding:5px 10px 10px 10px;
	margin:0 0 15px 0;
	border-bottom:1px solid #888767;
	border-right:1px solid #888767;
	background-color:#e1e3c1
}

#site .mensagens BLOCKQUOTE BLOCKQUOTE STRONG{
	font:normal bold 11px/15px verdana;
}

#site .mensagens BLOCKQUOTE BLOCKQUOTE B{
	font:normal normal 11px/15px verdana;
	margin:0;
}

#site .mensagens BLOCKQUOTE BLOCKQUOTE P{
	font:normal normal 11px/15px verdana;
	float:left;
	width:700px;
	margin-top:5px
}

#site .mensagens BLOCKQUOTE .bt_veja_anteriores{
	background:transparent url(img/bt_veja_anteriores.gif) no-repeat 0 0;
	height:21px;
	width:73px;
	text-indent:-2000px;
	display:block;
	
}

#site .mensagens BLOCKQUOTE DIV{
	float:left;	
	width:350px;
	margin:25px 0 0  0;
}

#site .mensagens BLOCKQUOTE #bloco_resposta{
	width:340px;
	height:300px;
	padding:5px 0 0 5px;
	margin:0;
	overflow:auto;
	float:left;
	border:1px solid #888767;
	display:none;
}

#site .mensagens BLOCKQUOTE #bloco_resposta BLOCKQUOTE, #site .mensagens BLOCKQUOTE #bloco_resposta BLOCKQUOTE P{
	width:300px;
}


#site .confira A B{
	width:179px;
	font:normal bold 11px/14px verdana;
	color:#010101;
	text-align:left;
}

/*** PAGINAÇÃO ***/

#paginacao {
	text-align:center;
}

#paginacao A {
    display:inline-block;
    width:auto;
	font:normal bold 13px/15px verdana;
    color:#454424;
    text-align:center;
    text-decoration:none;
	margin:0 0 0 4px !important;
	padding:10px 0 10px 0;
}

#paginacao A.active {
	color:#ffba00;
	margin-left: 0 !important;
	margin-right: 1px !important;
}

/** RODAPÉ **/

#rodape{
	height:102px;
	background-color:#8B895E;
	text-align:center;
}

#rodape UL{
	width:580px;
	background:transparent url(img/pt_rodape.gif) repeat-x 0 bottom;
	padding:15px 0 4px 90px;	
	margin:0 auto;
	display:block;
	overflow:hidden;
}

#rodape UL LI{
	display:inline;
	list-style:none;
}

#rodape A{
	text-decoration:none;
	font:normal normal 11px/14px verdana;
	color:#ebead9;
	white-space:pre;
}

#rodape .baixo{
	width:370px;
	margin:0 auto;
}

#rodape STRONG{
	font:normal bold 11px/14px verdana;
	color:#ebead9;
	float:left;
}

#rodape P{
	width:200px;
	font:normal normal 11px/14px verdana;
	color:#ebead9;
	float:left;
}

#contact-overlay{
	background-color:#000;
}

#contact-container .contact-content{
	background-color:#000; 
	float:left;
}

.popSugest{
	background-color:#EBEAD9;
	width:auto;
	height:auto !important;
	float:left;
	font:normal bold 15px/18px verdana;
	padding:20px 0 20px 10px;
}

.popSugest B, .popSugest P{
	margin-left:6px;
	display:block;
	font:normal bold 12px/15px verdana;
}

.popSugest P{
	margin: 0 0 10px 5px;
	color:#000;
	font:normal bold 14px/17px verdana;
}


.popSugest DIV{
	width:100%;
	height:25px;
	text-align:right;
	overflow:hidden;
	position:relative;
	top:-20px;
	background-color:transparent;
}

.popSugest DIV A{
	font:normal bold 15px/18px impact;
	color:#FFF !important;
	cursor:pointer;
	height:25px;
	background-color:#FFD800;
	padding:0 5px 5px 5px;
	float:right;
	clear:right;
}