/* ESTILOS GERAIS */



* {

	list-style:none;	

	margin:0;

	padding:0;

	text-decoration:none;

}



html, body{

height:100%;

margin:0px;



}



body {

	background:url(../imgs/bg_body.gif) no-repeat center top;

}



body.ps {

	background:url(../imgs/bg_ps.gif) no-repeat center top;

}



img {

	border: 0px;

}



p {

	color: #333;

	font: normal 0.75em Arial, Helvetica, sans-serif;

}



h1, h2 {

	font: normal 1.7em Arial, Helvetica, sans-serif;

	color: #000;

	text-align:left;

	margin-bottom: 10px;

	letter-spacing: -1px;

}



h2 {

	font: normal 1.55em Arial, Helvetica, sans-serif;

	color: #d71921; /*vermelho*/

	letter-spacing:normal;

}



h3 {

	font: bold 1em Arial, Helvetica, sans-serif;

	color: #333;

	height: 30px;

	margin-bottom: 10px;

}



h4 {

	font: bold 1em Arial, Helvetica, sans-serif;

	color: #333;

	background-color: #ccc;

	padding: 10px;

	margin-top: 10px;

	float: left;

	width: 883px;

	text-align:center;

}



h6 {

	font: bold 0.85em Arial, Helvetica, sans-serif;

	background-color:#333;

	border-bottom: dotted 1px #fff;

	height: 20px;

	width: 430px;

	padding-top: 2px;

}



h6 a {

	font: bold 0.85em Arial, Helvetica, sans-serif;

	color: #fff;

	padding-left: 10px;

	width: 420px;

	display: block;

	height: 20px;

	padding-top: 2px;

}



h6 img {

	vertical-align: 2px;

}



h6 a:hover {

	background-color: #FFCC00;

	color: #333;

}







#header {

	float: left;

	height: 107px;

	text-align:left;

	width: 999px;

	margin-bottom: 14px;

}



#header h1 {

	text-indent: -5000px;

	overflow:hidden;

	margin-top: -47px;

}





#geral {

	width:999px;

	margin:0 auto;

	text-align:center;

	position: relative;

}



#conteudo {

	width: 999px;

	margin: 10px 0px 10px 0px;

	float: left;

}



#conteudo_ps { 

	width:925px;

	margin: 37px 37px 0px 37px;

}



.txt_conteudo {

	width:635px;

	float: left;

	margin-bottom: 30px;

	text-align:justify;

	border: dashed 1px #999;

	background-color: #f1f2f2;

	padding: 20px;

}



.bt_cota {

	width: 228px;

	text-align:center;

	float:left;

	margin-left: 20px;

}





.texto, .texto2 {

	float: left;

	width: 925px;

	margin-bottom: 20px;

	text-align:justify;	

}



.texto2 {

	width: 883px;

	border: dashed 1px #999;

	padding:20px;

	background-color: #f1f2f2;

}



.texto a, .texto2 a {

	font: bold 1.3em Arial, Helvetica, sans-serif;

	color: #811010;

	text-decoration:underline;

}



.texto a:hover, .texto2 a:hover {

	color: #000;

}



#banner {

	float: left;

	width: 999px;

	height: 332px;

	

}



#ambientacao {

	float: left;

	width: 999px;

	height: 428px;

	margin-bottom: 15px;

}





#menu {

	width: 704px;

	height: 34px;

	float: left;

	text-align:left;

}



#menu li {

	float: left;

}



#menu li.formulario {

	height: 34px;

	margin-left: 190px;

	margin-top: -12px;

}



#footer {

	clear: both;

	height: 214px;

	background: url(../imgs/bg_assinatura.jpg) no-repeat center top;

	margin: 0 auto;

	position: relative;

	text-align:center;

    min-width: 1000px;

}



#footer .txt_assinatura {

margin:auto;

text-align:left;

width:57.9em;

padding-top: 35px;

}





.txt_assinatura address {

	font: bold 0.75em Arial, Helvetica, sans-serif;

	color: #fff;

    margin-left: 220px;

}



.txt_assinatura address span {

  font-weight: bold;

  color: #fff200;

}





.txt_assinatura a {

	font-weight: bold;

	text-decoration:underline;

	color: #fff;

}



.txt_assinatura a:visited {

	color: #fff;

	text-decoration: underline;

}



.txt_assinatura a:hover {

	color: #da521f;

}



/* CARROS PP */



ul#autos {

	width: 999px;

	float: left;

}



ul#autos li {

	float: left;

	width:333px;

	height: 150px;

	margin: 0 auto;

}



/* MITS */



ul#mits{

	float: left;

	width: 999px;

	height: 70px;

	margin-top: 5px;

	margin-bottom: 5px;

}



ul#mits li {

	float: left;

	width: 372px;

	text-align:left;

	margin-right: 20px;

}



.cartao {

	position: absolute;

	width: 224px;

	height: 192px;

	top: 385px;

	left: 750px;

	z-index:1;

	background: url(../imgs/cartao2.png) no-repeat center top;

}



/* �REA DO CLIENTE */



fieldset.login {

	border: 0px;

	float: left;	

	width: 278px;

	height: 34px;

	text-align:left;

	margin-left: 9px;

}



fieldset.login input, fieldset.login input.senha{

	width: 54px;

	padding: 5px;

	color: #fff;

	background-color: #666;

	border: 0px;

	margin-right: 3px;

}



fieldset.login input.senha {

	margin: 0px;

}



fieldset.login input.botao {

	width: auto;

	height: 34px;

	padding: 0px;

	margin: 0px;

	vertical-align: -13px;

	_vertical-align: -8px;

}



fieldset.login img {

	vertical-align: -13px;

	margin-left: -3px;

	_vertical-align: -8px;

}



fieldset.login label {

	font: bold 0.75em Arial, Helvetica, sans-serif;

	color: #fc0;

}



/* FOOTER */



.assinatura {

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #fff;

	margin-left: 200px;

	padding-top: 80px;

	min-width: 700px;

	position: relative;

}



.politica {

	font:bold 12px Arial, Helvetica, sans-serif;

	color: #ffffff;

	margin-left:220px;

	margin-bottom: 20px;

}



.politica a {

	font:bold 12px Arial, Helvetica, sans-serif;

	color: #ff0;

	text-decoration: underline;

}



.politica a:visited {

	color: #fff;

	text-decoration: underline;

}



.politica a:hover {

	color: #fff;

	text-decoration: underline;

}





/* DETALHES DO PRODUTO */



.amb_veiculo, .img_ilust {

	float: left;

	width: 660px;

	text-align:left;

	padding-left: 20px;

	margin-bottom: 100px;

}



.img_ilust {

	text-align: right;

	width: 280px;

	padding: 0px;

}



.cor_veiculo {

	float: left;

	width: 600px;

	margin-left: 350px;

	

}



.amb_veiculo li, .cor_veiculo li {

	float: left;

	height: 17px;

	text-align: left;

	margin-bottom: 10px;

	margin-left: 2px;

}



.amb_veiculo li.amb_bts a {

	width: 17px;

	height: 17px;

	background:url(../imgs/bt_amb_up.gif) no-repeat center top;

	font: bold 0.75em Arial, Helvetica, sans-serif;

	color: #fff;

	text-align:center;

	display:block;

	padding: 1px 0px 0px 1px;

}



.amb_veiculo li.amb_bts a:hover {

	background:url(../imgs/bt_amb_over.gif) no-repeat center top;

}



#carro {

	position: absolute;

	width: 516px;

	height: 240px;

	top: 435px;

	left: 220px;

	z-index:1;

	

}



.img_opcional, .txt_flutuante, #proposta_ajax, #cotacao_ajax, #recuperar_senha {

	width: 320px;

	height: 380px;

	position: fixed;

	z-index: 2;

	display: none;

	padding:10px;

	border: solid 6px #999;

	margin-top: -190px;

	margin-left: -160px;

	left: 50%;

	top: 50%;

	background-color: #fff;

}



#proposta_ajax {

	width:840px;

	height: 510px;

	visibility:hidden;

	margin-top: -255px;

	margin-left: -420px;

	display:block;

}



#cotacao_ajax {

	width:840px;

	height: 510px;

	visibility:hidden;

	margin-top: -255px;

	margin-left: -420px;

	display:block;

}



#recuperar_senha {

	display:block;

	width: 840px;

	height: 188px;

	visibility: hidden;

	margin-top: -94px;

	margin-left: -420px;

}







.bloco_txt {

	overflow-y: auto;

	overflow-x: none;

	width: 760px;

	height: 390px;

	float:left;

	margin-top: 20px;

	font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;

	color: #333;

	text-align:justify;

	padding: 20px;

}



.bloco_txt h2 {

	font: normal 1.7em Arial, Helvetica, sans-serif;

}



.bloco_txt p{

	font: normal 1em Verdana, Arial, Helvetica, sans-serif;

}



.bloco_txt span {

	font: bold 1em Verdana, Arial, Helvetica, sans-serif;

	color: #811010;

}



.txt_flutuante {

	width: 800px;

	height: 500px;

	margin-top: -260px;

	margin-left: -410px;

	display:block;

	visibility:hidden;

	

}



.img_opcional li.close, .txt_flutuante li.close, .txt_flutuante li.tit_janela {

	float: right;

	height: 30px;

	padding-botom: 10px;

	width: 20px;

}



.img_opcional li.opcional {

	float: left;

	height: 240px;

    padding-bottom: 5px;

	text-align:center;

}





.img_opcional li.legenda_opcional, li.descricao_opcional {

  float: left;

  height: 20px;

  width: 320px;

  font: bold 0.75em Arial, Helvetica, sans-serif;

  color: #fff;

  background-color: #000;

  text-align: center;

  padding-top: 5px;

}



li.descricao_opcional {

	height: 60px;

	font: normal 0.7em Arial, Helvetica, sans-serif;

	color: #fff;

	text-align:justify;

	padding: 10px;

	width: 300px;

	background-color: #333;

}



.txt_flutuante li.tit_janela {

	float: left;

	width: 700px;

	padding-left: 22px;

}





.valor_tabela {

	float: left;

	width: 213px;

	height: 44px;

	padding-top: 20px;

	text-align:center;

	background:url(../imgs/bg_valor_produto.gif) no-repeat right top;

}



.valor_tabela input {

	font: normal 1.55em Arial, Helvetica, sans-serif;

	color: #fff;

	background-color: #404040;

	height: 29px;

	border: 0px;

	text-align:center;

	width: 200px;

}



.titulos_ps {

	float: left;

	width: 925px;

	margin: 60px 0px 20px 0px;

	text-align:left;

}



#bloco_valor {

	float: left;

	width: 300px;

	margin-left: 30px;

}



#bloco_versoes {

	float: left;

	width: 449px;

}



#bloco_acessorios {

	float: left;

	width:471px;

}



.bloco_simulador {

	float: left;

	width:250px;

	margin-left: 10px;

}



.leasing {

	float: left;

	width: 250px;

	height: 95px;

	margin-top: 12px;

}







#versoes_valor {

	float: left;

	width: 999px;

	margin-bottom: 20px;

}



#versoes, #acessorios, .simulador_finan, .resultado_simulador {

	float: left;

	width: 256px;

	background-color: #f1f2f2;

	padding: 10px;	

	border: solid 1px #666;

}



#versoes {

	background-color: #f7f7f7;

	width: 449px;

	padding-bottom: 20px;

}



#acessorios {

	width: 449px;

}



.simulador_finan {

	width: 228px;

	background-color: #e4e5e6;

}



.sim_leasing {

	float: left;

	width:250px;

	height: 560px;

}



.resultado_simulador {

	width: 228px;

	background-color: #ccc;

	border-top: 0px;

}



.prazo {

	float: left;

	width: 124px;

}



.economia {

	float: left;

	width:104px;

}







fieldset.consorcio {

	float: left;

	width:124px;

	margin-bottom: 5px;

	border-bottom: 1px dashed #d71921;

	height: 30px;

}



fieldset.consorcio input.mask {

	width: 25px;

	background-color: #ccc;

	font: bold 12px Arial, Helvetica, sans-serif;

	color: #333;

	text-align:right;

	border: 0px;

	margin-right: -3px;

}



fieldset.cons_economia {

	float: left;

	width: 104px;

	border-bottom: 1px dashed #d71921;

	height: 30px;

	margin-bottom: 5px;

}



#versoes li {

	float: left;

	border-bottom: dashed 1px #d71921; /*vermelho*/

	width: 441px;

	text-align: left;

	padding: 5px;

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #333;

}



#acessorios ul.add {

	float: left;

	text-align: right;

	padding-right: 20px;

	width: 426px;

	padding-bottom: 10px;

	font-weight:bold;

}



#acessorios ul {

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	text-align:left;

}



#acessorios ul.lista_acessorios li {

	border-bottom: solid 1px #666;

	display:inline;

	height: 18px;

	padding-top: 5px;

	background-color: #fff;

	margin-top: 2px;

}



#acessorios ul.lista_acessorios li.view {

	float: left;

	width: 21px;

	height: 23px;

	padding: 0px;

	padding-left: 3px;

}



#acessorios ul.lista_acessorios li.nome_acessorio {

	float: left;

	width: 285px;

	padding-left: 5px;



}



#acessorios ul.lista_acessorios li.preco_acessorio {

	float: left;

	width:99px;

	text-align:center;

	font-weight: bold;

	color: #c7752e; /*marrom claro*/



}



#acessorios ul.lista_acessorios li.check_acessorio {

	float: left;

	width: 17px;



} 



#acessorios .rol_acessorios {

	float: left;

	width: 451px;

	height:464px;

	overflow-y: auto;

	overflow-x: none;

}



#area_cliente {

	float: left;

	width: 990px;

}



#abas, #abas_serv {

	float: left;

	width:990px;

	height: 35px;

}



#abas_serv {

	margin-top: 25px;

}





#abas li, #abas_serv li {

	width: 144px;

	height: 35px;

	margin-right: 5px;

	float: left;

}





#abas_serv li {

	width: 221px;

	margin-right: 10px;

}





#abas li.duvida_cliente {

	width: 25px;

	float: left;

	margin-right: 20px;

}



#abas li a, #abas_serv li a {

	display: block;

	background: url(../imgs/bg_aba_produto_up.gif) no-repeat center top;

	width: 144px;

	height: 27px;

	text-align: center;

	font: normal 1.125em Arial, Helvetica, sans-serif;

	color: #d71921; /*vermelho*/

	padding-top: 8px;

}



#abas_serv li a {

	width: 221px;

	background: url(../imgs/bg_aba_serv_up.gif) no-repeat center top;

}



#abas_conteudo {

	height: 590px;

	float: left;

}





#abas li a:hover, #rally_links li a:hover {

	background: url(../imgs/bg_aba_produto_over.gif) no-repeat center top;

	color: #000;

}



#abas_serv li a:hover {

	background: url(../imgs/bg_aba_serv_over.gif) no-repeat center top;

	color: #000;

}



#conteudo_area_cliente{

	float: left;

	width: 990px;

	border: solid 1px #333;

	height: 590px;

}



#conteudo_servicos {

	float: left;

	margin-top: 20px;

}



.txt_servicos {

	float: left;

	width: 800px;

	border: solid 1px #333;

}



.dep_pag {

	float: left;

	width: 525px;

}



.depoimentos, ul.paginacao_cliente {

	float: left;

	height: 490px;

	width: 480px;

	margin: 20px;

	text-align:justify;

}



ul.paginacao_cliente {

	height: 21px;

}



ul.paginacao_cliente li, .paginacao_thumbs li.links {

	float: left;

	width: 21px;

	height: 21px;

	margin-right: 3px;

}



.paginacao_thumbs li.links {

	padding: 0px;

	border: 0px;

}



ul.paginacao_cliente a, .paginacao_thumbs a, .paginacao_thumbs a.next{

	display: block;

	height: 18px;

	width: 19px;

	padding: 3px 0px 0px 2px;

	background: url(../imgs/bg_dep_up.gif) no-repeat center top;

	text-align:center;

	font: normal 0.7em Arial, Helvetica, sans-serif;

	color: #d71921;

}



.paginacao_thumbs a.next, .paginacao_cliente a.next {

	background: none;

	padding: 0px;

	height: 21px;

	width: 21px;

}



.paginacao_cliente a:hover, .paginacao_thumbs a:hover {

	background: url(../imgs/bg_dep_over.gif) no-repeat center top;

	color: #fff;

	font-weight:bold;

}



.depoimento_logado {

	float: left;

	width: 395px;

	background: url(../imgs/bg_dig_dep.gif) no-repeat center top;

	height: 550px;

	margin-top: 25px;

	padding-top: 35px;
	margin-left: 30px;

}



.depoimento_logado p {

	width: 340px;

	border: solid 1px #ccc;

	background-color: #f1f2f2;

	font: normal 12px Arial, Helvetica, sans-serif;

	color: #333;

	text-align:center; 

	margin: 10px 0px 20px 0px;

	padding: 10px;

}



.fotos_thumb {

	float: left;

	width: 990px;

}



.fotos, #videos_cliente {

	float: left;

	width:320px;

	height: 240px;

	border: solid 1px #333;

	margin: 20px; 

}





.thumbs, .thumbs_video {

	float: left;

	width: 268px;

	height: 240px;

	padding: 2px;

	margin-top: 18px;

}



.thumbs li, ul.links_videos li {

	float: left;

	width: 50px;

	height: 38px;

	padding: 3px;

	border: solid 1px #333;

	margin-right: 5px;

	margin-bottom: 5px;

}



ul.links_videos li a {

	display:block;

	width: 28px;

	height: 31px;

	padding-left: 22px;

	padding-top: 7px;

	font: bold 1em Arial, Helvetica, sans-serif;

	color: #fff;

	background: url(../imgs/bg_thumb_video.gif) no-repeat center top;

}



ul.links_videos li a:hover {

	color: #fff;

}



.paginacao_thumbs {

	float: left;

	width:290px;

	height: 40px;

	margin-top: 15px;

}



.foto_logado, .video_logado {

	float: left;

	width: 340px;

	height: 550px;

	margin-top: 25px;

	padding-top: 35px;

	background: url(../imgs/bg_envie_foto.gif) no-repeat center top;

}



.video_logado {

	background: url(../imgs/bg_envie_video.gif) no-repeat center top;

}



#videos_cliente {

	border: 0px;

}



.foto_logado p, .video_logado p {

	font-weight:bold;

	margin: -3px 10px 10px 10px;

	padding: 4px;

	border: dashed 1px #999;

	font-size: 0.8em;

	color: #f00;

}



.modelos {

	float: left;

	width: 925px;

}



.modelos li {

	float: left;

	height: 50px;

	width: 230px;

}



.descricao_veiculo {

	float: left;

	width: 940px;

	margin-top: 30px;

}



.descricao_veiculo p {

margin: 10px;

}



.descricao_veiculo li {

	float: left;

	width: 440px;

	margin-right: 10px;

	text-align:left;

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	background-color: #f1f2f2;

	padding: 5px;

	border-bottom: solid 1px #fff;

}



.ficha {

	width: 620px;

	float: left;

	margin-top: 30px;

	text-align:left;

	background-color: #fff;

}





.versoes_veiculo, .modelos_veiculo {

	float: left;

	width:940px;

	height: 35px;

}



.versoes_veiculo li, .modelos_veiculo li {

	width: 221px;

	height: 35px;

	margin-right: 5px;

	float: left;

	padding: 0px;

}



.modelos_veiculo {

	width:840px;

}



.modelos_veiculo li {

	width: 144px;

}



.versoes_veiculo li a, .modelos_veiculo li a {

	display: block;

	background: url(../imgs/bg_aba_serv_up.gif) no-repeat center top;

	width: 221px;

	height: 25px;

	text-align: center;

	font: bold 1.2em Arial, Helvetica, sans-serif;

	color: #d71921; /*vermelho*/

	padding-top: 10px;

}



.modelos_veiculo li a {

	font-size: 0.9em;

	height: 24px;

	padding-top: 11px;

	background: url(../imgs/bg_aba_produto_up.gif) no-repeat center top;

	width: 144px;

}



.versoes_veiculo li a:hover, .modelos_veiculo li a:hover {

	background: url(../imgs/bg_aba_serv_over.gif) no-repeat center top;

	color: #000;

}



.modelos_veiculo li a:hover {

	background: url(../imgs/bg_aba_produto_over.gif) no-repeat center top;

}



#comparativos_veiculos, #planos_veiculos, #planos_veiculos2 {

	float: left;

	width: 810px;

	height: 405px;

	border: solid 1px #000;

	padding: 5px 5px 10px 10px;

	font: normal 0.65em Arial, Helvetica, sans-serif;

	color: #333;	

	text-align: left;

}



#planos_veiculos {

    height:248px;

}



.escolha_modelo {

	width: 827px;

	height: 25px;

	float: left;

	background-color: #333;

	font: bold 0.75em Arial, Helvetica, sans-serif;

	text-align:center;

	color: #fff;

}



.parametros {

	float: left;

	width:145px;

}



.parametros li {

	width: 140px;

	float: left;

	padding:2px 0px 2px 5px;

	background-color:#333;

	color:#fff;

	border-bottom: solid 1px #fff;

}



.planos, .planos_mit {

   float: left;

   width:81px;

   border-left: solid 1px #fff;

}







.comparativos_mit, .comparativos {

	float: left;

	width: 315px;

	margin-left: 10px;

}



.comparativos_mit li, .comparativos li, .planos li, .planos_mit li{

	float: left;

	width: 290px;

	background-color: #ccc;

	border-bottom: solid 1px #fff;

	border-right: solid 1px #fff;

	padding:2px 0px 2px 5px;

}



.comparativos li, .planos li {

	background-color: #f1f2f2;

}



.planos li, .planos_mit li {

   width: 79px;

}



.planos_rev_serv {

	width: 117px;

	margin-left:1px;

	float:left;

}



.planos_rev_serv li {

	padding:5px;

	background-color: #f1f2f2;

	color: #333;

	border-bottom: solid 1px #fff;

	float: left;

	width: 107px;

	text-align:center;

}



#planos_veiculos2 {

	border:0px;

	width: 880px;

	font: normal 0.75em Arial, Helvetica, sans-serif;

	height:auto;

}



.parametros2 {

	float: left;

	width: 150px;

	

}



.parametros2 li {

	padding:5px;

	background-color: #333;

	color: #fff;

	border-bottom: solid 1px #fff;

	text-align:center;

}



li.duv_comp {

	float: left;

	width: 14px;

	border-bottom: solid 1px #fff;

	padding:2px 0px 0px 2px;

	background-color: #fff;

	height:15px;

	background-color: #333;

}



.compare_versao {

	float: left;

	width: 790px;

	height: 20px;

	padding: 5px 0px 0px 15px;

	margin-bottom: 5px;

	font-weight: bold;

	background-color: #ffc;

}



#camada_comparativos, #plano_revisoes {

	width: 840px;

	height: 490px;

	position: fixed;

	z-index: 1;

	visibility:hidden;

    padding:10px;

	border: solid 6px #999;

	margin-top: -273px;

	margin-left: -420px;

	left: 50%;

	top: 50%;

	background-color: #fff;

}



#plano_revisoes {

    height: 314px;

    margin-top: -157px;

}







#duvida_comparativo_ver_1, #duvida_comparativo_ver_2, #duvida_comparativo_ver_3, #duvida_comparativo_ver_4, #duvida_comparativo_ver_5, #duvida_comparativo_ver_6, #duvida_comparativo_ver_7, #duvida_comparativo_ver_8, #duvida_comparativo_ver_9, #duvida_comparativo_ver_10, #duvida_comparativo_ver_11, #duvida_comparativo_ver_12, #duvida_comparativo_ver_13, #duvida_comparativo_ver_14, #duvida_comparativo_ver_15, #duvida_comparativo_ver_16, #duvida_comparativo_ver_17, #duvida_comparativo_ver_18, #duvida_comparativo_ver_19 {

    width:250px;

    font: normal 0.65em Arial, Helvetica, sans-serif;

    color: #333;

    background-color: #ffc;

    padding: 3px 20px 3px 10px;

    top: 50%;

    left:50%;

    margin-left: -231px;

    margin-top: -120px;

    position:fixed;

    z-index:5;

    visibility:hidden;

    text-align: justify;

    border: solid 1px #333;

	background: url(../imgs/arrow2.png) no-repeat right top #ffc;

}



#duvida_comparativo_com_1, #duvida_comparativo_com_2, #duvida_comparativo_com_3, #duvida_comparativo_com_4, #duvida_comparativo_com_5, #duvida_comparativo_com_6, #duvida_comparativo_com_7, #duvida_comparativo_com_8, #duvida_comparativo_com_9, #duvida_comparativo_com_10, #duvida_comparativo_com_11, #duvida_comparativo_com_12, #duvida_comparativo_com_13, #duvida_comparativo_com_14, #duvida_comparativo_com_15, #duvida_comparativo_com_16, #duvida_comparativo_com_17, #duvida_comparativo_com_18, #duvida_comparativo_com_19, #duvida_comparativo_com_20  {

    width:250px;

    font: normal 0.65em Arial, Helvetica, sans-serif;

    color: #333;

    background-color: #ffc;

    padding: 3px 20px 3px 10px;

    top: 50%;

    left:50%;

    margin-left: 94px;

    margin-top: 50px;

    position:fixed;

    z-index:5;

    visibility:hidden;

    text-align: justify;

    border: solid 1px #333;

	background: url(../imgs/arrow2.png) no-repeat right top #ffc;

}



#duvida_comparativo_ver_1 span, #duvida_comparativo_ver_2 span, #duvida_comparativo_ver_3 span, #duvida_comparativo_ver_4 span, #duvida_comparativo_ver_5 span, #duvida_comparativo_ver_6 span, #duvida_comparativo_ver_7 span, #duvida_comparativo_ver_8 span, #duvida_comparativo_ver_9 span, #duvida_comparativo_ver_10 span, #duvida_comparativo_ver_11 span, #duvida_comparativo_ver_12 span, #duvida_comparativo_ver_13 span, #duvida_comparativo_ver_14 span, #duvida_comparativo_ver_15 span, #duvida_comparativo_ver_16 span, #duvida_comparativo_ver_17 span, #duvida_comparativo_ver_18 span, #duvida_comparativo_ver_19 span, #duvida_comparativo_com_1 span, #duvida_comparativo_com_2 span, #duvida_comparativo_com_3 span, #duvida_comparativo_com_4 span, #duvida_comparativo_com_5 span, #duvida_comparativo_com_6 span, #duvida_comparativo_com_7 span, #duvida_comparativo_com_8 span, #duvida_comparativo_com_9 span, #duvida_comparativo_com_10 span, #duvida_comparativo_com_11 span, #duvida_comparativo_com_12 span, #duvida_comparativo_com_13 span, #duvida_comparativo_com_14 span, #duvida_comparativo_com_15 span, #duvida_comparativo_com_16 span, #duvida_comparativo_com_17 span, #duvida_comparativo_com_18 span, #duvida_comparativo_com_19 span {

    font: bold 1.1em Arial, Helvetica, sans-serif;

	width: 250px;

	border-bottom: dotted 1px #999;

	margin-bottom: 5px;

	display: block;

}



#duvida_comparativo_ver_2, #duvida_comparativo_com_2 {

    margin-top: -105px;

}



#duvida_comparativo_ver_3, #duvida_comparativo_com_3 {

	margin-top: -87px;

}



#duvida_comparativo_ver_4, #duvida_comparativo_com_4 {

	margin-top: -69px;

}



#duvida_comparativo_ver_5, #duvida_comparativo_com_5 {

	margin-top: -51px;

}



#duvida_comparativo_ver_6, #duvida_comparativo_com_6 {

	margin-top: -33px;

}



#duvida_comparativo_ver_7, #duvida_comparativo_com_7 {

	margin-top: -15px;

}



#duvida_comparativo_ver_8, #duvida_comparativo_com_8 {

	margin-top: 3px;

}



#duvida_comparativo_ver_9, #duvida_comparativo_com_9 {

	margin-top: 21px;

}



#duvida_comparativo_ver_10, #duvida_comparativo_com_10 {

	margin-top: 39px;

}



#duvida_comparativo_ver_11, #duvida_comparativo_com_11 {

	margin-top: 57px;

}



#duvida_comparativo_ver_12, #duvida_comparativo_com_12 {

	margin-top: 75px;

}



#duvida_comparativo_ver_13, #duvida_comparativo_com_13 {

	margin-top: 93px;

}



#duvida_comparativo_ver_14, #duvida_comparativo_com_14 {

	margin-top: 111px;

}



#duvida_comparativo_ver_15, #duvida_comparativo_com_15 {

	margin-top: 129px;

}



#duvida_comparativo_ver_16, #duvida_comparativo_com_16 {

	margin-top: 147px;

}



#duvida_comparativo_ver_17, #duvida_comparativo_com_17 {

	margin-top: 165px;

}



#duvida_comparativo_ver_18, #duvida_comparativo_com_18 {

	margin-top: 183px;

}



#duvida_comparativo_ver_19, #duvida_comparativo_com_19 {

	margin-top: 201px;

}







.header_comparativo {

   width: 840px;

   float:left;

   height: 20px;

   margin-bottom:20px;

}



.header_comparativo li.fechar {

   width: 20px;

   float: right;

}



.header_comparativo li.tit_janela_comp{

   width: 800px;

   float:left;

   text-align:left;

}



#descricao_conteudo {

	float: left;

	height: 235px;

	border: solid 1px #333;

	width: 920px;

	padding: 20px;

}





#descricao_rally {

	float: left;

	height: 100%;

	width: 915px;

}



#descricao_rally li {

	font-size: 1.3em;

}



#rally_conteudo {

	float: left;

	width: 915px;

}



#rally_abas {

	float: left;

	width: 925px;

}



#rally_links {

	float: left;

	width:925px;

	height: 35px;

}



#rally_links li a {

	display: block;

	background: url(../imgs/bg_aba_produto_up.gif) no-repeat center top;

	width: 144px;

	height: 27px;

	text-align: center;

	font: normal 1.125em Arial, Helvetica, sans-serif;

	color: #d71921; /*vermelho*/

	padding-top: 8px;

}





#rally_links li {

	width: 144px;

	height: 35px;

	margin-right: 5px;

	float: left;

}



.coluna1, .coluna2{

	float: left;

	width: 883px;

	border: dashed 1px #999;

	padding: 20px;

	margin-top: 0px;

	background-color: #fff;

	margin-bottom:15px;

	text-align:left;

}

.coluna1 {
  font: normal 0.75em Verdana, Geneva, Arial, Helvetica, sans-serif;
}



.coluna2 {

	margin-top: 20px;

	background-color: #ffc;

}



.imagens_rally, .imagens_rally_interna {

	width: 925px;

	float:left;

	margin-bottom: 15px;

}



.imagens_rally li, .imagens_rally_interna li {

	margin: 5px;

	float: left;

	width: 175px;

	height: 131px;

}



.imagens_rally_interna {

	width: 883px;

}



.imagens_rally_interna li {

	width: 170px;

	height: 124px;

	float: left;

	margin:3px;

}



.rally_videos {

	width:800px;

	float: left;

}



.rally_videos object {

	width: 350px;

	margin-right:10px;

}



.wallpaper {

	float: left;

	width: 190px;

	margin-left: 50px;

	margin-top: 30px;

}



.lista_wallpaper {

	float: left;

	width: 190px;

}



.lista_wallpaper li {

	float: left;

	width: 179px;

	height: 66px;

	margin: 0px 10px 10px 0px;

}





/* FORMUL�RIOS */





select, textarea {

	color: #333;

	border: solid 1px #333;

	padding: 3px;

}





select {

margin-bottom: 5px;

}



fieldset, fieldset.bt_simulador, fieldset.bt_cotar {

	float: left;

	border: 0px;

	text-align:left;

}



fieldset.bt_simulador {

	margin-left: 55px;

}



fieldset.bt_cotar {

	margin-left: -55px;

}



label.fotovideo, label.dep{

	float: left;

	font: bold 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	width: 320px;

	text-align:left;

}



label.dep {

	width: 450px;

}



input.radio {

	border: 0px;

	vertical-align: -3px;

}



fieldset.simulador {

	border: 0px;

	border-bottom: dashed 1px #d71921; /*vermelho*/

	float: left;

	margin-bottom: 5px;

}



fieldset.simulador label {

	font: bold 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	width: 90px;

	height: 25px;

	text-align:right;

	padding-right: 10px;

	padding-top: 5px;

	float: left;

}



fieldset.simulador input, fieldset.depoimento input, #form_cartao fieldset input, #form_com fieldset input, .fieldset.depoimento input.arquivo, fieldset.consorcio input, fieldset.cons_economia input, #form_agendamento fieldset input {

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	height: 16px;

	padding: 3px;

	background-color: #fff;

	border: solid 1px #333;

	margin-right: 10px;

	margin-bottom: 5px;

}



fieldset.depoimento {

	float: left;

	margin: 0px 0px 5px 20px;

}



fieldset.depoimento input {

	margin-right: 4px;

}



fieldset.depoimento input.arquivo {

	height: 24px;

	padding-bottom: 3px;

}



fieldset.cons_economia input {

	color: #093;

	margin-left: 10px;

	font-weight:bold;

}



#form_cartao fieldset input.radio2, #form_agendamento fieldset input.radio2 {

	margin-right: 3px;

	vertical-align: -3px;

}



input.padrao {

	padding: 3px;

	font: bold 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	background-color: #fff;

	border: solid 1px #333;

	margin-top: 10px;

}





/*MITCART�O*/



#tit_mitcartao{

	float: left;

	width: 925px;

	background: url(../imgs/tit_mitcartoes.jpg) no-repeat center top;

	height: 200px;

	margin-bottom: 10px;

	margin-top: 50px;

}



.aviso {

	float: left;

	width:865px;

	padding: 30px;

	background-color: #f1f2f2;

	border-bottom: solid 1px #333;

	text-align:justify;

}



.aviso p {

	line-height: 20px;

}



fieldset.inicio_cadastro {

	float: left;

	width:915px;

	background-color: #333;

	font: normal 1.125em Arial, Helvetica, sans-serif;

	color: #fff;

	padding: 5px;

}



fieldset.inicio_cadastro label {

	padding-top: 10px;

	padding-left: 10px;

}



fieldset.inicio_cadastro select {

	background-color: #fff;

	border: solid 1px #ccc;

}



#abas_cartao {

	float: left;

	width: 925px;

	margin-top: 20px;

	margin-bottom: -5px;

}



#form_cartao, #form_com, #form_agendamento {

	float: left;

	width: 903px;

	border: solid 1px #333;

	border-top: 0px;

	padding: 10px;

}



#form_com {

	border: solid 1px #333;

	margin-bottom: 20px;

	width: 903px;

}



#form_agendamento {

	border: 0px;

	width: 860px;

	margin-top: 20px;

	text-align:center;

}



#form_cartao label, #form_com label, #form_agendamento label {

	float: left;

	width: 407px;

	padding-top: 2px;

	text-align:right;

	padding-right: 10px;

}



#form_com label {

	width: 394px;

}



#form_agendamento label {

	width: 360px;

}







#form_cartao fieldset.primeiro, #form_cartao fieldset.segundo, #form_cartao fieldset.primeiro_textarea, #form_cartao fieldset.segundo_textarea, #form_com fieldset.primeiro, #form_com fieldset.segundo, #form_com fieldset.primeiro_textarea, #form_com fieldset.segundo_textarea, #form_agendamento fieldset.primeiro, #form_agendamento fieldset.segundo, #form_agendamento fieldset.primeiro_textarea, #form_agendamento fieldset.segundo_textarea {

	float: left;

	width: 903px;

	font: bold 0.9em Arial, Helvetica, sans-serif;

	color: #333;

	background-color: #f2f2f3;

	border: 0px;

	border-bottom: solid 2px #fff;

	height: 30px;

	padding-top: 4px;

	text-align:left;

}



#form_com fieldset.primeiro, #form_com fieldset.segundo, #form_com fieldset.primeiro_textarea, #form_com fieldset.segundo_textarea {

	width: 900px;

}



#form_cartao fieldset.segundo, #form_cartao fieldset.segundo_textarea, #form_com fieldset.segundo, #form_com fieldset.segundo_textarea, #form_agendamento fieldset.segundo, #form_agendamento fieldset.segundo_textarea  {

	background-color: #e7e8e9;

}





#form_cartao fieldset.segundo_textarea, #form_cartao fieldset.primeiro_textarea, #form_com fieldset.primeiro_textarea, #form_com fieldset.segundo_textarea, #form_agendamento fieldset.primeiro_textarea, #form_agendamento fieldset.segundo_textarea {

	height: 92px;

}



#form_agendamento fieldset.primeiro, #form_agendamento fieldset.segundo, #form_agendamento fieldset.primeiro_textarea, #form_agendamento fieldset.segundo_textarea {

	width: 860px;

}



#form_cartao p {

	text-align:center;

	padding: 10px 0px 15px 0px;

	border-bottom: solid 1px #333;

	margin-bottom: 5px;

	font-weight:normal;

}





#topicos_mitcartao {

	float: left;

	width: 925px;

	font: normal 0.75em Arial, Helvetica, sans-serif;

	text-align:justify;

	margin-bottom: 30px;

	color: #333;

}





#topicos_mitcartao h5 {

	float: left;

	width: 925px;

	height: 25px;

	border-bottom: solid 1px #999;

}



#topicos_mitcartao h5 a {

	display: block;

	height: 20px;

	font: bold 1.3em Arial, Helvetica, sans-serif;

	color: #333;

	background-color: #f8f8f8;

	padding-left: 25px;

	width: 900px;

	padding-top: 4px;

	cursor:pointer;

}



#topicos_mitcartao h5 a:hover {

	color: #f00;

}



#topicos_mitcartao img {

	vertical-align: -2px;

}



.desc_mitcartao, .desc_mitcartao2 {

	float: left;

	width: 883px;

	margin-top: 5px;

	line-height:1.5em;

	margin-bottom: 5px;

	display:none;

	border: dashed 1px #999;

	background-color: #fff;

	padding: 20px;

}



.desc_mitcartao2 {

	display:block;

	

}



.desc_mitcartao a, .desc_mitcartao2 a, .coluna1 a, .coluna2 a, .coluna3 a {

	color: #811010;

	font-weight:bold;

	text-decoration:underline;

	cursor:pointer;

}



.desc_mitcartao a:hover, .desc_mitcartao2 a:hover, .coluna1 a:hover, .coluna2 a:hover, .coluna3 a:hover {

	color: #333;

}



.desc_mitcartao table {

	border: solid 1px #ccc;

	width: 100%;

	border: 0px;

}



.desc_mitcartao td {

	text-align:center;	

	background-color: #f8f8f8;

	border: solid 1px #ccc;

}



.desc_mitcartao td.tit {

	background-color: #f1f2f2;

}











/*SEMINOVOS LISTAR*/



#seminovos {

	float: left;

	width: 415px;

	height: 44px;

	margin-top: 60px;

	background: url(../imgs/bg_tit_seminovos.gif) no-repeat left top;

	padding-left: 490px;

	padding-top: 18px;

	

}



.box_seminovo {

	float: left;

	width: 177px;

	height: 234px;

	border: solid 2px #333;

	background-color: #000;

	margin-right: 4px;

	margin-bottom: 8px;

}



.box_seminovo li.img {

	float: left;

	width: 177px;

	height: 135px;

	border-bottom: solid 3px #333;

}



.box_seminovo li.nome_semi {

	float: left;

	width: 177px;

	height: 60px;

	background-color: #fff;

}



.box_seminovo li.nome_semi a {

	display: block;

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	text-decoration: underline;

	background-color: #fff;

	text-align:center;

	padding: 5px;

	height: 50px;

	width: 167px;

	

}



.box_seminovo li.nome_semi a:hover {

	background-color: #f1f2f2;

}



.box_seminovo li.preco {

	float: left;

	font: normal 1.4em Arial, Helvetica, sans-serif;

	color: #fff;

	background-color: #000;

	text-align:center;

	height: 33px;

	width: 177px;

	padding-top: 5px;

}



/*SEMINOVOS DETALHES*/



#box_imagem_seminovo {

	float: left;

	width: 326px;

	height: 303px;

}





#box_imagem_seminovo li.img_detalhe {

	float: left;

	width: 318px;

	height: 238px;

	border: solid 1px #333;

	margin-bottom: 3px;

}



#box_imagem_seminovo li.img_thumb {

	float: left;

	width: 77px;

	height: 58px;

	border: solid 1px #333;

	margin-right: 1px;

}



#box_seminovos {

	float: left;

	width:353px;

	margin-left: -3px;

	margin-right: 2px;

}



#box_opcionais {

	float: left;

	width: 244px;

	margin-left: 1px;

}





#seminovos_detalhe {

	float: left;

	width: 311px;

	height: 158px;

	color: #333;

	padding:20px;

	border: solid 1px #333;

}



#seminovos_detalhe_titulo {

	float: left;

	width: 333px;

	height: 33px;

	font: normal 1.4em Arial, Helvetica, sans-serif;

	color: #faa61a; /*amarelo*/

	padding-top: 7px;

	background-color: #333;

	text-align:left;

	padding-left: 20px;

}



#seminovos_detalhe li {

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 0.8em;

	padding-top: 2px;

	height: 18px;

	width: 144px;

	border-bottom: solid 1px #fff;

	text-align:left;

	padding-left: 10px;

}





#seminovos_detalhe li.atributo {

	border-right: solid 1px #fff;

	background-color: #fcd28c; /*amarelo claro*/

	color: #000;

	clear: left;

}



#seminovos_detalhe li.valor {

	background-color: #666;

	color: #fff;

}



#seminovos_preco {

	float: left;

	width: 353px;

	height: 48px;

	margin-top: 3px;

	background-color: #000;

	font: normal 1.85em Arial, Helvetica, sans-serif;

	color: #fff;

	text-align:center;

	padding-top: 13px;

	margin-bottom: 30px;

}



#seminovos_detalhe p, #seminovos_opcionais_lista p {

	font-weight: normal;

	color: #333;

	text-align:justify;

	margin-bottom: 20px;

}



#seminovos_opcionais_titulo {

	float: left;

	width: 224px;

	height: 33px;

	font: normal 1.35em Arial, Helvetica, sans-serif;

	color: #fff; /*amarelo*/

	padding-top: 7px;

	background-color: #666;

	text-align:left;

	padding-left: 20px;

}



#seminovos_opcionais_lista {

	float: left;

	width: 202px;

	padding: 20px;

	height: 158px;

	border: solid 1px #333;

}



#seminovos_taxa {

	float: left;

	width: 244px;

	height: 41px;

	padding-top: 20px;

	background-color: #666;

	font: normal 1.125em Arial, Helvetica, sans-serif;

	color: #fff;

	text-align:center;

	margin-top: 3px;

}



#proposta, #proposta_novos, #proposta_novos2 {

	float: left;

	width: 400px;

	border-right: dashed 1px #666;

	background: url(../imgs/tit_faca_proposta.gif) no-repeat left top;

	padding-top: 50px;

}



#proposta p {

	margin: 10px 10px 15px 0px;

	text-align:left;



}



#proposta_novos {

	border: 0px;

	margin-top: 20px;

	width: 999px;

}



#proposta_novos2 {

	width:840px;

	background: none;

	border: 0px;

	padding-top: 10px;

}



#proposta label, #proposta_novos label, #proposta_novos2 label {

	font: normal 1.125em Arial, Helvetica, sans-serif;

	color: #333;

	margin-bottom: 5px;

	width: 380px;

	float: left;

}



#proposta_novos label, #proposta_novos2 label {

	width: 300px;

	margin-right: 10px;

	text-align:right;

	padding-bottom: 10px;

}



#proposta_novos fieldset, #proposta_novos2 fieldset {

	float: left;

	clear: both;

	margin-bottom: 10px;

	border-bottom: dashed 1px #ccc;

	width: 999px;

}



#proposta_novos2 fieldset {

	width: 840px;

}



#proposta input, #proposta textarea, #proposta_novos input, #proposta_novos textarea, #proposta_novos2 input, #proposta_novos2 textarea {

	padding: 3px;

	border: solid 1px #333;

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	background-color: #fff;

	margin-bottom: 10px;

}



#garantia {

	float: left;

	width: 450px;

	margin-left:20px;

	background: url(../imgs/tit_garantia.gif) no-repeat left top;

	padding-top: 50px;

	text-align:justify;

}



/*A CONCESSION�RIA */



.limeira, .saocarlos {

	float: left;

	width: 455px;

	border-right: dashed 1px #999;

	margin-top: 30px;

	text-align:left;

}



.limeira h3, .saocarlos h3 {

	margin-left: 10px;

}



.saocarlos {

	width: 440px;

	border: 0px;

	margin-left: 25px;

}



#tour1, #tour2, #mapa, #mapa2  {

	float: left;

	width: 430px;

	height: 362px;

}



#tour2 {

	height: 472px;

}





#mapa, #mapa2 {

	margin-top: 40px;

	margin-bottom: 20px;

	border: solid 1px #666;

}



#mapa {

	margin-top: 35px;

}









/* NOT�CIAS */



#noticias_pp {

	float: left;

	width: 999px;

	text-align:justify;

	background: url(../imgs/tit_noticias_pp.gif) no-repeat center top;

	margin-bottom: 20px;

	padding-top: 70px;

	margin-top: 10px;

}



#noticias_pp li {

	float: left;

	padding-left: 50px;

	padding-right: 50px;

	text-align: justify;

	font: bold 0.85em Arial, Helvetica, sans-serif;

}



#noticias_pp li.data {

	width: 90px;

	height: 30px;

	color: #000; 

	margin-top: 10px;

	padding-right: 0px;

}



#noticias_pp li.titulo {

	width: 715px;

	height: 30px;

	color: #801717; /*vinho*/

	padding-left: 0px;

	margin-top: 10px;

}



#noticias_pp li.desc {

	width: 889px;

	font-weight: normal;

	color: #333;

	padding-bottom: 10px;

}



#noticias_pp li.vejamais {

	float: left;

	width: 889px;

	height: 30px;

	font: bold 0.85em Arial, Helvetica, sans-serif;

	color: #FF6600;

	border-bottom: dashed 1px #801717;

}



#noticias_pp li.vejamais a{

	font: bold 0.85em Arial, Helvetica, sans-serif;

	color: #FF6600;

	text-decoration: underline;

}



#noticias_pp li.vejamais a:hover {

	font: bold 0.85em Arial, Helvetica, sans-serif;

	color: #333;

}



#noticias_ps {

	float: left;

	width: 900px;

	text-align:justify;

	padding-bottom: 30px;

	padding-top: 20px;

}



#noticias_ps h3 {

	width: 900px;

	font: bold 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	text-align:left;

	margin-bottom: 10px;

	border-bottom: dashed 1px #999;

}



#noticias_ps h2 {

	width: 850px;

	margin-bottom: 20px;

	font: normal 1.4em Arial, Helvetica, sans-serif;

	color: #801717; /*vinho*/

	text-align:left;

}



#noticias_ps p {

	padding-left: 10px;

	font: normal 1em "Trebuchet MS", Arial, sans-serif;

	line-height: 1.1em;

}



.img_materia {

	float: left;

	text-align: justify;

	font: normal 0.70em Arial, Helvetica, sans-serif;

	color: #fff;

	margin: 0px 20px 10px 10px;

}



.img_materia li {

	width: auto;

	float: left;

	margin-bottom: -5px;

}



.img_materia li.legenda, .img_materia li.legenda_print {

	width: 326px;

	padding: 12px;

	background-color: #000;

	margin-bottom: 10px;

}



.mais_news, .mais_news_pp {

	float: left;

	width: 890px;

	border-bottom: dashed 1px #801717; /*vinho*/

	margin: 10px 0px 10px 0px;

	padding: 0px 0px 10px 10px;

	text-align: left;

}



.mais_news_pp {

	padding-left: 50px;

	width: 935px;

}



.comentarios {

	float: left;

	width: 890px;

	padding-left: 10px;

	text-align:justify;

}



.comentarios li {

	float: left;

	font: normal 0.80em Arial, Helvetica, sans-serif;

	color: #333;

	

}



.comentarios li.tit_com {

	font-weight: bold;

	background-color: #666;

	border-bottom: solid 1px #999;

	padding: 10px;

	width: 870px;

	color: #fff;

}



.comentarios li.txt_com {

	background-color: #fff;

	margin-bottom: 20px;

	padding: 10px;

	width: 870px;

}



.comentarios li.contato_com {

	padding: 10px;

	width: 870px;

	background-color: #f1f2f2;

	font: normal 0.70em Arial, Helvetica, sans-serif;

}



.comentarios a {

	color: #000;

	font-weight:bold;

	text-decoration: underline;

}



.comentarios a:hover {

	color: #801717;

}



#form_com h3 {

	color: #801717;

	font-size: 1.3em;

}



/* VIAGENS */



.imgs_viagem {

	float: left;

	width: 320px;

	margin: 0px 20px 0px 0px;

	text-align:left;

	margin-bottom: 20px;

}



li.img_viagem {

	float: left;

	width: 320px;

	height: 240px;

	margin-bottom: 5px;

	text-align:center;

	margin-top: 20px;

}



li.thumb_viagem {

	float: left;

	width: 60px;

	height: 45px;

	margin-right:2px;

	margin-left: 2px;

}



.desc_viagem {

	float: left;

	width: 530px;

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	border: solid 1px #ccc;

	padding: 15px;

	margin-top: 20px;

}



.tit_viagem {

	float: left;

	text-align:justify;

	font: bold 1.2em Arial, Helvetica, sans-serif;

	color: #801717;

	margin-bottom: 10px;

}



.txt_viagem {

	float: left;

	text-align:justify;

}



/* LEGENDAS (?) */





#legenda_versoes, #legenda_simulador, #legenda_consorcio, #legenda_acessorios, #legenda_cliente, #legenda_modelos, #legenda_depoimentos, #legenda_fotos, #legenda_videos, #legenda_revisao, #legenda_comparativos {

	position: absolute;

	z-index:2;

	width: 250px;

	background-color: #fff;

	font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;

	border: solid 5px #ccc;

	color: #333;

	line-height: 1em;

	text-align: left;

	padding: 15px 15px 20px 15px;

	top: 1220px;

	left: 125px;

	visibility:hidden;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

}



#legenda_simulador {

	top: 1280px;

	left: 169px;

	width: 400px;

	background: url(../imgs/bg_arrow_right.gif) no-repeat right bottom #fff;

}



#legenda_consorcio {

	top: 1255px;

	left: 285px;

	background: url(../imgs/bg_arrow_right.gif) no-repeat right bottom #fff;

	width: 550px;

}



#legenda_acessorios {

	top: 1305px;

	left: 155px;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

	width: 300px;

}



#legenda_revisao {

	top:2015px;

	left: 250px;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

	width: 300px;

}



#legenda_comparativos {

	top: 2185px;

	left: 200px;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

	width: 300px;

}



#legenda_cliente {

	top: 2350px;

	left: 223px;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

	width: 280px;

}



#legenda_modelos {

	width: 220px;

	top: 3132px;

	left: 220px;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

}



#legenda_depoimentos {

	width: 280px;

	top: 2388px;

	left: 165px;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

}



#legenda_fotos {

	width: 350px;

	top: 2354px;

	left: 360px;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

}



#legenda_videos {

	width: 350px;

	top: 2388px;

	left: 555px;

	background: url(../imgs/bg_arrow_left.gif) no-repeat left bottom #fff;

}





img.duvida {

	vertical-align: 9px;

	cursor:pointer;

}



.icones_servicos {

	width:910px;

	float: left;

	margin-top: 20px;

}



.icones_servicos li {

	width: 221px;

	margin-left:6px;

	float: left;

}



.box {

	width: 880px;

	float: left;

	font: normal 0.75em Arial, Helvetica, sans-serif;

	color: #333;

	text-align:justify;

	border: dashed 1px #ccc;

	padding: 20px;

	line-height:1.5em;

}



.box a {

	font: italic 0.95em Arial, Helvetica, sans-serif;

	color: #801717;

	text-decoration:underline;

}



.box a:hover {

	color: #333;

}



.usuario {

	float: left;

	width: 250px;

	height: 15px;

	padding-top: 10px;

	font: normal 0.85em Arial, Helvetica, sans-serif;

	color: #fff;

	text-align:center;

}



.usuario a {

	font: bold 0.85em Arial, Helvetica, sans-serif;

	color: #fc0;

	text-decoration:underline;

}



.usuario a:hover {

	color: #fff;

}