*{ margin: 0px; padding: 0px; text-decoration: none;}
	
	img{ border: 0px; }
	
	p{
		text-align: justify;
	}
	BODY{
		background-color: #dfdfdf;
		width: 100%; 
		height: 100%;
	}
	.bgHome{
		background-image: url(../imgs/bg-home-tarja-azul.png);
		background-repeat: repeat-x;
	}
	A{
		text-decoration: none;
	}
	A:hover{
		text-decoration: underline;
	}
	#topomenu{
		width: 752px;
		height: 86px;
		margin: 0px auto 0px auto;
		background-image: url(../imgs/bg-topo-menu.png);
		background-repeat: no-repeat;
	}
	#topomenu .logo{
		margin-left: 9px;
		margin-top: 1px;
		display: inline;
		float: left;
	}
	#topomenu .idiomas{
		float: right;
		height: 21px;
		margin-right: 26px;
		margin-top: 17px;
		display: inline;
	}
	#topomenu .idiomas IMG{
		margin-left: 5px;
	}
	#menu-superior{
		display: inline;
		margin-top: 44px;
		height: 40px;
		float: left;
	}
	#menu-superior li{
		float: left;
		background-repeat: no-repeat;
		height: 40px;
		margin-right: 1px;
		list-style-type: none;
	}
	#menu-superior a:hover{
		background-position: 0px -80px;
	}
	#menu-superior a{
		height: 40px;
		display: block;
		text-indent: -50000px;
	}
	#btHome{
		width: 53px;
		background-image: url(../imgs/bt-menu-home.gif);
	}
	#btSobre{
		width: 75px;
		background-image: url(../imgs/bt-menu-sobre.gif);
	}
	#btServicos{
		width: 69px;
		background-image: url(../imgs/bt-menu-servicos.gif);
	}
	#btLinks{
		width: 48px;
		background-image: url(../imgs/bt-menu-links.gif);
	}
	#btContato{
		width: 63px;
		background-image: url(../imgs/bt-menu-contato.gif);
	}
	#btPartners{
		width: 69px;
		background-image: url(../imgs/bt-menu-partners.gif);
	}
	#btMission{
		width: 48px;
		background-image: url(../imgs/bt-menu-mission.gif);
	}
	#btHome2{
		width: 53px;
		background-image: url(../en/imgs/bt-menu-home.gif);
	}
	#btSobre2{
		width: 75px;
		background-image: url(../en/imgs/bt-menu-sobre.gif);
	}
	#btServicos2{
		width: 69px;
		background-image: url(../en/imgs/bt-menu-servicos.gif);
	}
	#btLinks2{
		width: 48px;
		background-image: url(../en/imgs/bt-menu-links.gif);
	}
	#btContato2{
		width: 63px;
		background-image: url(../en/imgs/bt-menu-contato.gif);
	}
	#btPartners2{
		width: 117px;
		background-image: url(../en/imgs/bt-menu-partners.gif);
	}
	.btAtivo{
		background-position: 0px -40px;
	}
	#conteudo{
		width: 752px;
		margin: 0px auto 0px auto;
		padding-bottom: 10px;
		background-image: url(../imgs/bg-conteudo.png);
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;;
		font-size: 12px;
		line-height: 14px;
		color: #797979;
		overflow: auto;

	}
	#conteudoHome{
		width: 752px;
		margin: 0px auto 0px auto;
		padding-bottom: 10px;
		background-image: url(../imgs/bg-conteudo-tarja-azul.png);
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;;
		font-size: 12px;
		line-height: 14px;
		color: #797979;
		overflow: auto;
	}
	#conteudoInternas{
		width: 452px;
		float: left; display: inline;
		margin-left: 9px;
		background-image: url(../imgs/bg-conteudo-internas.png);
		background-repeat: no-repeat;
	}
	#conteudoInternas h1{
		width: 452px;
		height: 89px;
		margin-bottom: 25px;
		font-size: 5px;
		text-indent: -50000px;
		background-repeat: no-repeat;
	}
	#conteudoInternas h1.sobre{
		background-image: url(../imgs/titulo-sobre.jpg);
		
	}
	#conteudoInternas h1.servicos{
		background-image: url(../imgs/titulo-servicos.jpg);
		
	}
	#conteudoInternas h1.mission{
		background-image: url(../imgs/titulo-mission.jpg);
		
	}
	#conteudoInternas h1.links{
		background-image: url(../imgs/titulo-links.jpg);
		
	}
	#conteudoInternas h1.contato{
		background-image: url(../imgs/titulo-contato.jpg);
		
	}
	#conteudoInternas h1.partners{
		background-image:url(../imgs/titulo-partners-service.jpg);
		
	}
	#conteudoInternas h1.diferenciais{
		background-image: url(../imgs/titulo-diferenciais.jpg);
		
	}
	#conteudoInternas h1.parceiros{
		background-image: url(../imgs/titulo-parceiros.jpg);
		
	}
	#conteudoInternas h3{
		margin-left: 30px;
		margin-bottom: 5px;
		font-size: 16px;
		font-weight: bold;
		color: #3c825d;
	}
	#conteudoInternas a.links{
		display: block;
		margin-left: 30px;
		font-size: 12px;
		line-height: 20px;
		font-weight: bold;
		text-decoration: underline;
		padding-bottom: 14px;
		color: #3c825d;
	}
	#conteudoInternas p.parceiros{
		display: block;
		margin-left: 30px;
		font-size: 12px;
		line-height: 20px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 14px;
	}
	#conteudoInternas P{
		margin-left: 30px;
		padding-bottom: 14px;
		width: 390px;
	}
	#conteudoInternas FORM{
		margin-left: 25px;
		width:420px;
	}
	#chamadasInternas{
		width: 282px;
		float: left;
		background-image: url(../imgs/bg-chamadas-internas.png);
		background-repeat: no-repeat;
	}
	#chamadasInternas IMG{
		margin: 0px 13px 13px 13px;
		float: left; display: inline;
	}
	#chamadasInternas H4{
		width: 145px;
		height: 30px;
		margin-top: 6px;
		margin-bottom: 10px;
		float: left; display: inline;
		text-indent: -50000px;
		background-repeat: no-repeat;
	}
	#chamadasInternas H4.diferenciais{
		background-image: url(../imgs/titulo-chamada-diferenciais.png);
	}
	#chamadasInternas H4.servicos{
		background-image: url(../imgs/titulo-chamada-servicos.png);
	}
	#chamadasInternas H4.parceiros{
		background-image: url(../imgs/titulo-chamada-parceiros.png);
	}
	#chamadasInternas H4.servicos2{
		background-image: url(../en/imgs/titulo-chamada-servicos.png);
	}
	#chamadasInternas H4.parceiros2{
		background-image: url(../en/imgs/titulo-chamada-parceiros.png);
	}
	#chamadasInternas A{
		float: left;
		font-weight: bold;
		color: #838383;
	}
	#chamadasInternas BR{
		clear: both;
	}
	#chamadasInternasImg{
		width: 282px;
		height: 211px;
		margin-bottom: 14px;
		background-repeat: no-repeat;
	}
	.sobreImg{
		background-image: url(../imgs/img-sobre.jpg);
	}
	.servicosImg{
		background-image: url(../imgs/img-servicos.jpg);
	}
	.linksImg{
		background-image: url(../imgs/img-links.jpg);
	}
	.contatoImg{
		background-image: url(../imgs/img-contato.jpg);
	}
	.partnersImg{
		background-image: url(../imgs/img-partners.jpg);
	}
	.diferenciaisImg{
		background-image: url(../imgs/img-diferenciais.jpg);
	}
	.parceirosImg{
		background-image: url(../imgs/img-sobre.jpg);
	}
	#homeFlash{
		width: 734px;
		height: 227px;
		margin: 0px auto 0px auto;
	}
	.homeDestaque{
		width: 348px;
		float: left;
		margin-left: 22px;
		margin-top: 11px;
		margin-bottom: 10px;
		display: inline;
		
	}
	.homeDestaque.dois{
		margin-left: 5px;
	}
	.homeDestaque h1{
		font-size: 8px;
		width: 145px;
		height: 49px;
		background-image: url(../imgs/home-destaquetxt1.png);
		background-repeat: no-repeat;
		text-indent: -5000px;
	}
	.homeDestaque h2{
		font-size: 8px;
		width: 145px;
		height: 49px;
		background-image: url(../imgs/home-destaquetxt2.png);
		background-repeat: no-repeat;
		text-indent: -5000px;
	}
	.homeDestaque div{
		width: 160px;
		float: left;
	}
	.homeDestaque img{
		float: left;
	}
	.homeDestaque p{
	}
	.homeDestaque div a{
		float: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #007f3a;
		margin: 10px 0px 0px 0px;
	}
	#rodapeGeral{
		width: 100%;
		background-image: url(../imgs/bg-rodapegeral.png);
		background-repeat: repeat-x;
		float: left;
	}
	#rodape{
		width: 752px;
		margin: 0px auto 0px auto;
		height: 177px;
		background-image: url(../imgs/bg-rodape.png);
		background-repeat: repeat-x;
	}
	#rodape P{
		color: #dee3e9;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 16px;
		padding: 20px 0px 0px 30px;
	}
	#rodape a{
		text-decoration: none;
		color: #dee3e9;
	}
	#rodape P.legal{
		color: #a5cbf4;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 16px;
		padding: 27px 30px 0px 0px;
		text-align: right;
	}
	label{
		float: left;
	}
	input{
		display: block;
		height: 21px;
		margin-bottom: 15px;
		background-color: #ffffff;
		border: 1px solid #c6d0b8;
	}
	input.largo{
		width: 399px;

	}
	input.estreito{
		margin-right: 16px;
		width: 190px;
	}
	select{
		width: 250px;
		padding: 0px;
		margin: 0px;
		display: block;
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;;
		color: #797979;
		font-size: 12px;
		font-weight: bold;
		float: left;
	}
	textarea{
		display: block;
		width: 399px;
		height: 120px;
		background-color: #ffffff;
		border: 1px solid #c6d0b8;
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;;
		font-size: 12px;
	}
	#profissional{
		padding-top: 10px;
		margin-bottom: 15px;
		font-weight: bold;
	}
	#profissional IMG{
		background-color: Gray;
		padding: 1px;
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	#btEnviar{
		width: 61px;
		height: 27px;
		margin-left: 335px;
		margin-top: 10px;
		border: none;
	}