BODY
{
	scrollbar-base-color: #FBF5EF;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF
}

.textAreaGeneral2
	{	
	BORDER-RIGHT: thin groove; 
	BORDER-TOP: thin groove; 
	BORDER-LEFT: thin groove; 
	BORDER-BOTTOM: thin groove;
	font-family: Arial, Helvetica, sans-serif;	
	WIDTH: 750px;
	HEIGHT:200px;
	FONT-SIZE: 10px;	
	overflow:auto;
}

.textAreaGeneralSinborde
	{	
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: none;
	font-family: Arial, Helvetica, sans-serif;	
	WIDTH: 750px;
	HEIGHT:200px;
	FONT-SIZE: 10px;	
	overflow:auto;
}

.clsObjetos
{
    BORDER-RIGHT: #565759 1px solid;
    BORDER-TOP: #565759 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: #565759 1px solid;
    CURSOR: hand;
    COLOR: #565759;
    BORDER-BOTTOM: #565759 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #ffffff
}

.clsObjetosCh
{
    BORDER-RIGHT: #565759 1px solid;
    BORDER-TOP: #565759 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: #565759 1px solid;
    CURSOR: hand;
    COLOR: #565759;
    BORDER-BOTTOM: #565759 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.clsText
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ErrIngreso
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.MsgAtencion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #B7B7B7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #1f4c79;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Link:hover
{
    TEXT-DECORATION: underline
}

.SubtablaDatos
{
    BORDER-RIGHT: #ff8c00 1px solid;
    BORDER-TOP: #ff8c00 1px solid;
    BORDER-LEFT: #ff8c00 1px solid;
    BORDER-BOTTOM: #ff8c00 1px solid;
    BORDER-COLOR:#B7B7B7;
    BACKGROUND-COLOR: #F5F5F5
}


.regPar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F5F5F5;
    TEXT-DECORATION: none
}
.regImPar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ececec;
    TEXT-DECORATION: none
}
.regPregunta
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0000CC;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.regRespuesta
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.regParTInt
{
    BORDER-RIGHT: white 2px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B7B7B7;
    TEXT-DECORATION: none
}
.regImParTInt
{
    BORDER-RIGHT: white 2px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ececec;
    TEXT-DECORATION: none
}
.regParNegrita
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F5F5F5;
    TEXT-DECORATION: none
}
.regParfondoclaro
{
	BORDER: #565759 1px solid;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.regblanconegro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    TEXT-INDENT: 1px;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.regImParNegrita
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003300;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ececec;
    TEXT-DECORATION: none
}
.regsinfondoCertFito
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT:bold;
    text-align;
    TEXT-DECORATION: none
}
.regsinfondo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.regsinfondodatos
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.subtitulo
{
    BORDER-RIGHT: #ff8c00 1px solid;
    BORDER-TOP: #ff8c00 1px solid;
    BORDER-LEFT: #ff8c00 1px solid;
    BORDER-BOTTOM: #ff8c00 1px solid;
    BORDER-COLOR:#B7B7B7
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    TEXT-INDENT: 1px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #848290;
}

.clsObjetos2
{
    BORDER-RIGHT: #565759 0px solid;
    BORDER-TOP: #565759 0px solid;
	BORDER-LEFT: #565759 0px solid;
    BORDER-BOTTOM: #565759 0px solid;
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #ececec;
}
.cabTabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #066B9F;
    TEXT-INDENT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B7B7B7;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
 }

.tituloEncabezado
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #848290;
    TEXT-DECORATION: none
}

.titutabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-INDENT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #848290;
    TEXT-ALIGN: CENTER;
    TEXT-DECORATION: none
}

.subtitutabla
{
    BORDER-RIGHT: #ffd784 0px solid;
    BORDER-TOP: #ffd784;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: #ffd784 0px solid;
    TEXT-INDENT: 0px;
    BORDER-BOTTOM: #ffd784 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffe4b5
}

.Segundotitutabla
{
    BORDER-RIGHT: #ffd784 0px solid;
    BORDER-TOP: #ffd784;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: #ffd784 0px solid;
    COLOR: white;
    TEXT-INDENT: 0px;
    BORDER-BOTTOM: #ffd784 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffd784
}
.TituloSupPagina
{
    BORDER-RIGHT: #ffd784 thin;
    BORDER-TOP: #ffd784 thin;
    FONT-SIZE: 16px;
    BORDER-LEFT: #ffd784 thin;
    COLOR: #010000;
    BORDER-BOTTOM: #ffd784 thin;
    FONT-FAMILY: verdana,arial
}
.Divtitutabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-INDENT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B7B7B7;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.TitPaginaChico
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 10px;
    BORDER-LEFT: thin;
    COLOR: #333333;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: verdana,arial
}

.TitPaginaMedio
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 11px;
    BORDER-LEFT: thin;
    COLOR: #333333;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: verdana,arial
}
.paginar
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ContenidoPagina
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 60px
}

.Nota
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 60px
}

.ItemAEliminar
{
    CURSOR: hand;
    TEXT-ALIGN: center
}
.PieTabla
{
    COLOR: #ffd784;
    HEIGHT: 2px
}
SELECT
{
    BORDER-RIGHT: #5d4e97 1px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #5d4e97 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #5d4e97 1px;
    COLOR: #5d4e97;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #5d4e97 1px;
    FONT-FAMILY: verdana, Tahoma, Arial, helvetica;
    BACKGROUND-COLOR: #ffffff
}
.celdaMenu
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: verdana
}
.celdaMenuSel
{
    BORDER-RIGHT: #ffd784;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: #ffd784;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffd784;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffd784;
    TEXT-DECORATION: none
}
.celdaSubMenu
{
    BORDER-RIGHT: #ffd784;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ffd784;
    CURSOR: hand;
    COLOR: #1f4c79;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffd784;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.celdaSubMenuSEl
{
    BORDER-RIGHT: #ffd784;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ffd784;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffd784;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1f4c79;
    TEXT-DECORATION: none
}
.celdaSubSubMenu
{
    BORDER-RIGHT: #ffd784;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ffd784;
    CURSOR: hand;
    COLOR: #1f4c79;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffd784;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.celdaSubSubMenuSEl
{
    BORDER-RIGHT: #ffd784;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: -2px;
    BORDER-LEFT: #ffd784;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffd784;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1f4c79;
    TEXT-DECORATION: none
}
.clsSelMoneda
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}


.celdaMenuTop
{
    BORDER-RIGHT: #1f4c79;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #1f4c79 1px outset;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #1f4c79;
    CURSOR: hand;
    COLOR: #1f4c79;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #1f4c79;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.celdaMenuTopSel
{
    BORDER-RIGHT: #1f4c79;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #1f4c79 1px outset;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #1f4c79;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #1f4c79;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1f4c79;
    TEXT-DECORATION: none
}
.CuadroCeldaMenu
{
    MARGIN: 0px;
    CURSOR: hand;
    BORDER-BOTTOM: white 0px
}
.CuadroCeldaMenuAbierto
{
    MARGIN: 0px;
    CURSOR: hand
}
.CuadroCeldaSubMenu
{
    MARGIN: 0px;
    CURSOR: hand;
    BORDER-BOTTOM: white 0px
}
.CuadroCeldaSubMenuAbierto
{
    MARGIN: 0px;
    CURSOR: hand
}
.Fondo
{
    BACKGROUND-COLOR: #ffffff
}
.Camposlogin
{
    BORDER-RIGHT: #003468 1px solid;
    BORDER-TOP: #003468 1px solid;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #003468 1px solid;
    WIDTH: 138px;
    COLOR: #333333;
    BORDER-BOTTOM: #003468 1px solid;
    FONT-FAMILY: 'small Fonts', sansSerif, arial;
    BACKGROUND-COLOR: #ececec;
    TEXT-DECORATION: none
}
.TrSubtituloChico
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, 'MS Sans Serif', 'Times New Roman';
    BACKGROUND-COLOR: #0e1097
}
.TextoChico
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TextoProc
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ChK
{
    MARGIN: -5px -5px -2px
}
.clsTextTransp
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px solid;
    COLOR: #666666;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.clsTextTranspBold
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px solid;
    COLOR: #666666;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.cabezal { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight: normal; 
    color: #333333; 
    text-decoration: none
}
.cabezal:link {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    color: #000000; 
    text-decoration: underline;
    CURSOR: hand
}
.cabezal_titulo {
    COLOR: #FFFFFF;
    BACKGROUND-COLOR:#949EC7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px: bold;
    TEXT-DECORATION: none;
    font-weight: bold;
    text-transform: uppercase    
}
.usuario { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight: normal; 
    color: #333333; 
    text-decoration: none
}
.OcultarMenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: uppercase;
    CURSOR: hand
}

.m-tbl-col
{
    BACKGROUND-IMAGE: url(%27%27);
    BACKGROUND-Color: #B7B7B7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: white;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px
}

 
    
.documentos 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	text-decoration: none; 
	font-weight: bold
}

.documentos:hover 
{  
	font-family: Arial, Helvetica, sans-serif; 
	color: #000066; 
	text-decoration: none
}
.cuadros 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 	
	color: #666666; 	
	text-decoration: none; 
	border: 1px solid; border-color: #999999 #CCCCCC #CCCCCC #999999
}
.textos_secundarios 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration:none
}


.clsTituloPagina
{
    COLOR: #1E3FB2;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold
}

.clsBotonNormal
{
    BACKGROUND-COLOR: #000080;
    BORDER-BOTTOM-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BORDER-RIGHT-STYLE: outset;
    BORDER-TOP: 0px outset;
    BORDER-STYLE: solid; 
    BORDER-COLOR:  #000080;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.clsBotonResaltado
{
    BACKGROUND-COLOR: #000080;
    BORDER-BOTTOM-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BORDER-RIGHT-STYLE: outset;
    BORDER-TOP: 0px outset;
    BORDER-STYLE: solid; 
    BORDER-COLOR:  #000080;
    COLOR: #ff0000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.clsEtiquetaImportante
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-decoration: blink;
}

.clsEtiquetaImportanteClara
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    text-decoration: blink;
}


.clsEtiquetaCajaTexto
{
    COLOR: #3366CC;
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
    FONT-STYLE: oblique;
}
.clsCajaTexto
{
    COLOR:  #1e3fb2;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #FFFFFF;

}
.clsItemSitioNormal
{
    
    COLOR: #000080;
    CURSOR: hand;
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-STYLE: oblique;
}
.clsItemSitioNormalResaltado
{
    
    COLOR: #BD8A73;
    CURSOR: hand;
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-STYLE: oblique;



}


.clsTituloTabla
{
	BACKGROUND-IMAGE: url('');
	BACKGROUND-Color:#F4EDB1;
	FONT-FAMILY: 'Verdana';
	COLOR: #000099;
    	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt	
}

.clsRenglonTabla1Par
{
	BACKGROUND-IMAGE: url('');	
	BACKGROUND-COLOR:#5A69A8;
	FONT-FAMILY: 'Verdana';
	COLOR: #FFFFFF;
        FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: Left;
	CURSOR: hand
}

.clsRenglonTabla1Impar
{
	BACKGROUND-IMAGE: url('');	
	BACKGROUND-COLOR:#949EC7;
	FONT-FAMILY: 'Verdana';
	COLOR: #FFFFFF;
        FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: Left;
	CURSOR: hand
}



.clsRenglonTabla2Par
{
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: 'verdana';
	COLOR: #1E3FB2;
        FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: Left

}

.clsRenglonTabla2Impar
{
	BACKGROUND-COLOR: #E2E2E2;
	FONT-FAMILY: 'verdana';
	COLOR: #1E3FB2;
        FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: Left

}




.clsItemNormal {    
    BORDER-RIGHT: #4E629E 1px solid;
    BORDER-TOP: #4E629E 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #4E629E 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #4E629E 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR:#6679B4;
    TEXT-ALIGN: left;   
    CURSOR: hand;
}
.clsItemNormalResaltado {    
    BORDER-RIGHT: #89bfff 1px solid;
    BORDER-TOP: #89bfff 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #89bfff 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #89bfff 1px solid;
    FONT-FAMILY:Arial;
    BACKGROUND-COLOR:#8D9CC7;
    TEXT-ALIGN: left;   
    CURSOR: hand
}

.clsItemSeleccionado {    
    BORDER-RIGHT: #E8D957 1px solid;
    BORDER-TOP:  #E8D957 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: #5A69A8 bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT:  #E8D957 1px solid;
    COLOR: #6679B4;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #E8D957 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR:#F4EDB1;
    TEXT-ALIGN: left;      
}

.tablaBordeIzq {    
    BACKGROUND-COLOR:#FFFFFFF;
    BORDER-RIGHT: #FFFFFFF 1px solid;
    BORDER-TOP:  #FFFFFFF 1px solid;
    BORDER-LEFT:  #ffd784 1px solid;
    BORDER-BOTTOM: #FFFFFFF 1px solid
}

.tablaBordeArriba {    
    BACKGROUND-COLOR:#FFFFFFF;
    BORDER-RIGHT: #FFFFFFF 1px solid;
    BORDER-TOP:  #ffd784 1px solid;
    BORDER-LEFT:  #FFFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFFF 1px solid
}

.aplicaciones {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #666666; text-decoration: none}

.clsItemEnabled {background:#000080;FONT-WEIGHT: bold; font-family:'verdana'; font-size:8pt; color:#000000;CURSOR: hand}
.clsTablaMenu  {border:3;cellpadding:0;cellspacing:0}

.aplicaciones {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #666666; text-decoration: none}
.aplicaciones:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #666699; text-decoration: none}

.textos 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #666666; 
	text-decoration: none
}
.titulos 
{  
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-size: 16pt; 
	font-weight: bold; 
	text-transform: none; 
	color: #FFFFFF; 
	text-decoration: none; 
	clip:   rect(   ); 
	vertical-align: text-bottom; 
	text-indent: 10px
}
.subtitulos 
{  
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-size: 14pt; 
	font-weight: bold; 
	text-transform: none; 
	color: #FFFFFF; 
	text-decoration: none; 
	clip:   rect(   ); 
	vertical-align: text-bottom; 
	text-indent: 10px
}

.documentos 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	text-decoration: none; 
	font-weight: bold
}
.documentos:hover 
{  
	font-family: Arial, Helvetica, sans-serif; 
	color: #000066; 
	text-decoration: none
}
.cuadros 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 	
	color: #666666; 	
	text-decoration: none; 
	border: 1px solid; border-color: #999999 #CCCCCC #CCCCCC #999999
}
.textos_secundarios 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration:none
}
.vinculo_secundario
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight:bold; 
	text-decoration: none; 
	color: #666666
}
.vinculo_secundario:hover 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration:none; 
	font-weight: bold; color: #000000
}
.documentos2 
{ 	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 	
	text-decoration: none; 
	font-weight: normal
}
.menu_blanco 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none
}
.menu_blanco:hover 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #99CCFF;	
	text-decoration: none
}
.m-tbl
{
    VERTICAL-ALIGN: text-top
}
A.m-tbl
{
    FONT-FAMILY: courier,arial,helvetica;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: text-top
}
A.m-tbl:hover
{
    COLOR: #006666;
    FONT-WEIGHT: bold
}
A.m-tbl:active
{
    TEXT-DECORATION: none
}
A.m-tbl:visited
{
    COLOR: #000000;
    FONT-FAMILY: courier,arial,helvetica;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: text-top
}
.m-tbl-grp
{
    COLOR: #006699;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 12px; font-weight: bold; text-decoration: none;
    VERTICAL-ALIGN: text-top
}

a.m-tbl-grp:visited
{
    COLOR: #006699;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 12px; font-weight: bold; text-decoration: none;

}
a.m-tbl-grp:active
{
    COLOR: #006699;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 12px; font-weight: bold; text-decoration: none;
    VERTICAL-ALIGN: text-top
}
a
{
    COLOR: #006699;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    FONT-SIZE: 12px;
    text-decoration: underline;
    VERTICAL-ALIGN: text-top
}
.m-tbl-hdr
{
    COLOR: #0e81bf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px: bold;
    TEXT-DECORATION: none;
    font-weight: bold
}
A.m-tbl-hdr
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.m-tbl-hdr:hover
{
    BACKGROUND-COLOR: white;
    COLOR: black
}
A.m-tbl-hdr:active
{
    COLOR: white;

}
.m-tbl-ftr
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
.m-tbl-bdr
{
border-color: #0e81bf #0e81bf #0e81bf; border: thin #0e81bf solid
}
.m-tbl-odd
{
    BACKGROUND-COLOR: #E2E2E2;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px; text-decoration: none; vertical-align: middle: bold;
    VERTICAL-ALIGN: text-top
}
.m-tbl-evn
{
    BACKGROUND-COLOR: #EEEEEE;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px; text-decoration: none;
    FONT-WEIGHT: normal
    VERTICAL-ALIGN: text-top
}

.m-tbl-nav
{
    BACKGROUND-COLOR: none;
    COLOR: steelblue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px; text-decoration: none;
    FONT-WEIGHT: normal
}
A.m-tbl-nav
{
    COLOR: #00008b;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
    FONT-SIZE: 10px
}
A.m-tbl-nav:hover
{
    COLOR: #000000
}
A.m-tbl-nav:visited
{

}
.m-tbl-col
{
    BACKGROUND-IMAGE: url(%27%27);
    BACKGROUND-Color: #0e81bf;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: white;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px
}
.m-tbl-col-Big
{
    BACKGROUND-IMAGE: url(%27%27);
    BACKGROUND-Color:#FF9900;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    COLOR: white;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
A.m-tbl-col
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.m-tbl-col:hover
{
    COLOR: white
}
A.m-tbl-col:active
{
    COLOR: white

}
.tablaIngreso
{
    BORDER-RIGHT: #ff8c00 1px solid;
    BORDER-TOP: #ff8c00 1px solid;
    BORDER-LEFT: #ff8c00 1px solid;
    BORDER-BOTTOM: #ff8c00 1px solid;
    BACKGROUND-COLOR: #fff8dc
}

.tablaDatos
{
    BORDER-RIGHT: #ff8c00 1px solid;
    BORDER-TOP: #ff8c00 1px solid;
    BORDER-LEFT: #ff8c00 1px solid;
    BORDER-BOTTOM: #ff8c00 1px solid;
    BORDER-COLOR:#B7B7B7
}


.botones { FONT-WEIGHT:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; text-align: centre; vertical-align: middle; text-transform: uppercase}
.titulo_cuad { COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 12px; font-weight: bold; text-decoration: none ; background-color: #FF9900}
.encab_cuads { COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 12px; font-weight: bold; text-decoration: none ; background-color: #FF9900}
.menu_negro { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #333333; 
	text-decoration: none;
	text-transform: uppercase
}
.menu_negro:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
	CURSOR: hand
}

.clsTextObli {
	background-image:URL(..\images\obligatorio.gif);
	background-repeat: no-repeat;
	background-position:top right;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none	
} 


.textoAyuda
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	text-decoration: none; 
	font-weight: bold

}

.Ayuda
{
    BACKGROUND-COLOR: #fafad2;
    BORDER-RIGHT: #FFC721 1px solid;
    BORDER-TOP: #FFC721 1px solid;
    BORDER-LEFT: #FFC721 1px solid;
    BORDER-BOTTOM: #FFC721 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #191970;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.TablaTitulo
{
    BORDER-RIGHT: #fff4b9 thin ridge;
    BORDER-TOP: #fff4b9 thin outset;
    FONT-WEIGHT: 900;
    FONT-SIZE: small;
    BORDER-LEFT: #fff4b9 thin outset;
    COLOR: #db0264;
    BORDER-BOTTOM: #fff4b9 thin ridge;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f4edb1
}


.TablaImpresionFito
{
    BACKGROUND-COLOR: #ffffff;
/*
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
*/
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.TablaImpresion
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

TABLE#TablaDatos4
{
    CLEAR: both;
    BORDER-RIGHT: #fffee6 thin ridge;
    BORDER-TOP: #fffee6 thin outset;
    FONT-SIZE: x-small;
    BORDER-LEFT: #fffee6 thin outset;
    COLOR: #004080;
    BORDER-BOTTOM: #fffee6 thin ridge;
    BACKGROUND-COLOR: #F5F5F5
}



WIDTH=300 height=300 BGCOLOR=LightGoldenrodYellow BORDERCOLOR=#FFC721 border=1 CELLSPACING=1 CELLPADDING=1 align=center
style="BORDER-RIGHT: thin; BORDER-TOP: thin; BORDER-LEFT: thin; 
BORDER-BOTTOM: thin;color:#333333"

.txt_estado { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 12px; text-decoration:none ; color: #666666; font-weight: normal}
.tit_documento { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 12px; text-decoration:none ; text-indent: 142px; color: #666666; font-weight: normal }
.titulosbarraestado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: none; color: #666666; text-decoration: none; clip: rect( ); vertical-align: text-bottom; text-indent: 14px}
.smallfnt {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 7px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 10px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: "Small Fonts", Arial, Helvetica; 
	POSITION: relative; TOP: -2px; 
	text-transform: uppercase}
.traslucido { filter: Alpha(Opacity=50, FinishOpacity=50, Style=traslucido, 
  StartX=0, StartY=0, FinishX=1024, FinishY=100)}

.sombra { filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=4)"}




