/* CSS PADRAO DO SITE 
ESTIOS UNICOS POR PAGINA DEVEM SER CHAMADOS POR ID E ESTILOS REPETIDOS POR CLASS
--------------------------------------------------------------------------------*/
 
/* Define todos os estilos gerais das páginas (Nao é reconhecido pelo Mozilla) */
body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	color: #000000;
} 

table{
	clear: both;
}

/* Define todos os estilos gerais das divs, tds, selects e inputs */
div, td, select, input {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

/* Controla todo o conteudo da pagina */
h1 {
	color: #000000;
	font-size: 11px!important;
	margin: 0px!important;
}


.tituloMenu{
	color: #FE0000;
	font-size: 12px!important;
	margin: 0px 0px 0px 0px!important;
	background: url('/energia/images/marcador_titulo_menu.gif') no-repeat 11px 0px;
	padding: 0px 0px 0px 28px!important;
	background-color: #E8E8E8;
	font-weight: bold;
}

.tituloMenu a{
	text-decoration: none;
	color: #FE0000;
}

.tituloMenu a:hover{
	text-decoration: none;
	color: #FE0000;
}

h2 {
	color: #000000;
	font-size: 12px!important;
	margin: 0px!important;
	color: #868686;
}

img{
	border: 0px;
}

.rh_titulo{
	background-color: Red;
	color: #ffffff;
}

#bread{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE0000;
	font-weight: bold;
	width: 530px;
}

#bread span{
	color: #000;
	font-weight: normal;
}

#bread a{
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}

#bread img{
	margin: 0px 3px 0px 3px;
}

.txtVermelho {
	color: #E91E26;
}

.txtAzul {
	color: #1E90FF;
}

.txtVerde {
	color: #32CD32;
}

.txtLaranja {
	color: #FFA500;
}

.txtAmarelo {
	color: #C6BC00;
}

form {
	margin: 0px;
	padding: 0px;
}


a{
	color: #000;
	text-decoration: none;
	outline: none;
}
object {
	outline: none;
}

a:hover{
	color: #FE0000;
	text-decoration: underline;
}

.marcado{
	color: #FE0000;
	text-decoration: underline;
}

.desmarcado{
	color: #000!important;	
}

.clear{
	clear: both;
}

.espaco{
	line-height: 5px;
}

.none{
	display: none;
}

.block{
	display: block;
}

p {
	margin: 0px;
	padding: 0px;
}

.esconde{
	display: none;
}

.mostra{
	display: block;
}

/* Criada para centralizar o conteudo no Firefox */
#global {
	width: 100%;
	text-align: center;
}

#geral {
	width: 765px;
	text-align: center;	
	margin-top: 2px;
	margin: auto;
}

.floatLeft {
	float: left;
}

.PrintOnly {display:none}

.floatLeftImg{
	float:left;
	margin: 0px 10px 10px 0px;
}

.floatRight{
	float:right;
}

.floatRightImg{
	float:right;
	margin-left: 10px;
	margin-bottom: 10px;	
}


/* O padrao da tag lista deve ser ser margin ou padding igual a zero, caso queira colocar um valor diferente dessa em uma lista crie uma nova class usando o !important para diferenciar */

ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.lista{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align : left;
}


.lista li{
	background: url(/energia/images/bullet_bandeirante.gif) no-repeat 0px 5px;
	padding-left: 15px;
	text-align : left;
	margin-bottom: 10px;
}

.listaProjetos{
	width: 360px;
}

.listaProjetos div{
	margin: 2px;
}

.listaProjetosImg{
	width: 500px;
}

.listaProjetosImg div{
	margin:2px;
}

.boxescuro{
	text-align: center; 
	color: #FFFFFF;
	background-color: #F97272; 
	float: left;
	padding: 2px 0px 4px 0px;
}

.boxclaro{
	text-align: center; 
	color: #FFFFFF;
	background-color: #FF9191; 
	float: left;
	padding: 2px 0px 4px 0px;
}	


/* TOPO 
--------------------------------------------------------------------------------*/

#topo{
	width: 765px;	
}

#logoPrint{
	display: none;
}

#logo{
	float: left;	
}

#superior {
	width: 765px;	
	list-style-type: none;
	float: left;
	text-align: right;
	margin-bottom: 5px;
}

#superior li{
	display: inline;
	margin-left: 15px;

}

#superior #ultimo{
	margin-right: 20px;
}

#superior #imgIdioma{
	vertical-align: top;
	padding-top:5px;
}

#superior #imgIdiomaPortugues{
	vertical-align: top;
	padding-top:5px;
}

#superior li a{
	text-decoration: none;
		font-family: Calibri;
	font-size:12px;
	color:#231f20;
}

#superior li a:hover{
	color: #dc706d;
}

#topoCentral{
	float: left;
	width: 714px;
}

#centroTopo{
	height: 79px;
	background-color: #FE0000;
}

#busca{
	background-image: url('/energia/templates_html/images/topo_fd_busca.gif');
	background-repeat: repeat-y;
	margin-top: 49px;
	float: right;
	text-align: right;
	height: 26px;
	width: 349px;
}

#busca img{
	vertical-align: top;
	margin-top: 5px;
	float: right;
}

#imagemBusca{
	padding: 3px 5px 0px 0px;
}

#inputBusca{
	font-size: 10px;
	border: 0px solid #000;	
	width: 104px;
	float: right;
	margin: 1px 10px 0px 10px;
	height: 12px;
}

#bgInputBusca{
	background-image: url('/energia/templates_html/images/combo.gif');
	background-repeat: no-repeat;
	margin: 6px 6px 0px 0px;
	width: 124px;
	height:15px;
	float: right;
}

.inferiorBgNew{
	background: url('/energia/images/homeRosa/topo_cinza.gif') no-repeat 0px 0px!important;
}

#inferior{
	width: 100%;
	background: url('/energia/images/HomeNovoLogo/bg_headerMenu.gif') no-repeat 0px 0px;
	height: 105px;
	float:left;
	margin:0 0 15px 0;
	overflow:hidden;
	position:relative;
	text-align:left;
}
#inferior ul{
	padding:77px 0 0 12px;
}


#inferior ul li{
	float: left;
	margin:0;
	padding:0 0 0 9px;
	height:27px;
	position:relative;
	z-index:40;
}

#inferior li a{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 9px 0px 0px;
	float: left;
	display: block;
	line-height:2.5;
	color: #231f20;
	font-family:Calibri;
	height:27px;
}

#inferior ul li.on{
	background:#e50001 url('/energia/images/HomeNovoLogo/bg_menuLeft.gif') no-repeat 0px 0px;
}

#inferior ul li.on a{
	background:url('/energia/images/HomeNovoLogo/bg_menurRight.gif') no-repeat right 0px ;
	color:#fff;
}

/*
#inferior li a:hover{
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 8px 10px 0px 5px;
	height: 17px;
}

#inferior li a.marcado{
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 8px 10px 0px 5px;
	height: 17px;	 
}
*/

/*
.ultimo{
	padding: 0px 9px 0px 9px!important;
	width: 93px;
	display: block;
	height: 25px!important;
}

.ultimo:hover{
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 0px 10px 0px 5px;
	height: 25px!important;
}

.ultimomarcado{
	color: #FE0000!important;
	width: 93px;
	padding: 0px 10px 0px 11px!important;
	background-color: #FFF!important;
	display: block;
	height: 25px!important;		
}
*/

/* topo geração renovaveis */
/*
#ger a{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	padding: 0px 8px 0px 5px!important;
	float: left;
	display: block;
	height: 25px!important;	
	color: #666666;
	width: 98px;
	
}

#ger a:hover {
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 0px 8px 0px 5px!important;
	width: 98px;
	height: 25px!important;	
}

#ger a.marcado{
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 0px 8px 0px 5px!important;
	height: 25px!important;	
	width: 98px;
	
}
*/




#ferramentas{
	float: right;
	margin: 14px 6px 10px 0px;	
	font-size:9px;
}

#ferramentas img{
	margin-left:10px; 
}

/* MENU 
--------------------------------------------------------------------------------*/
#contentMenu{
	width:178px;
	padding-right: 15px;
	float: left;
	text-align: left;
}

#menu{
	background-color: #E8E8E8;
	width:178px;
	padding: 10px 0px 5px 0px;
}


#menu li{
	margin: 0px;
	padding: 0px 0px 8px 10px;
}

#menu li a{
	text-decoration: none;
	font-size: 10px;
}

#menu li a:hover{
	text-decoration: none;
	font-size: 10px;
	color: #dc706d;
}

#menu li a.marcado{
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

#menu li ul{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	margin-bottom: -8px;
}

#menu li ul li{
	margin: 0px;
	padding: 0px 0px 8px 10px;
}

#menu li ul li a{
	text-decoration: none;
	font-size: 10px;
}

#menu li ul li a:hover{ 
	text-decoration: none;
	font-size: 10px;
	color: #dc706d;
}

#menu li ul li a.marcado{ 
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #FE0000;
}

#menu li ul li ul{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	margin-bottom: -8px;
}

#menu li ul li ul li{
	margin: 0px;
	padding: 0px 0px 8px 10px;
}

#menu li ul li ul li a{
	text-decoration: none;
	font-size: 10px;
}

#menu li ul li ul li a:hover{
	text-decoration: none;
	font-size: 10px;
	color: #dc706d;
}

#menu li ul li ul li a.marcado{
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #FE0000;
}

#menuSuperiorInstituto {
	float: left;
	text-align: left;
	padding-bottom: 40px;
	border-bottom: 1px solid #FE0000;
}

#menuInstituto{
	width: 541px;
	float: left;
	background-color: #E8E8E8;
	margin: 0px;
	padding: 0px;
}

#menuInstituto li {
	margin: 0px;
	padding: 0px!important;
	float: left;
	position: relative;
	list-style-type: none!important;
}

#menuInstituto li a{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 8px 13px 8px 16px;
	font-weight: bold;
	text-decoration: none;
}

#menuInstituto li a:hover {
	background-color: #FFF;
}

#menuInstituto li a.marcado {
	background-color: #FFF;
	margin: 0px!important;
}

#menuInstituto li .duasLinhas {
	width: 86px;
	display: block;
	padding: 1px 2px 3px 2px; 
	margin: 0px;
	text-align: center;
}

.duasLinhasMarcado {
	background-color: #FFF;
	color: #FE0000;
	width: 86px;
	display: block;
	padding: 1px 2px 3px 2px!important;
	margin: 0px;
	text-align: center;
	
}

.subMenuInstituto {
	display: none;
	position: absolute;
	top: 28px;
	left: 0px;
	z-index: 1000;
	background-color: #FFF;
	border:2px solid #E8E8E8;
	width: 150px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
}

.subMenuInstituto li {
	float: none!important;
	vertical-align: top;
}

.subMenuInstituto li a {
	margin: 0px!important;
	padding: 2px 0px 2px 8px!important;
}

/* CSS DO MENU DO INSTITUTO ENERGIAS EM INGLÊS */

#menuInstitutoEng{
	width: 541px;
	float: left;
	background-color: #E8E8E8;
	margin: 0px;
	padding: 0px;
}

#menuInstitutoEng li {
	margin: 0px;
	padding: 0px!important;
	float: left;
	position: relative;
	list-style-type: none!important;
}

#menuInstitutoEng li a{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 15px 8px 17px 7px;
	font-weight: bold;
	text-decoration: none;
}

#menuInstitutoEng li a:hover {
	background-color: #FFF;
}

#menuInstitutoEng li a.marcado {
	background-color: #FFF;
	margin: 0px!important;
}

#menuInstitutoEng li .duasLinhas {
	width: 84px;
	height:37px;
	display: block;
	padding: 4px 2px 3px 2px; 
	margin: 0px;
	text-align: center;
}

.duasLinhasMarcadoEng {
	background-color: #FFF;
	color: #FE0000;
	width: 84px;
	height: 37px;
	display: block;
	padding: 4px 2px 3px 2px!important;
	margin: 0px;
	text-align: center;
	
}

.subMenuInstitutoEng {
	display: none;
	position: absolute;
	top: 44px;
	left: 0px;
	z-index: 1000;
	background-color: #FFF;
	border:2px solid #E8E8E8;
	width: 150px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
}

.subMenuInstitutoEng li {
	float: none!important;
	vertical-align: top;
}

.subMenuInstitutoEng li a {
	margin: 0px!important;
	padding: 2px 0px 2px 8px!important;
}

#boxCadastro{
	background-color: #E8E8E8;
}

#boxCadastro div{
	background-image: url('/energia/images/cadastre_box.gif');
	background-repeat: no-repeat;
	width: 143px;
	height: 46px;
	padding: 8px 0px 0px 15px;
	margin-left: 10px;
	text-decoration: none;
}

#boxCadastro div a{
	font-weight: bolder;
}
#crosslinkGoogleEarth{
	background-color: #E8E8E8;
	margin: 20px 0px 0px 0px;
}

#txtCrosslinkGoogleEarth{
	background-image: url('/energia/images/box_google_earth.gif');
	background-repeat: no-repeat;
	width: 143px;
	height: 46px;
	padding: 8px 0px 0px 15px;
	margin: 0px 0px 0px 10px;
	text-decoration: none;
}

#txtCrosslinkGoogleEarth a{
	font-weight: bolder;
}

#txtDownloadGoogleEarth{
	font-size: 9px;
	font-family: arial;
	padding: 5px 0px 0px 20px;
	width: 150px;
}

/* CONTEUDO 
--------------------------------------------------------------------------------*/

#conteudo {
	float:left;
	margin-bottom: 20px;
	text-align: left;
	width: 580px;
}

#conteudo a {
	text-decoration: underline;
}

#conteudoHome {
	margin-bottom: 20px;
}

.backgroundPdf{
	background-image: url('/energia/images/estatuto_social.gif');
	margin-left: 67px;
	background-repeat: no-repeat;
	padding-left: 10px;	
}

#titulo{
	position: absolute;
	top: -4px;
	left: 10px;
	width:480px;
}

.boxAzul{
	background-image: url('/energia/sustentabilidade_instituto/sustentabilidade/desenvolvimento_sustentavel/images/box_azul.gif');
	background-repeat: no-repeat;
	text-align: left; 
	padding: 4px 0px 6px 20px;
	margin: 0px;
}

.btBoxAzul{
	background-image: url('/energia/images/bt_azul.gif'); 
	background-repeat: no-repeat;
	width: 70px;
	height: 15px;
	position: absolute;
	top: -1px;
	left: 464px;
	text-align: center;
}

#conteudoAzul{
	border-left: 1px solid #79C7EB;
	border-right: 1px solid #79C7EB;
	width: 558px;
	/*_width: 540px;*/ /* IE6 */
	padding: 0px 8px 5px 8px;
	float: left;
}

#conteudoAzul[id] { /* INTERPRETADO PELO FF */
	width: 540px; 
}	

.boxAmarelo{
	background-image: url('/energia/sustentabilidade_instituto/sustentabilidade/desenvolvimento_sustentavel/images/box_amarelo.gif');
	background-repeat: no-repeat;
	text-align: left;
	padding: 4px 0px 6px 20px;
	margin: 5px 0px 5px 0px;
}

.btBoxAmarelo{
	background-image: url('/energia/images/bt_amarelo.gif'); 
	background-repeat: no-repeat;
	width: 70px;
	height: 15px;
	position: absolute;
	top: -1px;
	left: 464px;
	text-align: center;
}

#conteudoAmarelo{
	border-left: 1px solid #F3D65E;
	border-right: 1px solid #F3D65E;
	width: 558px;
	/*_width: 540px;*/ /* IE6 */
	padding: 0px 8px 5px 8px;
	float: left;
}

#conteudoAmarelo[id] { /* INTERPRETADO PELO FF */
	width: 540px; 
}	

.boxRoxo{
	background-image: url('/energia/sustentabilidade_instituto/sustentabilidade/desenvolvimento_sustentavel/images/box_roxo.gif');
	background-repeat: no-repeat;
	text-align: left; 
	padding: 4px 0px 6px 20px;
	margin: 5px 0px 5px 0px;
}

.btBoxRoxo{
	background-image: url('/energia/images/bt_roxo.gif'); 
	background-repeat: no-repeat;
	width: 70px;
	height: 15px;
	position: absolute;
	top: -1px;
	left: 464px;
	text-align: center;
}

#conteudoRoxo{
	border-left: 1px solid #C0AFE5;
	border-right: 1px solid #C0AFE5;
	width: 558px;
	/*_width: 540px;*/ /* IE6 */
	padding: 0px 8px 5px 8px;
	float: left;
}

#conteudoRoxo[id] { /* INTERPRETADO PELO FF */
	width: 540px; 
}	

.boxVerde{
	background-image: url('/energia/sustentabilidade_instituto/sustentabilidade/desenvolvimento_sustentavel/images/box_verde.gif');
	background-repeat: no-repeat;
	text-align: left; 
	padding: 4px 0px 6px 20px;
	margin: 5px 0px 5px 0px;
}

.btBoxVerde{
	background-image: url('/energia/images/bt_verde.gif'); 
	background-repeat: no-repeat;
	width: 70px;
	height: 15px;
	position: absolute;
	top: -1px;
	left: 464px;
	text-align: center;
}

#conteudoVerde{
	border-left: 1px solid #A4D867;
	border-right: 1px solid #A4D867;
	width: 558px;
	/*_width: 540px;*/ /* IE6 */
	padding: 0px 8px 5px 8px;
}

#conteudoVerde[id] { /* INTERPRETADO PELO FF */
	width: 540px; 
}

#conteudoVerde2Linhas{
	border-left: 1px solid #A4D867;
	border-right: 1px solid #A4D867;
	width: 546px;
	padding: 0px 5px 5px 5px;
}


.listTitle {
	font-family: "verdana, Arial, helvetica";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: Red;
	padding: 3px;
}

.listRow1 {
	font-family: "verdana, Arial, helvetica";
	font-size: 11px;
	color: #000000;
	background-color: #f5f5f5;
	padding: 3px;
}

.listRow2 {
	font-family: "verdana, Arial, helvetica";
	font-size: 11px;
	color: #000000;
	background-color: #cccccc;
	padding: 3px;
}


/* CONTEUDO EXCLUSIVOS DE USINAS
--------------------------------------------------------------------------------*/

#usina{
	background-color:#E8E8E8;
	width:545px;	
	float:left;
	height:271px;
}
.borda_usina{
	float:left;
	background-color:#E8E8E8;
	height:270px;
	width:10px;
}

#fotoEstado{
	padding-top: 50px;
	float: left;
}

#meio{
	padding: 5px 20px 0px 20px;
	float: left;
}

#thumbs{
	margin-top: 5px;
	float:left;
}	

#thumbs img{
	margin-top: 4px;
}

/* SELECT */

#selects select{
	width: 115px;
	margin-bottom: 5px;
}

#selectUsinaEs{
	display: none;
}

#selectUsinaRs{
	display: none;
}

#selectUsinaMs{
	display: none;
}

#selectUsinaCe{
	display: none;
}

#selectUsinaSc{
	display: none;
}

/* TABELA */

#tabelaSaJari
{
	margin-top: 30px;		
	background-color: #E8E8E8;
	float: left;
	text-align: center;
}

#tabelaSaJari tr td{
	padding: 3px;
	height: 20px;
	border-bottom:1px solid #A4A4A4;
}

#tabela{
	margin-top: 30px;		
	background-color: #E8E8E8;
	float: left;
	width: 380px;
	text-align: center;
}

#tabela tr td{
	padding: 3px;
	height: 20px;
	border-bottom:1px solid #A4A4A4;
}

.topo{
	background-color: #C6C6C6;
	font-weight: bold;				
}	

.topoEsq{
	background: url('/unidades_operacionais/images/borda_tabela_01.gif') no-repeat;
	background-color: #C6C6C6;
	text-align: center;
}

.topoDir{
	background: url('/unidades_operacionais/images/borda_tabela_02.gif') no-repeat 96px 0px;
	background-color: #C6C6C6;
}

.topoDirMunicipio{
	background: url('/unidades_operacionais/images/borda_tabela_02.gif') no-repeat 219px 0px;
	background-color: #C6C6C6;
	text-align: center;
	border-left:1px solid #A4A4A4;
	
}

.baixoEsq{
	background: url('/unidades_operacionais/images/borda_03.gif') no-repeat 0px 56px;
	border-bottom: 0px!important;
}

.baixoDir{
	background: url('/unidades_operacionais/images/borda_04.gif') no-repeat 112px 56px;
	border-bottom: 0px!important;
}

.meio{
	border-left:1px solid #A4A4A4;
	border-right:1px solid #A4A4A4;
}

#meioMunicipio{
	border-left:1px solid #A4A4A4;
	text-align: center;
}

/* BUSCA */

#buscaUsinas{
	float: left;
	background-color: #E8E8E8;
	width: 165px;
	margin: 30px 0px 0px 25px;
}	

#txtBuscaUsinas{
	height: 145px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}


/*RODAPE
--------------------------------------------------------------------------------*/
#rodape {
	width: 740px;
}

.ajusteLadoEsquerdo {
	padding-left: 30px!important;
}

#rodape ul{
	background-color: #FE0000;
	width: 710px;	
	float: left;
}

#rodape ul li{
	float: left;
	background-color: #FE0000;	
	padding: 0px 26px 0px 26px;
}

#rodape ul li a{
	display: block;
}

/* INGLÊS - TOPO --------------------------------------------------------------------------
------------------------------------------------------------------------------------------*/



#inferiorEn{
	width: 100%;
	background: url('/energia/images/HomeNovoLogo/bg_headerMenu.gif') no-repeat 0px 0px;
	height: 105px;
	float:left;
	margin:0 0 15px 0;
	overflow:hidden;
	position:relative;
	text-align:left;
}
#inferiorEn ul{
	padding:77px 0 0 12px;
}


#inferiorEn ul li{
	float: left;
	margin:0;
	padding:0 0 0 12px;
	height:27px;
	position:relative;
	z-index:40;
}

#inferiorEn li a{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 12px 0px 0px;
	float: left;
	display: block;
	line-height:2.5;
	color: #231f20;
	font-family:Calibri;
	height:27px;
}

#inferiorEn ul li.on{
	background:#e50001 url('/energia/images/HomeNovoLogo/bg_menuLeft.gif') no-repeat 0px 0px;
}

#inferiorEn ul li.on a{
	background:url('/energia/images/HomeNovoLogo/bg_menurRight.gif') no-repeat right 0px ;
	color:#fff;
}


/*
#inferiorEn .ultimo{
	padding: 0px 10px 0px 10px!important;
	width: 102px!important;
	display: block;
	height: 25px!important;
}

#inferiorEn .ultimo:hover{
	color: #FE0000;
	width: 102px!important;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 0px 10px 0px 5px;
	height: 25px!important;
}

#inferiorEn .ultimomarcado{
	color: #FE0000!important;
	width: 102px!important;
	padding: 0px 10px 0px 11px!important;
	background-color: #FFF!important;
	display: block;
	height: 25px!important;
}

#inferiorEn{
	width: 726px;
	background: url('/energia/images/topo_cinza.gif') no-repeat 0px 0px;
	height: 25px;
	padding-left: 30px;
}

#inferiorEn li{
	float: left;
}


#inferiorEn li a{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	padding: 8px 17px 0px 20px;
	float: left;
	display: block;
	height: 17px;
	color: #666666;
	
}

#inferiorEn li a:hover{
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 8px 17px 0px 20px;
	height: 17px;
}

#inferiorEn li a.marcado{
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 8px 17px 0px 20px;
	height: 17px;
}

*/
.titulo3Nivel {
	font-weight:bold;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;	
}


/* topo geração renovaveis em inglês*/
/*
#inferiorEn #gerEn a{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	padding: 0px 8px 0px 5px!important;
	float: left;
	display: block;
	height: 25px!important;	
	color: #666666;
	width: 102px;
}

#inferiorEn #gerEn a:hover {
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 0px 8px 0px 5px!important;
	width: 102px;
	height: 25px!important;	
}

#inferiorEn #gerEn a.marcado{
	color: #FE0000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFF;
	text-align: center;
	padding: 0px 8px 0px 5px!important;
	height: 25px!important;	
	width: 102px;
}
*/

#boxDistribuicao{
	margin-left: 15px;
	float: left;
}				
#boxGeracao{			
	float: left;
}		
#boxComercializacao{
	margin-left: 15px;
	float: left;
}		
#textoBoxDistribuicao{
	background: url('/energia/images/distribuicao_degrade.gif') repeat-x 0px 0px;
	width: 172px;
	height: 120px;							
	text-align: left;
}		
#textoBoxDistribuicao li{
	background: url('/energia/images/seta_home.gif') no-repeat 10px 15px;
	padding: 10px 15px 0px 22px;
}

#textoBoxGeracao{
	background: url('/energia/images/geracao_degrade.gif') repeat-x 0px 0px;
	width: 172px;
	height: 120px;							
	text-align: left;
}	
	
#textoBoxGeracao li{
	background: url('/energia/images/seta_home.gif') no-repeat 10px 15px;
	padding: 10px 15px 0px 22px;
}		
#textoBoxComercializacao{
	background: url('/energia/images/comercializacao_degrade.gif') repeat-x 0px 0px;
	width: 172px;
	height: 120px;							
	text-align: left;
}		
#textoBoxComercializacao li{
	background: url('/energia/images/seta_home.gif') no-repeat 10px 15px;
	padding: 10px 15px 0px 22px;
}

#boxCasdastroMenu{display:none;}


#crosslinksBottom{
	float: left;
	width: 776px;
		background: url("/energia/images/novo-box-02.gif") repeat-x 0px 0px;
		height:95px;
		margin:20px 0 0 -15px;
		position:relative;
		z-index:2;
}

#crosslinksBottom .floatLeftImg{
	padding: 0px 12px 0px 0px;
	float: left;
}

#crosslink01{
	float: left;
}

#conteudoCross01{

	float: left;


	padding: 10px 0px 0 0px;
}
#conteudoCross01 p
{
	float:left;
	display:inline;
	margin:30px 0 0 40px;
}
#conteudoCross01 a
{
	float:left;
	margin:0 0 0 30px;
}
#conteudoCross01 a.addmargin
{
    margin: 0 0 0 37px;
}




#crosslink02{
	width: 253px;
	float: right;
	background: url("/energia/images/novo-box-01.gif") no-repeat 0px 0px;
	height:134px;
}

#conteudoCross02{

	float: left;
	padding: 5px 0px 10px 40px;
}

#crosslinksMenores{
	width: 195px;
	float: left;
	margin:10px 0 0 0;
}
