﻿

.ajax__html_editor_extender_buttoncontainer {
    display: none !important;
}

.ajax__html_editor_extender_texteditor {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    background-color: white;
}

a img, a:link img, a:visited img, a:hover img, a:active img {
    border: 0;
}

#MenuPrincipal {
    border-width: 0px;
    background-repeat: repeat-x;
    width: 100%;
    border-spacing: 0px;
    font-size: 11px;
    background-color: #009DE5;
    color: #FFFFFF;
}

#MenuPrincipal .PuntoPrincipal {
    text-decoration: none;
    font-size: 14px;
    color: #FFFFFF;
    margin-left: 0px;
    vertical-align: middle;
    font-weight: bold;
}

#MenuPrincipal .PuntoPrincipal:hover {
    text-decoration: underline;
    font-size: 14px;
    color: #FFFFFF;
    margin-left: 0px;
    vertical-align: middle;
    font-weight: bold;
}

#MenuPrincipal .PuntoPrincipalFijo {
    text-decoration: none;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
}

#MenuPrincipal .PuntoPrincipalLogo {
    font-size: 14px;
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    vertical-align: middle;
}

#MenuPrincipal .SiteMap {
    text-decoration: none;
    font-size: 14px;
    color: #FFFFFF;
    margin-left: 0px;
    vertical-align: middle;
}

#MenuPrincipal .SiteMap:hover {
    text-decoration: underline;
    font-size: 14px;
    color: #FFFFFF;
    margin-left: 0px;
    vertical-align: middle;
}

#MenuPrincipal .SiteMapActivo {
    text-decoration: none;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
}


#MenuSecundario {
    height: 25px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    border-spacing: 0px;
    font-size: 11px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #009DE5;
}


#MenuSecundario {
    height: 39px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    border-spacing: 0px;
    font-size: 11px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #999999;
}

.TituloPagina {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
    color: #009DE5;
}

#DivCuentaUsuario {
    background: #FFFFFF;
    right: 10px;
    top: 40px;
    position: fixed;
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,.73), 0px 0px 18px 0px rgba(0,0,0,.13);
    -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,.73), 0px 0px 18px 0px rgba(0,0,0,.13);
    box-shadow: 0px 1px 3px 0px rgba(0,0,0,.73), 0px 0px 18px 0px rgba(0,0,0,.13);
}

#DivCuentaUsuario .TextoCuentaUsuario {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    color: #009DE5;
    text-decoration: none;
}

/* ------------------------------*/
/* MENU SUPERIOR
/* ------------------------------*/


.MenuSuperiorPrincipal {
    text-decoration: none;
    font-size: 11px;
    color: #FFFFFF;
    vertical-align: middle;
    font-weight: bold;
    margin-right: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.MenuSuperiorPrincipal img {
    margin-right: 4px;
    margin-left: 4px;
}

.MenuSuperiorSecundario {
    text-decoration: none;
    font-size: 11px;
    color: #000000;
    padding-top: 15px;
    padding-right: 15px;
    padding-left: 15px;
    margin-top: 9px;
    border: 1px solid #009DE5;
}

.MenuSuperiorSecundario .MenuSuperiorSecundarioItem {
    text-decoration: none;
    font-size: 11px;
    color: #000000;
    margin-right: 10px;
    width: 230px;
    margin-bottom: 10px;
}

.MenuSuperiorSecundario .MenuSuperiorSecundarioItem img {
    margin-right: 4px;
    margin-left: 4px;
}

.PanelOpcionesDerecho {
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #DDDDDD;
    padding-left: 10px;
}



#MenuEmergente {
    background-image: url('Imagenes/fondoMenuEmergente.PNG');
}

/*                 Modal Popup                              */

.FondoMenuEmergente {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

#MenuEmergente .BotonCerrar {
    cursor: pointer;
}

.RecuadroInformarcionLogin {
    padding: 4px;
    border: 1px solid #E0E0E0;
    background-color: #F3F3F3;
}

.RecuadroInformarcionPaginas {
    padding: 15px;
    border: 1px solid #E0E0E0;
    background-color: #F3F3F3;
}

.RecuadroInformarcionPaginasProcesando {
    background-image: url('Imagenes/fondo_ventanas.png');
    background-repeat: repeat;
    z-index: 200;
    margin: 20px;
    padding: 15px;
    border: 1px solid #999999;
    background-color: #E7E7E7;
}

.RecuadroInformarcionPaginas_SinFondo {
    margin: 2px 20px 20px 20px;
    padding: 2px 15px 15px 15px;
}

.RecuadroInformarcionPaginas_SinFondo table {
    border: none;
}
/*                                    MENU INICIAL                                           */

.MenuInicialTextoTitulo {
    font-size: 11px;
    width: 55%;
    color: #808080;
}


.MenuInicialEnlaceTd {
    text-decoration: none;
    color: #000000;
}


.MenuInicialEnlace {
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}

.MenuInicialEnlace:hover {
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}


.MenuInicialEnlaceFila {
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    padding-top: 3px;
    padding-bottom: 3px;
    border: 1px solid #FFFFFF;
}

.MenuInicialEnlaceFila:hover {
    border: 1px solid #B9D7FC;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #EFF6FF;
}

.MenuPagina {
    border-style: solid;
    border-width: 1px;
    border-color: #EEEEEE #EEEEEE #808080 #EEEEEE;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    padding-top: 3px;
    padding-bottom: 3px;
}

.MenuPagina:hover {
    border: 1px solid #B9D7FC;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #EFF6FF;
    cursor: pointer;
}

/*                                    CONTROLES                                           */

.LinkButtonPageSize {
    font-family: Verdana;
    font-size: 10px;
}

.LinkButtonPageSizeSelected {
    font-family: Verdana;
    font-size: 10px;
    color: black;
    text-decoration: none;
}

.TextboxObservacionFacturaLeft {
    background: none;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    width: 333px;
    left: 88px;
}

.TextboxObservacionFacturaLeft:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    width: 333px;
    left: 88px;
}

.TextboxObservacionFactura {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 79px;
    width: 333px;
}

.TextboxObservacionFactura:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    left: 79px;
    width: 333px;
}

/*.TextboxObservacionAlbaranLeft {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    width: 384px;
    left: 12px;
}

    .TextboxObservacionAlbaranLeft:hover {
        padding: 4px;
        border: 1px solid #8F8F8F;
        font-family: Verdana;
        font-size: 10px;
        background: #FAFFBD;
        height: 15px;
        width: 384px;
        left: 12px;
    }*/

.TextboxObservacionAlbaranLeft {
    border: none;
    background: none;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 98px;
    width: 300px;
}

.TextboxObservacionAlbaranLeft:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    left: 98px;
    width: 300px;
}

.TextboxObservacionAlbaran {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 98px;
    width: 300px;
}

.TextboxObservacionAlbaran:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    left: 98px;
    width: 300px;
}

/*
.TextboxObservacionOfertaLeft {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    width: 568px;
    left: 3px;
}

fertaLeft:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    width: 568px;
    left: 3px;
}*/

.TextboxObservacionOfertaLeft {
    border: none;
    background: none;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    width: 470px;
    left: 100px;
}

.TextboxObservacionOfertaLeft:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    width: 470px;
    left: 100px;
}

.TextboxObservac ferta {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 103px;
    width: 470px;
}

.TextboxObse ferta:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    left: 103px;
    width: 470px;
}

.TextboxObservacionPresupuestoLeft {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: none;
    height: 15px;
    width: 300px;
    left: 100px;
}

.TextboxObservacionPresupuestoLeft:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    width: 300px;
    left: 100px;
}

.TextboxObservacionPresupuesto {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 103px;
    width: 470px;
}

.TextboxObservacionPresupuesto:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    left: 103px;
    width: 470px;
}

.TextboxDesign, .TextBox {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
}

.TextboxDesign:hover, .TextBox:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
}



.TextboxDesignDisable, .TextboxDesignDis {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    background: white;
    height: 15px;
}

.TextboxDesignDis:hover, TextboxDesignDisable:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    background: white;
    height: 15px;
}

.TextBoxRightDisable {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    text-align: right;
    height: 15px;
    background: #FAFFBD;
}

.TextBoxRightDisable:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    text-align: right;
    height: 15px;
    background: #FAFFBD;
}

.TextBoxCenterDisable {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: #FFFFFF;
}


.TextBoxRight {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    text-align: right;
    height: 15px;
    background: #FFFFFF;
}

.TextBoxRight:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    text-align: right;
    height: 15px;
    background: #FAFFBD;
}

.TextBoxLeft {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    height: 15px;
    background: #FFFFFF;
}

.TextBoxLeft:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    height: 15px;
    background: #FAFFBD;
}

.TextBoxRightWhite {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    text-align: right;
    height: 15px;
    background: #FFFFFF;
}


.TextBoxCenter {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: #FFFFFF;
    margin-right: 11px;
}

.TextBoxCenter:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: #FAFFBD;
}

.TextBoxCenterRojo {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: #FF3300;
}

.TextBoxCenterRojo:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: #FAFFBD;
}

.TextBoxCenterVerde {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: #00FF99;
}

.TextBoxCenterVerde:hover {
    padding: 4px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: #FAFFBD;
}


.GridGeneral {
    /*border: 1px solid #000000;*/
    font-family: Verdana;
    font-size: 10px;
    margin-right: 1px;
    color: black;
}

.HeadGrid {
    border-right: 1px solid #A0A0A0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #20A0FF;
    color: #FFFFFF;
    text-decoration: none;
    height: 20px;
    text-align: center;
    border-left-color: #A0A0A0;
    border-top-color: #A0A0A0;
    border-bottom-color: #A0A0A0;
}

.HeadGrid a {
    font-family: Verdana;
    text-decoration: none;
    vertical-align: top;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
    color: #FFFFFF;
}

.HeadGrid a {
    font-family: Verdana;
    text-decoration: none;
    vertical-align: top;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
    color: #FFFFFF;
}

.HeadGridTd {
    border-color: #A0A0A0;
    border-right-style: solid;
    border-right-width: 1px;
}


.GridFilaAlterna {
    border-style: solid none solid none;
    border-width: 1px;
    border-color: #B9D7FC;
    background-color: #EFF6FF;
    height: 25px;
    color: black;
}

.GridFilaAlterna:hover {
    border-style: solid none solid none;
    background: #99dfff;
    border-width: 1px;
    border-color: #B9D7FC;
    height: 25px;
}

.GridFilaNormal {
    border-style: solid;
    border-width: 1px;
    border-color: #CCCCCC;
    background: white;
    height: 25px;
    color: black;
}

.GridFilaNormal:hover {
    border-style: solid;
    background: #99dfff;
    border-width: 1px;
    border-color: #CCCCCC;
    height: 25px;
}

.GridFilaNormalUpdating {
    border-style: solid;
    border-width: 1px;
    border-color: #c6c6ec;
    background: #c6c6ec;
    height: 25px;
}

.GridFilaImparRojo {
    border-style: solid none solid none;
    border-width: 1px;
    border-color: #CCCCCC;
    height: 25px;
    background-color: #FFD9D9;
}

.GridFilaImparRojo:hover {
    border-style: solid none solid none;
    border-width: 1px;
    border-color: #CCCCCC;
    height: 25px;
    background-color: #99dfff;
}

.GridFilaParRojo {
    border-style: solid;
    border-width: 1px;
    background-color: #FFECEC;
    border-color: #CCCCCC;
    height: 25px;
}

.GridFilaParRojo:hover {
    border-style: solid;
    border-width: 1px;
    background-color: #99dfff;
    border-color: #CCCCCC;
    height: 25px;
}


.GridFilaImparVerde {
    border-style: solid none solid none;
    border-width: 1px;
    border-color: #CCCCCC;
    height: 25px;
    background-color: #d3f8d4;
}

.GridFilaImparVerde:hover {
    border-style: solid none solid none;
    border-width: 1px;
    border-color: #CCCCCC;
    height: 25px;
    background-color: #99dfff;
}

.GridFilaParVerde {
    border-style: solid;
    border-width: 1px;
    border-color: #CCCCCC;
    height: 25px;
    background-color: #e9fcea;
}

.GridFilaParVerde:hover {
    border-style: solid;
    border-width: 1px;
    border-color: #CCCCCC;
    height: 25px;
    background-color: #99dfff;
}

.GridFilaImparNaranja {
    border-style: solid none solid none;
    border-width: 1px;
    border-color: #CCCCCC;
    background-color: #FFEBCC;
    height: 25px;
}


.GridFilaParNaranja {
    border-style: solid;
    border-width: 1px;
    background-color: #FFF4E6;
    border-color: #CCCCCC;
    height: 25px;
}

.GridEmpty {
    font-family: Verdana;
    font-size: 10px;
    border-style: none;
    border-width: 1px;
    border-color: transparent;
    color: black;
}

.GridEmpty > td {
    font-family: Verdana;
    font-size: 10px;
    border-style: none;
    border-width: 1px;
    border-color: transparent;
    color: black;
}

.GridPager {
    font-family: Verdana;
    font-size: 10px;
    border-style: none;
    border-width: 1px;
    border-color: transparent;
    color: black;
}

.GridPager > td {
    font-family: Verdana;
    font-size: 10px;
    border-style: none;
    border-width: 1px;
    border-color: transparent;
    color: black;
}

.GridPager a {
    font-family: Verdana;
    font-size: 10px;
    color: blue;
}


.GridCelda {
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #333333;
}

.GridLabel {
    font-family: Verdana;
    font-size: 10px;
    color: #333333;
    text-decoration: none;
    z-index: 1;
}

.GridLabelLeft {
    font-family: Verdana;
    font-size: 10px;
    color: #333333;
    text-decoration: none;
    z-index: 1;
    text-align: left;
}

.GridLabelRight {
    font-family: Verdana;
    font-size: 10px;
    color: #333333;
    text-decoration: none;
    z-index: 1;
    text-align: right;
}

.TextBoxGridLeft {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    height: 15px;
    background: none;
    left: 88px;
    width: 300px;
    color: #333333;
}

.TextBoxLabel {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    background: none;
    left: 88px;
    color: #666666;
}

.TextBoxLabelBlack {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    background: none;
    left: 88px;
    color: #000000;
}

.TextBoxGridCenter {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: none;
    color: #333333;
}

.TextBoxGridCenterYellow {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    height: 15px;
    background: none;
    color: #333333;
}

.TextBoxGridCenterYellow:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    text-align: center;
    height: 15px;
}

.TextBoxGridRight {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    text-align: right;
    height: 15px;
    background: none;
    margin-right: 5px;
    float: right;
    color: #333333;
}


.TextboxGridObservacionGrid {
    background: none;
    text-align: left;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    color: #666666;
}

.TextboxGridObservacionFactura {
    background: none;
    border-style: none;
    border-color: inherit;
    border-width: medium;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 88px;
    width: 333px;
    color: #333333;
}

.TextboxGridObservacionFactura:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    left: 88px;
    width: 333px;
}

.TextboxGridObservacionFacturaSinFondo {
    background: none;
    border-style: none;
    border-color: inherit;
    border-width: medium;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 88px;
    width: 333px;
    color: #333333;
}

.TextboxGridObservacionFacturaSinFondo:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    height: 15px;
    left: 88px;
    width: 333px;
}

.TextBoxGridBordeRojoLeft {
    border: 1px solid red;
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    vertical-align: middle;
    height: 15px;
    background: #FAFFBD;
    color: #333333;
}

.TextBoxGridBordeRojo {
    border: 1px solid red;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    vertical-align: middle;
    height: 15px;
    background: #FAFFBD;
    color: #333333;
}

.TextBoxGridBordeRojoRight {
    border: 1px solid red;
    font-family: Verdana;
    font-size: 10px;
    text-align: right;
    vertical-align: middle;
    height: 15px;
    background: #FAFFBD;
    color: #333333;
}

.TextBoxGridAlternoLeft {
    text-align: left;
    font-family: Verdana;
    font-size: 10px;
    color: black;
    height: 15px;
    background: none;
    border-style: none;
    color: #333333;
}

.TextBoxGridAlterno {
    text-align: center;
    font-family: Verdana;
    font-size: 10px;
    color: black;
    height: 15px;
    background: none;
    border-style: none;
    color: #333333;
}

.TextBoxGridAlternoRight {
    text-align: right;
    font-family: Verdana;
    font-size: 10px;
    color: black;
    height: 15px;
    background: none;
    border-style: none;
    color: #333333;
}

.LineaSeccionGrid {
    border-right: 1px solid #cccccc;
}

.TextBoxCenterGridDisable {
    padding: 4px;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    height: 15px;
    background: none;
    color: #333333;
}


.TextboxGridDesignLeft {
    background: none;
    text-align: left;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    height: 15px;
    color: #333333;
}

.TextboxGridDesignLeft:hover {
    background: #FAFFBD;
    text-align: left;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    height: 15px;
}

.TextboxGridDesign {
    background: none;
    text-align: center;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    height: 15px;
    color: #333333;
}

.TextboxGridDesign:hover {
    background: #FAFFBD;
    text-align: center;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    height: 15px;
}


.TextboxGridDesignRight {
    background: none;
    text-align: right;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    height: 15px;
    color: #333333;
}

.TextboxGridDesignRight:hover {
    background: #FAFFBD;
    text-align: right;
    border: none;
    font-family: Verdana;
    font-size: 10px;
    height: 15px;
}

.ComboBoxGrid {
    font-family: Verdana;
    font-size: 10px;
    margin-left: 1px;
    height: 17px;
    text-align: center;
    color: #333333;
}

.ComboBoxGridLeft {
    font-family: Verdana;
    font-size: 10px;
    margin-left: 1px;
    height: 17px;
    text-align: left;
    color: #333333;
}

.TextboxGridObservacionPedidoVentaLeft {
    border: none;
    background: none;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 98px;
    width: 385px;
    color: #333333;
}

.TextboxGridObservacionPedidoVentaLeft:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    left: 98px;
    width: 385px;
}


.TextBoxGrid {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    margin-left: 3px;
    background: none;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    margin-bottom: 0px;
    color: #333333;
}

.TextBoxGrid:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
}

.TextBoxGridMovimientoCompra {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    margin-left: 3px;
    background: none;
    font-family: Verdana;
    font-size: 10px;
    color: red;
    z-index: 1;
    height: 15px;
    margin-bottom: 0px;
}

.TextBoxGridMovimientoVentaRojo {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    margin-left: 3px;
    background: none;
    font-family: Verdana;
    font-weight: bold;
    font-style: italic;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    color: red;
    margin-bottom: 0px;
}

.TextBoxGridMovimientoVenta {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    margin-left: 3px;
    background: none;
    font-family: Verdana;
    font-weight: bold;
    font-style: italic;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    margin-bottom: 0px;
    color: #333333;
}

.ComboBoxGridMovimientoCompra {
    font-family: Verdana;
    font-size: 10px;
    margin-left: 1px;
    color: red;
    height: 20px;
    text-align: center;
}

.ComboBoxGridMovimientoVenta {
    font-family: Verdana;
    font-size: 10px;
    margin-left: 1px;
    font-weight: bold;
    font-style: italic;
    height: 20px;
    text-align: center;
    color: #333333;
}


.TextboxGridObservacionPresupuesto {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: none;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    left: 100px;
    width: 470px;
    color: #333333;
}

.TextboxGridObservacionPresupuesto:hover {
    border: none;
    font-family: Verdana;
    font-size: 10px;
    background: #FAFFBD;
    height: 15px;
    left: 100px;
    width: 470px;
}

/* Fin de las clases del grid */

.EnlaceMovimientoCompra {
    color: red;
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
}

.EnlaceMovimientoVenta {
    color: #000000;
    text-decoration: none;
    font-family: Verdana;
    font-weight: bold;
    font-style: italic;
    font-size: 10px;
}


.TextBoxDescripcion {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    vertical-align: top;
    text-align: left;
    background: #FAFFBD;
}

/*                                         TextBoxStock                                    */

.TextBoxStockVerde {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 15px;
    background-color: #00FF99;
    text-align: center;
    vertical-align: middle;
}

.TextBoxStockNaranja {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 15px;
    background-color: #FFCC00;
    text-align: center;
    vertical-align: middle;
}

.TextBoxStockRojo {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 15px;
    background-color: #FF3300;
    text-align: center;
    vertical-align: middle;
}

.TextBoxStockVacio {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 15px;
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
}

.TextBoxBordeRojo {
    padding: 4px;
    border: 1px solid #FF0000;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    vertical-align: middle;
    height: 15px;
    background: #FAFFBD;
}

.ButtonDesign, .Button {
    border: 1px solid #009DE5;
    vertical-align: middle;
    text-align: center;
    font-family: Verdana;
    font-size: 12px;
    background-color: #009DE5;
    color: #FFFFFF;
    height: 27px;
    cursor: pointer;
}


.ButtonSelectedGris {
    border: 1px solid #BABABA;
    vertical-align: middle;
    text-align: center;
    font-family: Verdana;
    font-size: 12px;
    background-color: #BABABA;
    color: #FFFFFF;
    height: 33px;
}

.ButtonSelected {
    border: 1px solid #007ab3;
    vertical-align: middle;
    text-align: center;
    font-family: Verdana;
    font-size: 12px;
    background-color: #007ab3;
    color: #FFFFFF;
    height: 29px;
}

.ButtonApagar {
    border: 1px solid #e60000;
    vertical-align: middle;
    text-align: center;
    font-family: Verdana;
    font-size: 12px;
    background-color: #e60000;
    color: #FFFFFF;
    height: 29px;
}


.Hyperlink {
    border: 1px solid #009DE5;
    vertical-align: middle;
    text-align: center;
    font-family: Verdana;
    font-size: 12px;
    background-color: #009DE5;
    color: #FFFFFF;
    height: 15px;
    padding: 5px;
}

.HyperlinkTamano {
    vertical-align: middle;
    font-family: Verdana;
    font-size: 10px;
}

.TextBoxComoLabel {
    padding: 4px;
    border: 1px solid #FFFFFF;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    background-color: transparent;
}

.Label {
    font-family: Verdana;
    font-size: 10px;
    color: #666666;
    text-decoration: none;
    z-index: 1;
}

.LabelBlack {
    font-family: Verdana;
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    z-index: 1;
}

.LabelAmbar {
    font-family: Verdana;
    font-size: 13px;
    color: #FFBF00;
    text-decoration: none;
    z-index: 1;
}

.LabelRight {
    font-family: Verdana;
    font-size: 10px;
    color: #666666;
    text-decoration: none;
    z-index: 1;
    text-align: right;
}


.LabelSeccion {
    font-family: Verdana;
    font-size: 11px;
    color: #009DE5;
    text-decoration: none;
}

.LabelTituloSeccion {
    font-family: Verdana;
    font-size: 13px;
    color: #009DE5;
    text-decoration: none;
}

.LabelTituloAccion {
    font-family: Verdana;
    font-size: 13px;
    color: #e68a00;
    text-decoration: none;
}

.LineaSeccion {
    border-bottom: 1px solid #BABABA;
}

.LabelDescripcionDocumento {
    font-family: Verdana;
    font-size: 9px;
    color: #009DE5;
    text-decoration: none;
}

.LabelNombreDocumento {
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}


.TextVentanaConfirmar {
    font-family: Verdana;
    font-size: 13px;
    color: #009DE5;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
}

.CheckBox {
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
    vertical-align: central;
}

.BotonMenu {
    border: 1px solid #FFFFFF;
    vertical-align: middle;
    text-align: center;
    background-color: #FFFFFF;
}

.BotonMenu:hover {
    border: 1px solid #FFFFFF;
    vertical-align: middle;
    text-align: center;
    background-color: #a6bdff;
    cursor: pointer;
}

.Enlace {
    color: #000000;
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
}

.EnlaceCenter {
    color: #000000;
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
    cursor: pointer;
}

.EnlaceAzul {
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    color: #009DE5;
    text-decoration: none;
}


.EnlacePortada {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #009DE5;
    text-decoration: none;
}

.EnlaceNegro {
    color: #000000;
    text-decoration: none;
}

.ListBox {
    font-family: Verdana;
    font-size: 10px;
    height: 26px;
}

.ComboBox {
    font-family: Verdana;
    font-size: 10px;
    margin-left: 1px;
    text-align: center;
}

.ComboBoxLeft {
    font-family: Verdana;
    font-size: 10px;
    margin-left: 1px;
    height: 25px;
    text-align: left;
}

/*                                    VISORES MENSAJES APLICACION                                           */

.VisorEventosPaginaMasterMensaje {
    background-color: #FFFFFF;
    font-size: 11px;
    position: fixed;
    left: 0px;
    bottom: 0px;
    right: 0px;
    z-index: 2500;
    height: 55px;
    border-top: 1px dashed #9FCF9F;
}

.VisorEventosPaginaMasterMensaje #PanelMensajeTexto {
    padding: 4px;
    margin: 4px 0px 4px 0px;
    border: 2px solid #9FCF9F;
    background-color: #DFFFDF;
    color: #005F00;
    font-size: 11px;
    position: absolute;
    left: 10px;
    bottom: 10px;
    width: 99%;
    z-index: 2501;
}

.VisorEventosPaginaMasterError {
    background-color: #FFFFFF;
    font-size: 11px;
    position: fixed;
    left: 0px;
    bottom: 0px;
    right: 0px;
    z-index: 2500;
    height: 55px;
    border-top: 1px dashed #DD0000;
}

.VisorEventosPaginaMasterError #PanelMensajeTexto {
    padding: 4px;
    margin: 4px 0px 4px 0px;
    border: 2px solid #DD0000;
    background-color: #FFE3E3;
    color: #880000;
    font-size: 11px;
    position: absolute;
    left: 10px;
    bottom: 10px;
    width: 99%;
    z-index: 2501;
}

.VisorEventosPaginaMasterAviso {
    background-color: #FFFFFF;
    font-size: 11px;
    position: fixed;
    left: 0px;
    bottom: 0px;
    right: 0px;
    z-index: 2500;
    height: 55px;
    border-top: 1px dashed #FFCC00;
}

.VisorEventosPaginaMasterAviso #PanelMensajeTexto {
    padding: 4px;
    margin: 4px 0px 4px 0px;
    border: 2px solid #FFCC00;
    background-color: #FFFFB7;
    color: #CC3300;
    font-size: 11px;
    position: absolute;
    left: 10px;
    bottom: 10px;
    width: 99%;
    z-index: 2501;
}

.VisorEventosPaginaMasterOcultar {
    padding: 4px;
    margin: 4px 0px 4px 0px;
    border: 0px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 11px;
    height: 1px;
}

.PanelProgreso {
    z-index: 200;
}

.SubTituloRecuadro {
    border-width: 1px;
    border-color: #999999;
    padding: 4px;
    margin: 4px 0px 4px 0px;
    color: #000000;
    font-size: 11px;
    border-bottom-style: solid;
}

.SubTitulo2Recuadro {
    border-width: 1px;
    border-color: #999999;
    padding: 4px;
    margin: 4px 0px 4px 0px;
    color: #666666;
    font-size: 11px;
    border-bottom-style: solid;
    font-weight: bold;
}

.CabeceraAjaxExportacion {
    border-width: 1px;
    border-color: #999999;
    padding: 4px;
    margin: 4px 0px 4px 0px;
    color: #000000;
    font-size: 12px;
    border-bottom-style: solid;
    overflow: hidden;
}

.ContenidoAjaxExportacion {
    padding-left: 20px;
    height: 35px;
}

.TextBoxFechas {
    width: 100px;
    font-family: Verdana;
    font-size: 10px;
}

.Cabecera {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #2C4056;
}

.PopUpExportar {
    border: 2px solid #333333;
    background-color: #FFFFFF;
    padding: 6px;
    margin: 2px;
}

.PopUpCorregir {
    background-color: #FFFFFF;
    padding: 6px;
    margin: 2px;
}

.FilaVerde {
    color: black;
    background-color: #91EC93;
}


.FilaVerdeClaro {
    color: black;
    background-color: #BAF3BB;
}


.FilaRojo {
    color: black;
    background-color: #FF6262;
}


.FilaRojoClaro {
    color: black;
    background-color: #FF9F9F;
}

.FilaNaranja {
    color: black;
    background-color: #FAC08F;
}

.FilaAzul {
    color: black;
    background-color: #B7DDE8;
}


.FilaVioleta {
    background-color: #D1BAD1;
    color: black;
}

.FilaVerde:hover {
    background-color: #a6bdff;
    color: black;
}


.FilaVerdeClaro:hover {
    background-color: #a6bdff;
    color: black;
}


.FilaRojo:hover {
    background-color: #a6bdff;
    color: black;
}


.FilaRojoClaro:hover {
    background-color: #a6bdff;
    color: black;
}

.FilaNaranja:hover {
    background-color: #a6bdff;
    color: black;
}


.FilaAzul:hover {
    background-color: #a6bdff;
    color: black;
}


.FilaVioleta:hover {
    background-color: #D1BAD1;
    color: black;
}

.FilaMarron {
    background-color: #CD9B69;
    color: black;
}

.PopUp {
    border: 2px solid #808080;
    position: absolute;
    left: 50%;
    width: 490px;
    margin-left: -250px;
    top: 50%;
    background-color: #FFFFFF;
    z-index: 100;
    margin-top: -200px;
    height: 200px;
}


.PopUpHistoricoEstadoMando {
    border: 2px solid #808080;
    position: absolute;
    left: 50%;
    width: 900px;
    margin-left: -450px;
    top: 50%;
    background-color: #FFFFFF;
    z-index: 100;
    margin-top: -200px;
}

.TextBoxTotalMaterial {
    border: 1px solid #000000;
    padding: 2px;
    margin: 2px;
    vertical-align: middle;
    text-align: center;
}

.Tabs {
    height: 100px;
    overflow: hidden;
}

.TituloPaginaTablet {
    font-family: Verdana;
    font-size: 17px;
    text-align: left;
    color: #009DE5;
}

.LabelTablet {
    font-family: Verdana;
    font-size: 15px;
    color: #000000;
    text-decoration: none;
}

.TextBoxTablet {
    padding: 5px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 15px;
}

.TextBoxTablet:hover {
    padding: 5px;
    border: 1px solid #8F8F8F;
    font-family: Verdana;
    font-size: 15px;
}

.ListItemTablet {
    font-family: Verdana;
    font-size: 15px;
    color: #000000;
    text-decoration: none;
    border: 1px solid #BABABA;
    background-color: #FFFFFF;
}

.FieldSearch {
    padding-top: 10px;
    padding-bottom: 10px;
    width: auto;
    border-style: solid;
    border-color: #20A0FF;
    border-width: 1px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
}

.FieldSearch * {
    padding: 5px;
}

.GanaFoco {
    border-style: solid;
    border-width: 2px;
    border-color: black;
}

.Sombreado {
    background-color: gray;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0.35;
}

.PanelPopupHide {
    visibility: hidden;
    height: 1px;
}

.PanelPopupRelative {
    position: relative;
    top: 897px;
    left: 105px;
    width: 1182px;
    height: 275px;
}

.PanelPopupAbsolute {
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0,0.8);
    z-index: 2000;
    opacity: 1;
    overflow: auto;
}

.PanelPopupAbsolute > div {
    position: relative;
    margin: 150px auto;
    padding: 10px 10px 10px 10px;
    border-radius: 10px;
    background: #FFF;
    z-index: 2001;
}

.PanelPopupFullHide {
    visibility: hidden;
    height: 1px;
}

.PanelPopupFullRelative {
    position: relative;
}


.PanelPopupFullAbsolute {
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0,0.8);
    z-index: 2000;
    opacity: 1;
    overflow: auto;
}

.PanelPopupFullAbsolute > div {
    position: relative;
    margin: 50px auto;
    padding: 15px 10px 10px 10px;
    border-radius: 10px;
    background: #FFF;
    z-index: 2001;
    height: 85%;
    overflow: auto;
}


.PanelPopupFullAbsoluteImagen {
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    right: 0;
    bottom: 15px;
    left: 0;
    background: transparent;
    z-index: 2000;
    opacity: 1;
    overflow: auto;
}

.PanelPopupFullAbsoluteImagen > div {
    position: absolute;
    margin-top: 5px;
    padding: 15px 10px 10px 10px;
    background: transparent;
    z-index: 2001;
    height: 95%;
    overflow: auto;
}

.TablaShowImagen {
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    border-radius: 10px;
    background-color: #FFF;
}

.PanelProgresoHide {
    visibility: hidden;
    height: 1px;
}

.PanelProgreso {
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(250,250,250,0.8);
    z-index: 2000;
    opacity: 1;
    overflow: auto;
}

.PanelProgreso > div {
    position: relative;
    margin: 250px auto;
    padding: 10px 10px 10px 10px;
    z-index: 2001;
}

/*                                    FILTRO GRID                                           */


.HeadGridFilter {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    background-color: #e6e6e6;
    color: #000000;
    padding-top: 4px;
    padding-left: 6px;
    z-index: 1900;
}

.FilterColumnHidden {
    visibility: hidden;
    position: absolute;
    z-index: 1900;
}

.FilterColumnVisibleLeft {
    visibility: visible;
    position: absolute;
    left: 0px;
    z-index: 1900;
    border: 1px solid #cccccc;
}

.FilterColumnVisibleRight360 {
    visibility: visible;
    position: absolute;
    left: -345px;
    z-index: 1900;
    border: 1px solid #cccccc;
}

.FilterColumnVisibleRight250 {
    visibility: visible;
    position: absolute;
    left: -235px;
    z-index: 1900;
    border: 1px solid #cccccc;
}

.FilterColumnVisibleRight300 {
    visibility: visible;
    position: absolute;
    left: -285px;
    z-index: 1900;
    border: 1px solid #cccccc;
}


.DataListFilaNormal {
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #B9D7FC;
    background: #e6f1ff;
    color: black;
    margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

.DataListFilaNormal:hover {
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #B9D7FC;
    background: #99dfff;
    margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

.DataListFilaAlterna {
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #B9D7FC;
    background: #cce2ff;
    color: black;
    margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
}

.DataListFilaAlterna:hover {
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #B9D7FC;
    background: #99dfff;
    margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
}




.DataListFilaNormalVerde {
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #B9D7FC;
    background: #BAF3BB;
    color: black;
    margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

.DataListFilaNormalVerde:hover {
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #B9D7FC;
    background: #99dfff;
    margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

.DataListFilaAlternaVerde {
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #B9D7FC;
    background: #d4f7d4;
    color: black;
    margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
}

.DataListFilaAlternaVerde:hover {
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #B9D7FC;
    background: #99dfff;
    margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
}


.ImagenPantallaCompleta {
    height: 95%;
    max-height: 850px;
    width: auto;
    margin-top: 15px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
}

.ImagenPantallaCompletaDiv {
    width: 100%;
    height: 100%;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

.divImagen {
    border-bottom: 1px solid #C0C0C0;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.imagenFichas {
    position: absolute;
    bottom: 0px;
    right: 0px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
/*                                    TextBox                                         */
.TextBoxBackGreen {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    color: black;
    background: #34f413;
}


.TextBoxBackRed {
    padding: 4px;
    border: 1px solid #BABABA;
    font-family: Verdana;
    font-size: 10px;
    z-index: 1;
    height: 15px;
    color: white;
    background: Red;
}

.ImgEscalaGrises {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}

.ImgSinEscalaGrises {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}


.MenuEnlace {
    font-family: Verdana;
    font-size: 13px;
    text-align: left;
    /*color: #009DE5;*/
    color: #000000;
    text-decoration: none;
}

.Enlace a {
    font-size: large;

}

.Enlace a:link {
    color: forestgreen;
}

.Enlace a:visited {
    color: seagreen;
}

.Enlace a:hover {
    text-decoration: none;
    color: yellowgreen;
    font-weight: bold;
}

.Enlace a:active {
    color: red;
    text-decoration: none;
}
