.textopaginas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}

.scroll {overflow-y:hidden;
}

.topicos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #156171;
}

.topicosacesso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight:bolder;
	font:larger; 
	color: black;   
}
.textorodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #f3f3f5;
}
.topicos_menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;  
	color: #cccccc; font-stretch:ultra-expanded
	 
}


.a:link {
	 color: #105091; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-size:10px; font-weight:bold; 
	text-decoration: underline;
}
.a:visited {
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;  
	font-weight:bold; 
	color: #105091;
}
.a:hover {
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	  font-weight:bold; color: #999999;
}
.a:active {
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	  font-weight:bold; 
	color: #990000;
}.barra {
	position: absolute;
	top: -86px;
	left: 2px;
	width: 496px;
	z-index: 1;
}
.barrapq {
	position: absolute;
	top: 123px;
	left: 1px;
	width: 111px;
	z-index: 0;
}
.topo {
	position: absolute;
	left: 0px;
	top: 0px;
}
.bannert {
	position: absolute;
	left: 12px;
	top: 92px;
	z-index: 2;
	
}
.texto {
	position: absolute;
	top: 226px;
	left: 20px;
	width: 496px;
	height: 948px;
}
.textousinas {
	position: absolute;
	top: 226px;
	left: 20px;
	width: 496px;
	height: 600px;
}

.textoprodutos {
	position: absolute;
	top: 226px;
	left: 20px;
	width: 496px;
	height: 1379px;
}
.texto2 {
	position: absolute;
	top: 396px;
	left: 540px;
	width: 226px;
	height: 1000px;
	background-color: #FFFFFF;
	z-index: 1;
}

.texto2produtos {
	position: absolute;
	top: 396px;
	left: 540px;
	width: 226px;
	height: 1208px;
	background-color: #FFFFFF;
	z-index: 1;
}
.texto4 {
	position: absolute;
	top: 396px;
	left: 540px;
	width: 226px;
	height: 2461px;
	background-color: #FFFFFF;
	z-index: 1;
}
.textofaq {
	position: absolute;
	top: 396px;
	left: 540px;
	width: 226px;
	height: 3185px;
	background-color: #FFFFFF;
	z-index: 1;
}
.texto3 {
	position: absolute;
	top: 226px;
	left: 20px;
	width: 496px;
	height: 2631px;
}

.logoclientes {
	position: absolute;
	top: 165px;
	left: 0px;
	width: 490px;
	height: 500px;
}
.coluna {
	position: absolute;
	top: 175px;
	left: 541px;
	width: 225px;
	height: 884px;
}

.sobresispro {
	position: absolute;
	top: 113px;
	left: 23px;
	width: 89px;
}
.servicos {
	position: absolute;
	top: 115px;
	left: 120px;
}
.rodape {
	position: absolute;
	top: 1395px;
	left: 0px;
	width: 766px;
	background-color: #333333;
}
.rodape3 {
	position: absolute;
	left: 1px;
	width: 766px;
	background-color: #333333;
	top: 877px;
}

.rodapefaq {
	position: absolute;
	left: 1px;
	width: 766px;
	background-color: #333333;
	top: 3580px;
}

.rodapeprodutos {
	position: absolute;
	top: 1604px;
	left: 0px;
	width: 766px;
	background-color: #333333;
}
.rodape2 {
	position: absolute;
	top: 2905px;
	left: 2px;
	width: 766px;
	background-color: #333333;
}
.transplogo {
	position: absolute;
	top: 30px;
	left: 24px;
	z-index: 1;
}
.produtos {
	position: absolute;
	top: 114px;
	left: 196px;
}
.clientes {
	position: absolute;
	width: 24px;
	left: 268px;
	top: 115px;
	height: 14px;
}
.depoimentos {
	position: absolute;
	top: 114px;
	left: 335px;
}
.metodologia {
	position: absolute;
	top: 115px;
	left: 437px;
}
.home {
	position: absolute;
	top: 29px;
	left: 384px;
}
.newsletter {
	position: absolute;
	left: 576px;
	top: 8px;
}
.favoritos {
	position: absolute;
	top: 33px;
	left: 577px;
}
.banner {
	position: absolute;
	top: 140px;
	left: 563px;
	height: 713px;
	z-index: 2;
}
.banner3 {
	position: absolute;
	background-color:#FFFFFF;
	top: 140px;
	left: 539px;
	height: 573px;
	z-index: 2;
	width: 228px;
}
.banner1 {
	position: absolute;
	top: 140px;
	left: 563px;
	height: 1203px;
	z-index: 2;
}
.home {
	position: absolute;
	top: 29px;
	left: 405px;
	z-index: 1;
}
.contato img {
	position: absolute;
	top: 34px;
	left: 461px;
	height: 9px;
	width: 54;
	z-index: 1;
}
.acesso {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #676767;}
.rapido {
	position: absolute;
	top: 53px;
	left: 238px;
	font-family: Verdana;
	font-size: 1px;
	color: #999999;
	z-index: 1;
}
	
.visita {
	position: absolute;
	top: 60px;
	left: 578px;
}

.relogio {
	position: absolute;
	top:89px;
	right:20px;
	left:569px;
	height:16px;
	width:182px;
	z-index:2;
		
}

.relogio1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	}
.tabela {
	position: absolute;
	left: 25px;
}
.titulos {
	position: absolute;
	top: 156px;
	left: 24px;
	width: 489px;
}
.busca2 {
	position: absolute;
	top: 386px;
	width: 322px;
	left: 21px;
}
.borda_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #105F70;
}

.bannerflash2 {
	position: absolute;
	top: 412px;
	left: 20px;
	width: 496px;
	height: 793px;
}

.bannerflash {
	position: absolute;
	top: 412px;
	left: 20px;
	width: 496px;
	height: 793px;
}
.bn {
	overflow: auto;
	position: absolute;
	top: 140px;
}

.texto2index {
	position: absolute;
	top: 396px;
	left: 540px;
	width: 226px;
	height: 1019px;
	background-color: #FFFFFF;
	z-index: 1;
}

.rodapeindex {
	position: absolute;
	top: 1415px;
	left: 0px;
	width: 766px;
	background-color: #333333;
}
