BODY
{
}
TABLE.FILTRO
{
    BACKGROUND-COLOR: #dbe4ee;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: green;
    FONT-FAMILY: Bodoni Black;
    WIDTH: 95%
}
FONT.TITULO
{
    BACKGROUND-COLOR: transparent;
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 5mm;
    FONT-WEIGHT: bold
}
FONT.TOTALES
{
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
FONT.SUBTITULO
{
    BACKGROUND-COLOR: transparent;
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: 600
}
FONT.UBICACION
{
	BACKGROUND-COLOR: #336699;
	COLOR: #EFEFEF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: 600;
	font-style : normal;
	font : italic "Courier New", Courier;
	/*border : thin outset Black;*/
}
BODY.REPORTE
{
    BACKGROUND-COLOR: #dbe4ee
}
BODY.FILTRO
{
    BACKGROUND-COLOR: #dbe4ee
}
BODY.BUSCAR
{
    BACKGROUND-COLOR: #dbe4ee
}
TD.FILTROAYUDA
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
    WIDTH: 10%
}
TD.FILTROBUSCAR
{
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    WIDTH: 10%
}
TD.FILTROCAMPO
{
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 4mm;
    TEXT-ALIGN: left;
    WIDTH: 50%
}
TD.FILTRODESC
{
    BACKGROUND-COLOR: transparent;
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 4mm;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    WIDTH: 30%
}
FONT.BUSCAR
{
    BACKGROUND-COLOR: transparent;
    COLOR: #009999;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-STYLE: italic;
    FONT-VARIANT: small-caps;
    FONT-WEIGHT: bold
}
FONT.CADENABUSC
{
    COLOR: #660099;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-STYLE: italic;
    FONT-VARIANT: small-caps;
    FONT-WEIGHT: bold
}
TD.REPORTERESU
{
    COLOR: #e7a747;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
TD.REPORTEERR
{
	COLOR: #990066;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right
}

TD.REPORTERESU1
{
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
FONT.ENCABEZADO
{
    COLOR: #009999;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
TD.REPORTEDETABO
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: silver 2px outset;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px
}
TD.REPORTEENCA
{
	BACKGROUND-COLOR: #009999;
	BORDER-BOTTOM: black;
	BORDER-LEFT: black;
	BORDER-RIGHT: black;
	BORDER-TOP: black;
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	FONT-STYLE: italic;
	FONT-VARIANT: small-caps;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	border : 1px solid #CFCFCF;
}
TD.REPORTEDETA
{
	BACKGROUND-COLOR: transparent;
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	border : 1px solid #CFCFCF;
}
TD.ReporteDetaFocus
{
	BACKGROUND-COLOR: transparent;
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	border : 1px solid #CFCFCF;
	font-weight : bold;
	cursor:hand;
}

TR.ReporteDetaFocus
{
	BACKGROUND-COLOR:  #DBE4EE;
	COLOR: #336699;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	CURSOR: hand;
	FONT-WEIGHT: bold
}
TR.ReporteDeta
{
    BACKGROUND-COLOR: #DBE4EE;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;	
    CURSOR: auto
}

TD.ReporteVertEnca
{
    BACKGROUND-COLOR: #009999;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-STYLE: italic;    
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
A.boton {
	BACKGROUND-COLOR: #6387AB;
	BORDER-BOTTOM: thin solid Silver;
	BORDER-LEFT: #ffffff thin solid;
	BORDER-RIGHT: thin solid Silver;
	BORDER-TOP: #ffffff thin solid;
	COLOR: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	HEIGHT: 12px;
	LETTER-SPACING: -1;
	LINE-HEIGHT: 8pt;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	WIDTH: 60px;
	white-space : nowrap;
	font-weight : bold;
}

A.boton:hover {
	BACKGROUND-COLOR: #BDCEDE;
	BORDER-BOTTOM: thin solid Silver;
	BORDER-LEFT: #ffffff thin solid;
	BORDER-RIGHT: thin solid Silver;
	BORDER-TOP: #ffffff thin solid;
	COLOR: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	HEIGHT: 12px;
	LETTER-SPACING: -1;
	LINE-HEIGHT: 8pt;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	WIDTH: 60px;
	white-space : nowrap;
	font-weight : bold;
}
A.botonOver {
	BACKGROUND-COLOR: #BDCEDE;
	BORDER-BOTTOM: thin solid Silver;
	BORDER-LEFT: #ffffff thin solid;
	BORDER-RIGHT: thin solid Silver;
	BORDER-TOP: #ffffff thin solid;
	COLOR: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	HEIGHT: 12px;
	LETTER-SPACING: -1;
	LINE-HEIGHT: 8pt;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	WIDTH: 60px;
	white-space : nowrap;
	font-weight : bold;
}

IFRAME.ayuda
{
	border : 2px solid #6387AB;
	background-color : #DBE4EE;
}
IFRAME.busqueda
{
	display : none;
}
Table.recuadro{
	background-color : White;
	border-style:solid;
	border-width:1;
	border-left-width:1;
	border-top-width:1;
	border-bottom-width:1;
	border-right-width:1;
	border-color:#000000;
}
FONT.piepagina{
	background-color : transparent;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 10px;
	height : auto;
}
FONT.encabezado_intranet{
	background-color : #336699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	font-weight : bold;
	color : White;
}
a.boton_nuevo {
	BACKGROUND-COLOR: #336699;
	BORDER-BOTTOM: 1px solid Black;
	BORDER-LEFT: thin solid Silver;
	BORDER-RIGHT: 1px solid Black;
	BORDER-TOP: 1px solid Silver;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	HEIGHT: 12px;
	LETTER-SPACING: normal;
	LINE-HEIGHT: 8pt;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	WIDTH: 60px;
	white-space : nowrap;
	font-weight : bold;
}
a.boton_nuevo:hover {
	BACKGROUND-COLOR: #dbe4ee;
	BORDER-BOTTOM: 1px solid Black;
	BORDER-LEFT: thin solid Silver;
	BORDER-RIGHT: 1px solid Black;
	BORDER-TOP: 1px solid Silver;
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	HEIGHT: 12px;
	LETTER-SPACING: normal;
	LINE-HEIGHT: 8pt;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	WIDTH: 60px;
	white-space : nowrap;
	font-weight : bold;
	font-style : italic;
}
div.menuover {
	display: block;
}
div.menuout {
	display: none;
}

marquee.novedad {
	cursor:hand;
	background-color : #C4D4E3;
	color : #4E7AA7;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	width : 400px;
}

font.nov_titulo {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
}

font.nov_cuerpo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
table.novedad {
	background-color : transparent;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-style : outset;
}

input.deshabilitado {
	background-color : #E0E0E0;
}
FONT.pieinstitucional{
	background-color : transparent;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 9px;
	height : auto;
}
table.tabDatos {
	background-color : #D4D0C8;
}