/*PRIMEFACES STYLES*/
/*General*/
/*.ui-widget, .ui-widget .ui-widget {
    font-size: 95% !important;
}*/
/*.ui-layout-container {
    overflow-x:visible !important; overflow-y:visible !important;
}
.ui-layout-north .ui-layout-unit-content {
    /*background: url(./../../resources/images/header2.png) no-repeat !important;
}
.ui-layout-south .ui-layout-unit-content {
    background: url(./../../resources/images/footer.png) no-repeat center !important;
    text-align: center;
    font-size:10pt;
    color: white;
}
.ui-widget-content .ui-state-disabled {
    opacity: 1 !important;
    color: black !important;
    background-color: lightgrey !important;
}
/*.ui-dialog-content {
    background-color: #F0F0F0 !important;
}*/
.ui-dialog-titlebar {
    padding: 10px !important;
}
/*Root Nodes*/
.ui-tree {
    border-width: 0px 0px 0px 0px !important;
}
.ui-tree, .ui-tree-nodes, .ui-tree-node, .ui-tree-node-content {
    white-space: nowrap !important;
}
/*combos*/
.ui-selectonemenu {
    min-width: 160px !important; 
}
/*menu bar*/
.ui-menu, .ui-menu-list, .ui-contextmenu {
    min-width: 250px;
}

.ui-panel, .ui-panel-content {
    border: none !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.ui-tabs-panel {
    padding-top: 5px !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.ui-panel-titlebar {
    text-align: right !important;
}