.image {margin-left: 2px}
.imagesAccionista {margin-left: 140px}

.listagem { font-size: 1.2em; padding-top: 10px; clear: both }
.listagem .artigo { padding: 10px 10px 0 10px }
.listagem .artigo img { float: left; margin: 0 10px 10px 0  }
.listagem .artigo cite, .Conteudo .listagem .artigo em { font-style: normal }

.artigo .title { color: blue; font-weight:bold }
.Conteudo .artigo { padding: 0 0 5px 11px; float: left; width: 292px; }

.list_ul { margin-left:18px; font-size:13px; color:gray; list-style-type:none; }
.list { margin-left:28px; font-size:13px; color:gray; }

.people { margin-left:15px; font-size:13px; color:gray }

.itens { padding-bottom: 5px; }

#listaShareholder { margin-left:130px; font-size:11px; }

.navigation {float:left}

.columnList {margin-left:15px; color:#808080;}
.columnItens { padding-bottom: 4px; font-style:italic}
.blueColumnItens { color:blue;}

#column1 { width:118px } /*margin-left:15px; */
#column2 { width:115px }
#column3 { width:125px }
#column4 { width:100px }

#renImage {padding-top:7px; padding-bottom:7px; margin-left: 130px}

#backDiv {background-color:#CDCDCD; margin-right:10px }
#mission { background-color:#CDCDCD; margin-left:1px; padding-bottom: 12px; }
#missionText { margin-left:15px; font-size:12px }
.missionText { font-size:12px; margin-left:2px; }

#values {margin-left:10px; padding-bottom: 5px; padding-top: 15px; color:#CDCDCD}

.imageAndText {background: url(/Style%20Library/REN/images/Common/caixa_vazia.jpg) no-repeat; float:left; width:250px; height: 75px;
			   font-size:14px; padding-top:10px; padding-left:10px; font-weight:bold; }

.ModListagem { font-size: 1.2em;clear: both }
.ModListagem .ModItens { padding: 0px 10px 0px 10px;  }
.strategy_list {background-color:#CDCDCD;}
	
.img_milestone {float:left; margin-left:2px; margin-right: 24px;}
.list_milestone { font-size:11px; color:Gray; margin-bottom:0pt !important}

/*DOCUMENTAçÂO*/
#documentacao { margin-left:12px; font-size:11px;}
#documentacao .titulos { padding-top: 18px; border-bottom: 1px solid #d1d4d3;  padding-left:105px; font-size:13px; font-weight:bold}
#documentacao .datas {width:105px;}
#documentacao .documento {width:208px}
#documentacao .pdf_PT {padding-right:8px}
#documentacao .pdf_EN {}
#documentacao p {margin-bottom: 5px;}
#documentacao .tables {border-bottom: 1px solid #d1d4d3; margin-bottom:9px;}
#documentacao .tables td {padding-bottom: 5px;}
#documentacao .traco { }

/*
*SITE MAP 
*/
#SiteMap {margin-left:5px; border-bottom:solid 1px #ffffff; padding:0; margin-right:7px; clear:both}
#SiteMap ul {margin:0; padding:0; list-style-type: none;}
#SiteMap li {margin:0; border-top:solid 1px #ffffff; padding:0; list-style-type: none; list-style-position:outside;}
#SiteMap li.Level1 .level1image {background: url(/Style%20Library/REN/images/Common/explorertree-plus.gif) no-repeat 10px 7px;}
#SiteMap li a {display:block; padding:5px 0 5px 30px; height:1%;}
#SiteMap li.Level1 {background: url(/Style%20Library/REN/images/Common/site-map_level1.gif)}
#SiteMap li.Level2 {background-color:#f27920;}
#SiteMap li.Level3 {background-color:#60371f;}  
#SiteMap .SiteMapLevel2 {background:#e5e5e5;}
#SiteMap .SiteMapLevel2 li a {padding-left:67px;}
#SiteMap .SiteMapLevel3 {background:#FFFFFF;}
#SiteMap .SiteMapLevel3 li a {padding-left:102px;}
#SiteMap li.Level3 a {color:#ffffff;}
#SiteMap li.Level3 a:hover {color:#ffffff;}
#SiteMap li a {color:#444444; font-size:1.2em; text-decoration:none; font-weight:normal;}
#SiteMap li a:hover {color:#444444; font-size:1.2em; text-decoration:none; font-weight:bold;}
#SiteMap li a.active {font-weight:bold;}

/*FAQ*/
#faq {margin-left:5px; border-bottom:solid 1px #ffffff; padding:0; margin-right:7px; }
#faq ul {margin:0; padding:0; list-style-type: none;}
#faq li {margin:0; border-top:solid 1px #ffffff; padding:0; list-style-type: none; list-style-position:outside;}
#faq li.Level1 .level1Image {background: url(/Style%20Library/REN/images/Common/explorertree-plus.gif) no-repeat 10px 7px;}
#faq li a {display:block; padding:5px 0 5px 30px; height:1%;}
#faq li.Level1 {background: url(/Style%20Library/REN/images/Common/site-map_level1.gif)}
#faq li.Level2 {background: url(/Style%20Library/REN/images/Common/explorertree-plus.gif) no-repeat 57px 10px;}
#faq .SiteMapLevel2 {background:#e5e5e5;}
#faq .SiteMapLevel2 li a {padding-left:67px;}
#faq .SiteMapLevel3 {background:#FFFFFF;}
#faq .SiteMapLevel3 li a {padding-left:102px;}
#faq li.Level3 a {color:#ffffff;}
#faq li.Level3 a:hover {color:#ffffff;}
#faq li a {color:#444444; font-size:1.2em; text-decoration:none; font-weight:normal;}
#faq li a:hover {color:#444444; font-size:1.2em; text-decoration:none; font-weight:bold;}
#faq li a.active {font-weight:bold;}
#faq .SiteMapLevel3 li a.resposta {display:block; padding-left:95px; font-size:1.2em; text-decoration:none; font-weight:normal;}

/*TABELA*/
#tabela {margin-left: -14px;}
#tabela table {margin-left:15px; font-size:13px; font-weight:bold; margin-bottom:10px}
#tabela #header {background-color:#E8E8E8; border-top: 1px solid #d1d4d3; font-size:12px;}
#tabela #header2 {background-color:#76C8F2; border-top: 1px solid #d1d4d3; color:#000000}
#tabela #header3 {background-color:#E8E8E8; border-top: 1px solid #d1d4d3; font-size:10px;}
#tabela #footer {background-color:#E8E8E8;}
#tabela table tr {border-bottom: 1px solid #d1d4d3; font-size:10px;}
#tabela table td {padding-top:5px; padding-bottom:5px; }
#tabela .seccao { width:150px; padding-left:12px}
#tabela .cidades {width:130px; padding-right:70px;}
#tabela .mm {width:70px;}
#tabela table tr#noRowLine {border-bottom: 0px solid #d1d4d3;}
#tabela .nome {width:230px; padding-right:5px;}
#tabela .idade {width:30px; padding-right:5px;}
#tabela .cargo {width:130px; padding-right:5px;}
#tabela .inimandato {width:50px; padding-right:5px;}
#tabela .fimnandato {width:50px; padding-right:5px;}

/*CONTEXTO REGULAMENTAR GAS*/
#tabelas_gas { margin: 0 8px 0 5px; padding-left: 5px; empty-cells: show; font-size: 11px }
#tabelas_gas .image { margin-left: -2px; }
#tabelas_gas .gasColumn1 {width:230px }
#tabelas_gas .gasColumn1 table { width:230px; border-spacing: 3px  }
#tabelas_gas .gasColumn1 table p{ background-color:#E8E8E8; margin-bottom: 2px; padding: 7px  }
#tabelas_gas .gasColumn2 { width:111px; background-color:#E8E8E8; vertical-align: top }
#tabelas_gas .gasColumn2 p { padding: 7px }
#activtText {font-size: 13px; font-weight:bold; padding-bottom:15px }
#tabelas_gas .gasColumn1 table p#td1{ background-color:#726E6D; color:#fff  } 
#tabelas_gas table tr td#td2 {background-color:#726E6D; color:#fff  }
#tabelas_gas table tr td#td3 {background-color:#726E6D; color:#fff  }
#concession {padding-right: 15px; margin-bottom: 5px;}
#tabelas_gas {background: url(/Style%20Library/REN/images/Common/bgContexto_gas.gif) repeat-x left bottom }

/*CONTEXTO REGULAMENTAR ELECTRICIDADE*/
#tabelas { margin: 0 5px 0 8px; empty-cells: show; font-size: 11px }
#tabelas .gasColumn1 table p#td1{ background-color:#726E6D; color:#fff  } 
#tabelas table tr td#td2 {background-color:#726E6D; color:#fff  }
#tabelas table tr td#td3 {background-color:#726E6D; color:#fff  }
#tabelas .gasColumn1 {width:230px }
#tabelas .gasColumn1 table { width:230px; border-spacing: 3px  }
#tabelas .gasColumn1 table p{ background-color:#E8E8E8; margin-bottom: 2px; padding: 7px  }
#tabelas .gasColumn2 { width:111px; background-color:#E8E8E8; vertical-align: top }
#tabelas .gasColumn2 p { padding: 7px }

/*LISTA DE DOCUMENTOS*/
#docsList {margin-left:35px; margin-bottom:15px; font-size:12px; margin-right:10px; font-weight:bold; border-top:1px solid #d1d4d3; border-bottom:1px solid #d1d4d3; padding-bottom:7px;}
#docsList #firstDoc {border-top: 1px solid #d1d4d3; margin-top:10px; padding-top:7px;padding-bottom:7px; list-style-type: none;}
#docsList .docs {font-weight:bold ; list-style-type: none;  padding-top:7px;}
#docsList ul img { position: absolute; margin-left: -25px; }
#docsList .docs p {color:#5E6A71;}
#docsList img { margin-bottom: 18px;  padding-right:14px;} /* margin-top: 11px; */


#docsListGal {margin-left:35px; margin-bottom:15px; font-size:12px; margin-right:10px; font-weight:bold; border-top:1px solid #d1d4d3; border-bottom:1px solid #d1d4d3;}
#docsListGal #firstDoc {border-top: 1px solid #d1d4d3; margin-top:10px; padding-top:7px;padding-bottom:7px; list-style-type: none;}
#docsListGal .docs {font-weight:bold ; list-style-type: none;  padding-top:7px;}
#docsListGal ul img { position: absolute; margin-left: -25px; }
#docsListGal .docs p {color:#5E6A71;}
#docsListGal img { margin-top: 10px; margin-bottom: 10px;  padding-right:14px;} /* margin-top: 11px; */



/*POPUP PROSPECTO*/
.Conteudo-Prospecto #campanhaLinks { margin-top: 12px; }
.Conteudo-Prospecto #campanhaLinks a {font-size:13px; margin-left:50px; }
.Conteudo-Prospecto #campanhaImg {float:left; margin-top: 15px;}
.Conteudo-Prospecto .periodos {margin-left: 15px;}
.Conteudo-Prospecto #campanhaTextos {font-size:14px; text-align:center; margin-top:120px}
.Conteudo-Prospecto .campanhaTitulos {margin-bottom:5px; margin-top:20px; text-align:left; font-size:14px; font-weight:bolder}
.Conteudo-Prospecto .campanhaTitulos2 {margin-bottom:5px; margin-top:20px; text-align:center; font-size:14px; font-weight:bolder}
.Conteudo-Prospecto .campanhaSubTitulos {margin-top:10px; font-weight:bold}
.Conteudo-Prospecto #link6{margin-bottom:10px; margin-top:50px;}
.Conteudo-Prospecto #bloco {margin-left: 11px; margin-top:10px}
.Conteudo-Prospecto .linkDownload {font-size:12px;} 
 
 
 /*CALENDARIO*/
#calendario {margin-bottom:25px;}
#calendario table {margin-left:15px; font-size:12px; margin-bottom:10px; margin-right:15px;width:95%; }
#calendario .header {background-color:#E8E8E8; border-top: 1px solid #d1d4d3; margin-right:150px; font-weight:bold}
#calendario table td {padding-top:5px; padding-bottom:5px;}
#calendario table td a{color:#5E6A71;text-decoration:none;}
#calendario table td a:hover{color:#5E6A71;text-decoration:underline;}

#calendario .data { width:95px; padding-left:12px}
#calendario .lastRow {border-bottom: 1px solid #d1d4d3; padding-top:10px; }
#calendario .titulos {padding-top:20px; margin-left:20px; font-weight:bold}
.Conteudo .traco { display: block; border-top: 1px solid #d1d4d3; margin-top: 15px; margin-left:15px; margin-right:15px;}

.gas { margin-bottom: 18px; background: transparent url(/Style%20Library/REN/images/Common/bgEmprego.gif) no-repeat right bottom; padding: 0 3px 4px 1px }
.gas p { background: #c3e80a url(/Style%20Library/REN/images/Common/gas-CentroInfo.gif) no-repeat right bottom; width: 179px; height: 70px; min-height: 60px; padding: 5px 10px }
.gas[class] p { width: 159px; height: auto }
.gas p a { display: block; height: 60px; min-height: 60px; }
.gas p a { text-decoration: none; color: #37424a }
.gas[class] p a { height: auto }
.gas p a strong { display: block; font-size:14px }
.gas p a span { color: #a5acaf; font-size:14px; font-weight:bolder; line-height: 1.2em }

.electricidade { margin-bottom: 18px; background: transparent url(/Style%20Library/REN/images/Common/bgEmprego.gif) no-repeat right bottom; padding: 0 3px 4px 1px }
.electricidade p { background: #76c8f2 url(/Style%20Library/REN/images/Common/electric-CentroInfo.gif) no-repeat right bottom; width: 179px; height: 70px; min-height: 60px; padding: 5px 10px }
.electricidade[class] p { width: 159px; height: auto }
.electricidade p a { display: block; height: 60px; min-height: 60px; }
.electricidade p a { text-decoration: none; color: #37424a }
.electricidade[class] p a { height: auto }
.electricidade p a strong { display: block; font-size:14px }
.electricidade p a span { color: #a5acaf; font-size:14px; font-weight:bold; line-height: 1.2em }

 /*COTAÇÕES*/
 .block1 { float: left; background: #fff url(/Style%20Library/REN/images/Common/bgSombraCotacao1.gif) no-repeat right bottom; margin-bottom:15px; padding: 0 3px 4px 1px }
 .block2 { float: left; background: #E5F2FB url(/Style%20Library/REN/images/Common/bgSombraCotacao2.gif) no-repeat right bottom; margin-bottom:15px; margin-left:10px; padding: 0 3px 4px 1px  }
 .block3 { float: left; background: transparent url(/Style%20Library/REN/images/Common/bgSombraCotacao3.gif) no-repeat right bottom; padding: 0 3px 4px 1px }
 .block1 iframe {height:185px; width:217px;} 
 .block2 iframe {height:185px; width:440px;}
 .block3 iframe {height:414px; width:672px;}
 *:first-child+html .block3 iframe {height:408px; width:670px;} /* IE7 */
 * html .block3 iframe {height:408px; width:670px;} /* IE6 */
 
  /*HOME INVESTIDORES*/
.calendarioInvestidor { margin-bottom: 18px; background: transparent url(/Style%20Library/REN/images/Common/sombraDown.gif) no-repeat right bottom; padding: 0px 3px 4px 1px }
.calendarioInvestidor p { background: #fff url(/Style%20Library/REN/images/Common/calendario-lateral.gif) no-repeat right bottom; padding: 5px 10px; }
.calendarioInvestidor div {  width: 179px; height: 91px; min-height: 79px; }
.calendarioInvestidor p a { display: block; height: 40px; }
.calendarioInvestidor p a { font-weight:bold }
.calendarioInvestidor p span { text-transform: uppercase; display: block; font-weight:bold;  }


.registoInvestidor { margin-bottom: 7px; background: transparent url(/Style%20Library/REN/images/Common/bgEmprego.gif) no-repeat right bottom; padding: 0 3px 4px 1px }
.registoInvestidor p { background: #fff url(/Style%20Library/REN/images/Common/seta-lateral.gif) no-repeat 150px 10px; width: 179px; height: 10px; min-height: 10px; padding: 10px 10px }
.registoInvestidor[class] p { width: 159px; height: auto }
.registoInvestidor p a { display: block; height: 10px; min-height: 10px; }
.registoInvestidor p a { text-decoration: none; color: #37424a }
.registoInvestidor[class] p a { height: auto; font-weight:bold }
.registoInvestidor p span { text-transform: uppercase; display: block;  }


/*HOME FASE2 V2*/
.ModConteudo { width: 690px; background: #fff } /* float:left; margin-top:15px;  */
.ModConteudo2 { width: 690px; float: left; }

.HomeModListagem { font-size: 1.2em;}
.HomeModListagem .HomeModArtigo { padding: 10px 10px 0 10px }
.HomeModListagem .HomeModArtigo img { float: left; margin: 0 10px 10px 0  }
.HomeModListagem .HomeModArtigo a { text-decoration: none }
.HomeModListagem .HomeModArtigo cite, .Conteudo .ModListagem .ModArtigo em { font-style: normal }

.HomeModListagem2 { font-size: 1.2em; margin-left:83px }
.HomeModListagem2 .HomeModArtigo { padding: 10px 10px 0 10px }
.HomeModListagem2 .HomeModArtigo img { float: left; margin: 0 10px 10px 0  }
.HomeModListagem2 .HomeModArtigo a { text-decoration: none }
.HomeModListagem2 .HomeModArtigo cite, .Conteudo .ModListagem .ModArtigo em { font-style: normal }

.HomeListagem { float:left; background: transparent url(/Style%20Library/REN/images/Common/bgNoticiasHomeMiddle.gif) repeat-y left top; margin-top:15px; }/* padding: 0 3px 4px 1px */
.HomeListagem .bgBottom { background: transparent url(/Style%20Library/REN/images/Common/bgNoticiasHomeFooter.gif) no-repeat center bottom; height: 4px!important; display: block; clear: both; float: left; width: 694px }

.BlueMod {margin-right:2px; float: right; margin-bottom: 8px; background: transparent url(/Style%20Library/REN/images/Common/lateralLink.gif) no-repeat right bottom;}
#Home .BlueMod {  margin-top: 0;  }
.BlueMod div { width: 159px; height: 40px; min-height: 40px; padding: 5px 10px; text-align: left }
.BlueMod[class] div { width: 159px; height: auto }
.BlueMod div strong { text-transform: uppercase; font-size:14px   }
.BlueMod ul { list-style: none; line-height: 1.4em; }
.BlueMod ul a { font-size: 1.2em; color: #FFFFFF; text-decoration: none }
.BlueMod ul a:hover { font-size: 1.2em; }

/*CVs POPUP*/
#Content-popup { text-align: left; background-color:#f1f1f1;}
.popup_cvs {margin-left : 10px; margin-top:10px; }

#Content-popup2 { text-align: left; background-color:#FFFFFF;}

/*LISTA DE VIDEOS PREMIO REN*/
#videoList {margin-left:10px; margin-bottom:15px; font-size:12px; margin-right:10px; font-weight:bold }
#videoList span {margin-left:-7px}
#videoList #firstDoc {border-top: 1px solid #d1d4d3;  border-bottom: 1px solid #d1d4d3; margin-top:10px; padding-top:7px;padding-bottom:7px; list-style-type: none;}
#videoList .docs { border-bottom: 1px solid #d1d4d3; list-style-type: none; padding-bottom:7px; padding-top:7px;}
#videoList ul img { position: absolute; margin-left: -25px; }

#divFiltro{clear:both;padding-right:20px;text-align:right;}
#divFiltro select{border-color:#BFBFBF rgb(204, 204, 204) rgb(204, 204, 204) rgb(191, 191, 191);border-style:solid;border-width:2px 1px 1px 2px;width:60px;}

.eventos {float:left; margin-left:12px}
.filtroano{ float:right }
#proximosEventos { padding-bottom:11px; margin-left:2px;}
*html #proximosEventos { padding-bottom:11px; margin-left:12px;}
#spUltimosEventos{ font-size:1.2em;font-weight:bold;}
#FiltroAno{vertical-align:middle;padding:0 2px 5px 0;font-size:1.1em; }
#DestaquesPaginaSemMenu{color:#FFFFFF;background-color:#0099ff;padding:15px 5px 5px 5px;}

/* oneFAQ */
#onefaq {margin-left:5px; border-bottom:solid 1px #ffffff; padding:0; margin-right:7px; }
#onefaq .titulos { font-size:small; font-weight:bold;}
/*Listagem Pesquisa*/

.PesquisaPaginacaoTop {
	position:relative;
	height: 20px;
	background-color: #D1D4D3;
}
.PesquisaPaginacaoTop #WebPartWPQ1 {
	position:absolute;
	right:0;
	margin: 3px 10px;
}
.PesquisaPaginacaoTop #WebPartWPQ2 {
	position:absolute;
	margin: 3px 10px;
}

.PesquisaPaginacaoTop .srch-stats {
	background-color: transparent !important;
	color: #37424A;
}
.PesquisaPaginacaoTop .srch-Page {
	background-color: transparent !important;
}
.PesquisaPaginacaoTop .srch-Page a {
	color: #37424A;
}

#SRP_Next{
	
	padding-left:15px;
}

.PesquisaPaginacaoBottom {
	position:relative;
	height: 20px;
	background-color: #D1D4D3;
}
.PesquisaPaginacaoBottom #WebPartWPQ4 {
	position:absolute;
	right:0;
	margin: 3px 10px;
}
.PesquisaPaginacaoBottom .srch-Page {
	background-color: transparent !important;
}
.PesquisaPaginacaoBottom .srch-Page a {
	color: #37424A;
}

#SearchResultTopArea{
	padding-top:20px;
	border-top:1px solid #D1D4D3;
	font-family:'Trebuchet MS',Geneva,sans-serif;
	font-size:1.1em;
	font-weight:bold;

}
#searchResultsPage a{

	font-family:'Trebuchet MS',Geneva,sans-serif;
	color:#0073CF;
	padding-top:2px;
	margin-bottom:5px;
}


/*DETALHE GALERIA IMAGENS*/

#title{
padding:10px 10px 10px 10px;
text-align:left;
font-size:1.2em;
background-color:#FFFFFF;
}

#PanelHomepage { text-align:left}
.ms-long { background-color:#F0F0F0 }

.DivShortCuts{
	clear:right;
}

#SpanGroupAnexos{
	font-family:'Trebuchet MS',Geneva,sans-serif;
	border-bottom:1px solid #D1D4D3;
	width:450px;
	text-align:left;
	padding-top:20px;
	font-size:0.9em;
	margin-bottom:5px;

}
