/*
[&<Manifiesto>
[&<VersionEstandaresIcono>2.0</VersionEstandaresIcono>
[&<Autor>Edgardo Lorduy</Autor>
[&<Creado>Mayo 31 de 2006</Creado>
[&<Copyright>Icono Multimedia S.A.</Copyright>
[&<Descripcion>
	Archivo de definicion de estilos de ISOlución.
	Si se va a agregar un nuevo estilo se debe hacer con un nombre diciente para que sea facil de utilizar y de cambiar
	de ser necesario.
</Descripcion>
[&<Version>1.0.0.0</Version>
[&<Historico>
[&</Historico>
[&</Manifiesto>
*/


/*
--------------------------------------------------------------
OBJETOS
--------------------------------------------------------------
*/

/* Para "Button" y "Input(button)" */
.Boton {
    BORDER-RIGHT: 1px solid #00538A;
    BORDER-TOP: 1px solid #B0DFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: 1px solid #B0DFFF;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px solid #00538A;
    BACKGROUND-COLOR: #E96A54;
    TEXT-DECORATION: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Para "Input(text)", "TextArea" y "Select" */
.Boxes {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
}

/* Para "Input(text)", "TextArea" y "Select" que esten seleccionados*/
.BoxesSelected {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
}

/* Para "Select" al 100% de tamaño */
.Box100 {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
    width: 100%;
}

/* Para "Select" al 98% de tamaño */
.Box98 {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
    width: 98%;
}

/* Para "Select" al 90% de tamaño */
.Box90 {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
    width: 90%;
}

/* Para "Select" al 70% de tamaño */
.Box70 {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
    width: 70%;
}

/* Para "Select" al 50% de tamaño */
.Box50 {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
    width: 50%;
}

/* Objeto seleccionar */
A.LinkSeleccionar:Link {
    font-size: 10px;
    color: #0066CC;
    text-decoration: underline;
}

A.LinkSeleccionar:Visited {
    font-size: 10px;
    color: #0066CC;
    text-decoration: underline;
}

A.LinkSeleccionar:Hover {
    font-size: 10px;
    color: #0066CC;
    text-decoration: underline;
}

SPAN.LinkSeleccionar {
    font-size: 10px;
    color: #0066CC;
    text-decoration: underline;
}

/*
--------------------------------------------------------------
TABLAS
--------------------------------------------------------------
*/

/* Para los TD de las tablas */
TD {
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

/* Para los TD titulos de las tablas */
.TituloTabla {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: White;
    text-decoration: none;
    BACKGROUND-COLOR: #c1c1c1;
}

/* Para los TD titulos de las tablas Proveedores*/
.TituloTablaPro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #887324;
    text-decoration: none;
    BACKGROUND-COLOR: #ECE1BB;
}
/* Para los TD titulos de campos a ingresar o modificar */
.TituloCampo {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

/* Para los TD titulos de columnas en resultados */
.TituloColumna {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

A.TituloColumna:Link {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

A.TituloColumna:Visited {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

A.TituloColumna:Hover {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
    font-weight: bold;
}

/* Para los TR de una tabla */
.Fila {
    BACKGROUND-COLOR: #E8EDF2;
}

.FilaResaltada {
    BACKGROUND-COLOR: #C2DBF3;
}

.BordeTabla {
    border: 1px solid #ECE1BB;
}


/*
--------------------------------------------------------------
EDICION DE DOCUMENTOS
--------------------------------------------------------------
*/

/* Datos basicos del documento  */
.InfoDocumento {
    BACKGROUND-COLOR: #F4F9FD;
}

/* TR para las secciones de contenido */
.TituloSeccionContenido {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #1F79D3;
    text-decoration: none;
    background-color: rgb(251,251,251);
}

/* TR para los objetos de las secciones */
.TituloSeccionObjeto {
    background-color: #ECF4FC;
}

/* Fondo de las tablas para que los iconos se vena bien */
.FondoBarraIconos {
    background-color: #C9DFF5;
}

/*
--------------------------------------------------------------
FILTRO ALFABETICO
--------------------------------------------------------------
*/

/* Para las letras y numeros del filtro alfabetico */
.FiltroAlfabetico {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

A.FiltroAlfabetico:Link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

A.FiltroAlfabetico:Visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

A.FiltroAlfabetico:Hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

/* Para las letras y numeros seleccionados del filtro alfabetico */
.FiltroAlfabeticoSeleccionado {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

/* Para la opcion "Todos" del filtro alfabetico */
.FiltroAlfabeticoTodos {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

A.FiltroAlfabeticoTodos:Link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

A.FiltroAlfabeticoTodos:Visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

A.FiltroAlfabeticoTodos:Hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

/* Para la opcion "Todos" del filtro alfabetico */
.FiltroAlfabeticoTodosSeleccionado {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

/* Para el separador utilizado en el filtro */
.FiltroSeparador {
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

/*
--------------------------------------------------------------
TABS
--------------------------------------------------------------
*/

/* Para un Tab */
.Tab {
    font-size: 10px;
    color: #0066CC;
    text-decoration: underline;
}

/* Para un Tab seleccionado */
.TabSeleccionado {
    font-weight: bold;
    color: #2975C7;
}

/* Para los subtitulos en un menu de Tabs, como el de indicadores */
.SubtituloTab {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: White;
}

/* Para las opciones de un un menu de Tabs, como el de indicadores */
A.MenuTab:Link {
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

A.MenuTab:Visited {
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

A.MenuTab:Hover {
    COLOR: #9E2C36;
    TEXT-DECORATION: underline;
}


/*
--------------------------------------------------------------
MENU TIPO LINK 
Este menu es como el de Indicadores, en donde se muestran las
opciones: Visualizacion, Reportes y Medicion
--------------------------------------------------------------
*/

/* Para un menu link */
.MenuLink {
    font-size: 9px;
    color: #333333;
}

/* Para un menu link seleccionado */
.MenuLinkSeleccionado {
    font-weight: bold;
    color: #2975C7;
}


/*
--------------------------------------------------------------
MAGAZINES
--------------------------------------------------------------
*/

.FondoMagazin {
    background-color: #EFF1F2;
}

.TituloMagazin {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #1F79D3;
    text-decoration: none;
}

.TituloSeccion {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

.TituloDestacado {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    background-color: #E9EEF3;
}

.LineaDestacado {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
}

A.LinkSeccion:Link {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
}

A.LinkSeccion:Visited {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
}

A.LinkSeccion:Hover {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: underline;
}

.LineaSeccion {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
}

.TablaSeccion {
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
}

.LogoClienteHome {
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
}

.TareasSFHome {
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
}


/*
--------------------------------------------------------------
MENU FAVORITOS
--------------------------------------------------------------
*/

/* Se aplica a nivel de TR para cada fila en el menu de favoritos */
.FilaFavorito {
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

/* Se aplica a nivel de TD para cada opcion del menu de favoritos */
.OpcionFavorito {
    background-color: #2975C7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

A.OpcionFavorito:Link {
    background-color: #2975C7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

A.OpcionFavorito:Visited {
    background-color: #2975C7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

A.OpcionFavorito:Hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #64A8EC;
}


/*
--------------------------------------------------------------
ORGANIGRAMA
--------------------------------------------------------------
*/

/* Para las tablas principales */
TABLE.Principal {
    background-color: #E8EDF2;
    border: 1 solid #1F78D2;
}

/* Para las tablas staff */
TABLE.Staff {
    background-color: #E8EDF2;
    border: 1 dotted #ABA899;
}

/* Para las lineas del organigrama */
.ColorLinea {
    background-color: #ABA899;
}

/* Para el texto de los cargos */
.TextoOrg {
    color: #1F78D2;
}

/* Para el texto de los cargos externos*/
.TextoOrgExterno {
    color: #887324;
}

/*
--------------------------------------------------------------
OTROS
--------------------------------------------------------------
*/

/* Para colocar un label */
.Label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
}

/* Para colocar un texto en negrilla */
.TextoNegrilla {
    color: #000000;
    font-weight: bold;
}

/* Para colocar un texto diferente a los normales */
.TextoLlamativo {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
}

.negrilla {
    font-weight: bold;
}

/* Para un link */
A:Link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: underline;
}

A:Visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: underline;
}

A:Hover {
    color: #0066CC;
    TEXT-DECORATION: underline;
}

/* Para los links de adicionar un item en un catalogo */
A.LinkAdicionar:Link {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #2975C7;
}

A.LinkAdicionar:Visited {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #2975C7;
}

A.LinkAdicionar:Hover {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #2975C7;
    TEXT-DECORATION: underline;
}

/* Para los mensajes que se muestren al usuario */
.Mensaje {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

/* Para mostrar mensajes de error al usuario */
.MensajeError {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
    text-decoration: none;
}

/* Para mostrar mensajes exitosos */
.MensajeExitoso {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0000FF;
    text-decoration: none;
}

/* Para mostrar mensajes de advertencia */
.MensajeAdvertencia {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFF00;
    text-decoration: none;
}

/* Para mostrar mensajes informativos */
.MensajeInformativo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #008080;
    text-decoration: none;
}

/* Se utiliza para los textos de las conveciones de una grafica */
.TextoConvencion {
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

/* Para CatalogoSofisticado.asp */
.RegistroInactivo {
    color =#CC0000;
}

/* Se utiliza para los textos de los testigos (como el nombre del usuario) */
.TextoTestigo {
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

/* Titulo de los modulos */
.TituloModulo {
    font-size: 15px;
    font-weight: bold;
    color: #0066CC;
    font-family: Arial, Helvetica, sans-serif;
}

/* Para los subtitulos */
.Subtitulo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: White;
}

/* Para la edición visual de publicación */
.HayLink {
    cursor: Hand;
}

.ObjetoInteractivo {
    background: #FFFFBD;
    border: 0px;
    cursor: Hand;
}

/*
--------------------------------------------------------------
DISEÑO SITIO SMARTFLOW
J Caceres
--------------------------------------------------------------
*/

TD {
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A:hover {
    TEXT-DECORATION: underline;
}

A.MenuArriba:Link {
    FONT-SIZE: 9px;
    COLOR: #0071E2;
    TEXT-DECORATION: none;
}

A.MenuArriba:Visited {
    FONT-SIZE: 9px;
    COLOR: #0071E2;
    TEXT-DECORATION: none;
}

A.MenuArriba:hover {
    COLOR: #FFCC00;
    TEXT-DECORATION: underline;
}

A.TituloAzul12:hover {
    COLOR: #FFCC00;
    TEXT-DECORATION: underline;
}

A.MenuPequeno:Link {
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

A.MenuPequeno:Visited {
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

A.MenuPequeno:hover {
    COLOR: #9E2C36;
    TEXT-DECORATION: underline;
}

.Boton {
    BORDER-RIGHT: 1px solid #00538A;
    BORDER-TOP: 1px solid #B0DFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: 1px solid #B0DFFF;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px solid #00538A;
    BACKGROUND-COLOR: #2975C7;
    TEXT-DECORATION: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Boxes {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
}

.Justificado {
    TEXT-ALIGN: justify;
}

.BlancoBold09 {
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.Azul09 {
    color: #0071E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
}

.Azul09Bold {
    font-weight: bold;
    color: #2975C7;
}

.TituloPagina {
    font-size: 15px;
    font-weight: bold;
    color: #0066CC;
    font-family: Arial, Helvetica, sans-serif;
}

.TituloMenuSf {
    font-size: 13px;
    font-weight: bold;
    color: #0066CC;
    font-family: Arial, Helvetica, sans-serif;
}

.Rojo09 {
    color: #FF0000;
    font-size: 9px;
}

.unnamed1 {
}

.Azul09BoldLinea {
    font-weight: bold;
    color: #0071E2;
    text-decoration: underline;
}

.Gris09 {
    font-size: 9px;
    color: #333333;
}

.LinkInterno {
    font-size: 10px;
    color: #0066CC;
    text-decoration: underline;
}

.negrilla {
    font-weight: bold;
}

.SubtituloCafe {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #887324;
}

.NegraSubrayada {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: underline;
}

.SubtituloBlanco {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

.FondoMenuDesplegable {
    background-color: #2975C7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

.FondoMenuDesplegableOver {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #64A8EC;
}

.FondoDestacados {
    background-color: #FFFFFF;
    border: 1px solid #ECE1BB;
}

.BordeCafe {
    border: 1px solid #ECE1BB;
}

.FondoTitDestAzul {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    background-color: #E9EEF3;
}

.FuenteAzul11 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0071E2;
    text-decoration: none;
}

.FondoTitDestVerde {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    background-color: #E3F1BA;
    font-weight: bold;
}

.TituloBlanco {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

A.TituloBlanco {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

    A.TituloBlanco:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: underline;
    }

    A.TituloBlanco:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: underline;
    }

.FondoTitTablas {
    background-color: #ECE1BB;
}

.TituloNegro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.TituloCafe {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #887324;
    text-decoration: none;
}

.Azul10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0071E2;
    text-decoration: none;
}

.Roja11 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #CC0000;
    text-decoration: none;
}

.TextoNegro11 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
}

.TitCafeTablas {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #887324;
    text-decoration: none;
    background-color: #ECE1BB;
}

.TituloAzul {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #1F79D3;
    text-decoration: none;
}

.Negra10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}

.FondoNaranja {
    background-color: #FFB74A;
}

.FondoRayado {
    background-image: url(../g/Bgr_Rayado.gif);
}

.Negra9 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    text-decoration: none;
}

.TituloDestacadoHome {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

A.TituloDestacadoHome {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

    A.TituloDestacadoHome:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: underline;
    }

    A.TituloDestacadoHome:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: underline;
    }

/*
--------------------------------------------------------------
REPORTES
--------------------------------------------------------------
*/

.Reporte {
    border: 1 solid #000000;
    border-collapse: collapse;
}

.EtiquetaTextoTablaBold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: capitalize;
}

.TablaGrilla {
    border: 0px;
    margin-left: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}

.EncabezadoGrilla {
    background-color: rgb(242,242,242); /* #dcdcdc;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    height: 32px; /*text-transform: capitalize;*/
}


.EncabezadoGrillaDerecho {
    background-color: rgb(242,242,242); /* #dcdcdc;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    height: 32px; /*text-transform: capitalize;*/
}

.EncabezadoGrilla th {
    text-align: left;
    padding: 0px;
    padding-left: 5px;
    padding-right: 5px;
    border: rgb(205,205,205) 1px solid;
}

.EncabezadoGrilla td {
    text-align: left;
    padding: 0px;
    padding-left: 5px;
    border: rgb(205,205,205) 1px solid;
}

.EncabezadoGrillaDerecho td {
    text-align: left;
    padding: 0px;
    padding-left: 2px;
    border-top: rgb(205,205,205) 1px solid;
    border-right: rgb(205,205,205) 1px solid;
    border-left: rgb(205,205,205) 1px solid;
}

.EncabezadoGrilla span {
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}


.EncabezadoGrilla a:Link {
    color: #666666;
    text-align: left;
    text-decoration: underline;
}


.FilaGrilla, .FilaGrillaSinHover {
    text-align: left;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
}

.FilaResaltada {
    text-align: left;
    background-color: rgb(194, 219, 243);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
}


.FilaGrillaDerecho {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
}

.FilaGrilla1 {
    text-align: center;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
}



.FilaGrilla td, .FilaGrillaSinHover td {
    text-align: left;
    padding: 2px;
    padding-left: 5px;
    border: rgb(205,205,205) 1px solid;
}



.FilaGrillaSinBorde {
    text-align: left;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
}

    .FilaGrillaSinBorde td {
        text-align: left;
        padding: 2px;
        border: rgb(205,205,205) 0px solid;
    }


/*Grilla Compuesta*/
.FilaGrillaCompuesta {
    /*text-align: left;*/
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
}

    .FilaGrillaCompuesta > td {
        /*text-align: left;*/
        border: rgb(205,205,205) 1px solid;
        border-collapse: collapse;
    }

        .FilaGrillaCompuesta > td > span {
            /*margin: 10px;*/
        }

    .FilaGrillaCompuesta table, .FilaGrillaCompuesta div {
        /*border-style: hidden;     border-width: 0px;*/
        margin: 0px;
        padding: 0px;
        width: 100%;
        vertical-align: top;
    }

.Botonnew {
    border: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 22px;
    width: 160px;
    color: #ffffff;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bolder;
    text-transform: capitalize;
    padding-left: 8px;
    padding-right: 30px;
    margin-left: 0px;
    margin-right: 0px;
    padding-bottom: 1px;
    font-size: 1em;
    BACKGROUND-COLOR: rgb(0,114,143);
}



