@charset "utf-8";
/* CSS Document */

body		 	{  	margin:0;

				    padding:0;

				    text-align:center; /* hack para o IE */

	  		 	}
				
.central  		{	width: 880px;

					height: 100%;

					margin:0 auto;			

					padding: 0;

					text-align:left; /* "remédio" para o hack do IE */
					
					border:0;					
					
				}
				
.conteudo		{	width: 780px;
					
					height: 100%;
					
					margin:0 auto;			

					padding: 0;					
					
				}
				
.lateralesq, .lateraldir
				{	width: 50px;
					height: 100%;
					background-image:url(img/lateralesq.jpg);
					background-position:right;
					background-repeat:repeat-y;
					
				}
				
.lateraldir		{	background-image:url(img/lateraldir.jpg);
					background-position:left;
					
				}
				
.flash, .resto
				{	width: 780px;
					height: 100%;
					padding: 0;
					border:0;
					margin:0;
				}
				
.resto			{	height: 481px;
				}
				

				
.colesq			{	width: 253px;
					height: 392px;
				}
				
.coldir			{	width: 527px;
					height: 100%;
				}
				
.fcolesq		{	background-image:url(img/bgfesq.png);
					background-position:left;
					background-repeat:repeat-y;
				}
				
.topemprfot, .servtopesq, .clitopesq, .parcetopesq, .contopesq
				{	width:254px;
					height:32px;
					background-image:url(img/emprtopfots.gif);
					background-repeat:no-repeat;
				}
				
/*inicio noticia*/
.topnoti		{	width: 254px;
					height: 32px;
					background-image:url(img/ultnoti.gif);
					background-repeat:no-repeat;
					float:left;
				}

.respnoti		{	width: 28px;
					height: 468px;
					float:left;
				}
				
.datanoti, .autornoti, .titnoti, .notiex, .btnoti
				{	width: 121px;
					
					padding-left: 10px;
					padding-top: 11px;
					color:#9a9a9a;
					font-family: Tahoma, Geneva, sans-serif;
					font-size:11px;
					font-weight:bold;
					float:left;
				}
				
.autornoti		{	width: 78px;
					text-align:right;
					padding-left: 0;
					font-size:10px;
				}
				
.titnoti, .notiex
				{	color:#000;
					width: 202px;
					padding-top: 8px;
					
				}
				
.notiex, .btnoti
				{	
					padding-top: 8px;
					font-weight:normal;
					font-size:9px;
					font-family:Verdana, Geneva, sans-serif;
				}


.btnoti			{	width: 202px;
					
				}
				
.supesqnoti, .supdirnoti, .infesqnoti, .infdirnoti
				{	width:6px;
					height:7px;
					background-image:url(img/supesqnot.gif);
					background-repeat:no-repeat;
				}
				
.supdirnoti		{	background-image:url(img/supdirnot.gif);
				}
				
.infesqnoti		{	height:6px;
					background-image:url(img/infesqnot.gif);
				}
				
.infdirnoti		{	height:6px;
					background-image:url(img/infdirnot.gif);
				}
				
.esqdirnoti, .esqnoti
				{	width:6px;
					background-image:url(img/esqdirnoti.gif);
					background-repeat:repeat-y;
				}
				
.esqnoti		{	width: 6px;
				}
				
.meionoti		{	width:360px;
					background-color:#FFFFFF;
				}

.cimanoti, .baixonoti
				{	width: 475px;
					height: 7px;
					background-image:url(img/cimabaixonoti.gif);
					background-repeat:repeat-x;
				}
				
.baixonoti		{	height:6px;
					background-image:url(img/baixonoti.gif);
				}
				
.contnotibord	{	width: 455px;
					margin: 10px 10px 10px 10px;
					font-family:Verdana, Geneva, sans-serif;
					font-size:10px;
				}

.letratit		{	color:#333;
					font-size:41px;
					font-family:Verdana, Geneva, sans-serif;
					float:left;
					line-height: 35px;
					padding-right: 5px;
				}

/*fim noticia*/

.servtopesq		{	background-image:url(img/servtopesq.gif);
				}

.parcetopesq	{	background-image:url(img/areasparceiros.gif);
				}

.clitopesq, .contopesq
				{	width:253px;
					background-image:url(img/clitopesq.gif);
					float:left;
				}

.contopesq		{	background-image:url(img/contato.png);
				}


.menulatfund	{	width: 254px;
					height: 360px;
					background-image:url(img/bgcolesq.png);
					background-repeat:no-repeat;
					background-position:top;
				}
				
/*estilo do menu lateral*/

.botao			{	width: 203px;
					height: 17px;
					margin-left:40px;
					padding-top: 10px;				
					font-size:8px;
					font-family:Tahoma, Arial, Verdana;
				}

.lbotaolat:link, .lbotaolat:visited, .lbotaolat:active
				{	display:block;
					color:#3F3F3F;
					
					padding: 1px 0 2px 14px;
					text-decoration: none;
					border-left: 1px solid #c4c4c4;
					border-bottom: 1px solid #c4c4c4;
					font-weight: normal;
					width: 188px;
				
				}
				
.lbotaolat:hover
				{	
					color:#bc3d2a;
					text-decoration:none;
					border-left: 1px solid #bc3d2a;
					border-bottom: 1px solid #bc3d2a;
				}

/*fim do estilo do menu lateral*/

/* links meio de texto */				

.linktxt:link, .linktxt:visited, .linktxt:active
				{	color:#3F3F3F;
					text-decoration:underline;
					font-weight:bolder;
				
				}
				
.linktxt:hover	{	text-decoration:none;
				}

/* fim links meio de texto */


				
				
.topdir			{	width: 527px;
					height: 153px;
					
				}
				
.topconthome, .respverm, .topcontempr, .topcontcli, .topcontparce, .topcontpremio, .topcontadm, .topcontnoti, .topcontequip
				{	width: 527px;
					height: 32px;
					background-image:url(img/topconthome.jpg);
					background-repeat:no-repeat;
				}

.topcontparce	{	background-image:url(img/parceiros.gif);
				}

.topcontempr	{	background-image:url(img/topcontempr.jpg);
				}
				
.topcontnoti	{	background-image:url(img/topcontnoti.gif);
				}
				
.topcontequip	{	background-image:url(img/topcontequip.jpg);
				}
				
.topcontadm		{	width: 517px;
					padding-right: 10px;
					height: 25px;
					padding-top: 7px;
					background-image:url(img/topcontempr.jpg);
					text-align:right;
				}

.topcontpremio	{	background-image:url(img/topcontpremio.jpg);
				}
				
.topcontcli		{	background-image:url(img/clitopdir.gif);
					float:left;
				}
				
.cases			{	width: 526px;
					height: 332px;
					background-image:url(img/exemplofundohome.gif);
					background-repeat:no-repeat;
				}
				
.btsaibamais	{	width:67px;
					height:15px;
				}

.respverm, .respvermcli
				{	height: 16px;
					background-image:url(img/respverm.gif);
					
				}
				
.respvermcli	{	width: 780px;
					height: 18px;
					float:left;
				}

.depo, .depotop, .depobaixo, .dolar
				{	width: 269px;
					height: 151px;
					float:left;
				}

.depotop, .doltop
				{	height: 32px;
					background-image:url(img/depotop.gif);
					background-repeat:no-repeat;
				}

.depobaixo, .dolbaixo
				{	height: 120px;
					background-image:url(img/backminihome.gif);
					background-repeat:repeat-x;
				}

.divihome		{	width: 3px;
					height: 151px;
					background-image:url(img/divisoriahome.png);
					background-repeat:no-repeat;
					float:left;
				}

.dolar			{	width: 253px;
				}

.doltop			{	background-image:url(img/dolar.gif);
					width: 253px;
				}

.dolbaixo		{	width: 228px;
					height: 107px;
					padding: 3px 12px 10px 13px
				}

.dircont		{	width: 527px;
				}
				
.dircontequip	{	width: 527px;
					padding-top: 20px;
				}

.dirmapafund	{	width: 447px;
					height: 460px;
					padding:100px 38px 30px 38px;
					background-image:url(img/fundomapa.gif);
					background-repeat:no-repeat;
				}

.dircontmapa	{	width: 450px;
					height: 450px;
				}


.empresq		{	width: 145px;
					float:left;
				}
				
.img_equip		{	width: 450px;
					height:135px;
					padding-left:30px;
					float:left;
				}
				
.divtitcome		{	width:	130px;
					height: 27px;
					float:left;
				}

.titcome		{
					font-size:8px;
				}
				
.itemcome		{	font-size:11px;
				}

.imgeqindiv		{	padding-left: 0;
					margin-right: 10px;
					width:119px;
					height:135px;
					float:left;
				}
				
.nomeequip, .cargoequip
				{	color:#333;
					font-family:Verdana, Geneva, sans-serif;
					font-size:11px;
					font-weight:bold;
					padding-top: 3px;
					padding-bottom: 5px;
					width: 321px;
					height: 135px;
					float:left;
				}
				
.cargoequip		{	font-weight:normal;
					font-size:10px;
					padding-top: 0;
					padding-bottom: 20px;
					
				}
				
.linhaequip		{	width: 500px;
					float:left;
				}
				
.emprdir		{	width: 375px;
					float:left;
					font-family:Tahoma, Arial, Verdana;
					font-size:11px;
					padding-top: 20px;
				}
				
.rodape			{	width: 780px;
					height: 89px;
					background-image: url(img/bgmenubaixo.png);
					background-repeat: no-repeat; 
				}
				
.linkrodape:link, .linkrodape:visited, .linkrodape:active
				{	font-weight:normal;
					font-size:9px;
					color: #000000;
					text-decoration: none;
}

.linkrodape:hover
				{	color:#000000;
					text-decoration:underline;
}

.respipe		{	width: 780px;
					height: 27px;
				}

.menupe, .direitos
				{	width: 667px;
					height: 20px;
					padding-left: 113px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:9px;
				}
				
.direitos		{	font-weight:normal;
				}
				
.lbotao:link, .lbotao:visited, .lbotao:active
				{	color: #000000;
					text-decoration: none;
					font-weight:bold;
				
				}
				
.lbotao:hover	{	color:#000000;
					text-decoration:underline;
				}
				
.funcontato		{	width: 780px;
					height: 732px;
					background-image:url(img/funlogcli.png);
					background-repeat:repeat-x;
				}

.funlogocli		{	width: 780px;
					height: 1330px;
					background-image:url(img/funlogcli.png);
					background-repeat:repeat-x;
					margin: 0 0 40px 0;
				}
				
.funnotiindiv	{	width: 780px;
					background-image:url(img/funlogcli.png);
					background-repeat:repeat-x;
				}


.funcontato		{	padding: 50px 60px 50px 60px;
					width: 660px;
					height: 244px;
				}
				
.respnome		{	width: 12px;
					height:20px;
					float:left;
				}

.nomecampo, .titcont, .nomecampofloat
				{	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:9px;
					width: 170px;
					height: 14px;
					padding-top: 6px;
					text-align:left;
					
				}
.nomecampofloat	{	float:right;
				}


.titcont		{	font-size:11px;
					width: 340px;
					padding:0;
				}

.parce1, .parce2, .parce3, .parce4, .parce5, .parce6, .parce7, .parce8, .parce9, .topocase
				{	height: 30px;
					background-image:url(img/parce1.gif);
					background-repeat:no-repeat;
					background-position: 5px 10px;
				}
				
.topocase		{	background-image:url(img/topocases.gif);
				}

.parce2			{	background-image:url(img/parce2.gif);
				}
				
.parce3			{	background-image:url(img/parce3.gif);
				}
.parce4			{	background-image:url(img/parce4.gif);
				}
.parce5			{	background-image:url(img/parce5.gif);
				}
.parce6			{	background-image:url(img/parce6.gif);
				}
.parce7			{	background-image:url(img/parce7.gif);
				}
.parce8			{	background-image:url(img/parce8.gif);
				}
.parce9			{	background-image:url(img/parce9.gif);
				}

.colcase		{	width: 170px;
					height:300px;
					float:left;
				}

.imgcase		{	width:154px;
					height:127px;
					margin: 10px 0 10px 15px;
				}
.txtcase		{	width: 154px;
					margin: 0 0 10px 15px;
					font-family:Verdana, Geneva, sans-serif;
					text-align:justify;
					font-size:11px;
					font-weight:bold;
					color:#333;
				}

.botcase		{	width: 169px;
					height: 16px;
					text-align:right;
				}

.campoform		{	border: 1px solid #c15555;
					width: 170px;
					height: 15px;
				}
				
.campomens		{	border: 1px solid #c15555;
					width: 368px;
				}
				
.botformlimp	{	width: 198px;
					height: 25px;
					float:left;
				}
				
.botformenv		{	width: 369px;
					padding-top: 10px;
				}
				
.botlimp		{	width: 67px;
					height: 15px;
				}

.endereco		{	width: 261px;
					height: 260px;
				}
				
.mensrespo		{	width: 218px;
					height: 54px;
					padding: 98px 88px 98px 88px;
				}
				
.botvolta		{	width: 166px;
					height: 15px;
					padding-top: 20px;
					padding-left: 15px;
				}

.logoscli		{	width: 680px;
					height: 851px;
					padding: 40px 50px;
				}
				
.bordnotiindiv	{	width: 487px;
					padding: 20px 20px;
				}
				
.divlogosparce	{	width: 470px;
					float:left;
				}
				
.respiconte		{	width: 31px;
					height: 200px;
					float:left;
				}
				
.fundologo
				{	width: 116px;
					height: 79px;
					float:left;
					background-image:url(img/fundologo.gif);
					background-repeat:no-repeat;
					margin: 0 0 5px 0px;
				}
				
.logpagcli		{	width: 154px;
					height: 127px;
					float:left;
					margin: 8px 8px;
				}

