*{margin:0; padding:0;}
body{ background-color:#525251; position: absolute;
   left: 50%;
  
   width: 893px;
   height: 598px;
   
   margin-left: -446px;
 font:12px Verdana, Arial, Helvetica, sans-serif; color:#787878; behavior:url("css/csshover.htc")}
p { margin:0; padding:10px 0 } 
.left { float:left }
.center { margin:0 auto }
.right { float:right }
.titulo{ margin-left:10px; margin-top:0px; font-size:15px; font-weight:bold; color:#ffffff }
.branco {margin-left:10px;text-align:left; font:8px Verdana, Arial, Helvetica, sans-serif; color:#ffffff}
.brancotexto {text-align:left; margin-left:10px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff}
.direitatexto {text-align:left; margin-left:10px; margin-right:10px; margin-top:0px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666}
.tabelatexto {text-align:left; margin-top:0px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666}


#divGeral {position:relative; background-image: url(../imgs/background.png); background-repeat: no-repeat; width:893px; height:595px; margin:0 auto;}


#divTopo{height:76px; width:893px; position:relative; z-index:9999;}
	#divTopo img{float:left}
	#divTopo ul { width:593px; height:17px; top:30px; position:relative; float:right; text-transform:uppercase; background-color:; }
	#divTopo ul ul { display:none; width:103px; height:auto; position:absolute; left:0; top:18px; padding-top:3px; background-color:#666666; }
	#divTopo ul, #divTopo li { display:block; list-style:none; margin:0; padding:0;}
	#divTopo li { position:relative; float:left; padding:3px 14px 3px 14px; font-size:10px; letter-spacing:-1px }
	#divTopo li li { float:none; padding:3px 10px 3px 10px; text-align:center }
	#divTopo li.bandeira { position:relative; float:left; padding:3px 0px 3px 7px; font-size:10px; letter-spacing:-1px }
	#divTopo li li.bandeira { float:none; padding:3px 3px 3px 3px; text-align:center }
	#divTopo li li.ultimo{ float:none; padding:3px 10px 10px 10px; text-align:center }
	#divTopo li a { color:#DDDDDD; text-decoration:none }
	#divTopo li a:link, #divTopo li a:visited { color:#DDDDDD; text-decoration:none }
	#divTopo li a:hover { color:#DDDDDD; text-decoration:none }
	#divTopo li:hover { z-index:9999 }
	#divTopo li:hover ul ul { display:none }
	#divTopo li:hover ul, #divTopo li:hover li:hover ul { display:block }
	

#divTitulo{height:125px; width:880px}
	#divTitulo img {float:right; margin-top:30px}

#divTituloEmpresa{height:90px; width:893px;}
	#divTituloEmpresa img {float:center; margin-top:-10px;}

	
img.lateral { width:436px; height:385px; position:absolute; top:-1px; float:left }

#divContentClientes {width:893px; height:385px; background-color:#FFFFFF; margin:0 auto; position:relative; margin-top:-15px;}



#divContentHome {width:893px; height:380px; background-color:#FFFFFF; margin:0 auto; position:relative; margin-top:-15px;}
#divContentHome a.linkMapa {color:#787878; text-decoration:none;}
		#divContentHome a:hover.linkMapa {color:#787878; text-decoration:underline;}


#divContentMeioAmb {width:893px; height:380px; background-color:#FFFFFF; margin:0 auto; position:relative; margin-top:-15px; overflow:hidden;}
	#divContentMeioAmb div.texto {width:411px; padding:29px 23px 15px; 23px; float:right; overflow:auto; font:12px Verdana, Arial, Helvetica, sans-serif; color:#787878; }
		#divContentMeioAmb div.texto p { margin-left:10px;}
		#divContent div.esp { width:411px; height:263px; padding:0px 0px 0 0px; float:right; font:12px Verdana, Arial, Helvetica, sans-serif; color:#421c10 }
	#divContentMeioAmb img.baixo {position:relative; width:411px; left:10px;}


#divContentQualidade {width:893px; height:380px; background-color:#FFFFFF; margin:0 auto; position:relative; padding-top:1px; margin-top:-15px;}	
	#divContentQualidade div.texto { width:271px; height:263px; padding:29px 23px 0 23px; left:436px; position:absolute; float:left; overflow:auto; font:12px Verdana, Arial, Helvetica, sans-serif; color:#421c10}
	#divContentQualidade div.secoes { position:absolute; width:271px; left:459px; bottom:12px; text-align:center; font:12px Verdana, Arial, Helvetica, sans-serif; color:#421c10 } 
		#divContentQualidade div.secoes ul { margin-top:16px; padding-top:2px; height:17px; list-style:none; background-color:#787878 }
			#divContentQualidade div.secoes ul li { display:inline; margin-right:1px; text-transform:uppercase; color:#FFFFFF }
			#divContentQualidade div.secoes ul li a { color:#FFFFFF; font-size:10px; text-decoration:none; }
			#divContentQualidade div.secoes ul li a:hover {color:#FFFFFF; text-decoration:underline;}
	#divContentQualidade img.qualidade { width:140px; float:right; right:0; position:absolute }
#divContentAnim {width:893px; height:880px; background-color:#FFFFFF; margin:0 auto; position:relative; margin-top:-15px;}	
#divContentAnim div.texto { height:263px; padding:29px 23px 0 23px; float:right; font:12px Verdana, Arial, Helvetica, sans-serif; color:#787878 }
		#divContentAnim div.texto em { font-weight:bold; text-transform:uppercase }		
		#divContentAnim div.texto li a { color:#775720; text-decoration:none }
		#divContentAnim div.texto li a:link, #divTopo li a:visited { color:#DDDDDD; text-decoration:none }
		#divContentAnim div.texto li a:hover {color:#564029; text-decoration:none }
		#divContentAnim div.texto a.linkMapa {background-color:#787878; color:#FFFFFF; text-decoration:none; padding:0px 5px; font-size:10px; letter-spacing:-1px;}
		#divContentAnim div.texto a:hover.linkMapa {color:#787878; text-decoration:none; background-color:#FFFFFF;}
#divContentAnim div.secoes { position:relative; width:411px; bottom:12px; text-align:center; font:10px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#421c10; margin-top:30px; } 
		#divContentAnim div.secoes img {margin-left:-20px;_margin-left:-28px}
		#divContentAnim div.secoes ul {margin-top:16px; padding-top:4px; height:17px; list-style:none; background-color:#787878}
			#divContentAnim div.secoes ul li { display:inline; margin-right:1px; text-transform:uppercase; color:#FFFFFF}
			#divContentAnim div.secoes ul li a { font-size:10px; color:#FFFFFF; text-decoration:none;}
			#divContentAnim div.secoes ul li a:hover {color:#993300; text-decoration:underline;}
			#divContentAnim div.secoes ul li.marcador {color:#F8EFE0;}



#divContentContato {width:893px; height:350px; background-color:#FFFFFF; margin:0 auto; position:relative; margin-top:-15px;}	
	#divContentContato div.esquerda { width:240px; float:left; position:absolute }
		#divContentContato div.esquerda p { padding:17px 21px 0 30px; font:14px Verdana, Arial, Helvetica, sans-serif; color:#787878; font-style:italic; text-align:right }
	#divContentContato div.direita { width:650px; float:right; background-color:#FFFFFF }	
		#divContentContato div.direita table { margin:10px auto; }
		#divContentContato div.direita td.texto { text-align:right; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#787878; text-transform:uppercase }
			#divContentContato div.direita input { width:378px; height:17px; padding-top:3px }
			#divContentContato div.direita textarea { width:378px; height:95px }
	#divContentContato div.mapa { position:absolute; width:650px; height:22px; padding-top:5px; left:243px; bottom:20px; background-color:#C0C0C0; text-align:center } 
	#divContentContato div.mapa a { font:bold 10px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF }
	#divContentContato div.endereco { background-color:#C0C0C0; position:absolute; width:893px; bottom:0px; text-align:center; font:bold 13px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFF }



#divContent {width:893px; height:380px; background-color:#FFFFFF; margin:0 auto; position:relative; padding-top:1px;overflow:hidden; margin-top:-15px;}	
	#divContent div.texto { width:411px; height:263px; padding:29px 23px 0 23px; float:right; font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666 }
		#divContent div.texto em { font-weight:bold; text-transform:uppercase }		
		#divContent div.texto li a { color:#787878; text-decoration:none }
		#divContent div.texto li a:link, #divTopo li a:visited { color:#DDDDDD; text-decoration:none }
		#divContent div.texto li a:hover {color:#787878; text-decoration:none }
		#divContent div.texto a.linkMapa {background-color:#787878; color:#FFFFFF; text-decoration:none; padding:0px 5px; font-size:10px; letter-spacing:-1px;}
		#divContent div.texto a:hover.linkMapa {color:#787878; text-decoration:none; background-color:#FFFFFF;}



	#divContent div.localizacao { position:absolute; width:411px; left:459px; bottom:10px; text-align:center; font:12px Verdana, Arial, Helvetica, sans-serif; color:#787878; letter-spacing:-1px; } 
		#divContent div.localizacao span { font-size:10px; text-transform:uppercase; color:#3A1E09 }
		#divContent div.localizacao ul { margin-top:16px; padding-top:2px; height:17px; list-style:none; background-color:#CFC7B2 }
			#divContent div.localizacao ul li { display:inline; margin-right:5px; text-transform:uppercase; color:#7F654C }
			#divContent div.localizacao ul li a { font-size:10px; color:#7F654C; text-decoration:none; }
			#divContent div.localizacao ul li a:hover {color:#993300; text-decoration:underline; }
			#divContent div.localizacao ul li.marcador { color:#F8EFE0 }
			

	#divContent div.localizacao2 {position:relative; width:380px; left:12px; _margin-bottom:10px; padding-bottom:10px; text-align:center; font:12px Verdana, Arial, Helvetica, sans-serif; color:#787878; letter-spacing:-1px;} 
		#divContent div.localizacao2 span { font-size:10px; text-transform:uppercase; color:#3A1E09 }
		#divContent div.localizacao2 ul { margin-top:16px; padding-top:2px; height:17px; list-style:none; background-color:#CFC7B2 }
			#divContent div.localizacao2 ul li { display:inline; margin-right:5px; text-transform:uppercase; color:#7F654C }
			#divContent div.localizacao2 ul li a { font-size:10px; color:#7F654C; text-decoration:none; }
			#divContent div.localizacao2 ul li a:hover {color:#993300; text-decoration:underline; }
			#divContent div.localizacao2 ul li.marcador { color:#F8EFE0 }						


	#divContent div.secoes { position:relative; width:411px; left:-10px; bottom:12px; text-align:center; font:10px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#787878; margin-top:30px; } 
		#divContent div.secoes img {margin-left:-20px;_margin-left:-28px}
		#divContent div.secoes ul {margin-top:16px; padding-top:4px; height:17px; list-style:none; background-color:#787878}
			#divContent div.secoes ul li { display:inline; margin-right:1px; text-transform:uppercase; color:#FFFFFF}
			#divContent div.secoes ul li a { font-size:10px; color:#FFFFFF; text-decoration:none;}
			#divContent div.secoes ul li a:hover {color:#FFFFFF; text-decoration:underline;}
			#divContent div.secoes ul li.marcador {color:#F8EFE0;}


div.imghistorico { margin:14px 0 0 11px; position:fixed; float:left }

/* Hides from IE-mac \*/

* html div.imghistorico { margin-left:6px }

/* End hide from IE-mac */

	
div.historicos { width:430px; height:350px; float:right;}
	div.divHistorico {width:420px; margin:14px 0 14px 0; padding-bottom:5px; overflow:hidden; background-color:#E9E9E9}
		div.divHistorico div.data { width:81px; padding:12px 0 0 15px; float:left; font-size:18px; font-weight:bold; color:#787878; font-style:italic }
		div.divHistorico div.infos { width:318px; margin:10px 6px 6px 0; float:left }
			div.divHistorico div.infos h1 { margin-top:5px; font-size:13px; color:#787878 }
			div.divHistorico div.infos span { margin:8px 9px 0 0; float:left; font-size:13px }
			div.divHistorico div.infos ul.lista { width:245px; margin-top:5px; float:left; list-style:none }
				div.divHistorico div.infos ul.lista li { margin-top:3px; font-size:13px; font-weight:bold }

				
	div.divHistoricoPlus {width:420px; margin:0 0 14px 0; padding-bottom:5px; overflow:hidden; background-color:#D2D2D2}
		div.divHistoricoPlus div.data { width:81px; padding:12px 0 0 15px; float:left; font-size:18px; font-weight:bold; color:#000000; font-style:italic }
		div.divHistoricoPlus div.infos { width:318px; margin:10px 6px 6px 0; float:left }
			div.divHistoricoPlus div.infos h1 { margin-top:5px; font-size:13px; color:#000000 }
			div.divHistoricoPlus div.infos span { margin:8px 9px 0 0; float:left; font-size:13px; color:#000000 }
			div.divHistoricoPlus div.infos ul.lista { width:245px; margin-top:5px; float:left; list-style:none  }
				div.divHistoricoPlus div.infos ul.lista li { margin-top:3px; font-size:13px; font-weight:bold; color:#000000 }
	
div.divAcoes {width:850px; margin:16px 0 0 13px; background-color:#977B4C; overflow:hidden}
	div.divAcoes img { width:386px; height:69px; float:left; margin-right:23px }
	div.divAcoes p { padding-top:23px; font:18px Verdana, Arial, Helvetica, sans-serif; color:#E1C59E; letter-spacing:1px }
	

div.divAcoesPlus {width:850px; margin:16px 0 16px 13px; background-color:#7E5A20; overflow:hidden}
	div.divAcoesPlus img { width:386px; height:69px; float:left; margin-right:23px }
	div.divAcoesPlus p { padding-top:23px; font:18px Verdana, Arial, Helvetica, sans-serif; color:#FFDC9C; letter-spacing:1px; font-style:italic }


#divRodape {position:relative; background-image:url(../imgs/bgrodape.gif); height:62px; width:893px; text-align:center; background-color:#FFFFFF}
	#divRodape img {position:relative; padding:0px; top:-14px}


/* EDITS CSS */



#divContent ul.infosProdutos {list-style:none; margin-bottom:15px;}
#divContent ul.infosProdutos li {display:inline; margin-left:10px;}
#divContent table.paddingTable td {padding:5px; vertical-align:text-top;}


	#divContent div.secoes2 { position:absolute; width:411px; left:460px; bottom:12px; text-align:center; font:10px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#787878; margin-top:30px; } 
		#divContent div.secoes2 img {margin-left:-20px;_margin-left:-28px}
		#divContent div.secoes2 ul {margin-top:16px; padding-top:4px; height:17px; list-style:none; background-color:#787878}
			#divContent div.secoes2 ul li { display:inline; margin-right:1px; text-transform:uppercase; color:#FFFFFF}
			#divContent div.secoes2 ul li a { font-size:10px; color:#FFFFFF; text-decoration:none;}
			#divContent div.secoes2 ul li a:hover {color:#FFFFFF; text-decoration:underline;}
			#divContent div.secoes2 ul li.marcador {color:#F8EFE0;}
			
.especificacoes {background-color:#787878; color:#FFFFFF; text-decoration:none; padding:0px 5px; font-size:10px; letter-spacing:-1px; text-transform:uppercase;}