.fecha_publicacion {
	color:Black;
	text-align: left;
	font-size: .6em;
}

.fecha_publicacion2 {
	color:Black;
	text-align: left;
	font-size: .7em;
}

#ctl00_cuerpo {
	background-color: white;
	display: table;
	padding: 1em;
	width: auto;
	height:1px;
	float: left;
	height: auto;
	font-size: 1em;
}

#ctl00_cuerpo_fijo {
	background-color: white;
	display: table;
	padding: 1em;
	width: 59em;
	height:1px;
	float: left;
	height: auto;
	font-size: 1em;
}


.estrellas{
	width: 80px;
	height:16px;
	margin: 0 0 1px;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(/imagenes/estrellas.gif) no-repeat 0 0;
	float: left;
}
.estrella_1 {background-position:0 -16px}
.estrella_2 {background-position:0 -32px}
.estrella_3 {background-position:0 -48px}
.estrella_4 {background-position:0 -64px}
.estrella_5 {background-position:0 -80px}
ul.estrellas li {
	cursor: pointer;
	float:left;
	text-indent:-999em;
}
ul.estrellas li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.estrellas li.estrellas_1 a {left:0}
ul.estrellas li.estrellas_2 a {left:16px;}
ul.estrellas li.estrellas_3 a {left:32px;}
ul.estrellas li.estrellas_4 a {left:48px;}
ul.estrellas li.estrellas_5 a {left:64px;}

ul.estrellas li a:hover {
	z-index:2;
	width: 78px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(/imagenes/estrellas.gif) no-repeat 0 0}
ul.estrellas li.estrellas_1 a:hover {background-position:0 -176px;}
ul.estrellas li.estrellas_2 a:hover {background-position:0 -192px;}
ul.estrellas li.estrellas_3 a:hover {background-position:0 -208px}
ul.estrellas li.estrellas_4 a:hover {background-position:0 -224px}
ul.estrellas li.estrellas_5 a:hover {background-position:0 -240px}


.Tp8 {
	font-size: .8em;
	line-height: 1.2em;
}

.moduletable {
 font-family: Arial;
 font-size: 1em;

} 


p.text_gral_right_ci {
	margin: 0 0 0em .5em;
	font-size: .85em;
	color: #414040;
	text-align:right;
}
p.text_gral_left_ci {
	margin: 0 0 0em .5em;
	font-size: .85em;
	color: #414040;
	text-align:left;
}


/* @group Stylesheet */
#C
{
	font-family:Arial;
	font-size:.9em;
	text-align:left;
	color:#595959;
	height:15px;
}
#D
{
	font-family:Arial;
	font-size:.9em;
	text-align:right;
	color:#595959;
	height:15px;
}
#D2
{
	font-family:Verdana;
	font-size:11px;
	text-align:right;
	color:#595959;
	height:15px;
	text-align:center;
}
#CT
{
	font-family:Arial;
	font-size:.9em;
	font-weight:bold;
	text-align:left;
	color:#e75876;
	height:15px;
}
#DT
{
	font-family:Arial;
	font-size:.9em;
	font-weight:bold;
	text-align:right;
	color:#e75876;
	height:15px;
}
#DT2
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#e75876;
	height:15px;
	text-align:center;
}
#c5
{
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	color:#595959;
	height:15px;
}
#SB0
{	
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#7f1399;
	color:White;	
}
#SB0
{	
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#91004E;
	color:White;	
}
#SB1
{	
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#7f1399;
	color:White;	
}
#SB2
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#3b609f;
	color:White;	
}
#SB3
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#ff7900;
	color:White;	
	}
#SB4
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#3d9b35;
	color:White;	
}
#SB5
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#d6083b;
	color:White;	
}
#SBA
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#3366ff;
	color:White;	
}


/*Estilos para CI de Activos Netos SG*/
#SBP
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#91004E;
	color:White;	
}

#SB-55-59
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#54206B;
	color:White;	
}


#SB-60-64
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#54206B;
	color:White;	
}


#SB-65-69
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#2E4789;
	color:White;	
}


#SB-70-74
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#DC5D24;
	color:White;	
}


#SB-75-79
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#2D8E3C;
	color:White;	
}


#SB-80-84
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#54206B;
	color:White;	
}


#SB-85-89
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#2E4789;
	color:White;	
}


#SB-90-94
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#DC5D24;
	color:White;	
}

#SB-95-99
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#2D8E3C;
	color:White;	
}

#SBI
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#91004E;
	color:White;	
}


#SBA
{
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	background-color:#3366FF;
	color:White;	
}



#RH1
{
	background-color:#1c9282;
	font-family:Arial;
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	color:White;
	height:15px;
}
#RH2
{
	background-color:#ffffff;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:White;
	height:15px;
}
.titulos
{
	font-family:Arial;
	font-size:.9em;
	font-weight:bold;
	color:#595959;
}
.subTitulos
{
	font-family:Arial;
	font-size:.9em;
	color:#595959;
}
.notas
{
	font-family:Arial;
	font-size:.9em;
	text-align:justify;
	color:#595959;
    line-height: normal;
}
.separador
{
	height:1px;
	background-color:#595959;
}
.Alternating1
{
	background-color:White;
}
.Alternating2
{
	background-color:White;
}
.Alternating3
{
	background-color:#E6F4F5;
}
.Alternating4
{
	background-color:White;
}


.breadcrumb 
{
	text-transform: none; 
	font-variant: normal; 
	font-style: normal; 
	font-family: Arial; 
	color: #00b5cc; 
	font-size: .9em; 
	font-weight: bold; 
	text-decoration: none;
}
.breadcrumb:hover 
{
	text-transform: none; 
	font-variant: normal; 
	font-style: normal; 
	font-family: Verdana; 
	color: #00b5cc; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: urderline;
}
.NodeStyle
{
	text-transform: none; 
	font-variant: normal; 
	font-style: normal; 
	font-family: Arial; 
	color: #00b5cc; 
	font-size: .9em; 
	font-weight: bold; 
	text-decoration: none;
}
.currentNode
{
	font-family:Arial;
	font-size:.9em;
	color:#595959;
	text-decoration:none;
}

#header1
{
    background-color:#1c9282;
    font-family:Arial;
    font-size:.9em;
    font-weight:bold;
    text-align:center;
    color:White;
    height:15px;
}
#header2
{
    background-color:#1c9282;
    font-family:Arial;
    font-size:.9em;
    font-weight:bold;
    text-align:center;
    color:White;
    height:25px;
}
#row_header
{
    background-color:#1c9282;
    font-family:Arial;
    font-size:.9em;
    font-weight:bold;
    text-align:center;
    color:White;
    height:15px;
}


#notas
{
    font-family:Arial;
    font-size:.9em;
    text-align:justify;
    color:#595959;
}
#c1
{
    font-family:Arial;
    font-size:.9em;
    text-align:left;
    color:#595959;
    height:15px;
}
#c2
{
    font-family:Arial;
    font-size:.9em;
    text-align:right;
    color:#595959;
    height:15px;
}
#c3
{
    font-family:Arial;
    font-size:.9em;
    font-weight:bold;
    text-align:left;
    color:#e75876;
    height:15px;
}
#c4
{
    font-family:Arial;
    font-size:.9em;
    font-weight:bold;
    text-align:right;
    color:#e75876;
    height:15px;
}
#sb1
{    
    font-size:.9em;
    font-weight:bold;
    text-align:center;
    background-color:#7f1399;
    color:White;    
}
#sb2
{    
    font-size:.9em;
    font-weight:bold;
    text-align:center;
    background-color:#3b609f;
    color:White;    
}
#sb3
{    
    font-size:.9em;
    font-weight:bold;
    text-align:center;
    background-color:#ff7900;
    color:White;    
}
#sb4
{    
    font-size:.9em;
    font-weight:bold;
    text-align:center;
    background-color:#3d9b35;
    color:White;   
}
#sb5
{    
    font-size:.9em;
    font-weight:bold;
    text-align:center;
    background-color:#d6083b;
    color:White;    
}
#sba
{    
    font-size:.9em;
    font-weight:bold;
    text-align:center;

    background-color:#3366ff;
    color:White;    
}
#separador
{
    background-color:#595959;
    height:1px;
}
#Alternating1
{
    background-color:White;
}
#Alternating2
{
	background-color:White;

}


/* @group Stylesheet */

/* @group Calendario */

.calendario1 .ajax__calendar_container
{
    background-color: White; 
    text-transform:capitalize; border:solid 1px Silver ;
}

.calendario1 .ajax__calendar_body
 {
    font-family:Verdana; font-size:11px; color: Black; background-color:White;   
    text-align:center; 

}

.calendario1 .ajax__calendar_header   
{
	font-family:Verdana; font-size:11px; font-weight:bold;  background-color:White; 
    text-decoration:none; color:#1c9282; text-align:center;  cursor:pointer; 
             
}


.calendario1 .ajax__calendar_title   
{
	width:80%; 
	clear:none;
	float:right;             

}

.calendario1 .ajax__calendar_today  
{
	display: none;

}

.calendario1 .ajax__calendar_hover .ajax__calendar_year 
{
	background-color:#edf9ff; border:solid 1px #daf2fc;   
  cursor:pointer; color:#1c9282;

 }
	
.calendario1 .ajax__calendar_hover .ajax__calendar_month 
{
	background-color:#edf9ff; border:solid 1px #daf2fc ;   
    cursor:pointer; color:#1c9282;   

}

.calendario1 .ajax__calendar_hover .ajax__calendar_header
{
	background-color:#edf9ff; border:solid 1px #daf2fc;   
    cursor:pointer; color:#1c9282;
	


}



.calendario2 .ajax__calendar_container
{
    background-color: White; 
    text-transform:capitalize;
    border:solid 1px Silver ;
 	position:absolute;
	
	 right:-80px;

}


.calendario2 .ajax__calendar_body
 {
    font-family:Verdana; font-size:11px; color: Black; background-color:White;   
    text-align:center;

}

.calendario2 .ajax__calendar_header   
{
	font-family:Verdana; font-size:11px; font-weight:bold;  background-color:White; 
    text-decoration:none; color:#1c9282; text-align:center;  cursor:pointer; 
             


}

.calendario2 .ajax__calendar_title   
{
	width:80%; 
	clear:none;
	float:right;              

}

.calendario2 .ajax__calendar_today  
{
	display:none;

}

.calendario2 .ajax__calendar_hover .ajax__calendar_year 
{
	background-color:#edf9ff; border:solid 1px #daf2fc;   
  cursor:pointer; color:#1c9282;

 }
	
.calendario2 .ajax__calendar_hover .ajax__calendar_month 
{
	background-color:#edf9ff; border:solid 1px #daf2fc ;   
    cursor:pointer; color:#1c9282;   

}

.calendario2 .ajax__calendar_hover .ajax__calendar_header
{
	background-color:#edf9ff; border:solid 1px #daf2fc;   
    cursor:pointer; color:#1c9282;
	


}


.calendario3 .ajax__calendar_container
{
    background-color: White;
    text-transform:capitalize; 
    border:solid 1px Silver ;
}

.calendario3 .ajax__calendar_body
 {
    font-family:Verdana;
    font-size:11px;
    color: Black;
    background-color:White;   
    text-align:center;
}

.calendario3 .ajax__calendar_header   
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	background-color:White; 
    text-decoration:none;
    color:#1c9282;
    text-align:center;
    cursor:pointer;              
}

.calendario3 .ajax__calendar_title   
{
	width:80%; 
	clear:none;
	float:right;             

}

.calendario3 .ajax__calendar_today  
{
	display:none;

}

.calendario3 .ajax__calendar_hover .ajax__calendar_year 
{
	background-color:#edf9ff;
	border:solid 1px #daf2fc;   
    cursor:pointer;
    color:#1c9282;
    text-decoration:underline;
 }
	
.calendario3 .ajax__calendar_hover .ajax__calendar_month 
{
	background-color:#edf9ff;
	border:solid 1px #daf2fc;   
    cursor:pointer;
    color:#1c9282;   
}

.calendario3 .ajax__calendar_hover .ajax__calendar_header
{
	background-color:#edf9ff;
	border:solid 1px #daf2fc;   
    cursor:pointer;
    color:#1c9282;
    text-decoration:underline;
	


}




     #calendar   
     {   
             z-index:1;   
     }   
     .calendar_hidden   
     {   
             display:none;   
     }   
     .calendar_visible   
     {   
             background-color:White; position:absolute; width:150px;   
             height:150px; font-family:Verdana; font-size:11px; border:solid 1px #CCCCCC;   
     }   
     .calendar_header   
     {   
             font-family:Verdana; font-size:11px; font-weight:bold;   
             text-decoration:none; color:#1c9282; text-align:center;   
             width:150px; height:25px;   
     }   
     .calendar_body   
     {   
             font-family:Verdana; font-size:11px; color:Black; background-color:White;   
             width:150px; height:125px; text-align:center;   
     }   
     .header_element   
     {   
             cursor:pointer;   
     }   
     .header_element:hover   
     {   
             text-decoration:underline;   
     }   
     .element   
     {   
             border:solid 1px #ffffff; cursor:pointer;   
     }   
     .element:hover   
     {   
             background-color:#edf9ff; border:solid 1px #daf2fc;   
             cursor:pointer; color:#1c9282;   


     }   
     
     /* @group Calendario */
     
     /* @group td */
      /* @group td */
     .td_Concepto_serie
     {
     	height:.9em;
     	width:7em;     	



     }
     
     /* @group td */
     /* @group td */
     .td_Concepto_serie
     {
     	height:.9em;

     	width:9em;     	
     }
     
     /* @group td */
     /* @group td */
     
     /* @group pagina Enlace - CreaMenusSecundarios */
	
     .td_ancho_grande
     { 	width:48.7em; }
     
	 .td_grande_alto_tituloMS
     { 	width:37.25em; 
		height:2.1875em;	}
	
	 .td_titulo_conceptoMS
     { 	width:35em; }
	
	 .td_titulo_periodicidadMS
     { 	width:7.5em; }
	
	 .td_titulo_periodo_dispMS
     { 	width:13em; }
	
	 .tr_altoMS
     {  width:37.25em;
	   height:1.875em; }
	   
	 .td_res_conceptoMS
	 {  width:37em; }
	
	 .td_res_periodicidadMS
	 {  width:6.25em; }
	
	 .td_res_periodo_dispMS
	 {  width:10em; }
	
	 /* @group CreaMenusSecundarios */
    
     /* @group pagina Enlace - CreaEnlacesContinuos */
	
     .tr_nodisplay
     { 	display:none; 	}
     
	 .td_titulo_conceptoEC
	 {	width:22.25em;	}
	
	 .td_titulo_periodicidadEC
	 {	width:5.625em; }
	
	 .td_titulo_periodo_dispEC
	 {	width:12.75em;	}
	
	 .tabla_ancho_conceptoEC 
	 { 	width:22.25em;	}
	
	 .tabla_ancho_colsEC 
	 { 	width:15em;	}
	
	 .td_res_conceptoEC
	 {	padding-left:0.625em;	}
	
	 .td_res_periodicidadEC
	 {	width:7.8em;	
		text-align:center;	}
	
	 .td_res_periodo_dispEC
	 {	width:8.125em;	
		text-align:center;	}
	
    /* @group CreaEnlacesContinuos */
    
    /* @group pagina Enlace - CreaEnlacesContinuos2 */
	
	  .tr_ancho_grandeEC
  { 	width:37.25em; 
	
		display:none; 	}	
	
	.td_titulo_conceptoEC2
	{	width:21.625em;	}
	
	.td_titulo_periodicidadEC2
	{	width:5.625em;	}
	
	.td_titulo_periodo_dispEC2
	{	width:11em;	}
	
	.tabla_res_conceptoEC2
	{	width:23.5em; }
	
	.td_res_conceptoEC2
	{	width:23.5em; 
		padding-left:0.625em; 
	}
	
	.td_res_conceptoEC2a
	{	width:1em;	}
	
	.td_res_conceptoEC2b
	{	width:22.875em;	}
	
	.td_res_periodicidadEC2
	{	width:0.390625em; 

			}
	
	.td_res_periodo_dispEC2
	{	width:7.5em;

			}
	
	/* @group CreaEnlacesContinuos2 */
	
	   /* @group Class Series */
    /* @group Class Series */
    .Tb_Series_Ancho_37-25
	{
		width:100%;
	}

	.Tb_Series_Ancho_1-25
	{
		width:1.25em;
	}

	.Tb_Series_Ancho_Por
	{
		width:100%;	
	}

	.Tb_Series_Alto-9
	{
		height:.9em;
	}

	.Tb_Series_Alto-6
	{
		height:.6em;
	}

	.Tb_Series_Display
	{
		display:none;
	}

	.Tb_Series_Izquierda
	{
		text-align:left;
	}

	.Tb_Series_Derecha
	{
		text-align:right;
	}

	.Tb_Series_Justify
	{
		text-align:justify;	
	}

	.Tb_Series_Fix
	{
		table-layout:fixed;
	}

		.Tb_Series_Ancho_Adoc_17-25
	{
		width:20em;
	}

	.Tb_Series_Ancho_Adoc_13-5
	{
		width:16.2em;
	}

	.Tb_Series_Ancho_Adoc_14-75
	{
		width:17.5em;
	}

	.Tb_Series_Ancho_Adoc_15-37
	{
		width:18.37em;
	}

	.Tb_Series_Ancho_Adoc_16
	{
		width:18.75em;
	}

	.Tb_Series_Ancho_Adoc_12-25
	{
		width:15.25em;
	}
	
	.Tb_Series_Ancho_Adoc_21-25
	{
		width:22.25em;
	}

	.Tb_Series_Ancho_Adoc_17-5
	{
		width:18em;
	}

	.Tb_Series_Ancho_Adoc_18-75
	{
		width:19.5em;
	}

	.Tb_Series_Ancho_Adoc_19-37
	{
		width:20.37em;
	}

	.Tb_Series_Ancho_Adoc_20
	{
		width:20.8em;
	}

	.Tb_Series_Ancho_Adoc_16-25
	{
		width:16.8em;
	}

	.Tb_Series_Pad_Adoc_3-75
	{
		padding-left:3.75em;
	}

	.Tb_Series_Pad_Adoc_2-5
	{
		padding-left:2.5em;
	}

	.Tb_Series_Pad_Adoc_1-87
	{
		padding-left:1.87em;
	}

	.Tb_Series_Pad_Adoc_1-25
	{
		padding-left:1.25em;
	}

	.Tb_Series_Pad_Adoc_5
	{	
	padding-left:5em;
	}
	
	.Tb_Series_Tabla_A
	{
	clear:none;	
	width:100%;
	text-align:center;		
	background-color:white;
	}

	.Tb_Series_Tabla_b
	{
	clear:none;
	/*RARS1 Overflow:auto;*/
	width:100%;
	text-align:left;
	height:auto;
	}

	.Tb_Series_Tabla_E
	{
	clear:none;
	width:100%;
	text-align:left;
	height:auto;
	}

	.Tb_Series_Tabla_C
	{
	clear:none;	
	width:100%
	}

	.Tb_Series_Clear_both
	{
		clear:both
	}

	.Tb_Series_Clear_both_1
	{
		clear:both;
		width:98%;
	}
	

	.Tb_Series_Clear_both_12
	{
		clear:both;
		width:100%;
	}
	
	.Tb_Series_Clear_both_BICE
	{
		clear:both;
		width:105%;
	}
	
	.Tb_Series_Clear_both_2
	{
		clear:both;
		background-color: White;
	}
	
	.Tb_Series_Float
	{
	float: left; 
	width: 100%;	
	}
	
	.Tb_Series_Float_1
	{
	float: left; 
	text-align:left;	
	}
	
	.Tb_Series_Float_2
	{
	float: left; 	
	}
	
	.Tb_Series_Float_3
	{
	float: left; 
	text-align: left;
	width: 100%;
	height:auto;	
	}
	
	.Tb_Series_Float_4
	{
	float: left; 
	vertical-align: top;
	}
		
	.Tb_Series_height_0
	{
		height:0em
	}

	.Tb_Series_height-31
	{
		height:.31em
	}

	.Tb_Series_height_Auto
	{
		height:auto
	}
	
	.Tb_Series_height_1-87
	{
		height:1.87em
	}
	
	.Tb_Series_height_2-5
	{
		height:2.5em
	}
	
	.Tb_Series_height_2-1
	{
		height:2.1em
	}
	
	.Tb_Series_height_1-25
	{
		height:1.25em
	}
	
	.Tb_Series_height_1-62
	{
		height:2em
	}
	
	.Tb_Series_Row_A
	{
		float: left;		 
		height:auto;
		margin-right:1em;	
	}
	
	.Tb_Series_Row_B
	{
		float: left;		 
		width:100%;
		background-color: White;			
	}
	
	.Tb_Series_Row_C
	{
		float: left;		 
		height:1.5em;
		text-align: center;	
		width:9.1em;
	}
	
	.Tb_Series_Row_C_2
	{
		float: left;		 
		height:1.5em;
		text-align: center;	
		width:9.1em;
	}
	
	.Tb_Series_Row_C_3
	{
		float: left;		 
		height:1.5em;
		text-align: center;	
		width:9em;
	}
	
	.Tb_Series_Row_D
	{
		float: left;		 		
		text-align: left;			
	}
	
	.Tb_Series_Row_E
	{
		float: left;		 		
			height: auto;	
	}
	
	.Tb_Series_widht_0
	{
		width:0em
	}
	
	.Tb_Series_widht_80p
	{
		width:98%;
	}
	
	.Tb_Series_widht_2
	{
		width:2em
	}
	
	.Tb_Series_widht_5
	{
		width:10em
	}
	.Tb_Series_widht_11
	{
		width:11em
	}
	
	.Tb_Series_widht_12
	{
		width:12em
	}
	
	.Tb_Series_widht_20
	{
		width:20em
	}
	
	.Tb_Series_widht_22
	{
		width:21.5em
	}
	.Tb_Series_widht_8
	{
		width:10em
	}
	
	.Tb_Series_widht_14-5
	{
		width:19.7em
	}
	
	.Tb_Series_Margin_Right_1
	{
		margin-right:1em
	}
	
	.Tb_Series_Pad_Left_6-25
	{
		padding-left: 6.25em;
	}
	
	.Tb_Series_Hidden
	{
	float: left;
	visibility: hidden;
	padding-left: 2.81em; 
	height: 0em;	
	}
	
	.Tb_Series_Row_F
	{
	width: 3em; 
	height: 1.6em; 
	text-align: center; 
	padding-left: 0.18em;
	padding-right: 0.06em;
	}
         
	.Tb_Series_Row_G
	{
	text-align: right;
	 float: right;
	 width:100%
	}

	.Tb_Series_Row_Fechas_1
	{
	float: left;
	 width: 16em; 
	 height: auto;
	 vertical-align: top;
	}

	.Tb_Series_Row_Fechas_2
	{
	clear: none;
	 width: 16em;
	 height:auto
	}

	.Tb_Series_Row_Fechas_3
	{
	clear: both;
	width: 16em;
	 height: auto;
	}

	.Tb_Series_Row_Fechas_4
	{
	float: left;
	 width: 5.68em;
	}

	.Tb_Series_Row_Fechas_5
	{
	float: left; 
	width: 1.98em;
	height: 1.62em; 
	text-align: center;
	 padding-left: 0.35em;
	}

	.Tb_Series_Row_Fechas_6
	{
	float: left;
	 width: 1.08em;
	 height: 1.6em;
	 padding-left: 0em; 
	 padding-right: 0.15em; 
	 text-align: center;
	}

	.Tb_Series_Row_Fechas_7
	{
	float: left;
	 visibility: hidden; 
	 padding-left: 0em;
	 height: 0em;
	}

	.Tb_Series_Row_Fechas_8
	{
	float: left;
	 width: 5.86em;
	 height: auto;
	 vertical-align: top;
	}

	.Tb_Series_Row_Fechas_9
	{
	clear: none; 
	overflow: auto;
	 height: auto;
	 width: 100%;
	}

	.Tb_Series_Row_Fechas_10
	{
	clear: both;
	 height: auto;
	 width: 100%;
	}

	.Tb_Series_Row_Fechas_11
	{
	float: left;
	 height: auto;
	 width: 100%;
	}


	.Tb_Series_Row_Fechas_12
	{
	float: left;
	 width: 1.8em; 
	 text-align: center;
	 padding-left: 0.12em;
	} 
			 
		 /* @group Class Series */
			 
			 
		 /* @group Class Series */
     
    /* @group pagina - CuadroInicial  */
	
	 .tabla_ancho_alineacion
    { 	width:100%; 
      	text-align:justify; 
      	table-layout:fixed;	}	
      	
	 .td_alinea_izq
    { 	text-align:left; }	
	
	
	/* @group CuadroInicial */
	
	/* @group pagina - CuadroInicial Headers*/
	
		.enc_tabla_c2
	{	width:35.05em; 
		table-layout:fixed;	}
	
	.enc_td_tipo1_c2
	{	width:6.85em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo2_c2
	{	width:13.1em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
		
	.enc_tabla_c4
	{	width:22.5em; 
		table-layout:fixed;	}
	
	.enc_td_c4
	{	width:7.5em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}

	.enc_tabla_c5
	{	width:13.75em; 
		table-layout:fixed;	}
	
	.enc_td_tipo1_c5
	{	width:7.5em;
		text-align:center;
		vertical-align:middle;
		background-color:#1c9282;
		font-family:Verdana;
		font-size:0.875em;
		color:White;	}
		
	.enc_td_tipo2_c5
	{	width:6.25em;
		text-align:center;
		vertical-align:middle;
		background-color:#1c9282;
		font-family:Verdana;
		font-size:0.875em;
		color:White;	}

	.enc_tabla_c6
	{	width:31.25em; 
		table-layout:fixed;	}
	
	.enc_tr_c6
	{	height:1.875em;	}
	
	.enc_td_tipo1_c6
	{	width:6.25em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo2_c6
	{	width:5em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#7f1399; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo3_c6
	{	width:5em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#3b609f; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo4_c6
	{	width:5em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#ff7900; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo5_c6
	{	width:5em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#3d9b35; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo6_c6
	{	width:5em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#d6083b; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_tabla_c7 
	{	width:49.5em; 
		table-layout:fixed;	}
	
	.enc_tr_c7
	{	height:1.875em; }
	
	.enc_td_tipo1_c7
	{	width:14.6875em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo2_c7
	{	width:4.6875em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#7f1399; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White; 	}
	
	.enc_td_tipo3_c7
	{
		width:4.6875em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#3b609f; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo4_c7
	{
		width:4.6875em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#ff7900; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo5_c7
	{
		width:4.6875em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#3d9b35; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}

	.enc_td_tipo6_c7
	{	
		width:4.6875em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#d6083b; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
		
	.enc_td_tipo7_c7
	{	width:4.6875em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#3366ff; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
		
	.enc_td_tipo8_c7
	{	width:4.6875em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}

	.enc_tabla_c8 
	{	width:18.75em; 
		table-layout:fixed;	}
	
	.enc_tr_c8
	{	height:1.5625em; }
	
	.enc_td_tipo1_c8
	{	width:9.375em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}

	.enc_tabla_c10 
	{	width:55.875em; 
		table-layout:fixed;	}
	
	.enc_tr_c10
	{	height:1.5625em; }
	
	.enc_td_tipo1_c10
	{	width:6.25em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
		
	.enc_td_tipo2_c10 
	{	width:25em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
		
	.enc_td_tipo3_c10 
	{	width:5em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo4_c10 
	{	width:12.5em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	
	.enc_td_tipo5_c10 
	{	width:8.25em; 
		text-align:center; 
		vertical-align:middle; 
		background-color:#1c9282; 
		font-family:Verdana; 
		font-size:0.875em; 
		color:White;	}
	/* @group CuadroInicial Headers*/
	
	/* @group Cuadros iniciales*/
	
	.titulo_CuadroInicial {	
	padding-left: .3em;	
	text-transform: uppercase;
	font-weight: bold;
	color:#019587;	
	margin-bottom: .5em;
	font-size: .9em;
}
	
	/* @group Cuadros iniciales*/
.nw_textcenter {
	text-decoration: none !important;
	text-transform: none;
	font-weight: bold !important;
	margin: 15px !important;
	padding: 0 !important;
}