﻿SPAN.menu
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    HEIGHT: 22px;
}

TABLE.scroll
{
    BEHAVIOR: url(/_nav/Scroll.htc);
    WIDTH: 100%;
    HEIGHT: 100%;
}

DIV.mnuList
{
    DISPLAY: none;
}

TD.menuboton
{    
    border-top: 1px outset #E7E3EF;
    border-bottom: #000000 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB);
    background: -webkit-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -moz-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -ms-linear-gradient(top, #DCDFE5 0%, #BDC2CB 100%);
    height: 32px;
}

TD.menubotonmantenimiento
{    
    border-top: 1px outset #E7E3EF;
    border-bottom: #000000 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB);
    background: -webkit-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -moz-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -ms-linear-gradient(top, #DCDFE5 0%, #BDC2CB 100%);
    height: 32px;
}

TD.menuitem
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB);
    background: -webkit-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -moz-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -ms-linear-gradient(top, #DCDFE5 0%, #BDC2CB 100%);
}

TD.bar
{
    height: 34px;
    padding-left: 10px;
    vertical-align: middle;
    font-weight: 600;
    font-size: 14px;
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
}

TD.bar2
{
    height: 34px;
    padding-left: 10px;
    vertical-align: top;
    font-weight: 600;
    font-size: 14px;
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
}

TABLE.mnuList
{
    BORDER-RIGHT: #485673 1px solid;
    BORDER-TOP: #485673 1px solid;
    DISPLAY: none;
    BORDER-LEFT: #485673 1px solid;
    BORDER-BOTTOM: #485673 1px solid;
    BACKGROUND-COLOR: #ffffff;
}

TABLE.mnuLista
{
    BORDER-RIGHT: #485673 1px solid;
    BORDER-TOP: #485673 1px solid;
    BORDER-LEFT: #485673 1px solid;
    BORDER-BOTTOM: #485673 1px solid;
    BACKGROUND-COLOR: #ffffff;
}

TABLE.mnuBar
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BDC2CB);
    background: -webkit-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -moz-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -ms-linear-gradient(top, #DCDFE5 0%, #BDC2CB 100%);
    WIDTH: 100%;
    COLOR: #000000;
    HEIGHT: 22px;
}

TABLE.actionBar
{
    BORDER-RIGHT: #466094 1px solid;
    BORDER-TOP: #466094 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDFE5, EndColorStr=#BCC2CB);
    background: -webkit-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -moz-linear-gradient(top, #DCDFE5, #BDC2CB);
    background: -ms-linear-gradient(top, #DCDFE5 0%, #BDC2CB 100%);
    BORDER-LEFT: #466094 1px solid;
    WIDTH: 100%;
    COLOR: #000000;
    HEIGHT: 25px;
}

TR.mnuSpacer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

TD.mnuGroupHeading
{
    PADDING-LEFT: 9px;
    FONT-WEIGHT: 600;
    FONT-STYLE: italic;
}

TD.mnuGroupItem
{
    PADDING-LEFT: 23px;
}

TD.icMenu
{
    PADDING-LEFT: 3px;
    BEHAVIOR: url(/_nav/menu.htc);
}

TD.mnuTitle
{
    PADDING-LEFT: 25px;
    FONT-WEIGHT: 600;
    CURSOR: default;
    COLOR: #000000;
}

TD.mnuRight
{
    PADDING-RIGHT: 5px;
    WIDTH: 100%;
    TEXT-ALIGN: right;
}

IMG.mnuBtn
{
    MARGIN-BOTTOM: -1px;
    VERTICAL-ALIGN: top;
    WIDTH: 16px;
    MARGIN-RIGHT: 1px;
    HEIGHT: 16px;
}

HR.mnuSpacer
{
    MARGIN-LEFT: 8px;
    COLOR: #acc0e9;
    HEIGHT: 1px;
}

COL.mnuItm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px;
    PADDING-TOP: 4px;
}

COL.mnuLeft
{
    WIDTH: 27px;
    BACKGROUND-COLOR: #dcdfe5;
    TEXT-ALIGN: center;
}

NOBR.mnuTitle
{
    OVERFLOW: hidden;
    WIDTH: 100%;
    TEXT-OVERFLOW: ellipsis;
}

U.mnuKey
{
    ACCELERATOR: true;
}

DIV.menubarShadow
{
    BORDER-TOP: #a8aeb5 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
}

DIV.toolbarShadow
{
    BORDER-TOP: #a8aeb5 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
}

SPAN.btnBorder
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 1px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 100%;
    BORDER-BOTTOM-STYLE: none;
}

SPAN.btnBorderOn
{
    BORDER-RIGHT: #485673 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #485673 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #485673 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #485673 1px solid;
    HEIGHT: 100%;
}

TABLE.formTitle
{
    TABLE-LAYOUT: fixed;
    WIDTH: 100%;
    BORDER-BOTTOM: #485673 1px solid;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #63769b;
}

TD.formTitle
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 14px;
    OVERFLOW: hidden;
    COLOR: #ffffff;
    TEXT-INDENT: 10px;
    FONT-FAMILY: 'Open Sans';
    TEXT-OVERFLOW: ellipsis;
    TEXT-ALIGN: left;
}

table.stageContextBar {
    width: 100%;
    height: 100%;
    table-layout: fixed;
    /*    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#6489d4, endColorStr=#34BBE9);*/
    /*background: -webkit-linear-gradient(left, #6489d4, #34BBE9);*/ /* For Safari 5.1 to 6.0 */
    /*background: -ms-linear-gradient(left, #6489d4 0%, #34BBE9 100%);
    background: -moz-linear-gradient(left, #6489d4 , #34BBE9 );*/
    background-color: #4F79C6;
    border-bottom: 1px solid #466094;
}

table.leftContextBar {
    width: 100%;
    height: 100%;
    table-layout: fixed;
    /*    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#485673, endColorStr=#63769c);*/
    /*background: -webkit-linear-gradient(left, #485673, #63769c);*/ /* For Safari 5.1 to 6.0 */
    /*background: -ms-linear-gradient(left, #485673 0%, #63769c 100%);
    background: -moz-linear-gradient(left, #485673 , #63769c );*/
    background-color: #55688A;
    border-bottom: 1px solid #485674;
    border-right: 1px solid #466094;
}



#barleftContextBar
{
    width: 175px;
}

/* Safari & Chrome */

@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    TD.menuboton
    {
        padding-top: 2px;
        height: 35px;      
    }

    div.dvmenuboton
    {
        position: relative;
        top: -2px;
    }

    #barleftContextBar
    {
        width: 167px;
    }
}

/*firefox*/

@media screen and (-moz-device-pixel-ratio)
{
    TD.menuboton
    {
        padding-top: 5px;
    }

    div.dvmenuboton
    {
        position: relative;
        top: -4px;
    }

    #barleftContextBar
    {
        width: 167px;
    }
}

/*ie*/

@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active)
{
    TD.menuboton
    {
        padding-top: 7px;
        height: 36px;
    }

    div.dvmenuboton
    {
        position: relative;
        top: -4px;
    }

    #barleftContextBar
    {
        width: 167px;
    }
}