@charset "utf-8";
/* CSS Document */

/* Reset */
body,img,p,h1,h2,h3,h4,h5,h6,ul,ol,li {margin:0; padding:0; list-style:none; border:none;}
/* End Reset */

/*------------------------------- Body ---------------------------------*/

body{margin: 0px 0px 0px 0px; padding:0; height:100%; color:#535353; font-size:14px; letter-spacing:-1px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}

html {border:0; height:100%; /* -webkit-text-size-adjust: none; */}

.background-index{background:#FFFFFF url(../imgs/bg.jpg) top center no-repeat;}

/*------------------------------- Tags ---------------------------------*/

a {text-decoration:none; color:#808080; outline:none;}

a:hover {text-decoration:none; color: #999;}

a:visited {text-decoration:none; color:#808080; outline:none;}

h1{font-size:17px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-1px; color:#78A64B; margin: 6px 0px 2px 0px; line-height:21px;}
 
h2{font-size:21px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; margin:5px 0px 5px 0px; line-height:16px; letter-spacing:-1px;}

h3{font-size:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#5F833B; margin:5px 0px 5px 0px; line-height:16px; letter-spacing:-1px;}

p{margin-top:0px; margin-bottom:0px; line-height:1.3em;}

.inputform{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:16px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:205px;}

.btn-saibamais{margin:8px 0px 0px 0px; overflow:hidden;}
.saiba-mais{text-align:right; margin:5px 0 0 0}
.busca{color:#5F833B; font-size:18px;}

.holder-pic{width:130px; text-align:center; float:left; margin:10px 10px 0 0; overflow:hidden;}

/*//////////////////////////////////////*/		
/*--------------- INDEX ----------------*/
/*//////////////////////////////////////*/

#busca-topo{position:absolute; width:960px; height:180px; margin:-140px 0 0 -480px; padding:0px; text-align:center; overflow:hidden; left:50%;}
	#busca-topo-holder{height:140px; margin:auto; padding:0px; text-align:center; overflow:hidden; background:#FFF;}
		#busca-topo-holder-cont{width:920px; height:140px; margin:0 20px 0 20px; padding:0px; text-align:left; overflow:hidden;}
			#busca-topo-holder-cont label{float:left; width:255px; margin:15px 0 0 0;}	
			#busca-topo-holder-cont label select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:16px; padding:4px; color:#78A64B; border:solid 1px #78A64B;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:250px; margin:5px 0 0 0; height:40px}	
				.btn-busca{margin:20px 0 0 0;}	
	#busca-topo-btn{ text-align:center; height:40px; margin:auto;}
		#img_busca{margin:-20px 0 0 0;}


#container{margin:auto; padding:0px; width:960px; overflow:hidden;}
	#container-topo{margin:auto; padding:0px; overflow:hidden; height:187px}
		#container-topo-logo{margin:80px 0px 0px 0px; padding:0px; overflow:hidden;}
		
		#container-menu{margin:auto;overflow:hidden;padding:0px;height:63px;}
			#container-menu li{list-style:none;display:block;float:left;margin:0 -2px 0 0;}
			#container-menu li a {	display:block;font-size:16px;color:#FFFFFF;	height:63px; text-decoration:none;margin:0px 0px 0px 0px;}
			#container-menu li a span{display:none;}
			#container-menu li a:hover{text-decoration:none;color:#3A3A3A;}
			
			#container-menu li a.home{width:84px;background:url(../imgs/menu-home.jpg) no-repeat center center;}
			#container-menu li a:hover.home{width:84px;background:url(../imgs/menu-home-select.jpg) no-repeat center center;}
			#container-menu li a.homeselect{width:84px;background:url(../imgs/menu-home-select.jpg) no-repeat center center;}
			
			#container-menu li a.aempresa{width:122px;background:url(../imgs/menu-aempresa.jpg) no-repeat center center;}
			#container-menu li a:hover.aempresa{width:122px;background:url(../imgs/menu-aempresa-select.jpg) no-repeat center center;}
			#container-menu li a.aempresaselect{width:122px;background:url(../imgs/menu-aempresa-select.jpg) no-repeat center center;}
			
			#container-menu li a.produtos{width:119px;background:url(../imgs/menu-produtos.jpg) no-repeat center center;}
			#container-menu li a:hover.produtos{width:119px;background:url(../imgs/menu-produtos-select.jpg) no-repeat center center;}
			#container-menu li a.produtosselect{width:119px;background:url(../imgs/menu-produtos-select.jpg) no-repeat center center;}
			
			#container-menu li a.revendedor{width:237px;background:url(../imgs/menu-revendedor.jpg) no-repeat center center;}
			#container-menu li a:hover.revendedor{width:237px;background:url(../imgs/menu-revendedor-select.jpg) no-repeat center center;}
			#container-menu li a.revendedorselect{width:237px;background:url(../imgs/menu-revendedor-select.jpg) no-repeat center center;}
				
			#container-menu li a.autodicas{width:124px;background:url(../imgs/menu-autodicas.jpg) no-repeat center center;}
			#container-menu li a:hover.autodicas{width:124px;background:url(../imgs/menu-autodicas-select.jpg) no-repeat center center;}
			#container-menu li a.autodicasselect{width:124px;background:url(../imgs/menu-autodicas-select.jpg) no-repeat center center;}
			
			#container-menu li a.parceiros{width:124px;background:url(../imgs/menu-parceiros.jpg) no-repeat center center;}
			#container-menu li a:hover.parceiros{width:124px;background:url(../imgs/menu-parceiros-select.jpg) no-repeat center center;}
			#container-menu li a.parceirosselect{width:124px;background:url(../imgs/menu-parceiros-select.jpg) no-repeat center center;}
			
			#container-menu li a.faleconosco{width:119px;background:url(../imgs/menu-faleconosco.jpg) no-repeat left center;}
			#container-menu li a:hover.faleconosco{width:119px;background:url(../imgs/menu-faleconosco-select.jpg) no-repeat left center;}
			#container-menu li a.faleconoscoselect{width:119px;background:url(../imgs/menu-faleconosco-select.jpg) no-repeat left center;} 
				
		#container-menu ul li ul{position:absolute; width:161px; overflow:hidden; background:#EAEAEA; margin:0 0 0 1px; display:none; top:245px; }
			#container-menu ul li ul li{width:161px; height:50px; margin:0px; overflow:hidden; background:#EAEAEA}
				#container-menu ul li ul li a{width:141px; height:30px; margin:0px; overflow:hidden; background:#EAEAEA; line-height:30px; color:#78A64B; font-weight:bold; padding:10px;}
				#container-menu ul li ul li a:hover{width:141px; height:30px; margin:0px; overflow:hidden; background:#78A64B; line-height:30px; color:#EAEAEA; font-weight:bold;  padding:10px;}
			
			
				
				
			
				
				
				
	 #container-banner{margin:30px 0 30px 0; height:250px; padding:0px; width:960px; overflow:hidden;}
	 
	 #container-produtos-heliar{margin:auto; padding:0px; width:960px; overflow:hidden;}
	 	#container-produtos-heliar ul{margin:auto; padding:0px; overflow:hidden; list-style:none;}
			#container-produtos-heliar ul li{ overflow:hidden;float:left; width:170px; text-align:center; margin:10px 10px 0 10px }
			
	#container-produtos-optima{margin:auto; padding:0px; width:960px; overflow:hidden;}
	 	#container-produtos-optima ul{margin:auto; padding:0px; overflow:hidden; list-style:none;}
			#container-produtos-optima ul li{ overflow:hidden;float:left; width:290px; margin:10px 10px 0 10px }
			
	#container-linha-especial{margin:auto; padding:0px; width:960px; overflow:hidden;}
	 	#container-linha-especial ul{margin:auto; padding:0px; overflow:hidden; list-style:none;}
			#container-linha-especial ul li{ overflow:hidden;float:left; width:290px; margin:10px 10px 0 10px }
			
			
	#container-colun1{width:450px; float:left; overflow:hidden; margin:auto; padding:0px}
		#container-colun1-freedom{width:450px; margin:auto; overflow:hidden; padding:0px;}
		#container-colun1-autodicas{width:450px; margin:auto; overflow:hidden; padding:0px;}
			#container-colun1-autodicas ul{width:450px; margin:20px 0 0 0;  padding:0px;}
				#container-colun1-autodicas ul li{margin:5px 0 5px 0; overflow:hidden; padding:0px; background:#78A64B; padding:10px; font-size:17px}
					#container-colun1-autodicas ul li a{color:#FFF}
					#container-colun1-autodicas ul li a:hover{color:#CCC}
		
	
	#container-colun2{width:450px; float:right; overflow:hidden; margin:auto; padding:0px}
		#container-colun2-yuasa{width:450px; margin:auto; overflow:hidden; padding:0px;}
		#container-colun2-revendedor{width:450px; margin:auto; overflow:hidden; padding:0px;}
		
		
#rodape{clear:both; width:100%; height:240px; overflow:hidden; margin:auto; padding:0px; background:url(../imgs/rodape.jpg) bottom center no-repeat; text-align:center;}
	#rodape-holder{width:960px; overflow:hidden; margin:auto; padding:0px;}
	#rodape-menu{margin:40px 0 0 150px; padding:0px; overflow:hidden; width:760px; text-align:center}
		#rodape-menu ul{margin:auto; padding:0px; overflow:hidden; list-style:none;}
			#rodape-menu ul li{margin:0 5px 0 5px; padding:0px; overflow:hidden; list-style:none; float:left; color:#FFF; font-size:15px; text-transform:uppercase;}
			#rodape-menu ul li a{color:#FFF}
			#rodape-menu ul li a:hover{color:#CCC}
			
	#rodape-ass{width:960px; margin:70px 0 0 0; overflow:hidden; padding:0px}
		#rodape-ass img{float:right; margin:0 80px 0 0}	
		
#container-interna{ margin:auto; padding:0px; overflow:hidden;}
	#container-interna span{color:#78A64B}
	
#container-banner-interna{margin:30px 0 20px 0; width:960px; height:240px; overflow:hidden; padding:0px }
#container-interna{width:960px; margin:auto; padding:0px; overflow:hidden;}
#container-fontes{width:960px; margin:-17px 0 0 0;  padding:0px; overflow:hidden;}
	#container-fontes-letras{float:right; width:200px; text-align:right; font-size:16px; padding:5px; }
	#container-fontes-amais{float:right; width:40px; text-align:right;}
	#container-fontes-amenos{float:right; width:40px; text-align:right;}
	
	
	
#container-interna-fale-conosco-form{margin:auto; padding:0px; overflow:hidden; width:600px; float:left;}
	#container-interna-fale-conosco-form fieldset{margin:auto; padding:0px; overflow:hidden; border:0px}
		#container-interna-fale-conosco-form fieldset legend{font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-1px; color:#5F833B; margin:0px 0px 10px 0px; text-transform:uppercase;}
		#container-interna-fale-conosco-form fieldset label{float:left; width:290px;margin:5px 0px 3px 5px; padding:0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:16px; text-transform:uppercase; height:60px; overflow:hidden;}
			#container-interna-fale-conosco-form fieldset label input{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:16px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:270px; height:20px}
			#container-interna-fale-conosco-form fieldset label select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:14px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:280px; height:30px}
			#container-interna-fale-conosco-form-label-text-area{clear:both; width:590px; margin:5px 0px 3px 5px; padding:0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:16px; text-transform:uppercase; height:130px}
				#container-interna-fale-conosco-form-label-text-area textarea{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:16px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:565px; height:100px}
			#container-interna-fale-conosco-form-img{margin:auto; padding:0px; overflow:hidden; text-align:right;}
				#container-interna-fale-conosco-form-img img{cursor:pointer; margin:10px 17px 10px 10px}

#container-interna-mapa{float:right; width:340px; padding:10px; margin:auto; overflow:hidden; background:#78A64B;} 
	#container-interna-mapa select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:14px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:340px; height:30px}
	#container-interna-mapa h1{color:#FFF;font-size:18px;margin:5px 0px 5px 0px}
	#container-interna-mapa h2{color:#FFF;font-size:16px; font-weight:bold;}
	#container-interna-mapa p{color:#FFF;}
	#container-interna-mapa-chegar{margin:auto; padding:0px}
		#container-interna-mapa-chegar fieldset{ border:0px; margin:auto; padding:0px; overflow:hidden;}
		#container-interna-mapa-chegar fieldset legend{ color:#FFF;font-size:18px;margin:5px 0px 5px 0px; text-transform:uppercase;}
		#container-interna-mapa-chegar fieldset label{width:290px;margin:5px 0px 3px 5px; padding:0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:14px; text-transform:uppercase; height:60px; overflow:hidden; color:#FFF; clear:both;}
		#container-interna-mapa-chegar fieldset label input{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:16px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:330px; height:20px}
		#container-interna-mapa-chegar fieldset label select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:14px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:340px; height:30px}
		#container-interna-mapa-chegar fieldset label select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:14px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:340px; height:30px}
		#map_canvas{width:340px; height:300px}
		.contatiner-interna-mapa-img{cursor:pointer;}


/* NOT�CIAS INTERNA */
		#container-interna-noticias{margin:0 auto; overflow:hidden;}
			#container-interna-noticias ul{list-style:none; margin:0px; padding:0px; overflow:hidden;}
			#container-interna-noticias li{display:block; list-style:none; margin:10px 0px 10px 0px; background-color:#78A64B; color:#FFFFFF; font-size:15px; padding:0; overflow:hidden; width:960px;}
				#container-interna-noticias li a{display:block; color:#FFFFFF; background-color:#78A64B; padding:10px 10px 0px 10px; background-color:transparent; overflow:hidden}
				#container-interna-noticias li a:hover{display:block; background-color:#EAEAEA; font-weight:normal; padding:10px 10px 0px 10px; overflow:hidden; color:#333;}
				#container-interna-noticias li a:hover h2{color:#333;}
			#container-interna-noticias-holderpic{float:left; margin:10px; width:110px; overflow:hidden;}
			.dicas-btnsaibamais{margin:0 auto; overflow:hidden;}
		 	.dicas-btnsaibamais img{padding:5px; overflow:hidden;} 
 

#container-interna-cadastro-form{margin:auto; padding:0px; overflow:hidden; width:960px; float:left;}
	#container-interna-cadastro-form fieldset{margin:auto; padding:0px; overflow:hidden; border:0px}
		#container-interna-cadastro-form fieldset legend{font-size:20px; color:#2DAA3D; font-weight:bold; font:"Trebuchet MS", Arial, Helvetica, sans-serif}
		#container-interna-cadastro-form fieldset label{display:block; float:left; width:300px; position:relative; padding:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; letter-spacing:0px; font-weight:600}
			.container-interna-cadastro-form-input{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:-1px; font-size:16px; padding:4px; color:#808080; border:solid 1px #EAEAEA;background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:280px; height:20px}
			#container-interna-cadastro-form fieldset label select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; padding:2px; color:#808080; background:url(../imgs/textarea-bg.png) repeat-x #FFFFFF; width:280px; margin-top:1px}
			.container-interna-cadastro-form-radio{}
			#container-interna-cadastro-form-img{margin:auto; padding:0px; overflow:hidden; text-align:right; clear:both}
				#container-interna-cadastro-form-img img{cursor:pointer; margin:10px 17px 10px 10px}

#container-interna-colun1{float:left; width:450px; margin:auto; padding:0px; overflow:hidden;}
	#container-interna-colun1-re{margin:auto; padding:0px; overflow:hidden;}
	
#container-interna-colun2{float:right; width:450px; margin:auto; padding:0px; overflow:hidden;}
	#container-interna-colun2 ul{width:450px; margin:auto; padding:0px; overflow:hidden; list-style:none}
		#container-interna-colun2 ul li{width:450px; margin:auto; padding:0px; overflow:hidden; list-style:none}
			#container-interna-colun2 ul li p{margin:20px 0 0 0}
			
#container-interna-dica{width:960px; overflow:hidden; margin:20px 0 0 0; padding:0px; clear:both;}
	#container-interna-dica-holder{width:960px; overflow:hidden; margin:auto; padding:0px} 
		#container-interna-dica-holder ul{ overflow:hidden; margin:auto; padding:0px; list-style:none}
			#container-interna-dica-holder ul li{float:left; width:420px; overflow:hidden; margin:0 20px 0 20px; padding:0px; list-style:none}
			
			
#container-interna-produtos{width:960px; overflow:hidden; margin:auto; padding:0px;}
	#container-interna-produtos ul{ overflow:hidden; margin:auto; padding:0px; list-style:none}
		#container-interna-produtos ul li{float:left; width:475px; overflow:hidden; margin:auto; padding:0px; list-style:none; text-align:center}
		
#container-interna-local{margin:auto; padding:0px; overflow:hidden;}
	#container-interna-local-img{float:left; margin:auto; padding:0px; width:200px; overflow:hidden;}
	#container-interna-local-texto{float:left; margin:auto; padding:10px 0 0 ;  overflow:hidden; font-size:17px; text-transform:uppercase;} 
		#container-interna-local-texto p{float:left; margin:0 15px 0 0; padding:0px;  overflow:hidden;} 
		#container-interna-local-texto h1{float:left; margin:0 15px 0 0; padding:0px;  overflow:hidden;} 
		
		
#container-interna-produtos-linha{margin:auto; overflow:hidden; padding:0px; width:960px}
	#container-interna-produtos-linha ul{margin:auto; overflow:hidden; padding:0px; width:960px}
	#container-interna-produtos-linha ul li{margin:0 10px 0 10px; overflow:hidden; padding:0px; width:450px; float:left; height:180px}
		#container-interna-produtos-linha ul li p{text-align:justify;}
		
		
#container-interna-recomendado{width:960px; overflow:hidden; margin:30px 0 0 0; padding:0px; clear:both;} 
	#container-interna-recomendado-texto{display:none} 
#container-interna-informacao{width:960px; overflow:hidden; margin:30px 0 0 0; padding:0px;clear:both;}
	#container-interna-informacao-texto{display:none} 
	#container-interna-informacao ul{margin:auto; width:960px; padding:0px; list-style:none;}
		#container-interna-informacao ul li{margin:auto; width:150px; padding:0px; list-style:none; float:left;}
	

*------------------- Começo slider 1 ----------------------------*/
	#container-empreendimento-dentro-slider-pe-in{margin:0 auto;padding:0;overflow:auto;}
		#container-empreendimento-dentro-slider-pe-in-seta_b{margin-top:60px;width:28px;float:left;height:180px;}
		#container-empreendimento-dentro-slider-pe-in-seta_a{width:28px;float:left;height:180px;margin-top:60px;}
		#container-empreendimento-dentro-slider-pe-in-holder{float:left;width:880px;}
			#container-empreendimento-dentro-slider-pe-in-holder ul{list-style:none;margin:0px;	padding:0px;}
			#container-empreendimento-dentro-slider-pe-in-holder li{float:left;width:880px;list-style:none;margin-top:30px;padding:0px;height:220px;overflow:auto;}
			#container-empreendimento-dentro-slider-pe-in-holder-pic{float:left;width:120px;margin:15px 23px 0px 23px;text-align:center;vertical-align:middle;}
	


.contatos-form{margin:0px; padding:0px; overflow:hidden; width:600px; float:left;}
.contatos-form-input100{width:580px; height:40px; line-height:40px; background:#FFF; color:#808080; font-size:17px; font-weight:bold; letter-spacing:-1px; padding:0px 5px 0px 5px; clear:both; margin:0px 0px 10px 0px;}
.contatos-form-input50{width:270px; height:40px; line-height:40px; background:#FFF; color:#808080; font-size:17px; font-weight:bold; letter-spacing:-1px; padding:0px 5px 0px 5px; float:left; margin:0px 0px 10px 0px;}
.contatos-form-input10{width:70px; height:40px; line-height:40px; background:#FFF; color:#808080; font-size:17px; font-weight:bold; letter-spacing:-1px; padding:0px 5px 0px 5px; float:left; margin:0px 0px 10px 0px;}
.contatos-form-select{width:280px; height:40px; line-height:40px; background:#FFF; color:#808080; font-size:17px; font-weight:bold; letter-spacing:-1px; padding:0px; float:right; margin:0px 11px 10px 0px;}
.contatos-form-select-textarea{width:590px; line-height:17px; background:#FFF; color:#808080; font-size:17px; font-weight:bold; letter-spacing:-1px; clear:both; margin:0px 0px 10px 0px; padding:5px;}
.contatos-form-btn{width:65px; height:30px; overflow:hidden; margin:10px 0px;}
	.contatos-form-btn span{display:none;}
	a#btnEnviar{display:block; width:65px; height:30px; background:url(../imgs/btn-enviar.jpg) 0 0 no-repeat;}
	a#btnEnviar:hover, a#btnEnviar.hover{background-position:0 -30px;}
