#apflash{
	position:absolute;
	height:464px;
	width:836px;
	left: 19px;
	top: 153px;
}
#contador{
	position:absolute;
	left: 4px;
	top: 4px;
	color:#999999;
}
#DivTopo {
	position:absolute;
	width:848px;
	height:117px;
	z-index:1;
	visibility:visible;
	left: 12px;
	top: 0px;
	margin-top: 0px;
}
#DivMenuFlash {
	position:absolute;
	width:848px;
	height:353px;
	z-index:1;
	visibility:visible;
	left: 12px;
	top: 0px;
	margin-top: 0px;
}
#fundobranco{
	position:relative;
	width:840px;
	height:710px;
	z-index:0;
	left:0px;
	top: 150px;
	background-color:#FFFFFF;
}
body {
	background-image: url(bg2.png);
	background-repeat: repeat-x;
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align:center;     /*  esse eh o hack para o ie */    
}
#geral {
     width: 860px;
     margin: 0 auto;   /* ao magico aqui */  
     text-align: left;    /* arrumando a zona q o hack anterior  */  
 }
#text_col{
 margin-left:77px;
}
#setacolunista {
	position:absolute;
	left:619px;
	top:324px;
	width:8px;
	height:8px;
	z-index:3;
	visibility:visible;
}
#colunista {
	position:absolute;
	left:633px;
	top:325px;
	width:60px;
	height:7px;
	z-index:3;
	visibility:visible;
}
#div_home{
	position:absolute;
	left:565px;
	top:12px;
	width:27px;
	height:7px;
	z-index:3;
	visibility:visible;
}
#eng{
	position:absolute;
	left:803px;
	top:30px;
	width:16px;
	height:11px;
	z-index:3;
	visibility:visible;
}
#pt_br{
	position:absolute;
	left:783px;
	top:30px;
	width:16px;
	height:11px;
	z-index:3;
	visibility:visible;
}
#div_links{
	position:absolute;
	left:725px;
	top:11px;
	width:24px;
	height:7px;
	z-index:3;
	visibility:visible;
}
#div_ponto1 {
	position:absolute;
	left:596px;
	top:14px;
	width:2px;
	height:3px;
	z-index:3;
	visibility:visible;
}
#div_ponto5 {
	position:absolute;
	left:719px;
	top:14px;
	width:2px;
	height:3px;
	z-index:3;
	visibility:visible;
}
#div_noticias {
	position:absolute;
	left:602px;
	top:11px;
	width:38px;
	height:8px;
	z-index:3;
	visibility:visible;
}
#div_ponto2 {
	position:absolute;
	left:646px;
	top:14px;
	width:2px;
	height:3px;
	z-index:3;
	visibility:visible;
}
#div_faleconosco {
	position:absolute;
	left:652px;
	top:11px;
	width:63px;
	height:8px;
	z-index:3;
	visibility:visible;
}
#div_ponto3 {
	position:absolute;
	left:753px;
	top:14px;
	width:2px;
	height:3px;
	z-index:3;
	visibility:visible;
}
#div_mapadosite {
	position:absolute;
	left:759px;
	top:11px;
	width:61px;
	height:10px;
	z-index:3;
	visibility:visible;
}
#LogoConsultance {
	position:absolute;
	left:25px;
	top:18px;
	width:197px;
	height:53px;
	z-index:3;
	visibility:visible;
}
#conteudo {
	position:relative;
	left:9px;
	top:-15px;
	width:872px;
	margin:0 auto;
	z-index:0;
	visibility:visible;
	background-image:url(images/fundo_barras.png);
	background-repeat:repeat-y;
}
#cont_di{
	margin-left:12px;
	margin-right:12px;
	margin-bottom:0px;
	margin-top:0px;	
	background-color:#FFFFFF;
}
#cont_{
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	z-index:3;
}
#pontos{

height:400 auto;
margin-left:12px;
background-image:url(images/linha_pontilhada_vertical.gif);
background-repeat:repeat-y;
background-position:right;
margin-bottom:20px;
margin-top:-20px;
}
#imp{
position:relative;
margin-left:7px;
margin-top:0px;
z-index:3;

}
#index2r2c2 {
	position:absolute;
	left:203px;
	top:286px;
	width:47px;
	height:1px;
	z-index:4;
	visibility:visible;
}
#LinhaPontVert {
	position:absolute;
	left:606px;
	top:350px;
	width:3px;
	height:629px;
	z-index:5;
	visibility:visible;
	background-image: url(images/LinhaPontVert.png);
}
#TlTxt1Col1 {
	position:absolute;
	left:24px;
	top:320px;
	width:166px;
	height:11px;
	z-index:6;
	visibility:visible;
}

#Txtproj {
	position:absolute;
	left:25px;
	top:850px;
	width:357px;
	height:78px;
	z-index:6;
	visibility:visible;
}
#index2r3c6 {
	position:absolute;
	left:403px;
	top:503px;
	width:1px;
	height:86px;
	z-index:7;
	visibility:visible;
}
#TlTxt1Col2 {
	position:absolute;
	left:422px;
	top:292px;
	width:93px;
	height:11px;
	z-index:8;
	visibility:visible;
}
#Colunista1 {
	position:absolute;
	left:612px;
	top:350px;
	width:216px;
	height:64px;
	z-index:9;
	visibility:visible;
	background-color: #EFEFEF;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#Colunista2 {
	position:absolute;
	left:612px;
	top:419px;
	width:216px;
	height:64px;
	z-index:12;
	visibility:visible;
	background-color: #EFEFEF;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#Colunista3 {
	position:absolute;
	left:612px;
	top:488px;
	width:216px;
	height:64px;
	z-index:18;
	visibility:visible;
	background-color: #EFEFEF;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#Colunista4 {
	position:absolute;
	left:612px;
	top:565px;
	width:216px;
	height:64px;
	z-index:20;
	visibility:visible;
	background-color: #EFEFEF;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#Colunista5 {
	position:absolute;
	left:612px;
	top:624px;
	width:216px;
	height:64px;
	z-index:23;
	visibility:visible;
	background-color: #FFFFFF;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#Colunista6 {
	position:absolute;
	left:612px;
	top:858px;
	width:216px;
	height:64px;
	z-index:23;
	visibility:visible;
	background-color: #FFFFFF;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#Colunista7 {
	position:absolute;
	left:612px;
	top:783px;
	width:216px;
	height:64px;
	z-index:23;
	visibility:visible;
	background-color: #EFEFEF;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#Colunista8 {
	position:absolute;
	left:612px;
	top:705px;
	width:216px;
	height:64px;
	z-index:23;
	visibility:visible;
	background-color: #EFEFEF;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#Txt1Col1 {
	position:absolute;
	left:24px;
	top:370px;
	width:354px;
	height:135px;
	z-index:10;
	visibility:visible;
}
#legislacao{
	position:absolute;
	left:399px;
	top:306px;
	width:200px;
	height:256px;
	z-index:10;
	visibility:visible;
}
#Txt1Col2 {
	position:absolute;
	left:399px;
	top:288px;
	width:199px;
	height:114px;
	z-index:11;
	visibility:visible;
}

#SaibaMaisTxt1Col1 {
	position:absolute;
	left:301px;
	top:453px;
	width:67px;
	height:11px;
	z-index:13;
	visibility:visible;
}
#SibaMaisTxtprojCol1{
	position:absolute;
	left:339px;
	top:811px;
	width:67px;
	height:11px;
	z-index:13;
	visibility:visible;
}
#SibaMaisTxtprojCol12{
	position:absolute;
	left:133px;
	top:234px;
	width:67px;
	height:11px;
	z-index:13;
	visibility:visible;
}
#TlDestaque {
	position:absolute;
	left:26px;
	top:517px;
	width:75px;
	height:9px;
	z-index:14;
	visibility:visible;
}
#TlEntrevista {
	position:absolute;
	left:25px;
	top:634px;
	width:75px;
	height:9px;
	z-index:14;
	visibility:visible;
}
#TlFilantropia {
	position:absolute;
	left:401px;
	top:527px;
	width:75px;
	height:9px;
	z-index:14;
	visibility:visible;
}
#Tprojeto {
	position:absolute;
	left:49px;
	top:822px;
	width:127px;
	height:10px;
	z-index:14;
	visibility:visible;
}
#TlTxt2Col2 {
	position:absolute;
	left:423px;
	top:293px;
	width:93px;
	height:11px;
	z-index:15;
	visibility:visible;
}
#Destaque1 {
	position:absolute;
	left:24px;
	top:533px;
	width:347px;
	height:80px;
	z-index:19;
	visibility:visible;
	background-image: url(images/BgDestaques2.png);
	background-repeat:repeat-x;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#Destaque2 {
	position:absolute;
	left:24px;
	top:644px;
	width:347px;
	height:80px;
	z-index:19;
	visibility:visible;
	background-image: url(images/BgDestaques2.png);
	background-repeat:repeat-x;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#Destaque6 {
	position:absolute;
	left:24px;
	top:750px;
	width:347px;
	height:80px;
	z-index:19;
	visibility:visible;
	background-image: url(images/BgDestaques2.png);
	background-repeat:repeat-x;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#index2r16c7 {
	position:absolute;
	left:385px;
	top:297px;
	width:201px;
	height:138px;
	z-index:17;
	visibility:visible;
}


#linhadestaque2{
background-image:url(images/linha_destaque2.png);
background-repeat:repeat-x;
width:340px;
}
#Txt2Col2 {
	position:absolute;
	left:402px;
	top:561px;
	width:199px;
	height:375px;
	z-index:21;
	visibility:visible;
}
#Destaque3 {
	position:absolute;
	left:24px;
	top:750px;
	width:347px;
	height:80px;
	z-index:19;
	visibility:visible;
	background-image: url(images/BgDestaques2.png);
	background-repeat:repeat-x;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#index2r27c9 {
	position:absolute;
	left:638px;
	top:674px;
	width:1px;
	height:1px;
	z-index:24;
	visibility:visible;
}
#BarraBase {
	position:absolute;
	left:21px;
	top:934px;
	width:848px;
	height:26px;
	z-index:25;
	visibility:visible;
	background-image: url(images/BarraBase.png);
	background-color: #F3F3F3;
}
#BarraBase_cont {
	position:relative;
	width:853px;
	height:24px;
	z-index:25;
	visibility:visible;
    background-image: url(images/BarraBase.png);
	background-color: #F3F3F3;
	margin:0px;
	margin-left:10px;
}
#SombraInf {
	position:absolute;
	left:0px;
	top:958px;
	width:890px;
	height:19px;
	z-index:26;
	visibility:visible;
}
#SombraInf_cont {
	position:relative;
	top:0px;
	width:872px;
	height:20px;
	z-index:26;
	margin-top:0px;
	margin-left:0px;
}
td {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A.Destaques:link {
	FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Destaques:visited {
	FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Destaques:hover {
	FONT-SIZE: 10px; COLOR: #a8c664; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Impri_cont {
border:none;
border-color:#FFFFFF;
}
A {
	COLOR: #666666; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #a8c664; TEXT-DECORATION: underline;
}
.TlDestaque1{
	COLOR: #607F57;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.TlDestaque2{
	COLOR: #ff3300;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	line-height: 25px;
}
.TlDestaque3{
	COLOR: #023F7E;
	font-weight: bold;
	padding: 0px;
	line-height: 25px;
	margin: 0px;
}
.foto {
	FLOAT: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 10px;
}
.fotoColunistas {
	FLOAT: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 12px;
}



#BannerDiv {
	position:absolute;
	left:50px;
	top:837px;
	width:357px;
	height:78px;
	z-index:22;
	visibility:visible;
}
#SibaMaisTxt1Col2 {
	position:absolute;
	left:553px;
	top:518px;
	width:67px;
	height:11px;
	z-index:13;
	visibility:visible;
}
.FormBox {
	height: 18px;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.frente {
	z-index:2;
	}


.SubTituloHome {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.TitulosHome {
color: #FF3300;
}


a.SaibaMais{
color: #7680BC;
}
.saibamais {
	color: #7680BC;
}
#apDiv1 #Destque2 div {
	height: 20px;
	padding-top: 2px;
}
#login{
	position:absolute;
	left: 177px;
	top: 382px;
	width: 212px;
	height: 105px;
	z-index:5;
}
#login_lateral1 {
	position:absolute;
	left:120px;
	top:228px;
	width:1px;
	height:350px;
	z-index:1;
	visibility:visible;
}
#login_topo {
	position:absolute;
	left:121px;
	top:228px;
	width:650px;
	height:1px;
	z-index:2;
	visibility:visible;
}
#login_banner {
	position:absolute;
	left:121px;
	top:229px;
	width:648px;
	height:65px;
	z-index:3;
	visibility:visible;
}
#login_lateral2 {
	position:absolute;
	left:769px;
	top:229px;
	width:1px;
	height:349px;
	z-index:4;
	visibility:visible;
}
#login_sn {
	position:absolute;
	left:121px;
	top:294px;
	width:647px;
	height:283px;
	z-index:5;
	visibility:visible;
	background-image:url(images/login_fundo.png);
	background-repeat:repeat-x;
}
#login_meio {
	position:absolute;
	left:416px;
	top:294px;
	width:58px;
	height:283px;
	z-index:6;
	visibility:visible;
}
#login_duv{
	position:absolute;
	left:474px;
	top:294px;
	width:295px;
	height:283px;
	z-index:7;
	visibility:visible;
}
#login_meio{
	position:absolute;
	left:447px;
	top:308px;
	width:1px;
	height:251px;
	z-index:8;
	visibility:visible;
}
#login_barra {
	position:absolute;
	left:121px;
	top:577px;
	width:648px;
	height:1px;
	z-index:8;
	visibility:visible;
}
#login_texto1{
	position:absolute;
	left: 149px;
	top: 332px;
	z-index:10;
}
#login_esqsenha{
	position:absolute;
	left: 531px;
	top: 392px;
	z-index:10;
	width: 122px;
}
#login_ajuda{
	position:absolute;
	left: 531px;
	top: 423px;
	z-index:10;
	width: 169px;
}
.botao2{
        font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#638cb5;
        border:0px;
        width:80px;
        height:19px;
       }
