/* =====================================
        Font
   ===================================== */
:disabled {
    background-color: #efefef;
}

.sfondoOrange {
    background-color: #fdf5ce;
}

.sfondoGreen {
    background-color: #ccffcc;
}

.sfondoRed {
    background-color: #ffb4b4;
}

input[readonly] {
    background-color: #dedede;
}

.sfondoGray {
    background-color: gray;
}

.fontBoldOblique {
    font-style: oblique;
    font-weight: bold;
}

.fontBlueBold {
    color: blue;
    font-weight: bold;
}

.fontBlueNormale {
    color: blue;
}

.fontBlueOblique {
    color: blue;
    font-style: oblique;
}

.fontGreenNormal {
    color: green;
    text-transform: none;
}

.fontGreenBoldOblique {
    color: green;
    text-transform: none;
    font-weight: bold;
    font-style: oblique;
}

.fontGreenOblique {
    color: green;
    text-transform: none;
    font-style: oblique;
}

.fontOrangeBoldOblique {
    color: orange;
    text-transform: none;
    font-weight: bold;
    font-style: oblique;
}

.fontOrangeBold {
    color: orange;
    text-transform: none;
    font-weight: bold;
}

.fontOrangeNormal {
    color: orange;
    text-transform: none;
}

.fontOrangeOblique {
    color: orange;
    text-transform: none;
    font-style: oblique;
}

.fontRedNormal {
    color: red;
    text-transform: none;
}

.fontRedBold {
    color: red;
    text-transform: none;
    font-weight: bold;
}

.fontRedOblique {
    color: red;
    text-transform: none;
    font-style: oblique;
}

.fontRedBoldOblique {
    color: red;
    text-transform: none;
    font-weight: bold;
    font-style: oblique;
}

.fontRedBoldBlink {
    color: red;
    text-transform: none;
    font-weight: bold;
    text-decoration: blink;
}

.fontGreenBold {
    color: green;
    text-transform: none;
    font-weight: bold;
}

.fontLink {
    color: blue;
    cursor: pointer;
}

.fontLink:hover {
    text-decoration: underline;
    color: red;
}

.fontLinkBold {
    color: blue;
    cursor: pointer;
    font-weight: bold;
}

.fontLinkBold:hover {
    text-decoration: underline;
    color: red;
}

.fontTitolettoElaborato {
    border-bottom: 1px solid gray;
    font-weight: bold;
    line-height: 15px;
    font-style: oblique;
    padding-bottom: 3px;
}

.fontTitolo {
    font-weight: bold;
    line-height: 15px;
    color: #588bb1;
    padding-bottom: 3px;
    font-size: 20px;
}

.fontCaratteri {
    font-size: 11px;
}

.fontAzzurrinoBold {
    font-weight: bold;
    color: #2779AA;
}

.fa-8x {
    font-size: 8em;
}