.transparent{float:left;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}

/* ==== HTML ==== */
html{}
body{background:#000 url(../imagens/bgSite.jpg) center top no-repeat;}
*{margin:0;padding:0;font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#666;}
strong{font-weight:bold;}
img{border:none;}

.clear{clear:both;height:1px;overflow:hidden;}


/* ==== ESTRUTURA ==== */
#general{width:960px;margin:auto;}
#header{height:326px;position:relative;}
	#header #logo{padding:23px 0 0 42px;position:absolute;z-index:90;}
	#mnInstitucional{position:absolute;left:635px;top:12px;}
	#mnInstitucional ul{list-style-type:none;}
	#mnInstitucional ul li{float:left;margin-left:2px;}
	#mnInstitucional ul li a{display:block;background:transparent url(../imagens/bg_btMnInstitucional.gif) 0 0 no-repeat;width:102px;height:27px;font:normal 12px Arial, Helvetica, sans-serif;color:#fff;line-height:25px;text-align:center;text-decoration:none;}
	#mnInstitucional ul li a:hover{background-position:0 -27px;}
	#mnInstitucional ul li a.last{background-image:url(../imagens/bg_btMnInstitucional_last.gif);}
	#mnInstitucional ul li a.last:hover{background-image:url(../imagens/bg_btMnInstitucional_last.gif);}
	
	#mnnav{position:absolute;left:30px;top:112px;}
	#mnnav ul{width:184px;list-style-type:none;}
	#mnnav ul li{float:left;}
	#mnnav ul li a{float:left;}
	
	#banner{position:absolute;margin:30px 0 0 -16px;display-:none;}
	
#areaContent{background-color:#f8f8f8;}
	#busca{width:215px;height:260px;background:#f8f8f8 url(../imagens/bgBusca.jpg) 0 0 no-repeat;padding:25px 0 0 25px;float:left;}
	
	#content{float:left;width:660px;background:#fff url(../imagens/topContent.gif) right top no-repeat;padding:10px 20px 0 40px;min-height:290px;_height:290px;}
	#home #content{padding:0;width:720px;height:290px;margin:0;}
		#internas #content h1{padding:0;margin:0;width:634px;height:43px;background:transparent url(../imagens/bgTit.gif) 0 0 no-repeat;}
		#internas #content h2{width:634px;height:26px;background:transparent url(../imagens/bgSubTit.gif) 0 0 no-repeat;font:normal 11px;color:#6b0405;line-height:26px;padding:0 0 15px 5px;margin:0;}
		#internas #content h2 a{background:transparent url(../imagens/icoBack.gif) 0 1px no-repeat;color:#6b0405;line-height:26px;text-decoration:none;padding:0px 0 0 15px;}
		#internas #content h2 a:hover{background-position:0 -19px;color:#977171;text-decoration:underline;}
		#content .imgHeader{padding:15px 0 15px 0;}
				
		.colLeft, .colRight{float:left;}
		.colLeft{padding:20px 0 0 30px;width:330px;}
		.colRight{padding:20px 0 0 20px;width:340px;}
		.colLeft h1, .colRight h1{height:30px;background:transparent url(../imagens/bgH1.gif) left bottom no-repeat;padding:0 0 0 10px;margin-bottom:8px;}
		
		.acontece{padding:0 0 0 10px;}
			.acontece p.data{font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#6a6868;padding:0;margin:0;}
			.acontece a{text-decoration:none;}
			.acontece .tit{font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#700406;display:block;}
			.acontece .resumo{color:#490001;padding:0 30px 0 0;line-height:11px;}
			.acontece .btContinuar{display:block;background:transparent url(../imagens/bullet.gif) 90px 5px no-repeat;width:200px;margin-top:3px;}
			.acontece .btContinuar:hover{text-decoration:underline;}
			.acontece ul{list-style-type:none;margin:4px 0 0 0;border-top:1px solid #d4d6ce;width:300px;}
			.acontece ul li{padding:2px 0;border-bottom:1px solid #d4d6ce;line-height:11px;}
			.acontece ul li.last{border-bottom:none;}
			.acontece ul li a{color:#353731;line-height:13px;}
			.acontece ul li a:hover{text-decoration:underline;}
			.acontece .btVerTodas{display:block;background:transparent url(../imagens/bullet2.gif) 52px 5px no-repeat;width:200px;margin-top:3px;color:#540102;}
			.acontece .btVerTodas:hover{text-decoration:underline;}

		.eventos_home{padding:0 0 0 10px;margin-top:10px;}
			.eventos_home h1{padding:0;margin:0;height:25px}
			.eventos_home p.data{font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#6a6868;padding:0;margin:0;}
			.eventos_home a{text-decoration:none;}
			.eventos_home .tit{font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#700406;display:block;}
			.eventos_home .resumo{color:#490001;padding:0 30px 0 0;line-height:11px;}
			.eventos_home .btContinuar{display:block;background:transparent url(../imagens/bullet.gif) 90px 5px no-repeat;width:200px;margin-top:3px;}
			.eventos_home .btContinuar:hover{text-decoration:underline;}
			.eventos_home ul{list-style-type:none;margin:4px 0 0 0;width:300px;}
			.eventos_home ul li{padding:2px 0;border-bottom:1px solid #d4d6ce;line-height:11px;}
			.eventos_home ul li.last{border-bottom:none;}
			.eventos_home ul li a{color:#353731;line-height:13px;}
			.eventos_home ul li a:hover{text-decoration:underline;}
			.eventos_home .btVerTodas{display:block;background:transparent url(../imagens/bullet2.gif) 52px 5px no-repeat;width:200px;margin-top:3px;color:#540102;}
			.eventos_home .btVerTodas:hover{text-decoration:underline;}

			.colRight a{text-decoration:none;}
			.colRight a:hover{text-decoration:underline;}
			.colRight .saibaComoChegar{display:block;background:transparent url(../imagens/bullet.gif) 160px 5px no-repeat;width:200px;margin-top:3px;margin-bottom:10px;}
			.boxMundoCar, .boxComoChegar{padding:0 0 0 30px;width:270px;}
			.boxMundoCar p{padding:0 0 0 4px;margin:0;line-height:13px;padding-top:0px;z-index:99}

#footer{width:910px;margin:auto;background:transparent url(../imagens/bgFooter.jpg) 0 0 no-repeat;height:103px;padding-right:50px;}
	#footer p{padding:0;margin:0;text-align:right;}
	#footer p.horario{
		/* padding-top:43px; */
		padding-top:23px;
	}
	#footer p.horario a{text-decoration:none;}
	#footer p.horario span{color:#333;}
	#footer p.local{color:#fff;padding-top:8px;font-weight:bold;}


/* zoom layer */
#bgOverlayZoom{position:absolute;display:none;background:#000;width:100%;height:100%;top:0;left:0;z-index:80;}
#imgProd{}
#dtlsProdOverlayZoom{position:absolute;overflow:auto;top:10px;left:0;z-index:90;}
#btCloseLayer{background:transparent url(../imagens/bg_layer_dtls.gif) 0 0 no-repeat;width:627px;height:22px;}
#btCloseLayer .btfechar{margin-left:600px;}

/* proposta layer */
#bgOverlayZoomProp{position:absolute;display:none;background:#000;width:100%;height:100%;top:0;left:0;z-index:91;}
#formPropostaOverlayZoom{position:absolute;overflow:auto;top:100px;left:0;z-index:95;}
#formProposta{background-color:#f0f0f0;width:607px;padding:0 10px 10px 10px;height:235px;overflow:auto;}
#btCloseLayerProp{background:transparent url(../imagens/bg_layer_dtls.gif) 0 0 no-repeat;width:627px;height:22px;}
#btCloseLayerProp .btfechar{margin-left:600px;}
#envia_proposta p.titulo{color:#6A0405;font-size:13px;font-weight:bold;padding:10px 0;}
#envia_proposta .line{height:30px;}
#envia_proposta .line_maior{height:75px;}
#envia_proposta .line_recuo{height:25px;padding-left:40px}
#envia_proposta label{width:50px;display:block;height:20px;line-height:20px;clear:left;float:left;margin:0;padding:0;}
#envia_proposta input{width:300px;float:left;margin:0;padding:0;}
#envia_proposta input#txt_fone_prop{width:100px;}
#envia_proposta input.enviar{width:35px;height:24px;border:0;background:transparent url(../imagens/bt_generico.gif) 0 0 no-repeat;cursor:pointer;text-indent:-5000px;margin-left:10px;padding-top:20px;}
#envia_proposta input.enviar:hover{background:transparent url(../imagens/bt_generico.gif) 0 -41px no-repeat;}
#envia_proposta textarea{width:500px;height:65px;float:left;margin:0;padding:0;}

/* eventos e noticias */
#contentNews{float:left;width:450px;}
	.dataNews{color:#7D0000;font-size:10px;}
	.titNews{background:none !important;color:#7D0000;font-size:18px;font-weight:bold;padding:0 !important;line-height:18px !important;margin:0 0 5px 0 !important;width:445px !important;height:auto !important;}
	.txtNews{color:#666;margin:0 30px 15px 0 !important;}
	.descNews{color:#7D0000;font-size:14px;font-style:italic;margin:0 30px 15px 0 !important;}
	.subtitNews{color:#7D0000;font-size:14px;font-weight:bold;margin:5px 0 10px 0;}
#contentNews ul#galeria{padding:10px 0;list-style-type:none;}
#contentNews ul#galeria li{background-color:#000000;border:3px solid #666666;float:left;line-height:0;margin:2px 2px;padding:0;display:list-item;}
#contentNews ul#galeria li:hover{border-color:#9B0A0D}

#listNews{float:left;width:200px;}
	#listNews h5{font-size:13px;border-bottom:1px solid #999;}
	#listNews ul{list-style-type:none;}
	#listNews ul li{padding:2px 0;}
	#listNews ul li a{display:block;padding:5px;text-decoration:none;}
	#listNews ul li a:hover{background-color:#f1eeee;}
	#listNews .dataNews{color:#7D0000;font-size:10px;}
	#listNews .titNews{background:none !important;color:#7D0000;font-size:13px;line-height:14px;font-weight:bold;padding-left:0 !important;width:190px !important;}




/* lojas */
.btloja{float:left;width:280px;padding:0 0px 50px 0;}
.btloja p{background-color:#f1eeee;color:#6b0405;padding:15px;margin-left:30px;}
.btlojafirst{background:transparent url(../imagens/mnNav/div_bts.gif) right top no-repeat;padding:0 45px 50px 0;}
	
/* BUSCA */
#listBusca p{margin-bottom:15px;}
#listBusca ul{list-style-type:none;}
#listBusca .foto{border:2px solid #a09da3;width:100px;height:75px;overflow:hidden;float:left;margin-right:10px;}
#listBusca .info{float:left;width:460px;background:transparent url(../imagens/divisao.gif) 0 45px no-repeat;}

#listBusca ul li{padding:10px;background-color:#f0f0f0;height:79px;width:580px;position:relative;margin-bottom:10px;z-index:50;}
#listBusca ul li.destaque{background-color:#f1eeea;}
#internas #content #listBusca a.nome{padding:0;margin:0;background:none;height:15px;color:#6a0405;font-weight:bold;font-size:13px;text-decoration:none;float:left;}
#internas #content #listBusca p.ano{color:#454446;font-weight:bold;font-size:13px;float:left;clear:left;}
#internas #content #listBusca p.preco{color:#8d8787;font-size:22px;float:right;height:50px;margin:0 !important;line-height:17px;}
#content #listBusca .line{clear:both;}
#internas #content #listBusca div.cor{clear:left;float:left;width:130px;color:#454446; display:inline-block;}
#internas #content #listBusca div.combustivel{float:left;padding-left:5px;color:#454446;width:154px; display:inline-block;}
#internas #content #listBusca div.loja{float:left;padding-left:5px;color:#454446;padding-left:5px; display:inline-block;}
#internas #content #listBusca .btns{position:absolute;left:545px;top:64px;}

#listLojas ul{list-style-type:none;}
#listLojas ul li{padding:10px;background-color:#f0f0f0;height:79px;width:580px;position:relative;margin-bottom:10px;z-index:50;}
#listLojas ul li.destaque{background-color:#f9f9f9;}
#listLojas .marca{float:left;margin-right:10px;}
#listLojas .infoLoja{float:left;width:445px;padding:10px 0 0 0;}
#listLojas a.nomeLoja{padding:0 0 5px 0px;margin:0;background:none;height:15px;color:#6a0405;font-weight:bold;font-size:15px;text-decoration:none;}
#listLojas p.loja{color:#454446;font-size:13px;}
#listLojas p.tipoServicos{color:#454446;font-size:13px;}
#listLojas p.loja strong{font-size:13px;}
#listLojas .btnsLoja{position:absolute;left:545px;top:35px;}

/* detalhes da busca *//* detalhes produtos */
#dtlsProdutos{background-color:#f0f0f0;width:607px;padding:10px;min-height:500px;overflow:auto;}
#dtlsLojas{background-color:#f0f0f0;width:610px;padding:10px;}
#dtlsProdutos br, #dtlsLojas br{clear:both;}
	.colunaDtls{width:300px;float:left;}
	.first{width:270px;margin-right:20px;}
	
 #dtlsProdutos p.nome{padding:0;margin:0;background:none;height:15px;color:#6a0405;font-weight:bold;font-size:13px;text-decoration:none;}
 #dtlsProdutos p.ano{background:transparent url(../imagens/div_dtls_produtos.gif) left bottom no-repeat;color:#454446;font-weight:bold;font-size:16px;margin:3px 0;}
 #dtlsLojas p.nome{padding:0 0 2px 0;margin:0;background:none;color:#6a0405;font-weight:bold;font-size:18px;text-decoration:none;}
 #dtlsLojas p.ano{color:#454446;font-size:12px;margin:3px 0;}

 #dtlsProdutos p.preco, #dtlsLojas p.preco{color:#8d8787;font-size:22px;font-weight:bold;padding:5px 0;}
 .vendido{background:transparent url(../imagens/mnNav/icon_vendido.jpg) 220px 7px no-repeat;color:#CCC !important;text-decoration:line-through;}
 .promocao{background:transparent url(../imagens/mnNav/icon_promocao.jpg) 200px 7px no-repeat;}
 .boxDtls{background-color:#f9f9f9;padding:8px;}
	 .boxDtls p{padding-bottom:10px;}
 .info .vendido{background-position:right 20px;}
 .info .promocao{background-position:right 20px;}

#dtlsProdutos h4, #dtlsLojas h4, #formProposta h4{background:none !important;color:#8d8787;font-size:13px;font-weight:bold;margin:10px 0 5px 0 !important;}

	#fotosLoja{}
		#fotosLoja{height:265px;}
	#fotosProduto{}
/*		#fotosProduto{height:265px;}*/
		#imgZoom{border:2px solid #a09da3;}
		.imgThumb{border:2px solid #a09da3;display:block;float:left;margin:5px 5px 0 0;width:80px;height:59px;}
		.imgThumb:hover{border:2px solid #8D0000;}
	
	#dtlLoja{}
		#dtlsLojas #dtlLoja .boxDtls{height:80px;}
		#dtlLoja .boxDtls{height:160px;}
		#dtlLoja .boxDtls div{text-align:center;float:left;}
		.imgMarca{width:133px;text-align:left !important;}
		.enderecoLoja{color:#565558;width:130px;}
		.foneLoja{color:#8d8787;font-size:18px;font-weight:bold;}
		.btsLoja{background:transparent url(../imagens/bt_generico.gif) 0 0 no-repeat;color:#454446;display:block;font-size:13px;font-weight:bold;margin:10px 0;padding:5px 0 0 30px;text-decoration:none;width:90px;height:25px;text-align:left;}
		.btsLoja:hover{background-position:0 -41px;color:#650405;}
		.link_proposta{font-size:12px;}
	
	#dtlTecnicos{background:#f9f9f9 url(../imagens/div_dtls_produtos.gif) left top no-repeat;}
		#dtlTecnicos p{color:#565558;background:transparent url(../imagens/div_dtls_produtos.gif) left bottom no-repeat;padding:6px 10px 5px 10px;}
		#dtlTecnicos .new_dtlTecnicos{color:#565558;background:transparent url(../imagens/div_dtls_produtos.gif) left bottom no-repeat;padding:6px 10px 5px 10px;}
	
	#dtlObs{}
		#dtlObs p{color:#565558;}
		
	#dtlAcessorios{}
		#dtlAcessorios ul{list-style-type:none;width:140px;float:left;}
		#dtlAcessorios li{color:#565558;}
					
					

.pagNav{background:#e1e1e1 url(../imagens/pagNav.gif) center top no-repeat;height:27px;margin-left:460px;width:140px;}
.pagNav ul{list-style-type:none;margin:auto;display:block;}
.pagNav ul li{float:left;padding:0 6px;border-right:1px solid #716e6c;margin:5px 0;}
.pagNav ul li.none{border:none;padding-right:0;}
.pagNav ul li a{font-size:12px;text-decoration:none;display:block;text-align:center;}
.pagNav ul li a:hover{text-decoration:underline;}
#btAnterior{background:transparent url(../imagens/icoBtLeft.gif) left center no-repeat;padding:0 0 0 15px;}
#btProximo{background:transparent url(../imagens/icoBtRight.gif) right center no-repeat;padding:0 15px 0 0;}

.linearNav{margin:20px 0 0 470px;width:140px;clear:both;}
.linearNav ul{list-style-type:none;margin:auto;display:block;}
.linearNav ul li{float:left;padding:0 6px;border-right:1px solid #716e6c;margin:5px 0;}
.linearNav ul li.none{border:none;padding-right:0;}
.linearNav ul li a{background-position:0 5px;background-repeat:no-repeat;font-size:12px;font-weight:bold;text-decoration:none;display:block;text-align:center;color:#540102;padding:0 0 0 15px;}
.linearNav ul li a:hover{text-decoration:underline;color:#9b0a0d;background-position:0 -15px;}
#btVoltar{background-image:url(../imagens/iconSetaVoltar.gif);}
#btHome{background-image:url(../imagens/iconSetaHome.gif);}

/*Como Chegar*/
.enderecoForm{position:absolute;margin:10px 0 0 420px;}
#internas .boxComoChegar{width:390px;background:transparent url(../imagens/conteudo/como_chegar/sep.gif) left bottom no-repeat;padding:20px 0 20px 0;}
.endereco .boxMapa{float:none;}
.endereco .boxMapa a{text-decoration:none;padding-top:5px;}
.boxMapa{float:right;width:223px;background-color:#e6e6e6;padding:6px;margin-right:10px;}
.boxMapa a.btZoom{display:block;text-decoration:none;background:transparent url(../imagens/conteudo/como_chegar/icoLupa.gif) 0 3px no-repeat;padding:0 0 0 20px;margin-top:3px;}
.boxMapa a.btZoom:hover{text-decoration:underline;}
.endereco{padding:15px 0 0 0;}
.endereco h3{font-size:11px;font-weight:bold;color:#6b0405;}
.endereco p{font-size:11px;color:#858585;}
#internas #content h4{background:transparent url(../imagens/conteudo/como_chegar/sep2.gif) left top repeat-x;padding:15px 0 0 0;clear:both;margin-top:60px;}

/*Cadastre-se*/
.cadastrese{width:294px;height:107px;background:transparent url(../imagens/cadastre-se.gif) 0 0 no-repeat;position:absolute;margin:-45px 0 0 225px;display:none;}
.btfechar{margin-left:263px;}
.box_labels{padding:15px;}
#cadastrese .line{height:30px;}
#cadastrese label{width:35px;display:block;height:20px;line-height:20px;clear:left;float:left;margin:0;padding:0;}
#cadastrese input{width:170px;float:left;margin:0;padding:0;}
#cadastrese input.enviar{width:35px;height:30px;border:0;background:transparent url(../imagens/bt_generico.gif) 0 0 no-repeat;cursor:pointer;text-indent:-5000px;margin-left:10px;padding-top:20px;}
#cadastrese input.enviar:hover{background:transparent url(../imagens/bt_generico.gif) 0 -41px no-repeat;}

