.txt_acronimo
{
	font-family: "Trebuchet MS";	
	font-size: 14px;	
	font-weight: normal;	
	color: #333333; 
}

.txt_descripcion
{
	font-family: "Trebuchet MS";	
	font-size: 10px;	
	font-weight: normal;	
	color: #333333; 
}

.txt_general 
{
	font-family: "Trebuchet MS";	
	font-size: 11px;	
	font-weight: normal;	
	color: #333333;
    text-align: left;
    height: 26px;
}
.txt_generalazul 
{
	font-family: "Trebuchet MS";	
	font-size: 14px;	
	font-weight: bold;	
	color: #003b5b;
    text-align: left;
}
.txt_generalbco 
{
	font-family: "Trebuchet MS";	
	font-size: 11px;	
	font-weight: normal;	
	color: #ffffff; 
}

.txt_general_BO 
{
	font-family: "Trebuchet MS";	
	font-size: 11px;	
	font-weight: bold;	
	color: #1B51A2; 
}

.txt_general_10 
{
	font-family: "Trebuchet MS";	
	font-size: 14px;	
	font-weight: normal;	
	color: #333333;
    text-align: justify;
}
.txt_tituloAzul 
{	
	font-family: "Trebuchet MS";	
	font-size: 22px;	
	font-weight: bold;	
	color: #003b5d; 
}
.txt_tituloBlanco
{	
	font-family: "Franklin Gothic Demi";	
	font-size: 22px;	
	font-weight: bold;	
	color: #ffffff; 
}
.notes
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Trebuchet MS; 
	TEXT-ALIGN: left;
}



/*Estilos del grid*/
.FooterStyle
{
	color : #000066;
	background-color: White;
}
.HeaderStyle
{
    font-family: "Trebuchet MS";
	background-color : #006699;
	color : White;
	font-weight: bold;
}
.SelectedRowStyle
{
	font-weight: bold;
	color: White;
	background-color : #669999;
	text-align:left;
}
.RowStyle
{
	color: #000066;
	text-align:left;
}
.EditRowStyle
{
    font-weight: bold;
    color: White;
    background-color: #ffcc66;
    text-align:left;
}
.PagerStyle
{
	text-align : right;
	color : Black;
	font-weight: bold;
	background : #e9e9e9;
}

/*Estilos del grid*/



.txt_general_bcobold 
{
	font-family: "Trebuchet MS";	
	font-size: 11px;	
	font-weight: bold;	
	color: #ffffff; 
}

.txt_encabezados 
{	
	font-family: "Trebuchet MS";	
	font-size: 19px;	
	font-weight: bold;	
	color: #014884; 
}
.txt_encabezadosgris 
{	
	font-family: "Trebuchet MS";	
	font-size: 19px;	
	font-weight: bold;	
	color: #666666;
    text-align: left;
}
.txt_Label 
{	
	font-family: "Trebuchet MS";	
	font-size: 14px;	
	font-weight: bold;	
	color: #000000; 
}
.txt_Label_rojo
{
    font-family: "Trebuchet MS";
    font-size: 14px;
    font-weight: bold;
    color: #ff0000;
}
.txt_Label_Desc 
{	
	font-family: "Trebuchet MS";	
	font-size: 14px;	
	color: #666666; 
}
.txt_titulos 
{	
	font-family: "Trebuchet MS";	
	font-size: 18px;	
	font-weight: bold;	
	color: #666666; 
}

.linea_abajo 
{
	border-bottom-width: 1px;	
	border-top-style: none;	
	border-right-style: none;	
	border-bottom-style: solid;
	border-left-style: none;	
	border-bottom-color: #666666; 
}

.linea_derecha 
{	
	border-top-style: none;	
	border-right-style: solid;	
	border-bottom-style: none;	
	border-left-style: none; 
	border-right-width: 1px;	
	border-right-color: #666666; 
}

.linea_izq 
{	
	border-top-style: none;	
	border-right-style: none;	
	border-bottom-style: none;	
	border-left-style: solid;
	border-left-width: 1px;	
	border-left-color: #666666; 
}

.linea_arriba 
{	
	border-top-style: solid;	
	border-right-style: none;	
	border-bottom-style: none;	
	border-left-style: none;
	border-top-width: 1px;	
	border-top-color: #666666; 
}

.marco
{
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	border-color: #cccccc;
}

.mensaje_BO
{
	background-color: #ffffff;
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	border-color: #ffffff;
	font-family: "Trebuchet MS";	
	font-size:  15px;	
	font-weight: bold;	
	color: #1B51A2; 			
}

.fondomenu
{
	background-color: #ececec;
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	border-color: #666666;		
}

.fondomenu1
{
	background-color: #ececec;
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	border-color: #ececec;		
}

.fondomenu2
{
	background-color: #666666;
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	border-color: #666666;		
}

.fondoblanco
{
	background-color: #ffffff;
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;	
	border-color: #FFA800;		
}

.menustyle 
{
	background-image:url(../../Utilerias/Images/Menu/img_BotonMenu1.gif);
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #ffffff; 
	font-weight: bold; 	
}

.menustyle0 
{
	background-image:url(../../Utilerias/Images/Menu/img_BotonMenu0.gif);
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #54858F; 
	font-weight: bold; 
}

.menustyle1 
{ 
	background-image:url(../../Utilerias/Images/Menu/img_BotonMenu3.gif);
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #ffffff; 
	font-weight: bold; 
	cursor: hand
}

.menustyle2 
{ 
	background-image:url(../../Utilerias/Images/Menu/img_BotonMenu2.gif);	
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #666666; 
	font-weight: bold; 
	cursor: hand
}

.menuGridStyle0 
{
	border-color:#54858F;
	background-color: #54858F;
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #FFFFFF; 
	font-weight: bold; 
}

.menuGridStyle1 
{
	border-color: #C2D6DA;
	background-color: #C2D6DA;
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #54858F; 
	font-weight: bold; 
}

.menuGridStyle2 
{
	border-color: #666666;	
	background-color: #666666;
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #FFFFFF; 
	font-weight: bold; 
}

.menuEnbacezadoStyle 
{
	border-color: #485B94;	
	background-color: #485B94;
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #FFFFFF; 
	font-weight: bold;  
}


.txt_menu
{ 
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #ffffff; 
	font-weight: bold; 
	cursor: default
}

.semaforo
{
	background-image:url(../../Utilerias/Images/semaforo/img_Sema.gif);	
}

.barraAzul
{
	background-image:url(../../Utilerias/Images/Indicadores/btn_BarraIndocadores.gif);	
}




.menuItemUp
{
	background-image:url(../../Utilerias/Images/Menu Catalogo/btn_MenuUp.gif);	
	border-color: #485B94;	
	cursor: hand;
	font-size: 15px; 
	font-family: Trebuchet MS; 
	color: #FFFFFF; 
	font-weight: bold;

}

.menuItemOv
{
	background-image:url(../../Utilerias/Images/Menu Catalogo/btn_MenuOv.gif);	
	border-color: #485B94;	
	cursor: hand;
	font-size: 15px; 
	font-family: Trebuchet MS; 
	color: #4a80bd; 
	font-weight: bold;  
}

.menuSubItemUp
{
	
	border-color: #485B94;	
	background-color: #E0E0E0;
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #000000; 
	font-weight: normal;  
}

.menuSubItemOv
{
	
	border-color: #666666;	
	background-color: #889EC0;
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #FFFFFF; 
	font-weight: bold;  
}

.menuSubItemApartado
{
	
	border-color: #485B94;	
	background-color:#999999;
	cursor: hand;
	font-size: 11px; 
	font-family: Trebuchet MS; 
	color: #000000; 
	font-weight: bold;  
}
.titulos_tabla
{
	 background-color:#FF6600; 
	 color:#FFFFFF; 
	 text-transform:uppercase; 
	 font-family: Trebuchet MS; 
	 FONT-SIZE: 11px; FONT-WEIGHT: 
	 bold; text-align:center;
 }
 .renglon_tabla
{
	 background-color:#E0E0E0; 
	 color:#000000; 
	 font-family: Trebuchet MS; 
	 FONT-SIZE: 11px; 
	 FONT-WEIGHT: bold; 
	 text-align:left;
 }
 .link_tabla
{
	  
	 color:#000000; 
	 font-family: Trebuchet MS; 
	 FONT-SIZE: 11px; 
	 FONT-WEIGHT: bold; 
	 text-align:left;
 }
 
 
.Semaforo_Rojo
{
	background-image:url(../../Utilerias/Images/Semaforo/img_Sema1.gif);
	font-size: 1px;	
	color: White;
	
	
}
.Semaforo_Amarillo
{
	background-image:url(../../Utilerias/Images/Semaforo/img_Sema2.gif);
	font-size: 1px;	
	color: White;
}
.Semaforo_Verde
{
	background-image:url(../../Utilerias/Images/Semaforo/img_Sema3.gif);
	font-size: 1px;	
	color: White;
}