div.branco {

	background:#fff;

	position:relative;

}

div.texto {

	padding:0 10px 10px 10px;

}

h3 {

	margin:78px 0 0 0;

	font-size:30px;

	padding:2px 2px 2px 10px;

	color:#fff;

	font-weight:normal;

}

h3 img {

	position:absolute;

	margin:-76px 0 0 396px;

}

h4 {

	padding:10px 0;

	font-size:20px;

}

h5 {

	font-size:12px;

	color:#666;

	margin-bottom:5px;

}

h6 {

	font-size:25px;

}

p.unico {

	padding:10px 20px 20px 20px;

}

p.aviso {

	color:#933;

	font-size:9px;

	text-align:center;

	padding:0 30px 30px 30px;

}

table.form {

	border-collapse:collapse;

}

table.formSeguros {

	border-collapse:collapse;
	color: #00659B;

}


table label {

	/*text-align:right;*/

	width:100%;

}

table.form td {

	padding:5px;

	text-align:left;

}

table.form tr.intervalo select {

	width:96px;

}

table.form td.click {

	text-align:right;

}

table.formSeguros td.click {

	text-align:right;

}


table.form input.pesquisar,table.form .limpar, table.form input.enviar, .avancar, .voltar, .imprimir {

	border:0;

	height:21px;

	margin-right:2px;

	cursor:pointer;

	text-indent:-999em;

}

table.formSeguros input.pesquisar,table.formSeguros .limparSeguro, table.formSeguros input.enviarSeguro, .avancar, .voltar, .imprimir {

	border:0;

	height:21px;

	margin-right:2px;

	cursor:pointer;

	text-indent:-999em;

}


table.form input.pesquisar {

	width:75px;

	background:url(/images/btn_pesquisar.gif);

}

table.form input.limpar {

	width:55px;

	background:url(/images/btn_limpar.gif);

}

table.form input.enviar {

	width:55px;

	background:url(/images/btn_enviar.gif);

}
table.formSeguros input.enviarSeguro {

	width:55px;

	background:url(/images/btn_enviar.gif);

}

table.formSeguros input.limparSeguro {

	width:55px;

	background:url(/images/btn_limpar.gif);

}


.avancar {

	width:67px;

	background:url(/images/button/btn_avancar.gif);

}

.voltar {

	width:58px;

	background:url(/images/button/btn_voltar.gif);

}

.imprimir {

	width:85px;

	background:url(/images/button/btn_imprimir.gif);

}

div.nota {

	display:block;

	margin:0 0 10px 0;

	border:1px solid #ddd;

	background:#f8f8f8;

	padding:15px;

	text-align:center

}

div#detalhesSeminovo {

	position:absolute;

	top:-30px;

	width:540px;

	background:#fff;

	border-top:1px solid #aaa;

	border-left:1px solid #aaa;

	border-bottom:2px solid #999;

	border-right:2px solid #999;

	padding:5px;

	margin-left:20px;

}

div#galeriaPopup h3 {

	margin-top:0;

}

div#galeriaPopup h5 {

	margin-top:22px;

}

div#galeriaPopup ul li {

	list-style:none;

}

div#galeriaPopup img {

	float:left;

	margin:7px 30px 10px 5px;

}

div#formPopup {

	clear:left;

}

a.btnFechar {

	position:absolute;

	margin:-36px 0 0 506px;

	cursor:pointer;

}

div#tab_entCont, div#tab_amiCont {

	clear:left;

}

span.abbr {

	cursor:pointer;

	

}

a.active, a.off {

	cursor:pointer;

}

ul.lista {

	margin:20px 20px 20px 40px;

	display:table;

}

ul.lista li {

	margin-bottom:10px;

}

div#tab_serCont, div#tab_funCont, div#tab_aceCont, div#tab_pecCont {

	background:#fff;

	display:table;

}

div#panfleto img{

	cursor:pointer;

	margin-left:395px;

}

div.promo {

	margin:15px 30px 5px 30px;

	border:1px solid #ccc;

	background:#f8f8f8;

	padding:5px;
	
	width:470px;
	
}

div.acessorios-promo {
	height:auto;

	float:left;

	display:block;

	padding:0px 30px;
	
	overflow:visible;
	
	position:relative;
}

div.acessorios-promo div.promo {

	margin:15px 0px 5px 0px;

	border:1px solid #ccc;

	background:#f8f8f8;

	padding:5px;

	overflow:visible;
	float:left;
}

div.promo img {

	float:left;
	
	border:2px solid #FFFFFF;
	
	margin-right:5px;

}

div.promo div {

	float:left;
	
	height:75px;
	
	width:360px;

}

div.acessorios-promo div.promo h5 {
	font-size:16px;
}

div.acessorios-promo div.promo p.quantidade {
	font-weight:normal;
	text-align:right;
	margin-top:-10px;
}
	
div.promo h5 {

	display:block;

	margin-bottom:5px;

}

div.promo tt {

	font-weight:bold;

	display:block;

}

div.promo tt h1 {
	font-size:14px;
}

div.promo tt h1 strong {
	color:#FF0000;
	font-size:16px;
}

.perguntas {

	margin-top:20px;

	display:block;

	font-weight:bold;

}

.respostas {

	display:block;

	margin:10px 20px 30px 14px;

}

div.coluna, div.info {

	float:left;

	position:relative;

}

div.coluna {

	width:313px;

	display:block;

}

div.info {

	border:1px solid #ddd;

	background:#f0f0f0;

	padding:10px;

	width:195px;

	margin-top:10px;

}

div.esquerdaVendas, div.direitaVendas {

	float:left;

	position:relative;

}

div.esquerdaVendas {

	width:400px;

	margin-right:20px;

}

div.direitaVendas {

	width:130px;

	margin-top:-60px;

}

div.direitaVendas a {

	margin-bottom:20px;

	display:block;

}

div.info tt {

	font-weight:bold;

	font-size:14px;

}

div#carroMontado, div#InfMontado {

	float:left;

	position:relative;

}

div#carroMontado {

	width:250px;

	margin-bottom:20px;

}

div#InfMontado h5 {

	margin-top:5px;

}

div#InfMontado {

	width:280px;

	padding:10px;

}

div#passosMonteOSeu, div#passosMonteOSeuHot {

	display:block;

	clear:both;

	width:565px;

	height:25px;

	background:#f00;

}

div#passosMonteOSeu a, div#passosMonteOSeuHot a {

	display:block;

	width:141px;

	height:25px;

	float:left;

}

table.veiculos {

	width:400px;

	margin-left:40px;

	clear:both;

}

table.veiculos td.click {

	text-align:center;

	padding-top:10px;

}

div.thumb {

	display:block;

	width:220px;

	position:relative;

}

div.lojasLogos {

	width:400px;

	text-align:center;

	margin-left:100px;

}

div.loja {

	width:260px;

	float:left;

	padding:10px 20px 10px 40px;

	position:relative;

}

div.loja img {

	margin-bottom:10px;

}

div.loja a {

	margin-top:10px;

	display:block;

	width:220px;

	clear:left;

}

div.thumbs img, div.foto img {

	border:1px solid #666;

}

div.thumbs {

	position:relative;

}

div.foto img {

	position:absolute;

	margin-top:12px;

}

div#divPopup.mapa {

	position:absolute;

	width:318px;

	height:360px;

	top:245px;

	display:none;

	margin-left:250px;

	background:#fff;

	border:2px solid #333;

	border-top:1px solid #999;

	border-left:1px solid #999;

	clear:left;

}

div#divPopup.mapa a {

	position:absolute;

	margin:-30px 0 0 290px;

}

div#divPopup.mapa h3 {

	margin-top:0;

}

div.horarios {

	display:block;

	width:500px;

	padding:20px 25px 0 25px;

	clear:left;

	position:relative;

}

div.horarios h5 {

	display:block;

}

div.setor {

	width:148px;

	height:80px;

	float:left;

	background:#f8f8f8;

	position:relative;

	border:1px solid #ddd;

	padding:5px;

	text-align:center;

	margin-right:3px;

}

div.setor h6 {

	font-size:13px;

	margin-bottom:10px;



}

div.galeriaNovaGas {

	display:block;

	height:280px;

	background:url(/images/fnd_galeriaNovaGas.jpg) no-repeat;

	padding-top:29px;

	_padding-top:15px;

}

div.galeriaNovaGas div {

	float:left;

	display:inline;

}

div.galeriaNovaGas h5 {

	height:0px;

	text-indent:-999em;

}

div.galeriaNovaGas div.thumbNovaGas {

	margin-left:10px;

	width:70px;

}

div.galeriaNovaGas div.thumbNovaGas a {

	display:block;

	margin-bottom:2px;

}

div.galeriaNovaGas div.mainNovaGas {

	margin-left:14px;

	width:330px;

	height:150px;

}

div.galeriaNovaGas div.ctgas {

	margin-left:40px;

	_margin-left:27px;

	margin-top:-29px;

}

div.bannerFrotistas {

	width:271px;

	height:36px;

	background:url(/images/fnd_frotistasBanner.jpg) no-repeat;

	margin-bottom:10px;

	padding:116px 0 0 294px;

}

div.ofertasLocadora {

	margin-left:65px;

	height:110px;

	position:relative;

}

div.periodo {

	float:left;

	margin-right:10px;

	width:180px;

	height:80px;

	padding:10px;

	position:relative;

	background:#f8f8f8;

	border:1px solid #ddd;

}

div.periodo b {

	display:block;

	margin:5px 0;

}

div.periodo h6 {

	font-size:14px;

}

div.mainLocadores {

	margin-bottom:20px;

	display:block;

}

div.locadoraLojas {

	float:left;

	width:106px;

	height:60px;

	position:relative;

	margin-right:10px;

	padding:10px;

	background:#f8f8f8;

	border:1px solid #ddd;

}

div.locadoraLojas b {

	display:block;

}

div.locadoraLojas h6 {

	font-size:14px;

}

div.brio {

	position:relative;

	padding:20px 0 0 200px;

	width:300px;

	height:62px;

}

div.brio img {

	position:absolute;

	margin:-20px 0 0 -150px;

}

div#topoContato {

	display:block;

}

div.linkCac, div.formCac {

	float:left;

	position:relative;

}

div.linkCac {

	width:257px;

	margin:0 10px 0 40px;

	_margin:0 5px 0 20px;

}

div.formCac {

	width:250px;

	padding:0 10px;

}

div.deptoContatoCAC{
	width: 515px;
	height: 50px;
	float: left;
	margin: 0 0 0 10px;
	position: relative;
	background: #f8f8f8;
	border: 1px solid #ddd;
	padding: 10px;
}
div.deptoContatoCAC h5 {

	font-size:11px;
	color:#666;
	margin-bottom:5px;

}
div.horarioDescCAC{
	width:270px;
	height:50px;
	float:left;
	position:relative;
	padding:5px;
	text-align:center;
	margin-right:3px;
}
div.horarioSegCAC{
	width:180px;
	height:50px;
	float:left;
	position:relative;
	padding:5px;
	text-align:center;
	margin-right:3px;
	margin-top :7px;
}
div.deptoContatoCAC {

	margin-left:40px;
	_margin-left:20px;

}

div.deptoContato, div.opcoesContato {

	width:242px;

	height:150px;

	float:left;

	margin:0 0 0 10px;

	position:relative;

	background:#f8f8f8;

	border:1px solid #ddd;

	padding:10px;

}

div.deptoContato {

	margin-left:40px;

	_margin-left:20px;

}

div.deptoContato *, div.deptoContato a {

	margin-left:10px;

}

div.deptoContato h4, div.opcoesContato h4{

	padding-top:0;

	margin-left:0;

}

div.deptoContato a  {

	display:block;

	margin-top:10px;

}

ul.links {

	margin-left:8px;

	list-style:none;

}

ul.links li {

	margin:8px 0 22px 0;

	_margin:4px 0 11px 0;

}

ul.links li a{

	display:block;

	padding-left:30px;

}

ul.links li a img {

	position:absolute;

	margin:-5px 0 0 -30px;

}

div.noticiasRelacionadas {

	clear:left;

	margin:15px;

}

div.noticiasRelacionadas h5 {

	margin-bottom:10px;

}

div.noticiasRelacionadas  ul li{

	list-style: none;

	padding: 2px 0;

}

p.noticia {

	margin:15px;

}

.ico_boleto {

	display:block;

	border:0;

	background:url(/images/icons/printer.gif) no-repeat;

	width:16px;

	height:16px;

	text-indent:-999em;

	overflow:hidden;

	cursor:pointer;

}

ul.passosHotsite li {

	list-style:none;

	display:block;

	height:105px;

	background:#f8f8f8;

	padding:10px 5px 10px 160px;

	margin-bottom:10px;

}

ul.passosHotsite li img {

	position:absolute;

	margin-left:-150px;

	border:1px solid #ccc;

}

div.veiculosHotsite {

	display:block;

	width:567px;;

	height:286px;

	background:url(/images/fnd_veiculosHotsite.jpg) no-repeat;

	padding:20px 0 0 18px;

}

div.veiculosHotsite ul {

	list-style:none;

}

div.veiculosHotsite li {

	margin-bottom:2px;

}

div.veiculosHotsite li a {

	display:block;

	width:101px;

	height:16px;

	background-image:url(/images/azul/menu/mn_Hotsite.jpg);

	background-repeat:no-repeat;

	padding:1px 0 0 6px;

	background-position:0 0;

	color:#666;

}

div.veiculosHotsite li a:hover {

	background-position:0 -19px;

	text-decoration:none;

}



div.outrosSeguros {

	padding:15px 0 0 200px;

	height:80px;

}

div.outrosSeguros img {

	position:absolute;

	margin-left:-150px;

}

div.newsletter {

	background:url(/images/newsletter.jpg) no-repeat;

	display:block;

	padding:30px 0 10px 7px;

	margin:5px 0 0 2px;

}

div.newsletter table.form td{

	padding:1px;

}

div.newsletter table.form td label {

	text-align:left;

	padding:0;

}

div.newsletter table.form td input {

	width:137px;

}

div.newsletter table.form tr.click td{

	text-align:right;

}

div.newsletter table.form tr.click td input.enviar{

	width:55px;

	text-indent:-9999em;

	margin-right:2px;

	*margin-right:12px;

}

div.message {

	display:block;

	background:#f0f0f0;

}





span.semi_src{

    /*

	       estilu para titulo da pesquisa de seminovos	

	*/

	color: #00659B; 

	font-size: 20px; 

	padding: 10px 0; 

	padding-top: 10px; 

	font-weight: bold;

}



div.upd_date{

	/* Estilo para a mensagem de aviso para a data da atualizacao de seminovos */

	text-align: center; 

	color:#933;

	font-size:9px;

}

p.infoAlerta{

	color:#F00;

}

p.paginacao {

    margin: 20px 0;

}

img.logoIbama {
	float: left;
}

p.textoIbama {
	margin-top: 2cm;
	display: inline;
}
