/* CSS Document */

body {
margin: 0 auto;
}

body.principal {
background: url(../imagens/bg_principal_2.gif) no-repeat center top;
margin: 0 auto;
}

body.secundario {
background: url(../imagens/bg_secundario.gif) no-repeat center top;
margin: 0 auto;
}


img {
	border: 0px;
}

#pagina {
	width:1004px;
	margin:0 auto;
	text-align:center;
	position: relative;
}

#login {
	text-align: center;
	margin-top: 20px;
	height: 24px;
	margin-left: 100px;
}

#login img.bt_login {
	vertical-align: bottom;
}

#login input.bt_login {
	vertical-align: bottom;
	width: 23px;
	height: 23px;
	border: 0px;
	background-color:transparent;
}


#contato input.bt_enviar {
	border: 0px;
	background-color:#ffffff;
}

#login p{
	padding-top: 10px;
	color:#ffffff; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

#login a {
	color:#ffffff; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration: underline;
}

#login a:hover {
	text-decoration: none;
}



/* DIV FLASH */

#flash{
	width: 100%;
	text-align: center;
	margin-right: 0px;
	height: 207px;
	float:left;
	margin-top: 19px;
	margin-left: -53px;


}

/* DIVS BUSCA  */

#busca{
	width: 1004px;
	margin-right: 0px;
	float:left;
	margin-top: 11px;
	margin-left: -30px;
	margin-bottom: 0px;

}


#busca1{
	width: 233px;
	float: left;
	text-align:center;
	vertical-align:middle;
	margin-top: -3px;
}

#path1{
	width: 500px;
	text-align: left;
	padding-left: 160px;
	float: left;
	color:#ffffff; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;

}

#path2{
	width: 500px;
	text-align: left;
	padding-left: 160px;
	float: left;
	color:#f333333; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;

}


#conteudo {
	width: 1004px;
	margin-right: 0px;
	float:left;
	
}

#conteudo_principal{
	width: 622px;
	float: left;
/*	margin-top: 34px; */
	margin-left: 65px;
	text-align:left;

}

#conteudo_secundario{
	width: 623px;
	float: left;
	text-align:left;
	margin-left: 39px;
}

#menu_produtos{
	width: 605px;
	height: 23px;
	float: left;
	text-align: left;
	background-color: #aaaaaa;
	padding-top: 2px;
	padding-left: 18px;

	
}

#ala_esquerda {
	float: left;
	width: 362px;
}

#ala_direita {
	float: left;
	width: 200px;
}

#anuncios {
	margin-top: -40px;
	float: left;
}

#ultimas_noticias{
	width: 322px;
	height: 192px;
	background: url(../imagens/bg_news.gif) no-repeat center top;
	float: left;
	margin-top: 22px;
	padding-top: 45px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;

}

.noticia {
	float: left;
	width:310px;
	margin-bottom: 15px;
}


.noticia li.tit {
	float: left;
	width: 300px;
	color:#146ca4;
	font:bold 12px Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

.noticia li.tit p {
	color:#6d6e71;
	font:bold 12px Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

.noticia li.txt_news {
	float: left;
	width: 300px;
}

.noticia li.txt_news a {
	color:#6d6e71; 
	font:normal 12px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration:none;
}

.noticia li.txt_news a:visited {
	color: #333;
}
	

.noticia li.txt_news a:hover {
	color:#333333; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration:underline;
}

#ultimas_noticias a.mais,#depoimentos_principal a.mais,#depoimentos_secundario a.mais,#descricao_produtos a.mais,#descricao_produtos_paisagem a.mais,#faixa_download1 a.mais,#faixa_download2 a.mais,#faixa_depoimentos1 a.mais,#faixa_clientes1 a.mais,#faixa_clientes2 a.mais {
	color:#f15a22; 
	font:bold 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration:underline;
}
	
#ultimas_noticias a.mais:hover,#depoimentos_principal a.mais:hover,#depoimentos_secundario a.mais:hover,#descricao_produtos a.mais:hover,#descricao_produtos_paisagem a.mais:hover,#faixa_download1 a.mais:hover,#faixa_download2 a.mais:hover,#faixa_depoimentos1 a.mais:hover,#faixa_clientes1 a.mais:hover,#faixa_clientes2 a.mais:hover {
	color:#f15a22; 
	font:bold 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration:none;
}

#faixa_links1 a.mais,#faixa_links2 a.mais{
	color:#4e90ba; 
	font:bold 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration:underline;
}

#faixa_links1 a.mais:hover,#faixa_links2 a.mais:hover {
	color:#4e90ba; 
	font:bold 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration:none;
}


.titulos_empresas0, .titulos_empresas1, .titulos_empresas2, .titulos_empresas3, .titulos_empresas4, .titulos_empresas5, .titulos_empresas6 {
	height: 30px;
	border-bottom:0px solid #ffffff;
}

p.titulos_empresas0 {
	color:#ffffff; 
	font:bold 13px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	margin-left: 25px;
	margin-top: 6px;
}

p.titulos_empresas1 {
	color:#ffffff; 
	font:bold 13px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	margin-left: 25px;
	margin-top: 6px;
}

p.titulos_empresas2 {
	color:#ffffff; 
	font:bold 13px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	margin-left: 25px;
	margin-top: 6px;
}

p.titulos_empresas3 {
	color:#ffffff; 
	font:bold 13px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	margin-left: 25px;
	margin-top: 6px;
}

.titulos_empresas0 {
	background-color:#4E90BA; 
	border-top:1px solid #4E90BA;
}

.titulos_empresas1 {
	background-color:#F37053; 
	border-top:1px solid #F37053;
}


.titulos_empresas2 {
	background-color:#CC0000; 
	border-top:1px solid #CC0000;
}

.titulos_empresas3 {
	background-color:#993300; 
	border-top:1px solid #993300;
}

.titulos_empresas4 {
	background-color:#CC9900; 
	border-top:1px solid #CC9900;	
}

.titulos_empresas5 {
	background-color:#00CC00; 
	border-top:1px solid #00CC00;
}

.titulos_empresas6 {
	background-color:#009999; 
}





#aba_produtos{
	width: 623px;
	height: 40px;
	float: left;
	padding-bottom: 10px;
	text-align:left;
	background: url(../imagens/tit_produtos.gif) no-repeat;
}

#aba_produtos p{
	margin-top: 10px;
	text-align:left;
	font:bold 13px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color:#939598;
	margin-left: 25px;

}

#aba_geral{
	width: 623px;
	height: 40px;
	float: left;
	padding-bottom: 10px;
	text-align:left;

}

#lista_produtos{
	float: left;
	
}

#imgs_produtos_lista{
	margin-left: 27px;
	float: left;
	width: 85px;
	margin-bottom:20px;
}

#descricao_produtos_lista{
	width: 460px;
	float: left;
	text-align:left;
	margin-left: 20px;
}


#imgs_produtos{
	margin-left: 25px;
	float: left;
	width: 170px;
}

#imgs_produtos_paisagem{
	margin-left: 50px;
	float: left;
	width: 560px;
}

#descricao_produtos_paisagem{
	width: 560px;
	float: left;
	text-align:justify;
	margin-left: 30px;
	color:#333333;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;	
}

#descricao_produtos_paisagem p,div{
	text-align:justify;
	color:#333333;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


#descricao_produtos{
	width: 380px;
	float: left;
	text-align:left;
	margin-left: 20px;
	color:#333333;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;	
}

#descricao_atividades{
	width: 380px;
	float: left;
	text-align:justify;
	margin-left: 70px;
	color:#333333;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;	
}


#descricao_produtos_lista p{
	text-align:left;
	color:#333333;
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}



#descricao_produtos_lista a{
	text-decoration: none;
	text-align:left;
	color:#333333;
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

#descricao_produtos_lista a:hover{
	text-decoration: underline;
}
	
	
#depoimentos_principal{
	width: 572px;
	margin-top:18px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
}


#depoimentos_principal p{
	margin-left:31px;
	margin-right:31px;
	color:#58595b;
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

#depoimentos_principal span {
	color:#58595b; 
	font:bold 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}
	
	
#depoimentos_secundario{
	width: 572px;
	 margin-top: 0px; 
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	margin-left: 26px;
	border-bottom:1px solid #ffffff; 
	
}

#depoimentos_secundario p{
	margin-left:31px;
	margin-right:31px;
	margin-bottom: 8px;
	color:#58595b;
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

#depoimentos_secundario span,#faixa_download1 span,#faixa_downloads span {
	color:#58595b; 
	font:bold 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}
	

#add_depoimentos {
	float:left;
	width: 572px;
	margin-top:18px;
	text-align:right;
	margin-left: 30px;
	margin-bottom: -18px;
}


#tit_depoimentos{

	width: 547px;
	height:20px;
	background-color:#a6a7a7;
	margin-bottom: 1px;
	text-align:left;
	float:left;


}

#cor{
	width: 25px;
	height:20px;
	background-color:#4e90ba;
	float:left;
}

#faixa_depoimentos1{
	width: 572px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	border-bottom:1px solid #ffffff; 

	
}

#faixa_depoimentos2{
	width: 572px;
	float: left;
	background-color:#e8e9e9;
	text-align:left;
	border-bottom:1px solid #ffffff; 

	
}

#links{
	width: 572px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	border-bottom:1px solid #ffffff; 
}

#links p{
	margin-left:14px;
	margin-top: 8px;
	margin-right:14px;
	margin-bottom: 8px;
	color:#58595b;
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

#faixa_links1{
	width: 572px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	border-bottom:1px solid #ffffff; 
	
	
}

#faixa_links2{
	width: 572px;
	float: left;
	background-color:#e8e9e9;
	text-align:left;
	border-bottom:1px solid #ffffff; 
	
	
}

#parceiros_principal{
	width: 572px;
	margin-top:10px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	border-bottom:1px solid #ffffff; 
}

#parceiros_principal p{
	margin-top: 8px;
	margin-left: 10px;
	margin-right:14px;
	margin-bottom: 8px;
	color:#58595b;
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

#clientes,#parceiros{
	width: 572px;
	margin-top:10px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	margin-left: 26px;
	border-bottom:1px solid #ffffff; 
}

#clientes p,#parceiros p{
	margin-left:14px;
	margin-top: 8px;
	margin-right:14px;
	margin-bottom: 8px;
	color:#58595b;
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

#faixa_clientes1{
	width: 572px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	border-bottom:1px solid #ffffff; 
	
	
}

#faixa_clientes2{
	width: 572px;
	float: left;
	background-color:#e8e9e9;
	text-align:left;
	border-bottom:1px solid #ffffff; 
	
	
}



#faixa_parceiros1{
	width: 450px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	border-bottom:1px solid #ffffff; 
	
	
}

#faixa_parceiros2{
	width: 450px;
	float: left;
	background-color:#e8e9e9;
	text-align:left;
	border-bottom:1px solid #ffffff; 
	
	
}

#logo_parceiros{
	width: 122px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	border-bottom:1px solid #ffffff; 
}



#downloads{
	width: 623px;
	float:left;
	margin-left: 26px;
	margin-top: 20px;
}


#faixa_download1{
	width: 572px;
	float: left;
	background-color:#f1f2f2;
	text-align:left;
	border-bottom:1px solid #ffffff; 

	
}

#faixa_download2{
	width: 572px;
	float: left;
	background-color:#e8e9e9;
	text-align:left;
	border-bottom:1px solid #ffffff; 
	margin-bottom: 1px;
	
}

#faixa_download1 p,#faixa_download2 p,#faixa_depoimentos1 p,#faixa_depoimentos2 p{
	margin-left:31px;
	margin-right:31px;
	margin-bottom: 8px;
	margin-top: 6px;
	color:#58595b;
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

#downloads span {
	color:#58595b; 
	font:bold 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}
	
#tit_downloads{

	width: 547px;
	height:20px;
	background-color:#a6a7a7;
	margin-bottom: 1px;
	text-align:left;
	float:left;
}


#botoes_pp{
	width: 240px;
	margin-top: 22px;
	padding-left: 16px;
	float:left;
}

img.bts_pp{
	padding-bottom: 11px;
}

img.produtos{
	padding-bottom: 10px;

}

img.depoimentos{
	padding-bottom: 2px;
	padding-right: 1px;
}

#direita{
	width: 80px;
	float:left;
	padding-top: 10px;
	margin-left: -12px;
}


#esquerda {
	float:left;
	width:149px;
	margin-left: 19px;
	vertical-align:top;

}

#base{
	float: left;
	width:622px;
}

#cotacoes{
	width: 235px;
	height: 120px;
	float: left;
	margin-top: 18px;
	margin-right: 18px;
	background-color: #eef0f3;
	text-align:center;
	border: 0px;
}

img.cotacoes{
	margin-bottom: 10px;
}

#assinatura_principal{
	float: left;
	padding-bottom: 20px;
	margin-top: 18px;
}

#assinatura_secundaria{
	float: left;
	padding-bottom: 20px;
	margin-top: 20px;
	margin-left: 26px;
}

#flash_secundario{
	float: left;
	margin-top: 20px;
}



#submenu_produtos{
	position: absolute;
	margin-top: -1px;
	z-index: 1;
	visibility:hidden;

}

#menu {
	color:#0066b3; 
	float: left;
	vertical-align:top;
	margin-left: 40px;

}



#menu li {
	margin:0px 0px 0px 0px;
	text-align:left;

}


#menu a {
	display:block;
	margin:0px;
	width:145px;
	padding:3px;
	padding-left: 0px;
	padding-top: 2px;
	vertical-align:middle;
	color:#ffffff; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	background-color:#a6a6a6; 
	border-bottom:1px solid #ffffff; 

}

#submenu_principal {
	color:#0066b3; 
	vertical-align:top;
	margin-left: 2px;
}

#submenu_principal li {
	margin:0px 0px 0px 0px;
	text-align:left;

}

#submenu_principal a {
	display:block;
	margin:0px;
	width:145px;
	padding:3px;
	padding-left: 0px;
	padding-top: 2px;
	vertical-align:middle;
	color:#ffffff; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	background-color:#a6a6a6; 
	border-bottom:1px solid #ffffff; 

}

#submenu_principal a:hover {
	color:#0066b3; 
	width: 145px;
	height: 15px;
	background-position:top;
	background-color:#f1f2f2; 
}



#submenu_principal_produtos {
	color:#0066b3; 
	vertical-align:top;
	margin-left: 2px;
	width: 245px;
}

#submenu_principal_produtos li {
	margin:0px 0px 0px 0px;
	text-align:left;

}

#submenu_principal_produtos a {
	display:block;
	margin:0px;
	margin-right: 5px;
	width:245px; 
	padding:3px;
	padding-left: 0px;
	padding-top: 2px;
	vertical-align:middle;
	color:#ffffff; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	background-color:#a6a6a6; 
	border-bottom:1px solid #ffffff; 

}

#submenu_principal_produtos a:hover {
	color:#0066b3; 
	margin-right: 5px;
	width: 245px;
	height: 15px;
	background-position:top;
	background-color:#f1f2f2; 
}



#submenu_principal a.equipamentos {
	display:block;
	margin:0px;
	margin-right: 5px;
	/* width:145px; */
	padding:3px;
	padding-left: 0px;
	padding-top: 2px;
	vertical-align:middle;
	color:#ffffff; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	background-color:#4e90ba; 


}

#submenu_principal a.softwares {
	display:block;
	margin:0px;
	width:145px;
	padding:3px;
	padding-left: 0px;
	padding-top: 2px;
	vertical-align:middle;
	color:#ffffff; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	background-color:#f37053; 

}


#aba_principal{
	width: 623px;
	height: 40px;
	float: left;
	padding-bottom: 30px;
	text-align:left;
}

#aba_principal2{
	width: 390px;
	height: 80px;
	float: left;
	text-align:left;
	padding-top: 0px;
	padding-bottom: 20px;
}

#selo_10anos{
	width: 232px;
	height: 80px;
	float: left;	
	padding-top: 20px;
}

#noticia_principal p{
	width: 563px;
	color:#333333; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	padding-bottom: 30px;
	margin-top: 20px;
	
}

#noticia_principal span{
	color:#146ca4; 
	font:bold 14px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	padding-bottom: 10px;
	
}

#mais_noticias{
	width: 572px;
	height: 22px;
	border-bottom:1px solid #ffffff;
	background-color: #f1f2f2;
	float: left;

	
	
}



#tit_mais_noticias{
	width: 572px;
	height: 20px;
	border-bottom:1px solid #ffffff;
	background-color: #ffffff;
	
}

#mais_noticias p{
	color:#333333; 
	font:bold 11px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	margin-left: 10px;
	vertical-align:middle;
	padding-top: 4px;

	
}

#mais_noticias p.busca{
	color:#f15a22; 
	font:bold 14px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	margin-left: 10px;
	vertical-align:middle;
	padding-top: 4px;

	
}

#mais_noticias a{
	color:#333333; 
	font:normal 11px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration: none;
}

#mais_noticias a:hover{
	color:#f15a22; 
	font:normal 11px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration: underline;
}

* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;

}

#contato{
	color:#333333; 
	font:normal 12px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration: none;
	border: 0 auto;
	float: left;
	margin-left: 30px;

	
}

#contato input{
	color:#333333; 
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#f1f2f2; 
	border: solid 1px #333333;
	text-align:left;
	padding: 3px;
	height: 12px;
	margin-bottom:2px;
	padding-left: 3px;


}


#contato textarea{
	color:#333333; 
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#f1f2f2; 
	border: solid 1px #333333;
	text-align:left;
	padding: 3px;
	margin-bottom:2px;
	padding-left: 3px;
	margin-right: 6px;

}

#contato select{
	color:#333333; 
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#f1f2f2; 
	border: solid 1px #333333;
	text-align:left;
	padding: 3px;
	margin-bottom:2px;
	padding-left: 3px;
	margin-right: 6px;
	width: 250px;

}

#login input{
	color:#333333; 
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff; 
	border: solid 1px #333333;
	text-align:left;
	padding: 3px;
	width: 80px;
	height: 12px;
	margin-left: 2px;
	margin-bottom:2px;
	padding-left: 3px;
	margin-right: 6px;
}

#enalta p{
	width: 572px;
	float: left;
	text-align: justify;
	color:#333333; 
	font:normal 12px  Arial, Helvetica, Tahoma, Verdana, sans-serif;
}



input.busca{
	color:#333333; 
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff; 
	border: solid 1px #333333;
	text-align:left;
	padding: 3px;
	width: 100px;
	height: 12px;
	margin-left: 2px;
	margin-bottom:2px;
	padding-left: 3px;
	margin-right: 6px;
}