.x-hidden-node {
    display: none !important;
}

.trasparenza {
    background: transparent;
    border-width: 0px;
}

.trasparenzaBackground {
    background: transparent;
}

.trasparenzaTopDown {
    background: transparent;
    border-top-width: 0px;
    border-bottom-width: 0px;
}

.noBorder {
    border-width: 0px;
}

.noBorderTopRight {
    border-top-width: 0px;
}

.readOnly input {
    background: #EEEEEE none;
}

.mailNonLette {
    font-weight: bold !important;
}

.mailNonLette .x-grid-cell-inner {
    font-weight: bold !important;
}
.receipt-cell { 
    /* background: url(../image/PNG16MailIn.png); */
    cursor: pointer;
    /* padding-left: 16px;  */
} 

.empty-cell { 
    background: url(../image/PNG16Empty.png) no-repeat 2px 1px; 
    /* padding-left: 16px;  */
}

.transparentMask .x-mask {
    z-index: 99999;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); /* for older browsers */
    opacity: 0;
    background: transparent;
}
.x-hide-clip {
    display: none !important;
}

/*input[readonly]
{
    background-color:#bbd5d0;
    background-image:none;
}*/

textarea[readonly]
{
    background-color:#bbd5d0;
    background-image:none;
}
.x-btn-inner {
    color: #57a7dc;
    cursor: pointer;
}
.x-btn-inner:hover {
    text-decoration: underline;
}
.cell-readonly  .x-grid-cell{
    background-color:#bbd5d0;
    background-image:none;
}
.x-tab-default-active .x-tab-inner {
    color: #8b1566;
}

.multiColor-btn {
    background-color: yellow;
    background-image:none;
}
.text-login
{
    color:#0075c8;
    font-size: 18px;
}
.title-login
{
    color:#0075c8;
    font-size: 32px;
}
.label-anomala
{
    color:red;
}
.Tree-DatePanel
{
    background-color:#D9E7F8;
}

