.ui-menu .ui-menu-parent .ui-menu-child{
    background:none;
    background-color: #666666;
}

.ui-menuitem-text{
    text-align:left !important;
}

.ui-menu{background:none !important;}

/*.ui-menu ul{
    overflow: visible !important;
}*/

.ui-menu a.ui-state-default:link, .ui-menu a.ui-state-default:visited, .ui-menu a.ui-state-default:hover, .ui-menu a.ui-state-default:active, .ui-menu a.ui-state-hover:link, .ui-menu a.ui-state-hover:visited, .ui-menu a.ui-state-hover:hover, .ui-menu a.ui-state-hover:active, .ui-menu a.ui-state-active:link, .ui-menu a.ui-state-active:visited, .ui-menu a.ui-state-active:hover, .ui-menu a.ui-state-active:active {
    background-color: #25336D !important;
}

.ui-menuitem-link {background:none !important; color:#FFFFFF !important}

.ui-menuitem-link a:hover lu:hover li:hover {color:black !important}

.ui-menu ui-state-default a.ui-state-default:hover, .ui-menuitem-link a.ui-state-default:link{
    background-color: #25336D !important;
}

.ui-widget {
    font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
    font-size: 11px;
}

.ui-menu .ui-menu-parent .ui-menu-child {
    padding: 0.3em;
    line-height: 14px;
}

.ui-menu {
    border: 0px solid white;
    padding: 0.1em;
    position: absolute;
}

/**Estos estilos desaparecen las lineas en los panel grid internos**/
.ui-panelgrid-cell{
    border-color: inherit !important;
    border-style: solid !important;
    border-width: 0px !important;
    padding: 4px 10px !important;
}

.ui-datagrid-column{
    width: 33% !important;
}

.ui-selectonemenu-panel{
    width: 100px;
}

.jqplot-target {
    color: #000000 !important;
    font-size: 15px !important;
}

.jqplot-axis {
    font-size: 5px !important;
}
.jqplot-xaxis {
    font-size: 5px !important;
}
.jqplot-yaxis {
    margin-right:10px;
    font-size: 5px !important;
}

/*Estilo de las letras del grafico que muestran el nombre de la serie*/
table.jqplot-table-legend, table.jqplot-cursor-legend {
    font-size: 15px !important;
}

/*estilo de las letras del titulo de los gráficos*/
.jqplot-title {
    font-size: 25px !important;
}

/*estilo de los letas internas del gráfico sobre las barras*/
.jqplot-highlighter-tooltip, .jqplot-canvasOverlay-tooltip {
    font-size: 25px !important;
}

.ui-widget-header {
    color: #ffffff;/*rgb(0, 0, 0);*/
    text-shadow: rgba(255, 255, 255, 0.5) 0px -1px 2px;
    font-weight: bold;
    background: linear-gradient(rgb(111, 118, 119), rgb(24, 24, 25)) !important;

    outline: 0px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(157, 157, 157);
    border-image: initial;
}

/*corrigue el tamaño de la letra de legend del fielset*/
legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 12px !important;
    line-height: inherit;
    color: inherit;
    white-space: normal;
}


.ui-chkbox .ui-chkbox-label {
    cursor: pointer;
    margin: 3px 0 0 3px;
    outline: medium none;
    z-index: 1;
    display: initial !important;
    vertical-align: top;
    font-weight: bold;
}