/* Reset CSS */
a{
	color:#000;
	text-decoration:none
	}
a:hover{
	color:#000;
	text-decoration:underline
	}		
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

/* CSS Document */

body {font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; background-color:#fff;}
#container{position:relative; width:862px; margin:0 auto;}
#container .topo{float:left; width:862px; height:146px;}
.logomarca{float:left; width:246px; height:146px;}
#container .destaque{float:left; width:862px; height:300px;}
.destaque{ 
	width: 862px; 
	height: 300px; 
	overflow: hidden; 
	position: relative; 
}
#boxcaption{ 
	float: left; 
	position: absolute; 	
	background: #000; 
	height: 100px; 
	width: 100%; 
	opacity: .8;
	z-index:3;
	color:#FFF;

}		
#boxcaption a{
	color:#FFF;
	padding-left:15px; padding-top:15px;
}
#boxcaption h1{
	color:#FFF;
	padding-left:15px; padding-top:15px;
	font-size:14px;
	font-weight:bold;				
}
h3 a{}


#container .clientes{float:left; width:862px; height:190px; background:#1b1b1b; border-top: 1px solid #303030;}
#container .clientes h1{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:23px; font-weight:normal; color:#fff; margin: 20px 0 10px 20px;}
#container .clientes .caixa{width:836px; position: absolute; margin: 0 0 0 20px;}
#container .clientes .caixa li{float: left;background-color:#FFF; width:126px; height:114px; margin: 0 13px 0 0;}
#container .clientes .caixa h1{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:11px; font-weight:bold; color:#303030; margin: 5px 0 0 0; text-decoration:none;}
#container .sombraClientes{float:left; width:862px; height:10px;}
#container .miolo{float:left; width:862px;}
#container .miolo .noticias{float:left; width:569px;}
#container .miolo .noticias h1{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:23px; font-weight:normal; color:#000; margin: 20px 10px 10px 20px;}
#container .miolo .noticias p{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:12px; font-weight:normal; color:#1b1b1b; margin: 0 40px 20px 20px; text-align:justify; letter-spacing:1px;}
#container .miolo .noticias li{margin: 0 0 20px 20px;}
#container .miolo .contato{ float: right; width:293px;}
#container .miolo .contato h1{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:23px; font-weight:normal; color:#000; margin: 20px 20px 10px 20px;}
#container .miolo .contato p{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:12px; font-weight:normal; color:#1b1b1b; margin: 0 20px 20px 20px; text-align:justify; letter-spacing:1px;}
#container .miolo .contato li{margin: 0 0 20px 20px;}
#container .rodape{float: left; background: url(../imagens/bgRodape.gif) no-repeat; width:862px; height:85px; margin-top:20px;}
#container .rodapeEndereco{width: 725px;; float: left;}
#container .rodapeEndereco p{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:11px; font-weight:normal; color:#1b1b1b; margin: 20px 20px 0 20px;}
#container .rodapeAss{width: 137px; margin: 20px 0 0 0;}

/* internas */

#container .interna{float:left; width:862px; height:66px;}
#container .interna h1{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:23px; font-weight:normal; color:#000; margin: 20px 0 0 20px;}
#container .mioloInt{
	float:left;
	width:862px;
	font-weight: bold;
}
#container .mioloInt h1{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:23px; font-weight:normal; color:#000; margin: 20px 20px 20px 20px;}
#container .mioloInt p{
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#1b1b1b;
	text-align:justify;
	margin: 20px 20px 20px 20px;
	letter-spacing:1px;
}
#container .mioloInt .caixa{width:836px; margin: 0 20px 20px 20px;}
#container .mioloInt .caixa ul li{float: left; background-image:url(../imagens/caixaClientes_01.png); width:126px; height:114px; margin: 0 13px 13px 0; text-align:center}
#container .mioloInt .caixaG li{float: left; background: url(../imagens/caixaClientes_G.png) no-repeat; width:412px; height:293px; margin: 20px 20px 20px 20px;}
#container .mioloInt .caixa li:hover{background: url(../imagens/caixaClientes_02.png);}
#container .miolo .contatoInt{float:left; width:569px;}
#container .miolo .contatoInt p{font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:12px; font-weight:normal; color:#1b1b1b; text-align:justify;margin: 20px 20px 20px 20px; letter-spacing:1px;}

.publicacao{
	font-style:italic;
	font-weight:bold;
}

/* Styles for the entire LavaLamp menu */
#container .topo {height:146px; margin:0 auto;}

#menu{margin:0 auto;
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica; font-size:16px;
}
#menu ul{
	position:absolute;
	right:0;
	}
	#menu ul li a{
		text-decoration:none
	}
#menu ul li {
	background-color:#fff;
	color:#000;
	padding-top:110px;
	float: left;
	list-style: none;
	border-bottom:solid 1px #fff;	
	border-right:solid 1px #fff;
	border-left:solid 1px #fff;
	border-bottom:solid 1px #fff;	
}
#menu ul li {
	text-decoration: none;
	outline: none;
	text-align: center;
	top: 7px;
	text-transform: uppercase;
	letter-spacing: 0;	
	background-color:#fff;
	color:#000;
	padding-top:113px;
	float: left;
	list-style: none;
	border-bottom:solid 1px #fff;	
	border-right:solid 1px #fff;
	border-left:solid 1px #fff;
	border-bottom:solid 1px #fff;	
	margin: auto 5px;	
}

#menu ul li.ativo{
		color:#000;		
		border-bottom:solid 3px #000;	
		padding-left:10px;
		padding-right:10px;		
}

#menu ul li.linkMenu{
		padding-left:10px;
		padding-right:10px;			
}
