.normal
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
}
.normal2
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
}

A:hover
{
    TEXT-DECORATION: underline
}
A
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
.workspace
{
    BORDER-RIGHT: #527598 1px;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #527598 1px;
    FONT-FAMILY: Trebuchet MS
}
.cabecera
{
    BORDER-RIGHT: #000099 1px solid;
    BORDER-TOP: 1px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #000099 1px solid;
    WIDTH: 780px;
    BORDER-BOTTOM: #dcdcdc 1px solid;
    HEIGHT: 100px
}
.cuerpo
{
    TEXT-ALIGN: center
}
.piepagina
{
    BORDER-RIGHT: #b0c4de 1px solid;
    BORDER-TOP: #afeeee 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b0c4de 1px solid;
    BORDER-BOTTOM: #b0c4de 1px solid;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: #f0fff0
}
.boton
{
    BORDER-RIGHT: #f5f5dc 1px outset;
    BORDER-TOP: #f5f5dc 1px outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #f5f5dc 1px outset;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #f5f5dc 1px outset;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #f5f5dc
}

TABLE.mtable
{
    BORDER-RIGHT: #bbdcc4 1px solid;
    BORDER-TOP: #bbdcc4 1px solid;
    BORDER-LEFT: #bbdcc4 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #bbdcc4 1px solid;
    BACKGROUND-COLOR: #ffffff
}
TABLE.mtable TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    BORDER-BOTTOM: #2a568f 1px solid;
    FONT-FAMILY: "Trebuchet MS", Arial;
    BACKGROUND-COLOR: #0099CC;
    TEXT-ALIGN: center
}
TABLE.mtable TD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    BORDER-BOTTOM: #bbdcc4 1px solid;
    FONT-FAMILY: Trebuchet MS, Arial;
    BACKGROUND-COLOR: #fcfffe;
	
}
TABLE.mtable TH A
{
    COLOR: #ffffff
}
TABLE.mtable TH A:visited
{
    COLOR: #ffffff
}

TABLE.mtable TD.titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    BORDER-BOTTOM: #2a568f 1px solid;
    FONT-FAMILY: Trebuchet MS, Arial;
    BACKGROUND-COLOR: #0099CC;
    TEXT-ALIGN: left
}
TABLE.mtable TH.titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    BORDER-BOTTOM: #2a568f 1px solid;
    FONT-FAMILY: "Trebuchet MS", Arial;
    BACKGROUND-COLOR: #0099CC;
    TEXT-ALIGN: left
}
.modal
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #f5f5dc
}
A:visited
{
    COLOR: #000080
}
.titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    BORDER-BOTTOM: #2a568f 1px solid;
    FONT-FAMILY: Trebuchet MS
}

.form
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #d3d3d3 1px;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: #ffffff
}
.opciones
{
    BORDER-RIGHT: #000080 1px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000080 1px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000080 1px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000080 1px;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: #4682b4
}
TABLE.negocio
{
    BORDER-RIGHT: #bbdcc4 1px solid;
    BORDER-TOP: #bbdcc4 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #bbdcc4 1px solid;
    COLOR: #2a8b58;
    BORDER-BOTTOM: #bbdcc4 1px solid;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: #ffffff
}
TABLE.negocio TH
{
    BORDER-LEFT-COLOR: #2a568f;
    BORDER-BOTTOM-COLOR: #2a568f;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    BORDER-TOP-COLOR: #2a568f;
    FONT-FAMILY: "Trebuchet MS";
    BACKGROUND-COLOR: #0099CC;
    BORDER-RIGHT-COLOR: #2a568f
}
.menuItem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Trebuchet MS
}
.menuItem A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Trebuchet MS
}
.menuItem A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Trebuchet MS
}
.disabled
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: #f5f5f5
}
.alerta
{
    BORDER-RIGHT: #000099 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #000099 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #000099 1px solid;
    COLOR: #4682b4;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #000099 1px solid;
    BACKGROUND-COLOR: #99ccff;
    TEXT-ALIGN: left
}
.nodo
{
    FONT-SIZE: 9pt;
    COLOR: #000080;
    FONT-FAMILY: Trebuchet MS
}
.nodoActivo
{
    FONT-SIZE: 9pt;
    COLOR: #000080;
    FONT-FAMILY: Trebuchet MS
}
.nodo A:link
{
    COLOR: #000080
}
.nodo A:visited
{
    COLOR: #000080
}
.gris
{
    BACKGROUND-COLOR: #f5f5f5
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.titulopequeno
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: black 1px;
    COLOR: black;
    BORDER-BOTTOM: #2a568f 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fcfffe
}
.condicion
{
    COLOR: #dc143c;
    BACKGROUND-COLOR: #90ee90
}
.negrilla
{
    FONT-WEIGHT: bold
}
H1.SaltoDePagina
{
    PAGE-BREAK-AFTER: always
}
TABLE.ctable TH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    BORDER-BOTTOM: #2a568f 1px solid;
    FONT-FAMILY: Trebuchet MS, Arial;
    BACKGROUND-COLOR: #2a568f
}

TABLE.ctable
{
    BORDER-RIGHT: #9dbafd 1px solid;
    BORDER-TOP: #9dbafd 1px solid;
    BORDER-LEFT: #9dbafd 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #9dbafd 1px solid;
    BACKGROUND-COLOR: #ffffff
}
TABLE.ctable TD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    BORDER-BOTTOM: #ccd5ff 1px solid;
    FONT-FAMILY: Trebuchet MS, Arial;
    BACKGROUND-COLOR: #efefef
}

.cifras
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'Trebuchet MS'
}
.cifras TD
{
    FONT-SIZE: 8pt
}
.cifras TD .textos
{
}
.cifras TD .titulos
{
}
TABLE.mtablecalce
{
}

TABLE.mtablecalce TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    LINE-HEIGHT: 8pt;
    BORDER-BOTTOM: #bbdcc4 1px solid;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #0099CC;
}
TABLE.mtablecalce TD
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 8pt;
    BORDER-BOTTOM: #bbdcc4 1px solid;
    FONT-FAMILY: 'Trebuchet MS';
    TEXT-ALIGN: left
}
TABLE.mtablecalce TD.Izquierda
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 8pt;
    BORDER-BOTTOM: #bbdcc4 1px solid;
    FONT-FAMILY: 'Trebuchet MS';
    TEXT-ALIGN: left
}
TABLE.scoring
{
    BORDER-RIGHT: #bbdcc4 1px solid;
    BORDER-TOP: #bbdcc4 1px solid;
    BORDER-LEFT: #bbdcc4 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #bbdcc4 1px solid;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #ffffff;
}
TABLE.scoring TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #0060CC;
}
TABLE.scoring TD
{
    BORDER-RIGHT: #bbdcc4 1px solid;
    BORDER-TOP: #bbdcc4 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #bbdcc4 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #bbdcc4 1px solid;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #fcfffe
}
TABLE.scoring .Alerta2
{
    BORDER-RIGHT: #000099 1px solid;
    BORDER-TOP: #000099 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000099 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #000099 1px solid;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #99ccff;
    TEXT-ALIGN: center
}
TABLE.Imprimir
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial;
}
TABLE.Imprimir .Alerta2
{
    BORDER-RIGHT: #000099 1px solid;
    BORDER-TOP: #000099 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000099 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #000099 1px solid;
   FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #99ccff;
    TEXT-ALIGN: center
}
TABLE.Imprimir TD
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px;
    COLOR: black;
    
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial;
}
TABLE.Imprimir TH
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: black 1px;
    COLOR: black;
    BORDER-BOTTOM: black 1px inset;
    FONT-FAMILY: Arial;
}
TABLE.Encabezado
{
    WIDTH: 100%;
    FONT-FAMILY: 'Trebuchet MS'
}
TABLE.Encabezado TD
{
    FONT-FAMILY: 'Trebuchet MS'
}
TABLE.Encabezado TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    FONT-FAMILY: 'Trebuchet MS';
    TEXT-ALIGN: center
}
TABLE.Imprimir TD.Firma
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
}
TABLE.Imprimir TD.Blanco
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
}
.small_d
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
TABLE.tsmall
{
}
TABLE.tsmall TD
{
    PADDING-RIGHT: 0px;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 6pt;
    FONT-FAMILY: Arial
}
TABLE.tsmall TH
{
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 4pt;
    FONT-FAMILY: Arial
}


TABLE.ImprimeConta
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: 'Lucida Console'
}
TABLE.ImprimeConta TD
{
    CLEAR: both;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 4px;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 10px;
    BORDER-BOTTOM: 4px;
	HEIGHT : 12px;
    FONT-FAMILY: 'Lucida Console'
}
TABLE.ImprimeConta TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: 'Lucida Console'
}
TABLE.ImprimeConta TR
{
    FONT-SIZE: 10pt;
    LINE-HEIGHT: normal;
    FONT-FAMILY: 'Lucida Console'
}

div.saltopagina{ 
   display:block; 
   page-break-after:always;
}

.div_pie
{
    color: black;
    font-size: 12px;
    font-style: normal;
    font-family: arial;
	text-align:left;

}
