﻿/*---------Aquí comienzan los estilos que desarrollamos para armar el html del diseño aprobado---------------*/
@charset "UTF-8";
body {
	background-image: url(/es/Imagenes/cfe_fondo.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
a {
color: #009966;
}

a:hover {
color: #000000;
}
.fondoContenidoFont {
	font-size: 13px;
	padding: 5px 0px;
}
.fondoContenidoFont ul{
list-style-type: none;
}
.fondoContenidoFont li{
list-style-type: none;
}
.fondoContenidoFont a {
	text-decoration: none;
	background-image: url(/es/Imagenes/CFE_portal_ContenidoBullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 19px;
	color: #000000;
	display: block;
	list-style-type: none;
}
.fondoHeader01 {
	text-decoration: none;
	background-image: url(/es/Imagenes/CFE_portal_ContenidoBullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 38px;
}
.BuscadorContenidoInput {
	font-size: 11px;
	color: #666666;
	width: 150px;
}
.NotasContenidoPadding {
	padding-left: 19px;
}
.FondoBannersInd {
	background-color: #cccccc;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.BuscadorFont {
	font-size: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.BuscadorPadding {
	padding-bottom: 22px;
}
.NotasThumbBorde {
	border: 1px solid #cccccc;
}
.NotasContenidoEnc {
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
	padding-bottom: 10px;
	padding-left: 13px;
}
.fondoContenidoMeteoro {
	font-size: 13px;
	color: #999999;
	padding-left: 22px;
}

.fondoHeaderFecha {
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 140px;
	padding-top: 12px;
}
.MeteoroFontBold {
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
}
.fondoHeader02 {
	background-color: #474747;
	background-image: url(/es/Imagenes/CFE_headerMenuAux.gif);
	background-repeat: no-repeat;
}
.fondoHeader02eng {
	background-color: #474747;
	background-image: url(/es/Imagenes/CFE_headerMenuAux_eng.gif);
	background-repeat: no-repeat;
}
.fondoMenuPrincipal {
	background-image: url(/es/Imagenes/CFE_homeMenuFondo.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
}
.fondoMenuOff {
}
/*------------15 de julio 2009 - modificación de estilo fondoMenuOff, cambia el color de letra en estado de over----------------*/	
.HeaderAuxiliarInicioIngles a{
	height: 23px; display: block;
}
.HeaderAuxiliarInicioIngles {
	width: 45px;
}
.HeaderAuxiliarInicioIngles a{
	background: url(/es/Imagenes/cfe_menusec_inicio.gif) no-repeat;
}
.HeaderAuxiliarInicioIngles a:hover{
	background: url(/es/Imagenes/cfe_menusec_inicio_over.gif) no-repeat;
}

.HeaderAuxiliarEspañol a{
	height: 23px; display: block;
}
.HeaderAuxiliarEspañol {
	width: 55px;
}
.HeaderAuxiliarEspañol a{
	background: url(/es/Imagenes/cfe_menusec_español.gif) no-repeat;
}
.HeaderAuxiliarEspañol a:hover{
	background: url(/es/Imagenes/cfe_menusec_espanol_over.gif) no-repeat;

}
.HeaderAuxiliarMapaIngles a{
	height: 23px; display: block;
}
.HeaderAuxiliarMapaIngles {
	width: 59px;
}
.HeaderAuxiliarMapaIngles a{
	background: url(/es/Imagenes/0cfe_menusec_sitemap.gif) no-repeat;
}
.HeaderAuxiliarMapaIngles a:hover{
	background: url(/es/Imagenes/0cfe_menusec_sitemap_over.gif) no-repeat;
}

.HeaderAuxiliarContactoIngles a{
	height: 23px; display: block;
}
.HeaderAuxiliarContactoIngles {
	width: 91px;
}
.HeaderAuxiliarContactoIngles a{
	background: url(/es/Imagenes/cfe_menusec_contactUs.gif) no-repeat;
}
.HeaderAuxiliarContactoIngles a:hover{
	background: url(/es/Imagenes/cfe_menusec_contactUs_over.gif) no-repeat;
}


.fondoMenuOff a {
	padding-right: 32px;
	padding-left: 32px;
	color: #ff6600;
	text-decoration: none;
	font-size:11px;
	line-height:36px;
	display:block;
}
.fondoMenuOff a:hover{
	background-image: url(/es/Imagenes/CFE_portal_FondoMenuOn.jpg);
	background-repeat:  repeat-x;
	line-height:36px;
	display:block;
	color: #009966;
}

.fondoMenuOn {
	background-image: url(/es/Imagenes/CFE_portal_FondoMenuOn.jpg);
	background-repeat: repeat-x;
	padding-right: 31px;
	padding-left: 30px;
	line-height:36px;
	display:block;
	color: #009966;
}
.fondoContenidoCompleto {
	background-image: url(/es/Imagenes/CFE_portal_fondoCompleto.jpg);
	background-repeat: no-repeat;
}
.menuAuxiliar {
	display: block;
	margin: 0px;
	padding: 0px;
}
.menuAuxiliar  li {
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}.menuAuxiliarInicio {
	background-image: url(/es/Imagenes/cfe_menusec_inicio.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	width: 44px;
	display: block;
}
.menuAuxiliarHome {
	background-image: url(/es/Imagenes/cfe_menusec_home.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	width: 44px;
	display: block;
}
.menuAuxiliarHome:hover {
	background-image: url(/es/Imagenes/cfe_menusec_home_over.gif);
}
.menuAuxiliarInicio:hover {
	background-image: url(/es/Imagenes/cfe_menusec_inicio_over.gif);
}
.menuAuxiliarEnglish {
	background-image: url(/es/Imagenes/cfe_menusec_english.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	width: 56px;
	display: block;
}
.menuAuxiliarEspanol {
	background-image: url(/es/Imagenes/cfe_menusec_español.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	width: 56px;
	display: block;
}
.menuaAuxiliarMapaDeSitio {
	background-image: url(/es/Imagenes/0cfe_menusec_mapadesitio.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	width: 84px;
	display: block;
}
.menuaAuxiliarSiteMap {
	background-image: url(/es/Imagenes/0cfe_menusec_sitemap.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	width: 59px;
	display: block;
}
.menuAuxiliarContactanos {
	background-image: url(/es/Imagenes/cfe_menusec_contactanos.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	width: 87px;
	display: block;
}
.menuAuxiliarContactUs {
	background-image: url(/es/Imagenes/cfe_menusec_contactUs.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 35px;
	width: 77px;
	display: block;
}
.menuAuxiliarEnglish:hover {
	background-image: url(/es/Imagenes/cfe_menusec_english_over.gif);
}
.menuAuxiliarEspanol:hover {
	background-image: url(/es/Imagenes/cfe_menusec_espanol_over.gif);
}
.menuaAuxiliarMapaDeSitio:hover {
	background-image: url(/es/Imagenes/cfe_menusec_mapadesitio_over.gif);
}
.menuaAuxiliarSiteMap:hover {
	background-image: url(/es/Imagenes/0cfe_menusec_sitemap_over.gif);
}
.menuAuxiliarContactanos:hover {
	background-image: url(/es/Imagenes/cfe_menusec_contactanos_over.gif);
}
.menuAuxiliarContactUs:hover {
	background-image: url(/es/Imagenes/cfe_menusec_contactUs_over.gif);
}
.fondoMenuOn a {
	color: #009966;
	text-decoration: none;
}
.fondoContenido {
	background-image: url(/es/Imagenes/CFE_portal_FondoContenido.jpg);
	background-repeat: no-repeat;
}
.fondoUsuariosDiv {
	background-image: url(/es/Imagenes/CFE_portal_UsuariosDiv.jpg);
	background-repeat: no-repeat;
}
.fondoContenidoPadding {
	padding-top: 50px;
}
.FondoBanners {
	background-image: url(/es/Imagenes/CFE_portal_FondoBanners.jpg);
	background-repeat: no-repeat;
}

.fondoContenidoDiv {
	background-image: url(/es/Imagenes/CFE_portal_FondoContDiv.gif);
	background-repeat: no-repeat;
}
.MeteoroFontBoldBlack {

	color: #000000;
	font-size: 13px;
	font-weight: bold;
}
.MeteoroLiga {
	font-size: 10px;
	padding-top: 15px;
}
.MeteoroLiga a {
	color: #009966;
}
.NotasContenidoText a {
	color: #009966;
}

.NotasLiga {
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.NotasContenidoText {
	font-size: 11px;
	color: #666666;
	padding-left: 13px;
}
.NotasContenidoDiv {
	background-image: url(/es/Imagenes/CFE_portal_NotasDiv.gif);
	background-repeat: repeat-x;
}
.NotasLiga a {
	color: #009966;
}
.BuscadorButtonPadding {
	padding-bottom: 22px;
	padding-left: 10px;
}
.fondoFooter {
	background-color: #474747;
	font-size: 10px;
	color: #cccccc;
}
.fondoFooter a {
	text-decoration: underline;
	color: #009966;
}
.fondoFooter a:hover {
	text-decoration: underline;
	color: #000000;
}
.fondoFooterPadding01 {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 10px;
	color: #CCCCCC;
}
.fondoFooterPadding02 {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	font-size: 10px;
	color: #CCCCCC;
}
.UsuariosPadding {
	padding-right: 31px;
}
.UsuariosFondoLoop {
	background-image: url(/es/Imagenes/CFE_portal_UsuariosLoop.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.UsuariosBottonPadding {
}
.UsuariosBottonPadding {
	padding-top: 13px;
}

.UsuariosIngresoInput {
	font-size: 11px;
	color: #666666;
	width: 100px;
}
.UsuariosCamposPadding {
	padding-top: 18px;
}
.UsuariosCamposText {
	font-size: 11px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;
}
.UsuariosEntrarPadding {
	padding-right: 10px;
}
.UsuariosLiga {
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
.UsuariosLiga a {
	color: #666666;
}
.UsuariosFondo {
	background-color: #E0E0E0;
}
.BuscadorButtonPaddingInterior {
	padding-left: 10px;
}
.InterirorFooter {
	font-size: 11px;
	font-style: italic;
	color: #000000;
	padding-top: 14px;
	padding-right: 5px;
}
.InterirorFooterBold {
	font-style: normal;
	font-weight: bold;
}
.InterirorFooter a {
	color: #009966;
}
.fondoContenidoInterior {
	background-image: url(/es/Imagenes/CFE_portal_interior_ContenidoFondo.jpg);
	background-repeat: no-repeat;
}
.MenuLatIzqPadding {
	padding-top: 17px;
	padding-left: 9px;
	padding-right: 45px;
}
.MenuLatIzqEncabezado {
	font-size: 11px;
	font-weight: normal;
	color: #009966;
	padding-bottom: 5px;
	background-image: url(/es/Imagenes/CFE_portal_ContenidoBullet.gif);
	background-position: 5px 8px;
	display: block;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top:5px;
	/*border-bottom: 1px dotted #ff6600;*/
	width:153px;
	white-space:normal;

}

.MenuLatIzqContenido {
	font-size: 11px;
	width:173px;
	height: auto;
	white-space:normal;
	padding-right:20px;
}
.MenuLatIzqContenido td{
	font-size: 11px;
	width:173px;
	height: auto;
	white-space:normal;
}
.MenuLatIzqContenido ul {
	margin: 0px;
	padding-left: 0px;
	width:173px;
	height: auto;
}	
.MenuLatIzqContenido li {
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-type: none;
	border-bottom: 1px dotted #cccccc;
	height: auto;
    white-space:normal;
	width:173px;
}
.MenuLatIzqContenido a {
	color: #000000;
	text-decoration: none;
	background-image: url(/es/Imagenes/CFE_portal_ContenidoBullet.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	display: block;
	padding-left: 20px;
	white-space:normal;
}
.MenuLatIzqContenido a:hover, .MenuLatIzqSegundo a:hover {
	color: #009966;
}
.MenuLatIzqSegundo {
	font-size: 11px;
	/*border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;*/
	width:153px;
}
.MenuLatIzqSegundo li {
	list-style-type: none;
	padding-top: 3px; 
	padding-bottom: 3px;
}
.MenuLatIzqSegundo ul {
	margin: 0px;
	padding-left: 20px;
	width:153px;
}
.MenuLatIzqSegundo a {
	color: #000000;
	text-decoration: none;
	background-image: url(/es/Imagenes/CFE_portal_interior_SegundoBullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 10px;
}
.MenuLatDerLigas ul {
	margin: 0px;
	padding-left: 9px; 
	padding-top: 15px;
}
.ContenidoInteriorTitulos {
	font-size: 22px;
	font-weight: bold;
	color: #ff6600;
	padding-left: 226px;
	padding-bottom: 5px;
}
.UsuarioInteriorLoop {
	background-image: url(/es/Imagenes/CFE_portal_interior_UsuarioLoop.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F6F6F6;
}
.MenuLatDerLigas li {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	list-style-type: none;
}
.MenuLatDerLigas a {
	color: #1c6947;
	text-decoration: none;
	background-image: url(/es/Imagenes/CFE_portal_interior_LarDerBullet.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	display: block;
	padding-left: 10px;
}
.MenuLatDerLigas {
	font-size: 11px;
}
.UsuariosIngresoInteriorInput {
	font-size: 11px;
	color: #666666;
	width: 80px;
}
.UsuarioInteriorEncPadding {
	padding-bottom: 10px;
}
.UsuarioInteriorBottonEntrarPadding {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.UsuariosInteriorLiga {
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.UsuarioRegButtonPadding {
	padding-bottom: 10px;
}
.ContenidoInteriorPadding {
	padding-top: 20px;
	padding-right: 40px;
}
.UsuariosInteriorLiga a {

	color: #999999;
}
.ContenidoInteriorTexto {
	font-size: 13px;
}
.ContenidoInteriorTextoPadding {
	padding-left: 20px;
	padding-top: 20px;
}
.ContenidoInteriorTextoPadding table span {
	border-bottom: 1px dotted #ff6600;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
}
.ContenidoInteriorTextoFrances {
	font-size: 13px;
	padding-left: 30px;
	padding-top: 15px;
}
/* estilo para el menu interno superior */ 
.menuinteriorsuperior {
	font-size: 11px;
}
#menuinteriorsuperior             {
	font-size: 11px;
	color: #000000;
	background: #ff6600 url(/es/Imagenes/menuinterior_superior_fondoON.gif) repeat-x left top;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	padding: 5px;
}
.menuinteriorsuperior ul {
	font-size: 11px;
	text-align: center;
	background: center center;
	margin: 0px;
	padding: 0px;
}
.menuinteriorsuperior li      {
	color: #009966;
	text-decoration: none;
	font-weight: normal;
	background: #DDDCDC url(/es/Imagenes/menuinterior_superior_fondo.gif) repeat-x left top;
	padding: 5px;
	list-style: none;
	display: block;
	float: left;
	clear: none;
	border: 1px solid #cccccc;
	white-space: nowrap;
	min-width:110px;
}
*html .menuinteriorsuperior li      {
	width: 110px;
}
.menuinteriorsuperior   li   a {
	color: #009966;
	text-decoration: none;
	font-weight: normal;
}
.menuinteriorsuperior   li   a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.UsuariosTextoIngreso {
	font-size: 12px;
	color: #666666;
	padding: 15px 5px 0px 0px;
}
/* Aplicaciones */
.aplic_datos {
	font-size: 11px;
	padding: 0px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.aplic_textbox{
        font-size: 11px;
	color: #666666;
	width: 250px;
	margin: 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.aplic_textboxMultiline{
        font-size: 11px;
	color: #666666;
	width: 250px;
	height: 70px;
	font-family: Arial, Helvetica, sans-serif;
}
.aplic_tableBusqueda {
	margin: 10px 0px;
	font-size: 11px;
}
.aplic_tableBusquedaHeader {
	margin: 10px 0px;
	font-size: 11px;
	border-bottom: 1px dotted #666666;
	padding: 0px 10px 5px;
	font-weight: bold;	
}
.aplic_tableBusquedaRow {
	font-size: 11px;
	padding: 5px 10px 5px;
}
/*estilos para tablas predeterminada no 5*/
/*estilos para fila superior*/
.ms-rteTable-5 td.ms-rteTableHeaderFirstCol-5
{
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
background-color:#FF6600;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
.ms-rteTable-5 td.ms-rteTableHeaderLastCol-5
{
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
background-color:#FF6600;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
.ms-rteTable-5 td.ms-rteTableHeaderOddCol-5 
{
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
background-color:#FF6600;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
.ms-rteTable-5 td.ms-rteTableHeaderEvenCol-5
{
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
background-color:#FF6600;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
/*estilos para filas intermedias*/
.ms-rteTable-5 td.ms-rteTableFirstCol-5 
{
border-bottom-width: 1pt;
border-bottom-color: #999999;
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 0in;
padding-left: 5.4pt;
border-bottom-style: dotted;
color:#000000;
}
.ms-rteTable-5 td.ms-rteTableOddCol-5 
{
border-bottom-width: 1pt;
border-bottom-color: #999999;
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 0in;
padding-left: 5.4pt;
border-bottom-style: dotted;
color:#000000;
}
.ms-rteTable-5 td.ms-rteTableEvenCol-5
{
border-bottom-width: 1pt;
border-bottom-color: #999999;
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 0in;
padding-left: 5.4pt;
border-bottom-style: dotted;
color:#000000;
}
/*estilos para fila inferior*/
.ms-rteTable-5 td.ms-rteTableFooterFirstCol-5
{
border-bottom-width: 1pt;
border-bottom-color: #999999;
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
border-bottom-style: dotted;
color:#000000;	
font-family: Arial, Helvetica, sans-serif;
}
.ms-rteTable-5 td.ms-rteTableLastCol-5{
border-bottom-width: 1pt;
border-bottom-color: #999999;
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
border-bottom-style: dotted;
color:#000000;	
font-family: Arial, Helvetica, sans-serif;
}
.ms-rteTable-5 td.ms-rteTableFooterOddCol-5{
border-bottom-width: 1pt;
border-bottom-color: #999999;
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
border-bottom-style: dotted;
color:#000000;	
font-family: Arial, Helvetica, sans-serif;
}
.ms-rteTable-5 td.ms-rteTableFooterEvenCol-5 {
border-bottom-width: 1pt;
border-bottom-color: #999999;
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
border-bottom-style: dotted;
color:#000000;	
font-family: Arial, Helvetica, sans-serif;
}
.ms-rteTable-5 td.ms-rteTableFooterLastCol-5 {
border-bottom-width: 1pt;
border-bottom-color: #999999;
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
border-bottom-style: dotted;
color:#000000;	
font-family: Arial, Helvetica, sans-serif;
}
/*estilos tipografía para la tabla*/
.ms-rteTable-5
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px
color:#000000;
}

/*    --------------------------------------       */


/*A:link{FONT-SIZE:10px;font-family: Arial, Helvetica, sans-serif;;TEXT-DECORATION:none;color:#000000;text-align:justify;
}
A:active{FONT-SIZE:10px;font-family: Arial, Helvetica, sans-serif;;COLOR:#000000;text-align:justify;
}
A:visited{FONT-SIZE:10px;font-family: Arial, Helvetica, sans-serif;;COLOR:#000000;TEXT-DECORATION:none;text-align:justify;}A:hover{FONT-SIZE:10px;font-family: Arial, Helvetica, sans-serif;;COLOR:#009966;font-weight:normal;TEXT-DECORATION:underline;text-align:justify;}
*/a.ligasmallblanca:link{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:none;font-weight:normal}a.ligasmallblanca:hover{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:underline;font-weight:normal}a.ligasmallblanca:visited{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:none;font-weight:normal}a.ligasmallblanca:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:underline;font-weight:normal}a.ligasmallblanca:active{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:underline}a.ligasmallblancabold:link{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:none;font-weight:bold}a.ligasmallblancabold:hover{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:underline;font-weight:bold}a.ligasmallblancabold:visited{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:none;font-weight:bold}a.ligasmallblancabold:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:underline;font-weight:bold}a.ligasmallblancabold:active{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#FFFFFF;text-decoration:underline}a.ligasmallNegra:link{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#000000;text-decoration:none;font-weight:bold}a.ligasmallNegra:hover{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#000000;text-decoration:underline;font-weight:bold}a.ligasmallNegra:visited{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#000000;text-decoration:none;font-weight:bold}a.ligasmallNegra:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#000000;text-decoration:underline;font-weight:bold}a.ligasmallNegra:active{font-family: Arial, Helvetica, sans-serif;;font-size:9px;color:#000000;text-decoration:underline}a.ligasblanca:link{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:White;text-decoration:none;font-weight:bold}a.ligasblanca:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:White;text-decoration:underline;font-weight:bold}a.ligasblanca:visited{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:White;text-decoration:none;font-weight:bold}a.ligasblanca:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:White;text-decoration:underline;font-weight:bold}a.ligasblanca:active{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:White;text-decoration:underline}
/*-------- estilo modificado para textos de tablas - abargon 9jun09*/
.contenido{font-size:11px;color:#666666;font-family: Arial, Helvetica, sans-serif;;text-align:justify;}
/*----------------------------------------*/
a.ligaregistro:link{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#7F2300;text-decoration:none;font-weight:bold}a.ligaregistro:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#7F2300;text-decoration:underline;font-weight:bold}a.ligaregistro:visited{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#7F2300;text-decoration:none;font-weight:bold}a.ligaregistro:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#7F2300;text-decoration:underline;font-weight:bold}a.ligaregistro:active{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#7F2300;text-decoration:underline}a.ligaBlancoTablas:link{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFFFFF;text-decoration:none;font-weight:bold}a.ligaBlancoTablas:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFFFFF;text-decoration:underline;font-weight:bold}a.ligaBlancoTablas:visited{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFFFFF;text-decoration:none;font-weight:bold}a.ligaBlancoTablas:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFFFFF;text-decoration:underline;font-weight:bold}a.ligaBlancoTablas:active{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFFFFF;text-decoration:underline;font-weight:bold}
/*-------- estilo modificado para encabezados de columa d tablas - abargon 8jun09*/
.tituloBlancoTablas{
padding-top: 5px;
padding-right: 5.4pt;
padding-bottom: 5px;
padding-left: 5.4pt;
background-color:#FF6600;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
/*------------abargon 15 de julio 2009 - modificación a estilo textfield, color de texto----------------*/
.textfields{font-family: Arial, Helvetica, sans-serif;;font-size:10px;font-weight:normal;color:#000000;}.fecha{font-family: Arial, Helvetica, sans-serif;;font-size:10px;font-weight:bold;color:#FFFFFF;}.submenuBTN{border-bottom-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-right-style:solid;border-top-color:#FFFFFF;border-right-color:#585956;border-bottom-color:#585956;}a.ligaSubnivel:link{font-family:"TrebuchetMS",Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#666666;text-decoration:none;font-weight:bold}a.ligaSubnivel:hover{font-family:"TrebuchetMS",Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#666666;text-decoration:underline;font-weight:bold}a.ligaSubnivel:visited{font-fami	ly:"TrebuchetMS",Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#666666;text-decoration:none;font-weight:bold}a.ligaSubnivel:visited:hover{font-family:"TrebuchetMS",Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#666666;text-decoration:underline;font-weight:bold}a.ligaSubnivel:active{font-family:"TrebuchetMS",Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#666666;text-decoration:underline}.tituloTablas{font-family: Arial, Helvetica, sans-serif;;font-size:12px;font-weight:bold;color:#FFFFFF;}
/*-------- estilo modificado para textos de tablas - abargon 9jun09*/
.subtituloTablas{font-family: Arial, Helvetica, sans-serif;;font-size:11px;font-weight:bold;color:#000000;}
.tituloContenidoRojo{font-family: Arial, Helvetica, sans-serif;;font-size:11px;font-weight:bold;color:#666666;}
.subtituloContenido{font-family: Arial, Helvetica, sans-serif;;font-size:11px;font-weight:bold;color:007526;}
/*----------------------------------------*/
.bordeSubmenus{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-top-color:#FFFFFF;border-right-color:#FFFFFF;border-bottom-color:#FFFFFF;border-left-color:#FFFFFF;border-right-style:none;border-bottom-style:none;border-left-style:none;}.bordeTablas{border:1pxsolid#999999;}.bordeLateralDerHomepage{border-right-width:1px;border-right-style:solid;border-right-color:#999999;}.backgris{background-color:#F0F0F0;}.backgrisClaro{background-color:#F4F4F4;}.backGrisTablaObs{background-color:#E1E1DF;}.backGrisTablaClara{background-color:#F0F0EE;}.BackGrisObscuro{background-color:#DADCE7;}

.tituloSubseccion{font-family: Arial, Helvetica, sans-serif;font-size:medium;font-style:normal;font-weight:bold;color:#ff6600;}
/*-------- estilo modificado para textos de tablas - abargon 9jun09*/
.botonForma{font-family: Arial, Helvetica, sans-serif;;font-size:11px;background-color:#ff6600;color:#FFFFFF;font-weight:bold;height:20px;border-top:2pxsolid#BE7839;border-right:2pxsolid#87450B;border-bottom:2pxsolid#87450B;border-left:2pxsolid#BE7839;}
.tituloRegistroRojo{font-family: Arial, Helvetica, sans-serif;;font-size:12px;font-weight:bold;color:#7F1600;}
.tituloPaginas{font-family: Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#336633;}
/*----------------------------------------*/
.backAzulMarino{background-color:#666666	;}.backAzulClaro{background-color:#527594;}a.ligablancaBold:link{font-family: Arial, Helvetica, sans-serif;;font-size:11px;color:#FFFFFF;font-weight:bold;}a.ligablancaBold:hover{font-family: Arial, Helvetica, sans-serif;;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}a.ligablancaBold:visited{font-family: Arial, Helvetica, sans-serif;;font-size:11px;font-weight:bold;color:#FFFFFF;}a.ligablancaBold:active{font-family: Arial, Helvetica, sans-serif;;font-size:11px;font-weight:bold;color:#FFFFFF;letter-spacing:2px;}.guionMapa{font-family: Arial, Helvetica, sans-serif;;font-size:16px;color:#003366;}a.subseccMapa:link{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;}a.subseccMapa:Hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;text-decoration:underline;}a.subsubseccMapa:link{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5f82a5;}a.subsubseccMapa:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5f82a5;text-decoration:underline;}a.subseccMapa:visited{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;}a.subseccMapa:active{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;}a.subsubseccMapa:visited{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5f82a5;}a.subsubseccMapa:active{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5f82a5;}.submenuBack{background-color:#DC944B;background-image:url(/es/imagenes/back_submenu.jpg);}a.submenuTypo:link{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none}a.submenuTypo:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:underline}a.submenuTypo:visited{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}a.submenuTypo:visited:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:underline}a.submenuTypo:active{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:underline}.TablasTitulos{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;}.TablasSubtitulo{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;}.headTabla{font-family: Arial, Helvetica, sans-serif;;font-size:10px;font-weight:bold;color:#FFFFFF;background-color:#003366;}.headTablaSubnivel{font-family: Arial, Helvetica, sans-serif;;font-size:10px;font-weight:bold;color:#FFFFFF;background-color:#527594;}.headTablaSubnivelClara{font-family: Arial, Helvetica, sans-serif;;font-size:10px;font-weight:bold;color:#FFFFFF;background-color:#96ADC5;}.headTablaSubnivelGris{font-family: Arial, Helvetica, sans-serif;;font-size:10px;font-weight:bold;color:#FFFFFF;background-color:#999999;}.letra_blanca{FONT-SIZE:10px;COLOR:#ffffff;font-family: Arial, Helvetica, sans-serif;;line-height:11px;text-align:justify}.letra_boldnegra{FONT-WEIGHT:bold;FONT-SIZE:10px;COLOR:#000000;font-family: Arial, Helvetica, sans-serif;}.letra_negra{FONT-SIZE:10px;COLOR:#000000;font-family: Arial, Helvetica, sans-serif;;line-height:11px;text-align:justify}.letrablancaBold{FONT-SIZE:10px;COLOR:#ffffff;font-family: Arial, Helvetica, sans-serif;;line-height:11px;font-weight:bold;}a.ligaazul:link{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;text-decoration:none;font-weight:normal}a.ligaazul:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;text-decoration:underline;font-weight:normal}a.ligaazul:visited{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;text-decoration:none;font-weight:normal}a.ligaazul:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;text-decoration:underline;font-weight:normal}a.ligaazul:active{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#003366;text-decoration:underline}.letratitulotablas{FONT-WEIGHT:bold;FONT-SIZE:10px;COLOR:#003366;font-family: Arial, Helvetica, sans-serif;;line-height:11px}a.ligaazulClaro:link{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5F82A5;text-decoration:none;font-weight:normal}a.ligaazulClaro:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5F82A5;text-decoration:underline;font-weight:normal}a.ligaazulClaro:visited{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5F82A5;text-decoration:none;font-weight:normal}a.ligaazulClaro:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5F82A5;text-decoration:underline;font-weight:normal}a.ligaazulClaro:active{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#5F82A5;text-decoration:underline}a.ligablanca:link{font-family: Arial, Helvetica, sans-serif;;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:normal}a.ligablanca:hover{font-family: Arial, Helvetica, sans-serif;;font-size:11px;color:#FFFFFF;text-decoration:underline;font-weight:normal}a.ligablanca:visited{font-family: Arial, Helvetica, sans-serif;;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:normal}a.ligablanca:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:11px;color:#FFFFFF;text-decoration:underline;font-weight:normal}a.ligablanca:active{font-family: Arial, Helvetica, sans-serif;;font-size:11px;color:#FFFFFF;text-decoration:underline}a.liganaranja:link{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFA41A;text-decoration:none;font-weight:bold}a.liganaranja:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFA41A;text-decoration:underline;font-weight:bold}a.liganaranja:visited{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFA41A;text-decoration:none;font-weight:bold}a.liganaranja:visited:hover{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFA41A;text-decoration:underline;font-weight:bold}a.liganaranja:active{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#FFA41A;text-decoration:underline;font-weight:bold}.backHeaderCorner{background-image:url(/es/imagenes/header_back_logo.gif);background-repeat:no-repeat;background-position:left;background-color:#D9E6D4;}.TitulosRojosHome{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#7F1600;}.TitulosRojos{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#7F1600;}Table{font-family: Arial, Helvetica, sans-serif;;font-size:10px;color:#000000;}

td{font-family: Arial, Helvetica, sans-serif;;font-size:11px;color:#000000;}
th{font-family: Arial, Helvetica, sans-serif;;font-size:11px;color:#ffffff;}
.SubtituloVerde{font-family: Arial, Helvetica, sans-serif;;font-size:12px;font-weight:bold;color:007526;}
.SubtituloVerdeChico{font-family: Arial, Helvetica, sans-serif;;font-size:11px;font-weight:bold;color:#1c6947;}
.fondo{background-color:#ffffff;}.footer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #cccccc	;background-color: #474747;padding-top: 4px;padding-bottom: 2px;padding-right: 3px;padding-left: 3px;}.footer a{text-decoration: none;color: #ffffff;}.footer a:hover{text-decoration: underline;}.headerCuadros {background-image: url(/es/Imagenes/cfe_fondo_verde.gif);background-repeat: repeat-x;text-align: right;}.submenuBack1{font-family:Arial;text-align:justify;font-size:12px;font-weight:bold;color:#FFFFFF; font-weight:bold; background-color:#DC944B;background-image:url(/es/imagenes/back_submenu.jpg);}
