@charset "iso-8859-1";
/* CSS Document */

/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-weight:normal;border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;outline:none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;outline:none;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
a, a:hover{text-decoration:none; cursor:pointer; color:inherit;}

@font-face {
    font-family: 'SegoeUIRegular';
    src: url('../fonts/segoeui.eot');
    src: url('../fonts/segoeui.eot') format('embedded-opentype'),
         url('../fonts/segoeui.woff') format('woff'),
         url('../fonts/segoeui.ttf') format('truetype'),
         url('../fonts/segoeui.svg#SegoeUIRegular') format('svg');
}
p					{font-size:12px;color:#303030;line-height:17px;}
h1				{font-size:16px;color:#00427f;font-weight:bold;}
h2				{text-transform:uppercase;}
h3				{}

body			{font-family: 'SegoeUIRegular', tahoma;margin:0 auto;background:url(../img/bgTeste.png) repeat-x top center #e7eff7;}
#bgIndex	{background:url(../img/fundoTopo.jpg) repeat-x center top;}
#externa	{width:960px;margin:0 auto;overflow:hidden;position:relative;}
#topoExterna
					{width:1060px;background:url(../img/bgTranslucido.png) repeat;margin:0 auto;border-bottom:2px solid #df2229;position:relative;z-index:7;}
#topo			{width:960px;overflow:hidden;positon:relative;}
.logo			{float:left;padding-top:25px;display:block;}
#topoDir	{width:660px;right:0;top:0;height:150px;position:absolute;z-index:99;}
			
#boxBandeiras
					{position:absolute;right:0;bottom:116px;width:90px;height:35px;background:url(../img/bgBandeiras.png) bottom repeat-x;border:1px solid #e7eff7;border-radius:4px;}
.espanha	{width:21px;height:15px;background:url(../img/espanha.png) no-repeat;float:left;margin: 12px 0 0 6px;}
.espanha:hover
					{background:url(../img/espanhaHover.png) no-repeat;}
.espanhaAtivo
					{background:url(../img/espanhaHover.png) no-repeat;}
.eua			{width:21px;height:15px;background:url(../img/eua.png) no-repeat;float:left;margin: 12px 0 0 6px;}
.eua:hover{background:url(../img/euaHover.png) no-repeat;}
.euaAtivo	{background:url(../img/euaHover.png) no-repeat;}
.brasil		{width:21px;height:15px;background:url(../img/brasil.png) no-repeat;float:left;margin: 12px 0 0 6px;}
.brasil:hover
					{background:url(../img/brasilHover.png) no-repeat;}
.brasilAtivo
					{background:url(../img/brasilHover.png) no-repeat;}
					

#menu				{width:655px;height:45px;float:right;margin:50px 0 0px 0;position:relative;}
#menu ul		{padding: 0;margin: 0;list-style: none;float: left;background:url(../img/bgMenu.png) repeat-x; border-radius:3px;}
#menu ul li	{float:left; overflow:hidden; font-size:13px; border-radius:2px;}
#menu ul li a p
						{padding:4px 17px 4px;font-size:13px;/*background:url(../img/divMenu.png) no-repeat center right;*/display:block;float:left;z-index:9999;position:relative; color:#fff;}
#menu ul li a p:hover
						{ display:block; background:url(../img/hoverMenu.png);border-radius:2px;color:#000 !important;}						
#menu ul li:hover > ul.submenu 
						{display:block;}
#menu ul li ul.submenu		
						{position:absolute;overflow:hidden;border:1px solid #fff;background:url(../img/bgDrop.png) repeat-x;padding:5px 0px 8px 10px;z-index:999;display:none;top:25px;}
#menu ul li ul.submenu li
						{font-size:12px;display:block;padding:5px 5px 8px 15px;background:url(../img/setaDrop.png) no-repeat left center;cursor:pointer;float:none !important;margin-right:10px;}
#menu ul li ul.submenu li a
						{color:#363636;}
#menu ul li ul.submenu a:hover
						{text-decoration:none;color:#666;}
#menu ul li ul.subMenAempresa
						{left:0;}
#menu ul li ul.subMenProdutos
						{left:102px;}

/*#menu			{width:650px;overflow:hidden;float:right;margin-top:40px;}
#menu li	{float:left;background:url(../img/bgMenu.png) repeat-x;position:relative;overflow:hidden;}
#menu li a{padding:5px 17px 7px;color:#34373b;font-size:13px;background:url(../img/divMenu.png) no-repeat center right;display:block;float:left;}
#menu li a:hover
					{background:url(../img/hoverMenu.png) repeat-x;border-radius:2px;color:#fff;}
#menu li:hover > ul
					{display:block;}
#submenu	{height:66px;border:1px solid #fff;background:url(../img/bgDrop.png) repeat-x;padding:5px 0px 5px 10px;position:absolute;width:230px;top:25px;display:block;}
#submenu li
					{background:none;height:22px;float:left;padding-right:20px;}
#submenu li a
					{font-size:12px;color:#363636;display:block;padding:5px 5px 5px 15px;background:url(../img/setaDrop.png) no-repeat left center;cursor:pointer;}
#submenu li a:hover
					{background:url(../img/setaDrop.png) no-repeat left center;color:#666;}*/
			

#conteudoIndex
					{width:960px;overflow:hidden;position:relative;padding:0px 0 50px 0;}
#conteudo	{width:960px;overflow:hidden;position:relative;padding:100px 0 50px 0;}
#bgBanner	{width:690px; height:290px;position:relative;z-index:9;margin-bottom:65px;float:right;}
#banner		{width:600px;height:290px;padding: 20px 0 0 30px;}

#boxDestaques
					{width:960px;overflow:hidden;position:relative;}
#boxEsq		{width:220px;overflow:hidden;float:left;background:url(../img/linhaDestaques.png) no-repeat top right;margin-right:20px;}
#seminovos{width:210px;overflow:hidden;float:left;position:relative;height:172px;}
.seminovosTit
					{background:url(../img/iconeSeminovos.png) no-repeat;padding: 3px 0px 10px 33px;font-size:16px;color:#313233;}
.imgSeminovos
					{margin-bottom:5px;max-height:100px;overflow:hidden;}
#boxExtranet	
					{width:210px;overflow:hidden;float:left;position:relative;padding-top:20px;}
.extranetTit
					{background:url(../img/iconeExtranet.png) no-repeat;padding: 3px 0px 10px 33px;font-size:16px;color:#313233;}
#boxNoticias
					{width:720px;overflow:hidden;position:relative;}
.boxNoticiasTit
					{background:url(../img/iconeNoticias.png) no-repeat;padding: 3px 0px 10px 33px;font-size:16px;color:#313233;display:block;width:250px;float:left;}
.boxNoticiasMapa
					{background:url(../img/iconeNoticias.png) no-repeat;padding: 3px 0px 10px 33px;font-size:14px;color:#313233;float:left;margin-right:30px;}
.destaque	{padding:10px;width:330px;height:250px;float:left;margin-right:8px;position:relative;}

#imgDestaque{width:327px;overflow:hidden;height:95px;margin:0 0 10px 0;position:relative;float:left;}
.imgDestaque
					{width:327px;position:absolute;}
.destaque h3
					{font-size:14px;color:#263c69;padding-bottom:5px;float:left;width:100%;}
.destaque h4
					{font-size:11px;color:#141313;}
.destaque p
					{padding-top:5px;color:#545454;line-height:15px;height:80px;overflow:hidden;}
.vejaMais	{padding:4px 10px 6px 10px;;color:#fff;background:url(../img/seta.png) no-repeat right center;background:url(../img/bgBt.png) repeat-x;display:block;position:absolute;border-radius:2px;font-size:12px;bottom:10px;left:10px;}
.vejaMais:hover
					{color:#fff;}
.btNoticias{padding:6px 28px 8px 10px;color:#fff;background:url(../img/seta.png) no-repeat right center;background:url(../img/bgBt.png) repeat-x;display:block;float:right;border-radius:2px;font-size:12px;margin-top:7px;position:relative;margin-right:8px;}
.btNoticias:hover
					{color:#fff;}

/*Internas*/

#textoInternas
					{width:681px;position:relative;float:left;padding:0 20px 30px 0;}
#textoInternas p a
					{color:#222; text-decoration:underline;}
.tituloInternas
					{padding-bottom:20px;width:660px;overflow:hidden;}
.divisao 
					{ border-bottom:1px solid #d1dce6; overflow:hidden;}
.tituloInternas h1
					{float:left;}
img.linhaTitulo
					{float:left;padding:9px 0 0 10px;width: 485px;}
#barraInternas 
					{width:234px;text-align:center;padding:10px 4px;position:relative;margin-bottom:10px;overflow:hidden;float:right;}
#boxProduto
					{ position:relative;width:220px;height:165px; text-align:center;padding:10px 0px;position:relative;float:left;margin:0 40px 60px 0; }
#boxProduto	#titProduto	
					{overflow:hidden; width:100%;}
#boxProduto	#titProduto	a h3:hover
					{color:#df2229;}		
#boxProduto h3
					{ font-size:13px;color:#00427f;text-align:left;padding:6px 0 5px 0px;font-weight: bold;float:left;}
#boxProduto h3.titAtivo
					{color:#df2229;}
#boxProduto img.imgSeminovos
					{ text-align:center; width:205px;margin:10px 0;}
#boxProduto p
					{ text-align:left;}					
#botoesProduto
					{ position:absolute; bottom:0; left:0;}
.btProduto{padding:6px 28px 8px 10px;color:#333;display:block;float:left;border-radius:2px;font-size:12px;position:relative;height:12px !important;}
.btProduto:hover
					{color:#333; text-decoration:underline;}
.btFotos	{background:url(../img/maisFotos.png) no-repeat;float:left;padding:10px 38px;margin:3px 0 0 10px;}

#textoInternas h2
					{text-transform:none;font-size:16px;color:#00427f;padding-bottom:3px;}
#textoInternas h3
					{font-size:11px;color:#515151;padding-bottom:10px;}
#textoInternas p
					{padding:10px 0;}
#outrasNoticias
					{width:680px;overflow:hidden;padding:20px 0;border-top:2px solid #00427f;font-size:16px;color:#00427f;}
#outrasNoticias li
					{padding-top:10px;}
#outrasNoticias li a
					{font-size:12px;color:#1e1e1e;}
#outrasNoticias li a:hover
					{color:#000; text-decoration:underline;}
#paginacao{width:140px;overflow:hidden;float:right;padding-right:0px;font-weight:bold;}
#paginacao li
					{float:left;padding-left:10px;}
#paginacao li a
					{font-size:12px;color:#515151;}
#paginacao li a:hover
					{color:#00427f;text-decoration:underline;}
.imgNoticias
					{float:left;padding:0 10px 5px 0;max-width:215px;}


#menuProdutosDescricao
					{width:570px;overflow:hidden;padding:20px 0;}
#menuProdutosDescricao li
					{background:url(../img/bgSubmenu.png) repeat-x;padding:8px 15px 9px 15px;float:left;font-size:14px;border-radius:4px;border:1px solid #cccccc;cursor:pointer;}
#menuProdutosDescricao li 
					{color:#141313;}
#menuProdutosDescricao li:hover a	
					{ color:#fff;}		
#menuProdutosDescricao li:hover
					{background:url(../img/bgSubmenuHover.png) repeat-x;color:#fff !important;border:1px solid #bc484c;}
#menuProdutosDescricao li.ativo
					{background:url(../img/bgSubmenuHover.png) repeat-x;color:#fff !important;border:1px solid #bc484c;}

#menuBancoTalentos
					{width:570px;overflow:hidden;padding:20px 0;}
#menuBancoTalentos li
					{background:url(../img/bgSubmenu.png) repeat-x;padding:8px 15px 9px 15px;float:left;font-size:14px;border-radius:4px;border:1px solid #cccccc;cursor:pointer;color:#141313;}
#menuBancoTalentos li:hover a	
					{ color:#fff;}		
#menuBancoTalentos li:hover
					{background:url(../img/bgSubmenuHover.png) repeat-x;color:#fff !important;border:1px solid #bc484c;}
#menuBancoTalentos li.ativo
					{background:url(../img/bgSubmenuHover.png) repeat-x;color:#fff !important;border:1px solid #bc484c;}
.tituloProdutos
					{width:200px;border-bottom:1px solid #cc3333;height:20px;background:url(../img/iconeTitulos.png) no-repeat center left;padding:7px 0 0 20px;font-size:14px;color:#1a1a1a;margin-bottom:10px;}
#conteudoProdutos
					{width:780px;overflow:hidden;position:relative;padding-top:20px;float:left;min-height:300px;}
#conteudoProdutosDescricao
					{width:960px;overflow:hidden;position:relative;padding-top:20px;float:left;}
.blocoProdutos
					{width:420px;overflow:hidden;float:left;padding:10px 60px 30px 0;font-size:14px;color:#00427f;}
.blocoProdutos li
					{font-size:12px;color:#1a1a1a;padding-top:10px;}
.btDownload
					{padding:6px 14px 8px 12px;margin-top:3px;margin-right:5px;background:url(../img/bgBt.png) repeat-x;color:#fff;border-radius:2px;font-size:12px;float:left;cursor:pointer}
			
img.imgPecas
					{max-width:300px;float:left;padding:10px 10px 10px 0;}
					

			
/*mapa*/
#mapa			{float:left;width:410px;padding-top:10px;border-right: 1px solid #d1dce6;}
#representantes
					{float:left;padding-left:20px;width:230px;padding-top:20px;}
#representantes h1
					{font-size:16px;color:#00427f;line-height:20px;padding-bottom:5px;}
#representantes h2
					{font-size:14px;color:#151515;font-weight:bold;padding:0;line-height:14px;}
#representantes h3
					{font-size:12px;color:#151515;padding:0;}
			
/*Rodape*/
#rodape		{width:960px;overflow:hidden;padding:20px 0;position:relative;line-height:12px;margin:0 auto;}
#faleConosco
					{width:260px;float:left; margin-right:0px;position:relative;}			
#faleConosco h2
					{font-size:16px;color:#323334;padding-bottom:5px;}
#faleConosco p
					{line-height:13px; padding-bottom:6px;}
#faleConosco a span
					{ color:#03427f;}
.btAcessar{padding:6px 28px 8px 10px;color:#fff;background:url(../img/seta.png) no-repeat right center;background:url(../img/bgBt.png) repeat-x;display:block;float:left;border-radius:2px;font-size:12px;margin-right:10px;position:relative;}
.btAcessar:hover
					{color:#fff;}

#newsletter
					{width:260px;float:left; margin-right:0px;position:absolute;bottom:30px;left:0;}			
#newsletter h2
					{font-size:16px;color:#323334;padding-bottom:5px;}
#newsletter p
					{line-height:13px; padding-bottom:6px;}
#newsletter a span
					{ color:#03427f;}
					
					
.seta			{position:absolute;bottom:4px;right:5px;}
#endereco	{height:93px;float:left;margin-left:45px;padding:12px 0px;}
#endereco img
					{ float:left; margin-right:6px;}
#endereco	a
					{font-size:12px;color:#666666;}
#endereco span 
					{ display:inline-block; width:152px; padding:27px 0;}
#anfir		{height:93px;float:left;margin-right:0px;padding-left:80px;}
#anfir img
					{ float:left; margin-right:6px;}
#anfir	a
					{font-size:12px;color:#666666;}
#anfir span 
					{ display:inline-block; width:152px; padding:19px 0;}
#redesSociais
					{width:90px;float:right;overflow:hidden;padding-left:10px; margin-top:10px;}
.face			{width:25px;height:25px;margin-left:5px;background:url(../img/faceHover.png) no-repeat;display:block;float:left;}
.face:hover
					{background:url(../img/faceHover.png) no-repeat;}
.youtube	{width:25px;height:25px;margin-left:5px;background:url(../img/youtubeHover.png) no-repeat;display:block;float:left;}
.youtube:hover
					{background:url(../img/youtubeHover.png) no-repeat;}
.linked		{width:25px;height:25px;margin-left:5px;background:url(../img/linkedHover.png) no-repeat;display:block;float:left;}
.linked:hover
					{background:url(../img/linkedHover.png) no-repeat;}

#zaite 		{position: absolute;right:0px;width: 88px;height: 27px;overflow: hidden;top:75px;}
#zaite a 	{width: 88px;height: 27px;position: absolute;top: 0;}

			
.imgEmpresa
					{width:550px;padding:15px 0;}
.tituloMapa
					{position:absolute;margin-bottom:10px;background: #dc2c32;z-index:1000;padding: 5px;left:10px;bottom:0px;}
.tituloMapa a
					{text-transform:none !important;font-size:12px;color:#fff !important;}
#bgMapa		{position:absolute;width:330px;height:250px;}


#conteudoExtranet
					{width:630px;overflow:hidden;}
#conteudoExtranet h4
					{font-size:12px;padding:10px 15px;background:#dadbdd;border:1px solid #999;float:left;margin:10px -1px 0 0;color:#303030;}
#conteudoExtranet h5
					{font-size:12px;color:#303030;display:block;float:left;padding-top:30px;width:630px;}
		
		
#menuProdutos
					{width:665px;overflow:hidden;padding:20px 0;}			
#menuProdutos li
					{border-right:1px solid #c0dded;float:left;}
.linha1		{border-left:1px solid #c0dded;}			
.boxVitrine
					{position:relative; width:200px;height:135px; text-align:center;padding:10px;position:relative;color:#00427f;overflow:hidden;margin-bottom:40px;}
/*.boxVitrine:hover
					{background:#c0dded;color:#333;}*/
.boxVitrine a
					{height:100px;overflow:hidden;float:left;}
.titVitrine
					{font-size:13px;padding-bottom:10px;font-weight: bold;text-transform:uppercase;}		
img.imgVitrine
					{width:180px;float:left;padding-left: 10px;}

#menuProdutosInterna
					{width:180px;float:left;overflow:hidden;padding:40px 0 20px 0;}
#menuProdutosInterna li
					{width:180px;}
#menuProdutosInterna li a
					{padding:8px 15px;width:148px;display:block;background:url(../img/bgSubmenu.png) repeat-x;color:#333;border-radius:4px;font-size:14px;margin-bottom:1px;border: 1px solid #cccccc;}
#menuProdutosInterna li a:hover
					{background:#c82222;border: 1px solid #bc484c;color:#fff;}
#menuProdutosInterna li a.submenuAtivo
					{background:url(../img/bgSubmenuHover.png) repeat-x;border: 1px solid #bc484c;color:#fff;}
.bndesProdutos
					{width:180px;}
#conteudo .localiza { overflow:hidden; margin:0 0 15px;}
#conteudo .localiza h3 { margin:0 0 5px; padding:0;}


.bxslider{width:690px; height:400px;}

.instrucaoMapa{float:left;padding:10px 0;}
.instrucaoMapa p{font-size:15px;float:left;}
.setaMapa{float:left;padding-left:20px;width:50px;}

.selo35		{position:absolute;top:46px;width:170px;left:0px;}