/* Reset Tags */

/* header .main {z-index:10;}*/

.aligncenter{text-align:center}
#aligncenter{text-align:center}

li { line-height:20px;}

img {border:0px;}

a {text-decoration:none; color:#fff;}


/*input { border:solid 1px #ccc; font-size:10px; background:#fff; }*/

button { background:url(../images/bg-black-40.png); border:solid 1px #000; color:#FFF; }

.button-contato{ background-color:#666666; width: auto; height:30px;  border:solid 1px #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }

atendimento {float:right;margin-top:0px;text-align:right;font-size:12px; width:100px; font color:#000;}
mercado {float:right;margin-top:29px;text-align:right;font-size:12px; width:100px; font color:#000;}
/* Layout */

/* div#header { float:left; width:100%; height:101px; } */
	
a#brand-a { display:block; float:left; margin:25px 0 0 25px; }
		
img#brand { float:left; }
		
	
div#flash-banner { float:left; width:100%; }
	
/*div#content {
	float:left;
	width:945px;
	padding:5px;
	margin-top: 220px;
}
*/

#content {
	float:left;
	width:945px;
	padding:5px;
	margin-top:0px;
}



div#content2 { float:left; width:800px; padding:5px; margin:0 auto;}

div#interna-b { background:url(../images/bg-black-40.png); float:left; width:900px; height:10px; }
div#interna-c { background:url(../images/bg-black-20.png); float:left; width:900px; height:auto; padding:20px; }

div#interna2 { float:left; width:900px; background:url(../images/bg-black-20.png); padding:20px; line-height:20px; text-align:justify; font-size:12px; }
		div#interna { float:left; width:900px; background:url(../images/bg-black-20.png); padding:20px; line-height:20px; text-align:justify; font-size:12px; }
		
			div#interna p { margin:0px 0;  }
		
		/* Home */
		
		div#produtos-b { background:url(../images/bg-black-40.png); height:10px; width:440px; float:left;}
		div#atuacao-b { background:url(../images/bg-black-40.png); height:10px; width:440px; float:right;}
		div#produtos-c { background:url(../images/bg-black-40.png); height:10px; width:940px; float:left;}
		
		div#produtos { background:url(../images/bg-black-20.png); padding:20px; width:400px; float:left;}
		div#atuacao  { background:url(../images/bg-black-20.png); padding:20px; width:400px; float:right;}

		
			img.more { float:right; }
		
			div#produtos img, div#atuacao img { margin-bottom:20px; }
			
			div#produtos p, div#atuacao p { margin-top:20px; }
			
		/* /Home */
			
	div#footer-c { float:left; width:950px; padding:10px; text-align:center; }	
	div#footer-b { float:left; width:957px; background:url(../images/bg-black-40.png); height:10px; }
	div#footer { float:left; width:907px; padding:25px; background:url(../images/bg-black-20.png); }
	
		div#brand-footer { float:left; border-right:solid 1px #151515; width:225px; height:40px; padding:10px; }
		
			div#brand-footer img { margin-right:110px; }
			
		div#menu-footer { float:left; border-left:solid 1px #6e6e6e; border-right:solid 1px #6e6e6e; height:40px; padding: 0 0 0 60px; width:250px; }
		
			div#menu-footer ul { padding:0; margin:0; }
			
				/*div#menu-footer ul li { padding:0; margin:0; float:left; list-style:none; margin:0 0 0 0; width:100px; }*/
				
		div#footer table { border-spacing:4px; }
		
			div#footer table img { margin:0 15px; }
		
/* Internas */

	.clientes img { margin:0 20px 20px 0; }
	.clientes img.img4 { margin:0 0 20px; }
	
	#accordion h3 { background:url(../images/bg-black-40.png); padding:10px; }
	.ui-accordion-content-active { padding:10px; }
	
	.ui-accordion-content-active img { margin-bottom:10px; }
			
			
/* Contato */
	#abas {float:left; width:410px; position:absolute; z-index:30;}
	
	.abacont { float:left; background:url(../images/bg-black-40.png); padding:4px 10px 4px 10px; border-bottom: solid 1px #FFF; border:dashed #333 1px; margin-right:2px; position:relative; z-index:99; cursor:pointer; }

	#boxcontato { float:left; width:400px; height:214px; background:url(../images/bg-black-40.png); border:dashed #333 1px; margin-top:-1px; padding:10px; position:relative; z-index:20; }
	
	div#endereco { border:dashed #333 1px; background:url(../images/bg-black-40.png); width:340px; float:right; padding:10px; }
	
		div#endereco iframe { width:340px; height:220px; }
		
	table#form-contato { float:left; width:400px; border-spacing:4px; padding:4px; }
	
	ul#con-menu { display:block; float:left; background:url(../images/bg-black-40.png); width:776px; list-style:none; padding:0px; margin:0 0 30px 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
	
	ul#con-menu li{
		float:left;
		margin:15px;
		padding:8px;
	}
	
	ul#con-menu li:hover{
		float:left;
		margin:15px;
		padding:8px;
		background-color: #ef3e35;
	}
	
	.menu-ativo{
		float:left;
		margin:15px;
		padding:8px;
		background-color: #ef3e35;
	}
	
/* Certificação */

	div.certificado { padding:10px; background:url(../images/bg-black-40.png); float:left; margin-right:10px;  }
	
.info{
	padding:8px 8px 8px 35px;
	border:1px solid #aacc72;
	color:#80a248;
	font-size:12px;
	margin:10px 15px;
	text-align:center;
}
	
.erros{
	padding:8px 8px 8px 95px;
	border:1px solid #eaa66f;
	color:#d4894c;
	margin:10px 15px;
	font-size:12px;
}

#popup { position:absolute; z-index:10; left:50%; margin-left:-250px; top:100px; width:500px; height:374px; display:none; }
.rolloverBrancoVerdeClaro {text-decoration: none;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;}
.textoBrancoPequeno {font-size:12px;
	text-decoration: none;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.textoPretoPequeno {font-size:12px;
	text-decoration: none;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}