

@MEDIA print {
    #printTag {
        visibility: hidden;
    }
}

.CDP_Body {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    SCROLLBAR-FACE-COLOR: #BABBD0;
    SCROLLBAR-3DLIGHT-COLOR: #F6F6F6;
    SCROLLBAR-ARROW-COLOR: #152B54;
    SCROLLBAR-DARKSHADOW-COLOR: #c3c3c3;
    SCROLLBAR-SHADOW-COLOR: #152B54;
    SCROLLBAR-HIGHLIGHT-COLOR: #F6F6F6;
    SCROLLBAR-TRACK-COLOR: #E8E9EB;
    SCROLLBAR-BASE-COLOR: #000000;
}


/* HEADER */

.CDP_Header_Link, .CDP_Header_Link:visited, .CDP_Header_Link:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Header_Link:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10pt;
        COLOR: #003366;
        FONT-FAMILY: Arial, Verdana, sans-serif;
        TEXT-DECORATION: underline;
    }

.CDP_Header_User {
    FONT-SIZE: 9pt;
    COLOR: #8B0000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
}

.CDP_Header_User_Link, .CDP_Header_User_Link:visited, .CDP_Header_User_Link:active {
    FONT-SIZE: 9pt;
    COLOR: #8B0000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Header_User_Link:hover {
        FONT-SIZE: 9pt;
        COLOR: #8B0000;
        FONT-FAMILY: Arial, Verdana, sans-serif;
        TEXT-DECORATION: underline;
    }

/* BAR */

.CDP_Bar_Link, .CDP_Bar_Link:visited, .CDP_Bar_Link:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
    text-transform: uppercase;
}

    .CDP_Bar_Link:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10pt;
        COLOR: #F9F9F9;
        FONT-FAMILY: Arial, Verdana, sans-serif;
        TEXT-DECORATION: none;
        text-transform: uppercase;
    }

.CDP_Bar_Link_LC, .CDP_Bar_Link_LC A, .CDP_Bar_Link_LC A:visited, .CDP_Bar_Link_LC A:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Bar_Link_LC A:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10pt;
        COLOR: #F9F9F9;
        FONT-FAMILY: Arial, Verdana, sans-serif;
        TEXT-DECORATION: none;
    }

.CDP_Bar {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
}

/* BRICIOLE */

.CDP_Briciole_Background {
    BACKGROUND: #666699;
}

.CDP_Briciole_Link, .CDP_Briciole_Link:visited, .CDP_Briciole_Link:active {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #F9F9F9;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Briciole_Link:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        COLOR: #F9F9F9;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        TEXT-DECORATION: underline;
    }


/* FOOTER */

.CDP_Footer {
    BACKGROUND: #CCCCCC;
}

.CDP_Footer_Text {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, sans-serif;
}

.CDP_Footer_Link, .CDP_Footer_Link:visited, .CDP_Footer_Link:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Footer_Link:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #003366;
        FONT-FAMILY: Arial, Verdana, sans-serif;
        TEXT-DECORATION: underline;
    }

.CDP_Footer_TextSize_Link, .CDP_Footer_TextSize_Link:visited, .CDP_Footer_TextSize_Link:active {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Footer_TextSize_Link:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        COLOR: #003366;
        FONT-FAMILY: Arial, Verdana, sans-serif;
        TEXT-DECORATION: underline;
    }


/* CORNICI LAYOUT CONTENT */

.CDP_Sezione_Menu {
    BORDER-LEFT: 4px solid #666699;
    BACKGROUND: #F2F2F2;
}

.CDP_Sezione_Content {
    BORDER-RIGHT: 4px solid #666699;
}

.CDP_Sezione_Error {
    BORDER-RIGHT: 4px solid #666699;
    BORDER-LEFT: 4px solid #666699;
}

.CDP_Sezione_Home_Sx {
    BACKGROUND: #F2F2F2;
    BORDER-RIGHT: 1px solid #F2F2F2;
}

.CDP_Sezione_Home_Dx {
    BORDER-LEFT: 1px solid #CCCCCC;
}

/* MENU */

.CDP_LinkMenuLiv1, .CDP_LinkMenuLiv1:visited, .CDP_LinkMenuLiv1:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_LinkMenuLiv1:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #003366;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
    }


.CDP_LinkMenuLiv2, .CDP_LinkMenuLiv2:visited {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_LinkMenuLiv2:active {
        FONT-WEIGHT: normal;
        FONT-SIZE: 9pt;
        COLOR: #003366;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
    }

    .CDP_LinkMenuLiv2:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 9pt;
        COLOR: #003366;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
    }

.CDP_LinkMenuLiv3, .CDP_LinkMenuLiv3:visited {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_LinkMenuLiv3:active {
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        COLOR: #003366;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
    }

    .CDP_LinkMenuLiv3:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        COLOR: #003366;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: none;
    }

UL.menu {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
}

    UL.menu LI A {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #ffffff;
        PADDING-TOP: 0px;
        TEXT-DECORATION: none;
    }

        UL.menu LI A:link {
            COLOR: #003366;
        }

        UL.menu LI A:visited {
            COLOR: #003366;
        }

        UL.menu LI A:hover {
            COLOR: #003366;
            /*TEXT-DECORATION: underline;*/
            TEXT-DECORATION: none;
        }

        UL.menu LI A:active {
            COLOR: #003366;
            TEXT-DECORATION: none;
        }

        UL.menu LI A.link_selected:link {
            COLOR: #003366;
            TEXT-DECORATION: none;
        }

        UL.menu LI A.link_selected:visited {
            COLOR: #003366;
            TEXT-DECORATION: none;
        }

        UL.menu LI A.link_selected:active {
            TEXT-DECORATION: none;
        }

        UL.menu LI A.link_selected:hover {
            /*TEXT-DECORATION: underline;*/
            TEXT-DECORATION: none;
        }

        UL.menu LI A IMG {
            TEXT-DECORATION: none;
        }

.menuLinkBackgroundOutLiv0 {
    BACKGROUND: #f6e8ef;
}

.menuLinkBackgroundOverLiv0 {
    BACKGROUND: #ffffff;
}

.menuLinkBackgroundOut {
    BACKGROUND: #ffffff;
}

.menuLinkBackgroundOver {
    BACKGROUND: #f6e8ef;
}


/* ERROR HANDLER */

.CDP_Errore_Titolo_1 {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}

.CDP_Errore_Titolo_2 {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-WEIGHT: bold;
}

.CDP_Errore_Titolo_3 {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-WEIGHT: normal;
}

.CDP_Errore_Tabella {
    BACKGROUND: transparent;
    BORDER: 1px solid #cccccc;
    BORDER-COLLAPSE: collapse;
}

.CDP_Errore_Tabella_Header {
    BACKGROUND: #f2f2f2;
    TEXT-ALIGN: center;
}

.CDP_Errore_Tabella_CellaBordoGrigio {
    BORDER: 1px solid #cccccc;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #003366;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}


/* CERCA */

.CDP_FormCercaInput {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #003366;
    BORDER-STYLE: solid;
    BORDER-width: 1px;
    BACKGROUND-COLOR: #f2f2f2;
    BORDER-COLOR: #CCCCCC;
}

.CDP_Cerca_Titolo {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}

.CDP_Cerca_Titolo_Piccolo {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-WEIGHT: normal;
}

.CDP_Cerca_Summary {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-WEIGHT: normal;
}

.CDP_Cerca_Titolo_Piccolo_Extra {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #777777;
    FONT-WEIGHT: normal;
}

.CDP_Cerca_Tabella_Cella_Bold {
    /*BORDER: 1px solid #efefef;*/
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #003366;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.CDP_Cerca_Tabella_Cella {
    /*BORDER: 1px solid #efefef;*/
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #003366;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.CDP_Cerca_Link, .CDP_Cerca_Link:visited, .CDP_Cerca_Link:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Cerca_Link:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #003366;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        TEXT-DECORATION: underline;
    }


.CDP_Cerca_Tabella_Cella_Link, .CDP_Cerca_Tabella_Cella_Link:visited, .CDP_Cerca_Tabella_Cella_Link:active {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Cerca_Tabella_Cella_Link:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        COLOR: #003366;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        TEXT-DECORATION: underline;
    }

.CDP_CercaNav_Link, .CDP_CercaNav_Link:visited, .CDP_CercaNav_Link:active {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_CercaNav_Link:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 9pt;
        COLOR: #003366;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        TEXT-DECORATION: underline;
    }

/* MAPPA DEL SITO */

.CDP_Mappa_Titolo {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}

.CDP_Mappa_Titolo_Small {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-WEIGHT: bold;
}

.CDP_Mappa_Tabella {
    BACKGROUND: transparent;
    BORDER: 1px solid #cccccc;
    BORDER-COLLAPSE: collapse;
}

.CDP_Mappa_Tabella_Header_Grigia {
    BORDER: 1px solid #efefef;
    BACKGROUND: #CCCCCC;
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}

.CDP_Mappa_Tabella_Header_Rossa {
    BORDER: 1px solid #efefef;
    BACKGROUND: #C12701;
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}

.CDP_Mappa_Tabella_Header_Verde {
    BORDER: 1px solid #efefef;
    BACKGROUND: #006600;
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}

.CDP_Mappa_Tabella_Header_Blu {
    BORDER: 1px solid #efefef;
    BACKGROUND: #666699;
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}

.CDP_Mappa_Tabella_Header_Arancio {
    BORDER: 1px solid #efefef;
    BACKGROUND: #D75700;
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
}

.CDP_Mappa_Tabella_Cella {
    /*BORDER: 1px solid #efefef;*/
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #003366;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.CDP_Mappa_Tabella_Cella_Liv2 {
    /*BORDER: 1px solid #efefef;*/
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #003366;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    BACKGROUND: #EFEFEF;
}

.CDP_Mappa_Tabella_Cella_Liv3 {
    /*BORDER: 1px solid #efefef;*/
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #003366;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    BACKGROUND: #FAFAFA;
}

.CDP_Mappa_Tabella_Cella_Liv4 {
    /*BORDER: 1px solid #efefef;*/
    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #003366;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    BACKGROUND: #ffffff;
}

.CDP_Mappa_Link_Header, .CDP_Mappa_Link_Header:visited, .CDP_Mappa_Link_Header:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #F9F9F9;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: uppercase;
}

    .CDP_Mappa_Link_Header:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10pt;
        COLOR: #F9F9F9;
        FONT-FAMILY: Arial, Verdana, sans-serif;
        TEXT-DECORATION: underline;
        TEXT-TRANSFORM: uppercase;
    }

.CDP_Mappa_Link_Header_2, .CDP_Mappa_Link_Header_2:visited, .CDP_Mappa_Link_Header_2:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #F9F9F9;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Mappa_Link_Header_2:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #F9F9F9;
        FONT-FAMILY: Arial, Verdana, sans-serif;
        TEXT-DECORATION: underline;
    }

.CDP_Mappa_Link, .CDP_Mappa_Link:visited, .CDP_Mappa_Link:active {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Mappa_Link:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 9pt;
        COLOR: #003366;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        TEXT-DECORATION: underline;
    }

.CDP_Mappa_Link_L3, .CDP_Mappa_Link_L3:visited, .CDP_Mappa_Link_L3:active {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_Mappa_Link_L3:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        COLOR: #003366;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        TEXT-DECORATION: underline;
    }

ul {
    LIST-STYLE-IMAGE: url('http://www.cassaddpp.it/content/groups/public/documents/cdp_images/cdp_bullet_arrow.gif');
    /* padding: 10; */
    padding-left: 10px;
    margin: 0px;
    margin-left: 17px;
    padding-top: 0px;
}

ol {
    padding-left: 10px;
    margin: 0px;
    margin-left: 17px;
    padding-top: 0px;
}

/********************************************
    CLASSI CDP - formattazione del testo
********************************************/

.titoloPrincipaleAllCaps {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11pt;
    color: #003366;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.titoloPrincipale {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11pt;
    color: #003366;
    font-weight: bold;
    margin-bottom: 5px;
}

.titoloSecondario {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #003366;
    font-weight: bold;
    margin-bottom: 5px;
}

.testoStandard {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #003366;
    text-align: justify;
    line-height: 16px;
}

.testoStandardSmall {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #003366;
    text-align: left;
}

.testoStandardGrigio {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #777777;
    text-align: justify;
    line-height: 16px;
}

.testoSecondarioArial {
    font-family: Arial, Verdana, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #003366;
    text-align: justify;
    line-height: 16px;
}


/********************************************
    CLASSI CDP - fast link
********************************************/

.lineaFastLink {
    background-color: #666699;
    height: 2px;
    border: none;
    width: 100%;
}

.testofastLink {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #003366;
}

    .testoFastLink A, .testoFastLink A:visited, .testoFastLink A:active {
        text-decoration: none;
    }

        .testoFastLink A:hover {
            text-decoration: none;
            color: #777777;
        }

.titoloFastLink {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #003366;
}

    .titoloFastLink A, .titoloFastLink A:visited, .titoloFastLink A:active {
        text-decoration: none;
    }

        .titoloFastLink A:hover {
            text-decoration: none;
            color: #777777;
        }

/****************************************************************
    CLASSI CDP - CLASSI PRINCIP. sui tag HTML Hyperlink, Paragraph, Tabelle, TD, etc..
****************************************************************/

p {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: underline;
    color: #003366;
}

    /*
a:visited {
 color:#003366;
 text-decoration:underline;
}
*/

    a:hover, a:active {
        color: #777777;
        text-decoration: underline;
    }


/******* Stile per il TD del CMS *********/

.cmsContainer {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #003366;
    text-align: justify;
    line-height: 16px;
    /* padding: 10px 0px; */
}

/********************************************
    CLASSI CDP - Linee ed Immagini
********************************************/

.lineaBlu {
    width: 100%;
    height: 1px;
    color: #003366;
    background-color: #003366;
    border: 0;
    size: 1;
}

.lineaGrigia {
    width: 100%;
    height: 1px;
    color: #777777;
    background-color: #003366;
    border: 0;
    size: 1;
}

.immagine {
    border: none;
    vertical-align: middle;
}

.imgSinistra {
    border: none;
    vertical-align: top;
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;
}

.imgDestra {
    border: none;
    vertical-align: top;
    float: right;
    margin-bottom: 5px;
    margin-left: 5px;
}

/********************************************
   CLASSI CDP - tabelle
********************************************/

.STILI_PER_LE_TABELLE {
}

/*--------------------------------*/

.tabellaCalendarioQuotazioni {
    border-collapse: collapse;
    border: 0,5px solid #777777;
    font-size: medium;
    font-family: Verdana;
}

    .tabellaCalendarioQuotazioni td {
        border: 0,5px solid  #777777;
        /*text-align: justify;*/
        
      
    }
    .tabellaCalendarioQuotazioni tr {
        border-color:  #777777;
        /*text-align: justify;*/
  
    }



.tabellaGrigia {
    /*table-layout: fixed;*/
    width: 50%;
    background: #E5E5E5;
    border-collapse: collapse;
    border-spacing: 1px;
    padding: 5px;
    border: 1px solid #777777;
}

    .tabellaGrigia td {
        border: 1px solid #777777;
        padding: 0px;
        5px 5px 5px 5px;
        text-align: justify;
        background-color: white;
        color: #00008B;
    }

.tabellaGrigiaSX {
    /* table-layout: fixed;*/
    width: 100%;
    background-color: #E5E5E5;
    border-collapse: collapse;
    border-spacing: 1px;
    padding: 0px;
    border: 1px solid #777777;
    float: left;
    margin-right: 10px;
    color: #00008B;
}

    .tabellaGrigiaSX td {
        border: 1px solid #777777;
        padding: 0px;
        text-align: justify;
        background-color: #E5E5E5;
    }

.tabellaGrigiaDX {
    /* table-layout: fixed;*/
    width: 100%;
    background-color: #E5E5E5;
    border-collapse: collapse;
    border-spacing: 1px;
    padding: 0px;
    border: 1px solid #777777;
    float: right;
    margin-left: 10px;
}

    .tabellaGrigiaDX td {
        border: 2px solid #777777;
        padding: 0px 5px 5px 5px 5px;
        text-align: justify;
        background-color: #E5E5E5;
    }



/*/ */ *--------------------------------*/ .tabellaBlu {
    /*table-layout : fixed;*/
    width: 100%;
    background-color: #E5E5E5;
    border-collapse: collapse;
    border-spacing: 1px;
    padding: 5px;
    border: 1px solid #003366;
}

.tabellaBlu td {
    border: 1px solid navy;
    padding: 5px 5px 5px 5px;
    text-align: justify;
}

.tabellaBluSX {
    /*table-layout : fixed;*/
    width: 100%;
    background-color: #E5E5E5;
    border-collapse: collapse;
    border-spacing: 1px;
    padding: 5px;
    border: 1px solid #003366;
    float: left;
    margin-right: 10px;
}

    .tabellaBluSX td {
        border: 1px solid #003366;
        padding: 5px 5px 5px 5px;
        text-align: justify;
    }

.tabellaBluDX {
    /*table-layout : fixed;*/
    width: 100%;
    background-color: #E5E5E5;
    border-collapse: collapse;
    border-spacing: 1px;
    padding: 10px;
    border: 1px solid #003366;
    float: right;
    margin-left: 10px;
}

    .tabellaBluDX td {
        border: 1px solid #003366;
        padding: 5px 5px 5px 5px;
        text-align: justify;
    }

/*--------------------------------*/

.tabellaSenzaBordo {
    /*table-layout : fixed;*/
    width: 100%;
    background: white;
    border-collapse: collapse;
    border-spacing: 0px;
    padding: 5px;
    border: 1px solid white;
}

    .tabellaSenzaBordo td {
        border: 1px solid white;
        padding: 5px 5px 5px 5px;
        text-align: justify;
    }

.tabellaSenzaBordoSX {
    /*table-layout : fixed;*/
    width: 100%;
    background: white;
    border-collapse: collapse;
    border-spacing: 0px;
    padding: 5px;
    border: 1px solid white;
    float: left;
    margin-right: 10px;
}

    .tabellaSenzaBordoSX td {
        border: 1px solid white;
        padding: 5px 5px 5px 5px;
        text-align: justify;
    }

.tabellaSenzaBordoDX {
    /*table-layout : fixed;*/
    width: 100%;
    background: white;
    border-collapse: collapse;
    border-spacing: 0px;
    padding: 5px;
    border: 1px solid white;
    float: right;
    margin-left: 10px;
}

    .tabellaSenzaBordoDX td {
        border: 1px solid white;
        padding: 5px 5px 5px 5px;
        text-align: justify;
    }


/********************************************
   CLASSI CDP - Formattazione box 
********************************************/

.tabellaBoxBordoBlu {
    background: white;
    border-collapse: collapse;
    border-spacing: 0px;
    border: 1px solid #003366;
    padding: 5px;
}

.cellaTabellaBox {
    padding: 5px 5px 5px 5px;
    background: white;
    color: #003366;
    font-size: 9pt;
    text-align: justify;
}

.cellaTabellaBoxBordoGrigio {
    padding: 5px 5px 5px 5px;
    background: white;
    color: #003366;
    font-size: 9pt;
    border: 1px solid #cfcfcf;
    text-align: justify;
}

.headerTabellaBoxSfondoGrigio {
    background: #cfcfcf;
    color: #003366;
    font-weight: bold;
    font-size: 9pt;
    padding: 5px 5px 5px 5px;
    border-bottom: 1px solid #003366;
}

.headerTabellaBoxSfondoBianco {
    background: white;
    color: #003366;
    font-weight: bold;
    font-size: 9pt;
    padding: 5px 5px 5px 5px;
    border-bottom: 1px solid #003366;
}


/********************************************
   CLASSI CDP - tabelle dinamiche
********************************************/

.tabellaDynSenzaBordo {
    border-collapse: collapse;
    border: 1px solid white;
}

    .tabellaDynSenzaBordo td {
        border: 1px solid white;
        /*text-align: justify;*/
        padding: 5px 4px 5px 4px;
    }

.tabellaDynBordoGrigio {
    border-collapse: collapse;
    border: 1px solid #777777;
}

    .tabellaDynBordoGrigio td {
        border: 1px solid #777777;
        /*text-align: justify;*/
        padding: 5px 4px 5px 4px;
    }

.headerSfondoGrigio {
    background: #ebebeb;
    color: #003366;
    font-weight: bold;
    font-size: 8pt;
    text-align: center;
}

.headerSfondoGrigioScuro {
    background: #cfcfcf;
    color: #003366;
    font-weight: bold;
    font-size: 8pt;
    text-align: center;
}

.headerSfondoBianco {
    background: white;
    color: #003366;
    font-weight: bold;
    font-size: 8pt;
    text-align: center;
}

.rigaSfondoGrigio {
    background: #ebebeb;
    color: #003366;
    font-size: 8pt;
    /*text-align: justify;*/
}

.rigaSfondoBianco {
    background: white;
    color: #003366;
    font-size: 8pt;
    /*text-align: justify;*/
}


/********************************************
   CLASSI CDP - navbox
********************************************/

.tabellaNavBox {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0px;
    background: #f0f0f0;
    padding: 5px;
}

.headerNavBox {
    color: #003366;
    font-weight: bold;
    font-size: 9pt;
    padding: 5px 5px 5px 5px;
}

.cellaNavBox {
    color: #003366;
    font-weight: normal;
    font-size: 9pt;
    padding: 5px 5px 5px 5px;
    text-align: justify;
}

.separatoreNavBox {
    background: transparent url(http://www.cassaddpp.it/content/groups/public/documents/cdp_images/cdp_menuseparatore.jpg) repeat scroll 0%;
}

/********************************************
   CLASSI CDP - celle delle tabelle
********************************************/

.cellaBordoBlu {
    border: 1px solid #003366;
    border-collapse: collapse;
    text-align: justify;
}

.cellaBordoBluSfondoGrigio {
    background: #ebebeb;
    border: 1px solid #003366;
    border-collapse: collapse;
    text-align: justify;
}

.cellaBordoGrigio {
    border: 1px solid #777777;
    border-collapse: collapse;
    text-align: justify;
}

.cellaBordoGrigioSfondoGrigio {
    background: #ebebeb;
    border: 1px solid #777777;
    border-collapse: collapse;
    text-align: justify;
}

.cellaBordoGrigioSfondoGrigioScuro {
    background: #cfcfcf;
    border: 1px solid #777777;
    border-collapse: collapse;
    text-align: justify;
}

.cellaSenzaBordo {
    border-collapse: collapse;
    border: 1px solid white;
    text-align: justify;
}

.cellaSenzaBordoSfonfoGrigio {
    background: #ebebeb;
    border-collapse: collapse;
    border: 1px solid white;
    text-align: justify;
}

/********************************************
    HOME PAGE
********************************************/

.lineaTitoloHP {
    background-color: #cfcfcf;
    height: 3px;
    border: none;
    width: 100%;
}

/********************************************
    fast link Home Page
********************************************/

.lineaFastLinkHP {
    background-color: #cfcfcf;
    height: 3px;
    border: none;
    width: 100%;
}

.testoFastLinkHP {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #003366;
}

    .testoFastLinkHP A, .testoFastLinkHP A:visited, .testoFastLinkHP A:active {
        text-decoration: none;
    }

        .testoFastLinkHP A:hover {
            text-decoration: none;
            color: #777777;
        }

.titoloFastLinkHP {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #003366;
}

    .titoloFastLinkHP A, .titoloFastLinkHP A:visited, .titoloFastLinkHP A:active {
        text-decoration: none;
    }

        .titoloFastLinkHP A:hover {
            text-decoration: none;
            color: #777777;
        }

/********************************************
   navbox home page
********************************************/

.tabellaNavBoxHP {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0px;
    background: #f0f0f0;
    padding: 5px;
}

.headerBigNavBoxHP {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #003366;
    padding: 5px 5px 5px 5px;
}

    .headerBigNavBoxHP A, .headerBigNavBoxHP A:visited, .headerBigNavBoxHP A:active {
        text-decoration: none;
    }

        .headerBigNavBoxHP A:hover {
            text-decoration: none;
            color: #777777;
        }

.headerNavBoxHP {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #003366;
    padding: 5px 5px 2px 5px;
}

    .headerNavBoxHP A, .headerNavBoxHP A:visited, .headerNavBoxHP A:active {
        text-decoration: none;
    }

        .headerNavBoxHP A:hover {
            text-decoration: none;
            color: #777777;
        }

.cellaNavBoxHP {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #003366;
    padding: 2px 5px 2px 5px;
    text-align: justify;
}

    .cellaNavBoxHP A, .cellaNavBoxHP A:visited, .cellaNavBoxHP A:active {
        text-decoration: none;
    }

        .cellaNavBoxHP A:hover {
            text-decoration: none;
            color: #777777;
        }

.separSezNavBoxHP {
    background-color: #cfcfcf;
    height: 3px;
    border: none;
    width: 100%;
}

.separatoreNavBoxHP {
    background: transparent url(http://www.cassaddpp.it/content/groups/public/documents/cdp_images/cdp_menuseparatore.jpg) repeat scroll 0%;
}
/* LOGIN ELPA IN EVIDENZA (verde)*/
.tabellaNavBoxLogin {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0px;
    background: #BAD7BB;
    padding: 5px;
}

.CDP_LinkMenuLoginLiv1, .CDP_LinkMenuLoginLiv1:visited, .CDP_LinkMenuLoginLiv1:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

    .CDP_LinkMenuLoginLiv1:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #FFFFFF;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
    }

/********************************************
   evidenza home page
********************************************/

.testoEvidenza {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #003366;
    text-align: justify;
    line-height: 16px;
}

.titoloEvidenza {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #003366;
    font-weight: bold;
    margin-bottom: 5px;
}

.separatoreEvidenza {
    background: transparent url(http://www.cassaddpp.it/content/groups/public/documents/cdp_images/cdp_tratteggiata_oriz.gif) repeat scroll 0%;
}


/****************************************************************************************/


/********************************************
   CLASSI CDP - campi form
********************************************/

.labelFieldForm {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #003366;
    vertical-align: top;
}

.labelFieldFormBold {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #003366;
    vertical-align: top;
}

.labelFieldFormSmall {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #003366;
    vertical-align: top;
}

.labelFieldFormSmallBold {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #003366;
    vertical-align: top;
}

.inputFieldForm {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    border: 1px solid;
    BORDER-COLOR: #003366 #003366 #003366 #003366;
    color: #003366;
    ;
    background: #ffffff;
}

.textAreaFieldForm {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    border: 1px solid;
    BORDER-COLOR: #003366 #003366 #003366 #003366;
    color: #003366;
    background: #ffffff;
}

.selectFieldForm {
    color: #003366;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: normal;
    BORDER-COLOR: #cfcfcf #AFAFAF #AFAFAF #cfcfcf;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BACKGROUND-COLOR: #ffffff;
}

.buttonFieldForm {
    COLOR: #003366;
    BACKGROUND-COLOR: #cfcfcf;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
    CURSOR: pointer;
}

.buttonImageFieldForm {
    COLOR: #003366;
    background-image: url('http://www.cassaddpp.it/content/groups/public/documents/cdp_images/button2.jpg');
    background-repeat: no-repeat;
    height: 20;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
    text-align: center;
    CURSOR: pointer;
}

.button.green-pastel {
    background-position: 0% 0%;
    color: black;
    border: 1px solid #5d8300;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
    top: 1px;
    left: 1px;
    background-color: #b2d840;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
}

TEXTAREA {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    border: 1px solid;
    BORDER-COLOR: #003366 #003366 #003366 #003366;
    color: #003366;
    background: #f2f2f2;
}

SELECT {
    color: #003366;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: normal;
    BORDER-COLOR: #cfcfcf #AFAFAF #AFAFAF #cfcfcf;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BACKGROUND-COLOR: #f2f2f2;
}

.button {
    COLOR: #003366;
    BACKGROUND-COLOR: #CCCCCC;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
    CURSOR: pointer;
    /*background-image: url('http://www.cassaddpp.it/content/groups/public/documents/cdp_images/fettabutton.gif');*/
    text-align: center;
    height: 22px;
    border-top: 0px solid #868686;
    border-left: 0px solid #003;
    border-right: 0px solid #868686;
    border-bottom: 0px solid #868686;
    padding-bottom: 2px;
    margin: 0px 0px 0px 0px;
}

INPUT {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    border: 1px solid;
    BORDER-COLOR: #003366 #003366 #003366 #003366;
    color: #003366;
    ;
    background: #f2f2f2;
}

HR {
    width: 100%;
    height: 1px;
    color: #003366;
    background-color: #003366;
    border: 0;
    size: 1;
}

/********************************************************************
   CLASSI CDP - Domino tabella one row at time (es Curricula on-line)
*********************************************************************/

.dominoSelTopTab {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.dominoTopTab {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.dominoErrore {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.dominoErroreLink {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}


.dominoLinkRisultato {
    text-decoration: none;
    color: #003366;
}

    .dominoLinkRisultato:hover, a:active {
        color: #777777;
        text-decoration: none;
    }

    .dominoLinkRisultato:visited {
        color: #777777;
        text-decoration: none;
    }


/********************************************************************
   CLASSI CDP - Specifiche per GpaCO
*********************************************************************/
.note {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #003366;
    text-align: right;
}

.cellaBordoGrigioSfondoGrigioImporti {
    background: #ebebeb;
    border: 1px solid #777777;
    border-collapse: collapse;
    text-align: right;
}

.testoStandardImporti {
    font-family: Verdana, Arial, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #003366;
    text-align: right;
    line-height: 16px;
}

.testoStandardSmallImporti {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #003366;
    text-align: right;
}



.grid_12 div.module div.module-body {
    padding: 20px 1.5% 20px 1.5%;
    float: left;
    width: 97%;
}

.input-short, .input-medium, .input-long, .input-long2, .input-long3, input-short2, input.input-short3 {
    padding: 4px; /*padding-bottom: 10px;*/
    font-family: Sans-Serif; /*height:8px !important;*/
}

.input-long {
    width: 75%;
}

input.input-short, input.input-medium, input.input-long, input.input-long2, input.input-long3, select, textarea, input.input-short2, input.input-short3 {
    /*background: url(../images/input-bg.gif) top left repeat-x #f6f6f6;*/
    border: 0;
    border: 1px solid gray;
}

    input.input-short:focus, input.input-medium:focus, input.input-long:focus, input.input-long2:focus, input.input-long3:focus, select:focus, textarea:focus, input.input-short2:focus, input.input-short3:focus {
        background: url(../images/input-bg-focus.gif) top left repeat-x #ffffff;
        border-color: #a9c2d1;
        /*border-bottom-color: #405464;*/
        border-bottom-color: #415463;
        border-bottom-width: 2px;
        /*border-left-color: #405464;*/
        border-left-color: #415463;
        border-left-width: 2px;
    }

.DivPositionRow {
    display: table-cell;
    font-family: Verdana;
    color: #000000;
    width: 100%;
    margin-bottom: 0px;
    height: auto;
}

.ButtonNuovo {
    background-color: Transparent;
    border: solid 0px #B3D9FF;
    height: 22px;
    width: 22px;
    background-image: url('../images/add.png');
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    font-size: 9px;
    color: #000000;
    font-weight: normal;
    font-family: Verdana;
    font-style: normal;
}

.ButtonDelete {
    background-color: Transparent;
    border: solid 0px #B3D9FF;
    height: 22px;
    width: 22px;
    background-image: url('../images/delete.png');
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    font-size: 9px;
    color: #000000;
    font-weight: normal;
    font-family: Verdana;
    font-style: normal;
}

/*------------- DDL ---------------*/

.DdlData {
    font-family: Verdana; /*font-size: 0.89em;*/
    font-size: 10px;
    width: 200px;
    position: relative;
    text-align: left;
    float: left;
    height: 18px;
}

.DdlDataMedium {
    font-family: Verdana;
    font-size: 0.89em;
    width: 135px;
    height: 18px;
}


.DdlDataLong {
    font-family: Verdana;
    position: relative;
    text-align: left;
    float: left;
    font-size: 0.89em;
    width: 210px;
    height: 18px;
}

.DdlDataLongReadOnly {
    font-family: Verdana;
    font-size: 0.89em;
    width: 210px;
    height: 18px;
    background-color: #F2F2F2;
    border: solid 0px #F2F2F2;
}

.DdlData230 {
    font-family: Verdana;
    position: relative;
    text-align: left;
    float: left;
    font-size: 0.89em;
    width: 230px;
    height: 18px;
}


.DdlData230ReadOnly {
    font-family: Verdana;
    font-size: 0.89em;
    width: 230px;
    height: 18px;
    background-color: #F2F2F2;
    border: solid 0px #F2F2F2;
}

.DdlDataMax480 {
    font-family: Verdana;
    font-size: 0.89em;
    width: 480px;
    height: 20px;
}

/*---------------- FINE DDL ----------------*/
