﻿@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	border: 0;
}
html, body {
	/*line-height:140%;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body#home {
	/*background: #fff;*/
	background: url(../img/topo.gif) top center no-repeat #E1DFE0;
	color: #666;
}
body {
	/*background: #fff;*/
	background: url(../img/topoI.gif) top center no-repeat #E1DFE0;
	color: #666;
}
#top-bar {
	width: 100%;
	height: 179px;
	position: relative;
	text-align: left;
}
#top-bar #header {
	margin: auto;
	width: 930px;
}
#top-bar #header #logo{
	float: left;
	width: 340px;
	height: 93px;
}
#top-bar #header #pesquisa{
	float: right;
	width: 500px;
	height: 93px;
	margin: 0px 0px 0px 0px;
}
#formTrabalhe .tipoDados{
	width: 660px;
	text-align: left;
	color: #146f32;
	margin: 0px 0px 10px 0px;
	float: left;
}
#formTrabalhe .tipoDados1{
	width: 660px;
	text-align: left;
	color: #146f32;
	margin: 20px 0px 10px 0px;
	float: left;
}
#formNews {
	width: 140px;
	float: right;
	position: relative;
	margin: 15px 0px 0px 0px;
}
#formBusca {
	width: 370px;
	float: right;
	position: relative;
	margin: 0px 0px 0px 0px;
}
#top-bar #header #menu{
	width: 930px;
	height: 35px;
	float: left;
	margin: 26px 0px 0px 0px;
	position: relative;
}
#content {
	width: 100%;
	margin: 0px auto 0px auto;
	float: left;
}
#content #slider{
	margin: auto;
	width: 100%;
	/*height:266px;*/
	margin: 0px 0px 0px 0px;
	text-align: center;
	z-index:0;
	position:relative;
}
#content #page1{
	margin: 0px auto 20px auto;
	width: 100%;
	display: block;
	background: #E1DFE0;
	overflow: hidden;
	position: relative;
}
#content #page{
	margin: 28px auto 20px auto;
	width: 895px;
	position:relative;
	/*background: #E1DFE0;*/
	z-index:1;
}
#content #page .tourAuto{
	margin: 10px auto 0px auto;
	width: 890px;
	display: block;
	/*background: #E1DFE0;*/
	overflow: hidden;
	float: left;
	position: relative;
}
#content #page #parteSuperior{
	margin: 0px auto 20px auto;
	width: 895px;
	display: block;
	float: left;
	overflow: hidden;
	position: relative;
}
#content #page #parteSuperior #colL{
	width: 252px;
	float: left;
	margin: 0px 0px 0px 8px;
	_margin: 0px 0px 0px 4px;
}
#content #page #parteSuperior #colL .promo{
	width: 252px;
	margin: 0px 0px 30px 0px;
}
#content #page #parteSuperior #colL .test-drive{
	width: 252px;
	margin: 0px 0px 0px 0px;
}
#content #page #parteSuperior #colR{
	width: 568px;
	float: right;
	margin: 0px 8px 0px 0px;
	_margin: 0px 4px 0px 0px;
	padding: 0px;
}
#content #page #parteSuperior #colR .tit{
	margin: 0px 0px 0px 0px;
	width: 568px;
	background: url(../img/txt-novidades.gif) no-repeat;
	height: 56px;
	float: left;
}
#content #page #parteSuperior #colR .tit h2{
	color: #fff;
	font-size: 24px;
	font-style: italic;
	/*font-weight: bold;*/
	float: left;
	margin: 6px 0px 0px 16px;
	_margin: 6px 0px 0px 8px;
}
#content #page #parteSuperior #colR .tit h2 a{
	color: #fff;
	text-decoration:none;
}
#content #page #parteSuperior #colR .novidades{
	float: left;
	width: 233px;
	/*height:358px;*/
	margin: 15px 0px 0px 16px;
	_margin: 15px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	position: relative;
}
#content #page #parteSuperior #colR .novidades1{
	float: right;
	width: 233px;
	/*height:358px;*/
	margin: 15px 16px 0px 0px;
	_margin: 15px 8px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
}
#content #page #parteSuperior #colR .foto{
	width: 228px;
	padding: 0px;
	float: left;
}
#content #page #parteSuperior #colR .descricao{
	width: 228px;
	padding: 8px 0px 0px 0px;
	float: left;
	font-size: 12px;
	color: #666666;
}
#content #page #parteSuperior #colR .descricao strong{
	font-size: 15px;
	color: #333333;
	font-style: italic; 
}
#content #page #parteSuperior #colR .seta{
	width: 59px;
	margin: 20px 0px 0px 0px;
	float: left;
	color: #a8a7a7;
}
#content #page #parteInferior{
	margin: 41px auto 20px auto;
	width: 895px;
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
}
#content #page #parteInferior #tourVirtual{
	width: 386px;
	float: left;
	margin: 0px 27px 0px 0px;
}
#content #page #parteInferior #cadastro{
	width: 177px;
	background: #fff;
	border: 4px solid #cbc8c8;
	padding: 1px 1px 1px 1px;
	_padding: 1px 1px 0px 1px;
	float: left;
}
#content #page #parteInferior #cadastro .cadastroCont{
	width: 177px;
	margin: 0px;
	background: #dad7d7;
	float: left;
}
#content #page #parteInferior #cadastro .cadastroCont .cadastroCont1{
	width: 175px;
	margin: 0px 0px 0px 0px;
	float: left;
}
#content #page #parteInferior #cadastro .cadastroCont .cadastroCont1 .tit{
	width:170px;
	float:left;
	margin: 0 0 0px 0;
}
#content #page #parteInferior #cadastro .cadastroCont .cadastroCont1 .subtit{
	width:150px;
	float:left;
	margin: 0 5px 5px 20px;
	_margin: 0 0px 5px 8px;
	font-size: 11px;
}
#content #page #parteInferior #razao{
	width: 255px;
	float: right;
	margin: 0px 0px 0px 0px;
}
#content #page #parteInferior #razao .tit{
	width:100%;
	text-align: right;
	float:left;
	margin: 0 0 5px 0;
}
#content #page #parteInferior #razao .setaVoltar{
	width: 20px;
	margin: 0px 5px 0px 0px;
	float: left;
}
#content #page #parteInferior #razao .fotoRazao{
	width: 64px;
	margin: 0px 5px 0px 3px;
	float: left;
}
#content #page #parteInferior #razao .textoRazao{
	width: 130px;
	font-size: 11px;
	margin: 0px 3px 0px 0px;
	float: left;
}
#content #page #parteInferior #razao .textoRazao a{
	color: #666666;
	text-decoration: none;
}
#content #page #parteInferior #razao .textoRazao a:hover{
	color: #333333;
	text-decoration: none;
}
#content #page #parteInferior #razao .setaAvancar{
	width: 20px;
	margin: 0px 0px 0px 5px;
	float: right;
}
#content #page #parteInferior #sevicos{
	width: 255px;
	float: right;
	margin: 10px 0px 0px 0px;
}
#content #page #showRoom{
	margin: 37px auto 0px auto;
	width: 895px;
	float: left;
	position: relative;
}
#content #page #showRoom .tit{
	margin: 0px 0px 0px 0px;
	width: 100%;
	background: url(../img/txt-tit.gif) no-repeat;
	height: 49px;
	float: left;
}
#content #page #showRoom .tit h2{
	color: #fff;
	font-size: 22px;
	font-style: italic;
	/*font-weight: bold;*/
	float: left;
	margin: 4px 0px 0px 24px;
	_margin: 5px 0px 0px 12px;
}
#content #page #showRoom .carros{
	width: 162px;
	float: left;
	background: url(../img/show-carros.gif) no-repeat;
	height: 145px;
	margin: 0px 16px 20px 0px;
	position: relative;
	/*_margin: 0px 2px 20px 0px;*/
}
#content #page #showRoom .carros .band-novo{
	text-align: center;
	vertical-align: bottom;
	position: absolute;
	width: 80px;
	color: #fff;
	z-index: 1;
	top: -4px;
	left: 3px;
	font-size: 14px;
	height: 33px;
}
#content #page #showRoom .carros .fotoC{
	width: 162px;
	margin: auto;
	height: 100px;
}
#content #page #showRoom .carros .nomeC{
	width: 156px;
	margin: auto;
	text-align:center;
	color:#6c0e18;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* internas */
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
#content #page1 .titulo{
	margin: 0px 0px 0px 0px;
	width: 100%;
	background: url(../img/txt-tit.gif) no-repeat;
	height: 49px;
	float: left;
}
#content #page1 .titulo h2{
	color: #fff;
	font-size: 22px;
	font-style: italic;
	/*font-weight: bold;*/
	float: left;
	margin: 4px 0px 0px 24px;
	_margin: 5px 0px 0px 12px;
}
#content #page #tour{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 0px;
	width: 895px;
	height:584px;
	float: left;
}
#content #page #novidades .fotoPromo{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 509px;
	height: 593px;
	float: left;
}
#content #page #novidades .descricaoPromo{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 300px;
	float: right;
}
#content #page #novidades .descricaoPromo .titPromo{
	margin: 0px 0px 0px 0px;
	width: 100%;
	font-size: 13px;
	font-weight: bold;
	color: #750719;
	float: left;
}
#content #page #novidades .descricaoPromo .textoPromo{
	margin: 14px 0px 0px 0px;
	width: 290px;
	font-size: 12px;
	float: right;
}
#content #page #razoes{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 16px;
	_margin: 15px 0px 10px 8px;
	width: 890px;
	float: left;
}
#content #page #razoes .razoes{
	padding: 0px 0px 0px 0px;
	margin: 0px 13px 0px 0px;
	width: 430px;
	height: 160px;
	float: left;
}
#content #page #razoes .fotoRazoes{
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 10px 0px;
	width: 109px;
	float: left;
}
#content #page #razoes .descricaoRazoes{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 300px;
	float: left;
}
#content #page #razoes .descricaoRazoes .titRazoes{
	margin: 0px 0px 0px 0px;
	background: url(../img/icon-promo.gif) no-repeat top left;
	width: 95%;
	font-size: 13px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	color: #750719;
	float: left;
}
#content #page #razoes .descricaoRazoes .titRazoes a{
	color: #750719;
	text-decoration: none;
}
#content #page #razoes .descricaoRazoes .titRazoes a:hover{
	color: #333;
	text-decoration: none;
}
#content #page #razoes .descricaoRazoes .textoRazoes{
	margin: 14px 0px 0px 0px;
	padding: 0px;
	width: 295px;
	font-size: 12px;
	float: right;
}
#content #page #seguros{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 20px 16px;
	_margin: 15px 0px 20px 8px;
	width: 880px;
	float: left;
}
#content #page #seguros p{
	list-style: none;
	margin: 8px 0px 16px 0px;
}
#content #page #seguros .seguros{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 460px;
	float: left;
}
#content #page #seguros .assistencia{
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 0px 0px;
	_margin: 0px 10px 0px 0px;
	width: 350px;
	background: url(../img/bg-seguros.gif) no-repeat;
	float: right;
}
#content #page #seguros .assistencia .titAssistencia{
	font-size: 16px;
	color: #7b071a;
	width: 90%;
	font-weight: bold;
	float: left;
	margin: 12px 0px 8px 20px;
	_margin: 12px 0px 8px 20px;
}
#content #page #seguros .assistencia .assistenciaTexto{
	width: 300px;
	float: left;
	margin: 0px 0px 0px 36px;
	_margin: 0px 0px 0px 18px;
}
#content #page #seguros .seguros ul{
	margin: 0px 0px 10px 6px;
	_margin: 0px 0px 10px 3px;
	padding: 0px 0px 0px 0px;
	width: 450px;
	float: left;
}
#content #page #seguros .seguros ul li{
	margin: 0px 0px 10px 0px;
	background: url(../img/icon-promo.gif) no-repeat top left;
	padding: 0px 0px 0px 10px;
	list-style: none;
	list-style-position: outside;
	/*color: #750719;*/
	width: 430px;
}
#content #page #seguros .vendas{
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 0px 0px;
	_margin: 0px 10px 0px 0px;
	width: 350px;
	background: url(../img/bg-tel.gif) no-repeat;
	float: right;
}
#content #page #seguros .vendas .titVendas{
	font-size: 16px;
	color: #7b071a;
	width: 90%;
	font-weight: bold;
	margin: 12px 0px 8px 20px;
	_margin: 12px 0px 8px 20px;
}
#content #page #seguros .vendas .vendasTexto{
	width: 300px;
	float: left;
	margin: 0px 0px 0px 36px;
	_margin: 0px 0px 0px 18px;
}
#content #page #seguros .seguros .titPecas{
	font-size: 16px;
	color: #7b071a;
	width: 100%;
	font-weight: bold;
	margin: 12px 0px 8px 0px;
	_margin: 12px 0px 8px 0px;
}
#content #page #seguros .telepecas{
	padding: 0px 0px 20px 0px;
	margin: 0px 20px 0px 0px;
	_margin: 0px 10px 0px 0px;
	width: 350px;
	background: url(../img/bg-pecas.gif) no-repeat;
	float: right;
}
#content #page #seguros .telepecas .titTelepecas{
	font-size: 16px;
	color: #7b071a;
	width: 90%;
	font-weight: bold;
	float: left;
	margin: 12px 0px 8px 20px;
	_margin: 12px 0px 8px 20px;
}
#content #page #seguros .telepecas .telepecasTexto{
	width: 300px;
	float: left;
	margin: 0px 0px 0px 36px;
	_margin: 0px 0px 0px 18px;
}
#content #page #seguros .telepecas p{
	list-style: none;
	margin: 0px 0px 8px 0px;
}
#content #page #seguros .telepecas .telepecasTexto1{
	width: 320px;
	float: left;
	margin: 0px 0px 0px 20px;
	_margin: 0px 0px 0px 10px;
}
#content #page #seguros .telepecas .telepecasTexto1 .fotoPecas{
	float: left; 
	width: 85px;
	margin: 0px 10px 10px 0px;
}
#content #page #seguros .telepecas .telepecasTexto strong{
	font-size:13px;
}
#content #page #galeria{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 20px 16px;
	_margin: 15px 0px 20px 8px;
	background: url(../img/bg-galeria.gif) no-repeat;
	height: 157px;
	width: 880px;
	float: left;
}
#content #page #galeria .fotoGaleria{
	padding: 0px 0px 0px 0px;
	margin: 16px 6px 20px 12px;
	_margin: 16px 12px 20px 7px;
	height: 121px;
	width: 198px;
	float: left;
}
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* pagina-detalhes semi-novos*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/

#content #page #detalhesSemi{
	padding:0px 0px 0px 0px;
	float: left;
	margin: 15px 0px 20px 26px;
	_margin: 15px 0px 20px 13px;
	width: 800px;
}
#content #page #detalhesSemi .galeriaFotosSemi1{
	padding:0px 0px 0px 0px;
	_padding:0px 0px 0px 0px;
	float: left;
	margin: 0px 0px 0px 0px;
	height: 520px;
	/*height: 210px;*/
	width: 400px;
}
#content #page #detalhesSemi .galeriaFotosSemi{
	padding:0px 0px 0px 0px;
	margin: 10px auto 0px auto;
	/*height: 210px;*/
	width: 395px;
	_width: 395px;
}
#content #page #detalhesSemi .galeriaFotosMini1{
	width: 400px;
	float: left;
	margin: 10px 0px 0px 0px;
}
#content #page #detalhesSemi .galeriaFotosMini{
	width: 370px;
	float: left;
	margin: 0px 0px 0px 6px;
	_margin: 0px 0px 0px 3px;
	padding: 0 0 0 5px;
}
#content #page #detalhesSemi .fotosMini{
	width: 106px;
	margin: 10px 10px 0px 0px;
	height: 83px;
	text-align: center;
	float: left;
}
#content #page #detalhesSemi .infoGeraisSemi{
	padding: 0px 0px 0px 0px;
	float: right;
	margin: 0px 00px 0px 0px;
	height: 520px;
	width: 380px;
}

#content #page #detalhesSemi .albumDetalheSemi{
	width:359px;
	background: url(../img/foto-detalhe-g.gif) no-repeat center;
	float: left;
	padding:0px;
	height: 264px;
	position: relative;
	margin: auto;
}
#content #page #detalhesSemi .albumDetalheSemi .preco{
	text-align: center;
	vertical-align: bottom;
	background: url(../img/bg-preco1.png) no-repeat right;
	position: absolute;
	width: 99px;
	color: #fff;
	z-index: 1;
	padding-top: 3px;
	padding-right: 0px;
	bottom: 25px;
	right: 30px;
	_right: 28px;
	font-size: 14px;
	height: 22px;
}
#content #page #detalhesSemi .albumDetalheSemi .fotoDetalhes{
	width: 301px;
	float: left;
	text-align:left;
	padding: 0px;
	height: 227px;
	margin: 14px 0px 0px 0px;
}
#content #page #detalhesSemi .albumDetalheSemi .setaDetalheE{
	width: 29px;
	/*vertical-align: bottom;*/
	text-align: right;
	float: left;
	margin-top: 197px;
}
#content #page #detalhesSemi .albumDetalheSemi .setaDetalheD{
	width: 29px;
	/*vertical-align: bottom;*/
	float: right;
	margin-right: 0px;
	margin-top: 197px;
}
#content #page #detalhesSemi .tituloDetalheSemi{
	padding: 2px 0px 5px 0px;
	margin: 4px auto 0px auto;
	text-align: center;
	font-size: 11px;
	background: url(../img/txt-tit-semi.gif) no-repeat top center;
	height: 24px;
	color: #ffffff;
}
#content #page #detalhesSemi .tituloDetalheSemi h2{
	text-align: center;
	margin: 2px 0px 0px 0px;
	font-size: 14px;
	color: #fff;
	font-style: italic;
}
#content #page #detalhesSemi #formulario {
	width:350px;
	float: left;
	margin-top: 40px;
}
#form03 {
	width: 320px;
	margin: 10px auto auto auto;
	position: relative;
	color: #333333;
}
.formDetalhes{
	width: 300px;
	margin: auto;
}
.form03{
	width: 310px;
	margin: auto;
}
#content #page #detalhesSemi .textoDetalheSemi{
	padding: 3px 0px 0px 0px;
	margin: 20px 0 3px 5px;
	text-align: left;
	font-size: 12px;
	color: #666666;
}
#content #page #detalhesSemi .infor{
	width: 386px;
	float: right;
	margin-top: 0px;
	font-size: 12px;
	color: #666666;
}
#content #page #detalhesSemi .inforE{
	width: 200px;
	float: left;
	margin-top: 0px;
	background: url(../img/separador-detalhes.gif) no-repeat right top;
	font-size: 12px;
	color: #666666;
}
#content #page #detalhesSemi .inforD{
	width: 150px;
	margin-top: 0px;
	float: right;
	font-size: 11px;
	color: #666666;
}
#content #page #detalhesSemi .textoDetalheSemi strong{
	padding: 3px 0px 0px 0px;
	margin: 10px 0 3px 5px;
	text-align: left;
	font-size: 12px;
	color: #666666;
}

/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* pagina-detalhes showroom  */
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/

.gan-img {float:left; width:87px; height:103px; background:url(../img/bg-foto.jpg) no-repeat; padding:4px;}
.gan-img img {width:87px; height:103px;}
.gan-tit, .gan-txt {float:left; display:inline; margin-left:26px;}
.gan-tit {font:bold 13px arial; color:#750719; background:url(../img/mark-gan.jpg) no-repeat; background-position:0 4px; padding-left:10px;
margin-bottom:25px;}
.gan-txt {font:normal 12px arial; color:#333; margin-bottom:10px;}
.gan-txt span {color:#750719;}

/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* pagina-detalhes showroom  */
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
#content #page #detalhesNovos{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 20px 10px;
	_margin: 15px 0px 20px 5px;
	width: 880px;
	float: left;
}
#content #page #detalhesNovos .fotosDetalhesNovos{
	padding: 0px 0px 0px 0px;
	margin: 0px auto 20px auto;
	width: 880px;
	/*height: 340px;*/
	float: left;	
}
#content #page #detalhesNovos .dadosNovos{
	width: 450px;
	float: left;
	background: url(../img/bg-carro-show.gif) no-repeat left top;
	height: 330px;
}
#content #page #detalhesNovos .dadosNovos .carro{
	width: 434px;
	height: 219px;
	float: left;
	margin: 10px 0px 0px 6px;
	_margin: 10px 0px 0px 3px;
	/*height: 350px;*/
	text-align: left;
	z-index: 5;
}
#content #page #detalhesNovos .dadosImagemNovos .carroG{
	width: 359px;
	height: 189px;
	float: left;
	margin: 3px 0px 0px 0px;
}
#content #page #detalhesNovos .dadosImagemNovos .carroP{
	width: 359px;
/*	height: 189px;*/
	float: left;
	margin: 10px 0px 0px 0px;
}
#content #page #detalhesNovos .dadosImagemNovos .fotoCarroP{
	width: 111px;
	height: 58px;
	float: left;
	margin: 10px 6px 0px 2px;
	_margin: 10px 5px 0px 2px;
}
#content #page #detalhesNovos .dadosNovos .agendeTest{
	position: absolute;
	z-index: 1;
	top:347px;
	left: 242px;
}
#content #page #detalhesNovos .subtituloDadosNovos{
	padding: 3px 0px 8px 5px;
	margin: 0px auto 8px auto;
	width: 98%;
	text-align: left;
	float: left;
	color: #770719;
	font-size: 12px;
}
#content #page #detalhesNovos .tituloDadosNovos{
	padding: 3px 0px 8px 5px;
	margin: 0px auto 0px auto;
	width: 98%;
	background: url(../img/txt-tit-semi.gif) no-repeat top left;
	text-align: left;
	float: left;
	font-size: 12px;
}
#content #page #detalhesNovos .tituloFotos{
	margin: 0px auto 0px auto;
	width: 98%;
	text-align: left;
	float: left;
	font-size: 12px;
}
#content #page #detalhesNovos .tituloDadosNovos h2{
	text-align: left;
	font-size: 14px;
	color: #FFF;
	font-style: italic;
}
#content #page #detalhesNovos .dadosCorNovos{
	width: 880px;
	float: left;
	margin: 5px 0px 10px 0px;
}
#content #page #detalhesNovos .corNovos{
	width: 167px;
	float: left;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}
#content #page #detalhesNovos .tipoCor{
	margin: 8px 0px 10px 2px;
	_margin: 8px 0px 10px 1px;
	float: left;
	width: 150px;
	font-weight: bold;
}
#content #page #detalhesNovos .tipoCor1{
	margin: 26px 0px 10px 12px;
	float: left;
	width: 150px;
	font-weight: bold;
}
#content #page #detalhesNovos .imagensCor{
	margin: 4px 0px 0px 0px;
	float: left;
	width: 165px;
}
#content #page #detalhesNovos .imgCor{
	margin: 0px 0px 4px 0px;
	float: left;
	height: 24px;
}
#content #page #detalhesNovos .dadosImagemNovos{
	width: 365px;
	float: right;
	margin: 0px 6px 0px 0px;
	_margin: 0px 3px 0px 0px;
}
#content #page #detalhesNovos .dadosImagemNovos .icon{
	text-align:left;
	vertical-align: top;
	position:absolute;
	color: #fff;
	z-index: 1;
	padding-top: 3px;
	padding-right:5px;
	top:25px;
	left:0;
	_bottom:3px;
	font-size: 11px;
}
#content #page #detalhesNovos .dadosImagemNovos .icon1{
	text-align:left;
	vertical-align: top;
	position:absolute;
	color: #fff;
	z-index: 1;
	padding-top: 3px;
	padding-right:5px;
	top:25px;
	left:48px;
	_bottom:3px;
	font-size: 11px;
}
#content #page #detalhesNovos .infoGeraisNovos{
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	width: 880px;
	float: left;
}
#content #page #detalhesNovos .infoGeraisNovos .titFicha {
	padding: 8px 0px 8px 00px;
	margin: 25px 0px 0px 0px;
	width: 880px;
	text-align: left;
	float: left;
	font-size: 12px;
}
#content #page #detalhesNovos .infoGeraisNovos .titFicha h2{
	text-align: left;
	font-size: 20px;
	color: #6C0E17;
	font-style: italic;
}
#content #page #detalhesNovos .detalhesNovosE{
	width: 270px;
	float: left;
	margin-top: 0px;
	color: #666666;
}
#content #page #detalhesNovos ul{
	list-style: none;
	margin-left: 16px;
	margin-right: 8px;
}
#content #page #detalhesNovos p{
	list-style: none;
	margin-left: 8px;
	margin-top: 16px;
	margin-right: 0px;
}
#content #page #detalhesNovos ul li{
	list-style: none;
	margin: 5px 3px 5px 0px;
	padding: 5px 0px 12px 0px;
}
#content #page #detalhesNovos  ul li.comborda {
	list-style: none;
	margin: 5px 3px 5px 0px;
	padding: 5px 0px 12px 0px;
	background: url(../img/bg-lista.gif) repeat-x bottom;
}
#content #page #detalhesNovos .detalhesNovosD{
	width: 270px;
	margin-top: 0px;
	float: right;
	color: #666666;
}
#content #page #detalhesNovos .detalhesNovosM{
	width: 270px;
	margin: 0px 0px 0px 36px;
	float: left;
	color: #666666;
}
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* pagina semi-novos*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/

#content #page #seminovos{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 10px;
	_margin: 15px 0px 10px 5px;
	width: 880px;
	float: left;
}
#content #page #seminovos .seminovos1{
	float:left;
	width:205px;
	height:258px;
	margin: 0px 15px 15px 0px;
	padding: 0px 0px 15px 0px;
	position: relative;
	background: url(../img/bg-semi.gif) no-repeat top center;
}
#content #page  #seminovos .seminovos{
	width:200px;
	/*height:358px;*/
	margin: 0px auto 15px auto;
	padding: 0px 0px 15px 0px;
	position: relative;
}
#content #page #seminovos .seminovos .foto .icone{
	text-align:right;
	vertical-align: bottom;
	background: url(../img/foto-seminovos-preco.png) no-repeat right;
	position:absolute;
	width: 75px;
	color: #fff;
	z-index: 1;
	padding-top: 3px;
	padding-right:5px;
	bottom:0;
	right:0;
	_bottom:3px;
	font-size: 11px;
	height: 18px;
}
#content #page #seminovos .seminovos .foto{
	width:173px;
	height:128px;
	padding:0px;
	margin: 13px auto 0px auto;
	position: relative;
}
#content #page #seminovos .seminovos .descricao{
	width: 173px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	margin: 15px auto 0px auto;
	color: #666666;
}
#content #page #seminovos .seminovos .descricao strong{
	font-size: 14px;
	color: #760719;
}
#content #page #seminovos .seminovos .saibamais{
	width: 173px;
	padding: 0px 0px 0px 8px;
	_padding: 0px 0px 0px 9px;
	font-size: 11px;
	margin: 15px auto 0px auto;
	color: #666666;
}
#content #page #seminovos .seminovos .saibamais a{
	text-decoration:none;
	color: #666666;
}
#content #page #seminovos .seminovos .saibamais a:hover{
	text-decoration:none;
	color: #666666;
}
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* pagina novidades */
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
#content #page #novidades{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 20px;
	_margin: 15px 0px 10px 10px;
	width: 830px;
	float: left;
}
#content #page .vertodos{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 20px;
	_margin: 15px 0px 10px 10px;
	width: 830px;
	float: left;
}
#content #page .vertodos a{
	color: #7b071a;
	text-decoration: none;
	font-weight: bold;
}
#content #page #novidades .novidades1{
	float:left;
	width:330px;
	/*height:358px;*/
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	position: relative;
}
#content #page #novidades .novidades2{
	float:right;
	width:330px;
	/*height:358px;*/
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	position: relative;
}
#content #page #novidades .novidades{
	width:323px;
	/*height:358px;*/
	margin: 0px 0px 0px 10px;
	_margin: 0px 0px 0px 5px;
	padding: 0px 0px 5px 0px;
	position: relative;
	float: left;
}
#content #page #novidades .novidades .foto{
	width:323px;
	padding:0px;
	margin: auto;
	position: relative;
}
#content #page #novidades .novidades .descricao{
	width: 319px;
	padding: 8px 0px 0px 0px;
	font-size: 11px;
	margin: auto;
	color: #666666;
}
#content #page #novidades .novidades .descricao strong{
	font-size: 16px;
	color: #7b071a;
	/*font-weight: normal;*/
}
#content #page #novidades p{
	list-style: none;
	margin: 8px 0px 16px 0px;
}
#content #page #novidades .titNovidades{
	font-size: 16px;
	color: #7b071a;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
}
#content #page #novidades .fotoPrincipal{
	width: 323px;
	padding: 0px;
	margin: 0px 15px 8px 0px;
	float: left;
}
#content #page #novidades .fotoPrincipal1{
	width: 250px;
	padding: 0px;
	margin: 0px 15px 8px 0px;
	float: left;
}
#content #page #novidades #premios{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 0px;
	width: 830px;
	float: left;
}
#content #page #novidades #premios .colTotal{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 0px;
	width: 830px;
	float: left;
}
#content #page #novidades #premios .fotoPremio{
	width: 162px;
	padding: 0px;
	margin: 0px 0px 8px 0px;
	float: left;
}
#content #page #novidades #premios .textoPremio{
	width: 600px;
	padding: 0px;
	margin: 0 0px 8px 20px;
	color: #750719;
	float:left;
}

/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* formulario */
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
#content #page #novidades #form{
	width: 250px;
	float: left;
	margin: 0px 0px 0px 15px;
}
#content #page #novidades .fotoGrande{
	width: 468px;
	float: right;
	margin: 15px 0px 0px 15px;
}
#content #page #novidades #mapa{
	width: 462px;
	float: right;
	margin: 0px 0px 0px 15px;
	background: url(../img/mapa.gif) no-repeat;
	height: 316px;
}
#content #page #novidades #mapa .titMapa{
	font-size: 16px;
	color: #7b071a;
	font-weight: bold;
	margin: 12px 0px 13px 15px;
	_margin: 12px 0px 14px 15px;
}
#content #page #novidades #mapa .mapa{
	width: 421px;
	height: 245px;
	float: left;
	margin: 0px 0px 0px 22px;
	_margin: 0px 0px 0px 11px;
	background: #6c0e18;
}
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* rodape */
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
#footer {
	width:100%;
	height:192px;
	min-width:1000px;
	background:url(../img/bg-footer.gif) center top no-repeat;
	color:#000;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
	display:block;
}
#list_redes {
	position:absolute;
	top:0;
	right:140px;
	height:30px;
	}
#list_redes ul li {
	width:31px;
	height:30px;
	margin-left:30px;
	float:left;
	display:inline;
	}	
#list_redes ul li a {
	display:block;
	width:31px;
	height:30px;
	}
#list_redes ul li.red01 a {background:url(../img/red01.png) no-repeat;}
#list_redes ul li.red02 a {background:url(../img/red02.png) no-repeat;}
#list_redes ul li.red03 a {background:url(../img/red03.png) no-repeat;}
#list_redes ul li.red04 a {background:url(../img/red04.png) no-repeat;}
#list_redes ul li.red05 a {background:url(../img/red05.png) no-repeat;}

#footer #footer_mainT {
	position:relative;
	width:895px;
	margin: 10px auto 0px auto;
	overflow:hidden;
	display:block;
}
#footer #footer_mainT #endereco {
	width:345px;
	margin: 21px auto auto 7px;
	_margin: 21px auto auto 3px;
	text-align: left;
	float: left;
}
#footer #footer_mainT #endereco strong{
	font-size: 16px;
}
#footer #footer_mainT #endereco p{
	padding-bottom: 5px;
}
#footer #footer_mainT #footer_menu {
	width:470px;
	margin: 21px auto auto 7px;
	_margin: 21px auto auto 3px;
	background: url(../img/bg-footer-menu.gif) no-repeat;
	text-align: left;
	float: left;
	/*height: 49px;*/
}
#footer #footer_mainT #footer_menu ul{
	margin: 17px 0px 0px 8px;
	_margin: 17px 0px 0px 4px;
	/*width:100%;*/
	line-height: 18px;
	font-size: 12px;
}
#footer #footer_mainT #footer_menu ul li{
	margin: 0px 5px 5px 3px;
	_margin: 0px 5px 5px 3px;
	background: url(../img/seta-footer.gif) no-repeat top left;
	line-height: 18px;
	width: 85px;
	float: left;
	padding-left: 10px;
	list-style: none;
	list-style-position: outside;
}
#footer #footer_mainT #footer_menu ul li.pecas{
	margin: 0px 5px 5px 3px;
	_margin: 0px 5px 5px 3px;
	background: url(../img/seta-footer.gif) no-repeat top left;
	line-height: 18px;
	width: 118px;
	float: left;
	padding-left: 10px;
	list-style: none;
	list-style-position: outside;
}
#footer #footer_mainT #footer_menu a{
	color: #000;
	text-decoration: none;
}
#footer #footer_mainT #footer_menu a:hover {
	color: #fff;
	text-decoration: none;
}
#footer #footer_mainB {
	width:895px;
	margin: 11px auto 0px auto;
	overflow:hidden;
	display:block;
}
#footer #footer_mainB #m3 {
	width:145px;
	margin: 30px 0px 0px 0px;
	float:left;
	color:#fff;
}
#footer #footer_mainB #m3 .desenvolvido {
	float: left;
	text-align: right;
	margin-top: 10px;
	width: 87px;
	font-size: 10px;
	color: #fff;
}
#footer #footer_mainB #m3 .logo {
	float: right;
	text-align: left;
	margin: 4px 0px 0px 0px;
	width: 56px;
	color: #fff;
}
#footer #footer_mainB #premios {
	width:750px;
	margin: 18px 0px 0px 0px;
	_margin: 19px 0px 0px 0px;
	float:left;
	color:#fff;
	font-size: 11px;
}
#footer #footer_mainB #premios .logos{
	float: left;
	margin: 0 0px 0px 100px;
	_margin: 0 0px 0px 50px;
	width: 480px;
}
#footer #footer_mainB #premios .ibama{
	float:left;
	width: 170px;
	text-align: right;
}

/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* paginao  */
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/* -================================================================-*/
/*paginaao*/
#pg-bar {
	width: 880px;
	padding: 0px 32px 0px 10px;
	margin: 0px 0px 10px 0px;
	position: relative;
	float:left;
	list-style: none;
}
ul#pg-bar1 {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
	color: #fff;
}
ul#pg-bar1  li {
	padding: 0;
	margin: 4px;
	width: 25px;
	height: 18px;
	text-align: center;
	font-size: 11px;
	float: left;
	text-decoration: none;
	color: #fff;
	display: inline;
}
ul#pg-bar1  li .pg_ativa {
	color: #fff;
	text-decoration: underline;
	width: 25px;
	background: url(../img/bg-pg.gif) no-repeat;
	padding: 2px 0 8px 0;
	height: 16px;
	float: left;
	font-weight: bold;
}
ul#pg-bar1  li  a {
	color: #fff;
	text-decoration: none;
	width: 25px;
	padding: 2px 0 8px 0;
	background: url(../img/bg-pg.gif) no-repeat;
	height: 16px;
	float: left;
}
ul#pg-bar  li#pg-bar  a:hover {
	color: #fff;
}

#form02 {
	width: 140px;
	margin: 0px 0px 10px 15px;
	position: relative;
	color: #333333;
	float: left;
}


/* novidades */

.novs {float:left; display:inline; width:324px; margin:0 45px 30px 45px;}
.nov-img {width:312px; height:131px; background:url(../img/bg_nov_2.jpg) no-repeat; padding:12px 0 0 12px;}
.nov-img a.car {display:block; width:301px; height:118px; text-indent:-9000px; overflow:hidden;}
.nov-tit {font:normal 16px arial; color:#7b071a; background:url(../img/marc-nov.jpg) no-repeat left; padding-left:18px; margin:5px 0 8px 5px;}
.nov-txt {font:normal 12px arial; color:#6e6e6e; text-align:justify;}
a.saibamais {display:block; width:324px; text-align:right; font:bold 12px arial; color:#cb0032; text-decoration:none;}
a.saibamais:hover {text-decoration:underline;}

#extras {border-top:1px solid #828b92; width:740px; float:left; display:inline; overflow:hidden; padding-top:25px; margin-left:45px;}
#extras ul li {width:720px; float:left; display:inline; color:#4a4a4a; margin-left:10px;}
#extras ul li a {color:#4a4a4a; text-decoration:none;} #extras ul li a:hover {text-decoration:underline;}
#extras ul li.title {font:normal 12px arial; margin-bottom:7px; background:url(../img/marc-nov2.jpg) no-repeat; 
background-position:0 6px; padding-left:8px;}
#extras ul li.title span {font:bold 14px arial;}
#extras ul li.infos {font:italic 12px arial; margin-bottom:25px;}

#pag {float:left; display:inline; margin-top:15px;}
#pag a {display:block; float:left; display:inline; width:25px; height:16px; margin-right:5px; padding-top:2px;}
#pag a#seta-lt {background:url(../img/seta-lt.jpg) no-repeat;}
#pag a#seta-rt {background:url(../img/seta-rt.jpg) no-repeat;}
#pag a.sel-pag, #pag a.sel-active {background:#6c0717; font:normal 11px arial; color:#fff; text-decoration:none; text-align:center;}
#pag a.sel-pag:hover {text-decoration:underline;}
#pag a.sel-active {text-decoration:underline !important;} 

/**/




/* galeria de imagens '10 razões' */
#barra_geral {
	width: 205px;
	float:left;
}
#barra_geral #barra_thumb {
	width: 205px;
	height:70px;
	position:absolute;
	display:block;
	overflow:hidden;
}
#barra_geral #barra_thumb #internal {
	position:absolute;
	 width:2050px;
}
.razoesM{
	width: 205px;
	float:left;
}




/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
/*================================================================*/
.obg{
	float: left;
}

#bannerflutuante {
position:absolute;
margin:auto;
z-index:100;
width:800px;
top:-540px;
left:42px;
}
