<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body
{
}



/* //////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////classi per layout sezione dettagli algoritmici*/
.tblInt
{
    min-width: 100%;
    height: 30px;
    overflow: auto;
    color: #172973;
    font-weight: bold;
    border: 1px dotted #BFBFBF;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}

#tblProduzione, #tblTest
{
    margin: 0 auto;
    min-width: 100%;
    width: 100% !important;
    line-height: 22px;
}

#tblWelcome, #PES_DETTAGLI_tblWelcomeTest
{
    margin: 0 auto;
    min-width: 100%;
    width: 100% !important;
    line-height: 22px;
    padding-top: 15px;
    background-color: #F6F6F6;
    color: #DE261E;
}


#PES_DETTAGLI_tblProfessioni, #PES_DETTAGLI_test_tblProfessioni, #OpzioniAnalisi, #PES_DETTAGLI_test_opzioni
{
    margin: 10px auto;
    min-width: 80%;
    width: 80% !important;
    line-height: 18px;
    padding: 10px;
    background-color: #FBFBFB;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    box-shadow: 5px 5px 5px #DCDCDC;
}


#PES_DETTAGLI_divCont, #PES_DETTAGLI_test_divCont
{
    margin: 10px auto;
    min-width: 80%;
    width: 80% !important;
    line-height: 18px;
    /*padding: 10px;*/
    background-color: #FBFBFB;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    box-shadow: 5px 5px 5px #DCDCDC;
}



/*classi table definite nei cs*/
.TBLProdotto, .TBLFrequenza, .TBLPolizze, .TBLComparti, .TBLCosti, .TBLContColl
{
    min-width: 100%;
    width: 100% !important;
    padding: 10px;
}


.TBLFrequenza tr
{
    min-width: 100%;
    width: 100% !important;
}

.TBLFrequenza tr td:first-of-type, .TBLCosti tr td:first-of-type
{
    min-width: 40%;
    width: 40% !important;
}
.TBLFrequenza tr td:nth-of-type(2), .TBLCosti tr td:nth-of-type(2)
{
    min-width: 60%;
    width: 60% !important;
}

.TBLPolizze tr td:first-of-type
{
    min-width: 10%;
    width: 10% !important;
}
.TBLPolizze tr td:nth-of-type(2)
   {
        min-width: 10%;
        width: 10% !important;
    }
.TBLPolizze tr td:nth-of-type(3)
{
    min-width: 39%;
    width: 39% !important;
}
.TBLPolizze tr td:nth-of-type(4)
{
    min-width: 10%;
    width: 10% !important;
}
.TBLPolizze tr td:nth-of-type(5)
{
    min-width: 10%;
    width: 10% !important;
}
.TBLPolizze tr td:nth-of-type(6)
{
    min-width: 10%;
    width: 10% !important;
}

    .TBLPolizze tr td:nth-of-type(7) {
        min-width: 8%;
        width: 8% !important;
    }

    .TBLPolizze tr td:nth-of-type(8) {
        min-width: 8%;
        width: 8% !important;
        text-align: right !important;
    }


#PES_DETTAGLI_test_opzioni tr td:nth-of-type(2), #OpzioniAnalisi tr td:nth-of-type(2)
{
    min-width: 8%;
    width: 8%;
}

/* fine classi per layout sezione dettagli algoritmici*/

/* sezione Configurazione informatica*/
#PES_SPECIFICHE_tblWelcomeDetInfo
{
    min-width: 100%;
    height: 30px;
    overflow: auto;
    color: #172973;
    font-weight: bold;
    border: 1px dotted #BFBFBF;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}

#tblCrdDetInfo, #tblStatoDetInfo /*///ottimizzare , quando uguali portare su unica classe///*/
{
    margin: 0 auto;
    min-width: 80%;
    width: 80% !important;
    line-height: 20px;
    padding-top: 15px;
}
#tblCrdDetInfo tr td:first-of-type
{
    min-width: 70%;
    width: 70%;
}

#tblCrdDetInfo tr td:last-of-type
{
    min-width: 30%;
    width: 30%;
}

#tblStatoDetInfo tr td:first-of-type
{
    min-width: 70%;
    width: 70%;
}

#tblStatoDetInfo tr td:last-of-type
{
    min-width: 30%;
    width: 30%;
}

#tblProduzioneDetInfo
{
    margin: 0 auto;
    min-width: 80%;
    width: 80% !important;
    line-height: 20px;
    padding-top: 15px;
}
#tblProduzioneDetInfo tr td:first-of-type
{
    min-width: 70%;
    width: 70%;
}

#tblProduzioneDetInfo tr td:last-of-type
{
    min-width: 30%;
    width: 30%;
}


#tblTestDetInfo
{
    margin: 0 auto;
    min-width: 80%;
    width: 80% !important;
    line-height: 20px;
    padding-top: 15px;
}

#tblTestDetInfo tr td:first-of-type
{
    min-width: 70%;
    width: 70%;
}

#tblTestDetInfo tr td:last-of-type
{
    min-width: 30%;
    width: 30%;
}

#tblNoteTecniche
{
    margin: 0 auto;
    min-width: 80%;
    width: 80% !important;
    line-height: 22px;
    padding-top: 13px;
}
#tblNoteTecniche tr td:first-of-type
{
    min-width: 70%;
    width: 70%;
}

#tblNoteTecniche tr td:last-of-type
{
    min-width: 30%;
    width: 30%;
}


/* fine classi per layout sezione Configurazione informatica*/


/* classi per layout sezione personalizzazioni attive, sezione Forum elenco - Elenco ultime comunicazioni di servizio*/
 #divtbElencoPersInt, #divtblForum, #divtblForum2, #divtblForum3
{
    width: 100%;
    overflow: auto;
    border: solid 1px #d8dffb;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}
#divtblForumPreview, #divtblForumView, #divtblForumViewTopic, #divtbElencoPers
{
    width: 100%;
    height: 445px;
    overflow: auto;
}
#tbElencoPersInt, #MAINPROGES_tblForumPreview, #tblForum, #tblForum2, #PES_FORUM_tblForumView, #tblForum3, #APRI_FORUM_tblForumViewTopic, #MAINPROGES_tbElencoPers, #CHATPROGES_tblForumPreview
{
    margin: 0 auto;
    min-width: 100%;
    width: 100% !important;
   
}

#MAINPROGES_tbElencoPers, #MAINPROGES_tblForumPreview,#CHATPROGES_tblForumPreview
{
background: rgb(255,255,255);
background: linear-gradient(139deg, rgba(255,255,255,1) 1%, rgba(232,236,253,0.84) 36%, rgba(255,255,255,1) 56%);
}

#PES_FORUM_tblForumView
{
line-height: 18px;
background: rgb(255,255,255);
background: linear-gradient(139deg, rgba(255,255,255,1) 1%, rgba(232,236,253,1) 6%, rgba(255,255,255,1) 76%);
}

#tbElencoPersInt tr:first-of-type, #tblForum tr:first-of-type, #tblForum2 tr:first-of-type, #tblForum3 tr:first-of-type
{
    padding: 10px 15px 5px 15px;
    font-weight: bold;
    color: #172973;
    height: 30px;
    overflow: auto;
}

/*dettagli celle tbElencoPersInt=Intestazione ELENCO PERSONALIZZAZIONI*/
/*dettagli celle tbElencoPersInt=TABELLA ELENCO PERSONALIZZAZIONI*/

#MAINPROGES_tbElencoPers, #PES_FORUM_tblForumView, #CHATPROGES_tblForumPreview 
{
     border-spacing: 0px;
    
}

#MAINPROGES_tbElencoPers tr, #PES_FORUM_tblForumView tr, #CHATPROGES_tblForumPreview tr
{
     background-color:transparent;
     line-height: 25px;
}

#MAINPROGES_tbElencoPers tr:hover, #PES_FORUM_tblForumView tr:hover, #CHATPROGES_tblForumPreview tr:hover
{
 
    background-color: #e8ecfd;
    color: #172973;
    border: solid 1px #b2bce4 !important;
}

#tbElencoPersInt tr td:first-of-type, #MAINPROGES_tbElencoPers tr td:first-of-type
{
    min-width: 15%;
    width: 15% !important;
}
#tbElencoPersInt tr td:nth-of-type(2), #MAINPROGES_tbElencoPers tr td:nth-of-type(2)
{
    min-width: 29%;
    width: 29% !important;
}
#tbElencoPersInt tr td:nth-of-type(3), #MAINPROGES_tbElencoPers tr td:nth-of-type(3)
{
    min-width: 6%;
    width: 6% !important;
    text-align:center;
}
#tbElencoPersInt tr td:nth-of-type(4), #MAINPROGES_tbElencoPers tr td:nth-of-type(4)
{
    min-width: 6%;
    width: 6% !important;
    text-align:center;
}

#tbElencoPersInt tr td:nth-of-type(5), #MAINPROGES_tbElencoPers tr td:nth-of-type(5)
{
    min-width: 11%;
    width: 11% !important;
    text-align:center;
}
#tbElencoPersInt tr td:nth-of-type(6), #MAINPROGES_tbElencoPers tr td:nth-of-type(6)
{
    min-width: 11%;
    width: 11% !important;
    text-align:center;
}
#tbElencoPersInt tr td:nth-of-type(7), #MAINPROGES_tbElencoPers tr td:nth-of-type(7)
{
    min-width: 11%;
    width: 11% !important;
    text-align:center;
}

#tbElencoPersInt tr td:nth-of-type(8), #MAINPROGES_tbElencoPers tr td:nth-of-type(8)
{
    min-width: 10%;
    width: 10% !important;
    text-align:center;
}






/*dettagli celle TABELLA ELENCO ULTIME COMUNICAZIONI DI SERVIZIO (FORUM) E COMUNICAZIONI DELLA PERSONALIZZAZIONE (FORUM MESSAGGI)*/

#CHATPROGES_tblForumPreview tr td, #PES_FORUM_tblForumView tr td, #MAINPROGES_tbElencoPers tr td
{
    display: table-cell;
    vertical-align: middle;
    height: 20px;
    border: 1px solid #d8dffb;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}
#CHATPROGES_tblForumPreview tr td:first-of-type, #tblForum tr td:first-of-type
{
    min-width: 15%;
    width: 15% !important;
}
#CHATPROGES_tblForumPreview tr td:nth-of-type(2), #tblForum tr td:nth-of-type(2)
{
    min-width: 30%;
    width: 30% !important;
}
#CHATPROGES_tblForumPreview tr td:nth-of-type(3), #tblForum tr td:nth-of-type(3)
{
    min-width: 5%;
    width: 5% !important;
}
#CHATPROGES_tblForumPreview tr td:nth-of-type(4), #tblForum tr td:nth-of-type(4)
{
    min-width: 20%;
    width: 20% !important;
}
#CHATPROGES_tblForumPreview tr td:nth-of-type(5), #tblForum tr td:nth-of-type(5)
{
    min-width: 15%;
    width: 15% !important;
}
#CHATPROGES_tblForumPreview tr td:nth-of-type(6), #tblForum tr td:nth-of-type(6)
{
    min-width: 15%;
    width: 15% !important;
}
#tblForum tr td:nth-of-type(7)
{
    min-width: 12px;
    width: 12px !important;
}

#PES_FORUM_tblForumView tr td:first-of-type, #tblForum2 tr td:first-of-type
{
    min-width: 15%;
    width: 15% !important;
}

#PES_FORUM_tblForumView tr td:nth-of-type(2), #tblForum2 tr td:nth-of-type(2)
{
    min-width: 32%;
    width: 32% !important;
}
#PES_FORUM_tblForumView tr td:nth-of-type(3), #tblForum2 tr td:nth-of-type(3)
{
    min-width: 5%;
    width: 5% !important;
}
#PES_FORUM_tblForumView tr td:nth-of-type(4), #tblForum2 tr td:nth-of-type(4)
{
    min-width: 19%;
    width: 19% !important;
}
#PES_FORUM_tblForumView tr td:nth-of-type(5), #tblForum2 tr td:nth-of-type(5)
{
    min-width: 12%;
    width: 12% !important;
}
#PES_FORUM_tblForumView tr td:nth-of-type(6), #tblForum2 tr td:nth-of-type(6)
{
    min-width: 12%;
    width: 12% !important;
}

#PES_FORUM_tblForumView tr td:nth-of-type(7), #tblForum2 tr td:nth-of-type(7)
{
    min-width: 5%;
    width: 5% !important;
}

#tblForum2 tr td:nth-of-type(8)
{
    min-width: 12px;
    width: 12px !important;
}

#MAINPROGES_tblForumPreview tr td:first-of-type
{
    min-width: 40%;
    width: 40%;
}
#MAINPROGES_tblForumPreview tr td:nth-of-type(2)
{
    min-width: 5%;
    width: 5%;
}
#MAINPROGES_tblForumPreview tr td:nth-of-type(3)
{
    min-width: 20%;
    width: 20%;
}
#MAINPROGES_tblForumPreview tr td:nth-of-type(5)
{
    min-width: 13%;
    width: 13%;
}

#MAINPROGES_tblForumPreview tr td:nth-of-type(6)
{
    min-width: 9%;
    width: 9%;
}


/*TABELLA ES_FORUMMESSAGGI*/
/*DEFINIAMO LARGHEZZE INTESTAZIONE TABELLA ES_FORUMMESSAGGI*/
#tblForum3 tr td:first-of-type
{
    min-width: 40%;
    width: 40%;
}
#tblForum3 tr td:nth-of-type(2)
{
    min-width: 20%;
    width: 20%;
}
#tblForum3 tr td:nth-of-type(3)
{
    min-width: 20%;
    width: 20%;
}
#tblForum3 tr td:nth-of-type(4)
{
    min-width: 20%;
    width: 20%;
}
#tblForum3 tr td:nth-of-type(5)
{
    min-width: 12px;
    width: 12px !important;
}

/*DEFINIAMO layout TABELLA DETTAGLIO ARGOMENTO ES_FORUMMESSAGGI*/

#APRI_FORUM_tblForumViewTopic 
{
line-height: 18px;
background: rgb(255,255,255);
background: linear-gradient(139deg, rgba(255,255,255,1) 1%, rgba(232,236,253,1) 6%, rgba(255,255,255,1) 76%);
}


#APRI_FORUM_tblForumViewTopic tr td:first-of-type
{
    min-width: 40%;
    width: 40%;
    border: solid 1px #d8dffb;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}
#APRI_FORUM_tblForumViewTopic tr td:nth-of-type(2)
{
    min-width: 20%;
    width: 20%;
    border: solid 1px #d8dffb;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}
#APRI_FORUM_tblForumViewTopic tr td:nth-of-type(3)
{
    min-width: 20%;
    width: 20%;
    border: solid 1px #d8dffb;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}
#APRI_FORUM_tblForumViewTopic tr td:nth-of-type(4)
{
    min-width: 20%;
    width: 20%;
    border: solid 1px #d8dffb;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}


.tblForumViewTopicInt
{
    font-weight: bold;
    color: #DE261E;
}

.tblForumViewTopicMSPE
{
    padding-bottom: 20px;
    padding-top: 10px;
}


#BoxForum
{
    margin: 0 auto;
    min-width: 100%;
    width: 100% !important;
    padding-top: 15px;
    height: 400px;
    min-height: 400px !important;
    max-height: 400px !important;
    overflow: auto;
}

/* fine classi per layout sezione Forum elenco*/
/* classi per layout sezione topic Forum */

#tblFiltroIntestazione
{
    margin: 0 auto;
    min-width: 100%;
    width: 100% !important;
    line-height: 20px;
}


#APRI_FORUM_tblForum
{
    margin: 0 auto;
    min-width: 100%;
    width: 100% !important;
    line-height: 20px;
    border-bottom: 1px solid gray;
}

#APRI_FORUM_tblForum tr:first-of-type
{
    background-color: #fafafa;
    border-bottom: 1px solid gray;
}

#APRI_FORUM_tblForum, #tblFiltroIntestazione tr td:first-of-type
{
    min-width: 25%;
    width: 25%;
}

#APRI_FORUM_tblForum, #tblFiltroIntestazione tr td:nth-of-type(2)
{
    min-width: 25% !important;
    width: 25%;
}
#APRI_FORUM_tblForum, #tblFiltroIntestazione tr td:nth-of-type(3)
{
    min-width: 25% !important;
    width: 25%;
}
#APRI_FORUM_tblForum, #tblFiltroIntestazione tr td:nth-of-type(4)
{
    min-width: 25% !important;
    width: 25%;
}

/*gestione tabell utenze attive in profilo utenze */
#dvTableAccessi {
    width: 100%;
    height: 300px;
    overflow: auto;
   
}
#PROFILOUTENZE_dvTableAccessiView {
    margin: 0 auto;
    width: 100% !important;
    border: 1px dotted #BFBFBF;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    min-width:700px !important;
}
#ADMIN_PROFILO_dvTableAccessiView {
    margin: 0 auto;
    width: 100% !important;
    border: 1px dotted #BFBFBF;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}

.dvTableAccessiView_Righe {
    overflow: auto;
    height: 30px;
    width: 100% !important;
}
.dvTableAccessiView_Righe_2 {
    overflow: auto;
    height: 250px;
    width: 100% !important;
  
}
/*
.dvTableAccessiView_Colonne, .dvTableAccessiView_Colonne_2 {
    display: inline-grid;
    grid-template-columns: 220px 260px 170px 60px 120px;
    grid-template-rows: auto auto auto auto;
}
    */
.dvTableAccessiView_Colonne {
    display: table-row;
}
    .dvTableAccessiView_Colonne div{
        display: table-cell;
        
    }
        .dvTableAccessiView_Colonne div:first-of-type {
            width: 200px;
        }

        .dvTableAccessiView_Colonne div:nth-of-type(2) {
            width: 310px;
        }

        .dvTableAccessiView_Colonne div:nth-of-type(3) {
            width: 170px;
        }

        .dvTableAccessiView_Colonne div:nth-of-type(4) {
            width: 80px;
            text-align: center;
        }
        .dvTableAccessiView_Colonne div:nth-of-type(5) {
            width: 120px;
        }

.dvTableAccessiView_Colonne_2 {
    display: table-row;
    line-height: 30px;
}

    .dvTableAccessiView_Colonne_2:hover, .dvTableAccessiView_Colonne_2:hover a {
        color: #ffffff;
        background-color: #DE261E;
      
       
    }

    .dvTableAccessiView_Colonne_2 div {
        display: table-cell;
    }

        .dvTableAccessiView_Colonne_2 div:first-of-type {
            width: 200px;
        }

        .dvTableAccessiView_Colonne_2 div:nth-of-type(2) {
            width: 310px;
        }

        .dvTableAccessiView_Colonne_2 div:nth-of-type(3) {
            width: 170px;
        }

        .dvTableAccessiView_Colonne_2 div:nth-of-type(4) {
            width: 80px;
            text-align: center;
        }

        .dvTableAccessiView_Colonne_2 div:nth-of-type(5) {
           width: 120px;
        }
 
.Int_Abilitazioni {
    font-weight:bold;
}

/*gestione box azioni per filtri forum*/
#divBoxAzioni2 {
    float: right;
    text-align: right;
    vertical-align: middle;
    padding-right: 30px;
    padding-top: 30px;
}


#divBoxAzioni3
{
    width: 70%;
    height: 60px;
    float: left;
    margin-right: 2%;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding: 15px 5px 5px 5px;
    font-size: 11px;
    line-height: 15px;
    font-style: italic;
    
}


#divTitle
{
    min-width: 100%;
    width: 100% !important;
    padding-top:  20px;
    padding-bottom:  20px;
 }
 
#Title
{
    margin: 0 auto;
    min-width: 98%;
    width: 98% !important;
    line-height: 20px;
    display:table;
    font-size:12px;
    font-weight:bold;
    color: #172973;
}

#Title div:first-of-type
{
    min-width: 65% !important;
    width:  65%;
    display: inline-table;
}
#Title div:nth-of-type(2)
{
    min-width: 30% !important;
    width: 30%;
    display: inline-table;
    background-color: #F6F6F6;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding: 4px;
   
   
} 
#Title div:nth-of-type(2) div:first-of-type
{
min-width: 5% !important;
    width: 5%;
    display: inline-table;
}

#Title div:nth-of-type(2) div:nth-of-type(2)
{
min-width: 20% !important;
    width: 20%;
    display: inline-table;
}
#Title div:nth-of-type(2) div:nth-of-type(3)
{
min-width: 70% !important;
    width: 70%;
    display: inline-table;
}






#divtblServiziInt {
    width: 100%;
    overflow: auto;
    border: solid 1px #d8dffb;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}

#tblServiziInt {
    margin: 0 auto;
    min-width: 100%;
    width: 100% !important;
    font-weight: bold;
    color: #172973;
    height: 30px;
    overflow: auto;
}

#tblServiziInt div:first-of-type
{
    min-width: 8%;
    width: 8% !important;
    display:inline-table;
}
    #tblServiziInt div:nth-of-type(2) {
        min-width: calc(50% + 10px);
        width: calc(50% + 10px) !important;
        display: inline-table;
    }
#tblServiziInt div:nth-of-type(3)
{
    min-width: 10%;
    width: 10% !important;
    display:inline-table;
}
#tblServiziInt div:nth-of-type(4)
{
    min-width: 30%;
    width: 30% !important;
    display:inline-table;
}

#divtblServizi {
    width: 100%;
    height: 445px;
    overflow: auto;
}

#ARDOWNLOAD_tblServizi {
    margin: 0 auto;
    min-width: 100%;
    width: 100% !important;
    display: table;
    background: rgb(255,255,255);
    background: linear-gradient(139deg, rgba(255,255,255,1) 1%, rgba(232,236,253,0.84) 36%, rgba(255,255,255,1) 56%);
}
  
#ARDOWNLOAD_tblServizi div div:first-of-type
{
    text-align:left;
    
}

    #ARDOWNLOAD_tblServizi div div:first-of-type, #ARDOWNLOAD_tblServizi div div:nth-of-type(3), #ARDOWNLOAD_tblServizi div div:nth-of-type(2), #ARDOWNLOAD_tblServizi div div:nth-of-type(4) {
        display: table-cell;
        vertical-align: middle;
        height: 20px;
        border: 1px solid #d8dffb;
        border-bottom-width: 1px;
        border-top-width: 0px;
        border-left-width: 0px;
        border-right-width: 0px;
    }

#ARDOWNLOAD_tblServizi div div:first-of-type
{
    min-width: 8%;
    width: 8% !important;
    display:inline-table;
}
#ARDOWNLOAD_tblServizi div div:nth-of-type(2)
{
    min-width: 50%;
    width: 50% !important;
    display:inline-table;
}
#ARDOWNLOAD_tblServizi div div:nth-of-type(3)
{
    min-width: 10%;
    width: 10% !important;
    display:inline-table;
}
 #ARDOWNLOAD_tblServizi div div:nth-of-type(4)
{
    min-width: 30%;
    width: 30% !important;
    display:inline-table;
}


#UtPrees

{
   width : 100%;
   overflow: auto;
  padding-top:0px;
 padding-bottom:10px;
}
#UtPrees ul li

{
    min-width: 280px !important;
    width: 400px !important;
   line-height:30px;
}

.ButtonAFixS
{
  float:right;
  float:right;
  max-height: 20px;
  line-height: 20px;
}

#titleUtAttive, #titleUtPrees
{
   width : 100%;
    border: 1px dotted #BFBFBF;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
     line-height:20px;
}


#divForumMassivo
{
    padding-top: 20px;
    width: 100%;
    min-width: 100% !important;
    height:550px;
}


#ForumMassivo
{
    margin: 0px auto;
    width: 60%;
    line-height: 25px;
    min-width: 60% !important;
    height:160px;
}

#ForumMassivo table tr:nth-of-type(2) td:first-of-type
{
    min-width: 50%;
    width: 50%;
}


#dvRPWD
{
    width: 400px;
    height:200px;
    margin: 0px auto;
    padding-top:50px;
}

#PES_DETTAGLI_tblUtenti, #DivInfoGRafica
{
    min-width: 80%;
    width: 80%;
    margin: 0px auto;
    line-height: 25px;
    padding-top:30px;
}

#PES_DETTAGLI_tblUtenti tr:first-of-type td
{
    min-width: 100%;
    height: 30px;
    overflow: auto;
    color: #172973;
    font-weight: bold;
    border: 1px dotted #BFBFBF;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    text-transform:uppercase;
  
}

#PES_DETTAGLI_tblUtenti tr:nth-of-type(2) td
{
    min-width: 100%;
    height: 30px;
    overflow: auto;
    color: #172973;
    font-weight: bold;
    
  
}
#PES_SPECIFICHE_tdPersName, #PES_DETTAGLI_tdPersName, #PES_DETTAGLI_test_tdPersName

{
    padding-left:20px;
}

/*da rivedere usate nei dettagli algoritmici e informatici*/
.InfoArea
{
    width: 100%;
    margin: 0px auto;
    height: 600px;
    overflow: auto;
    position: relative;
    top: 0px;
}

.DETTABGroup
{
    padding: 10px 20px 0px 20px;
}

.PGDETTAB 
{
    display: table-cell;
    vertical-align: middle;
    padding: 10px;
    height: 20px;
    border: 1px solid #F6F6F6;
    background-color: transparent;
}
.PGDETTAB a
{
    color: #6F6F6F;
}
.PGDETTAB a:hover
{
    color: #DE261E;
    text-decoration: underline;
}
.PGDETTABSEL
{
    display: table-cell;
    vertical-align: middle;
    padding: 10px;
    border: 1px solid #F6F6F6;
    background-color: #F6F6F6;
    color: #DE261E;
}
.PGDETTABSEL a
{
    color: #DE261E;
}
.PGDETTABSEL a:hover
{
    text-decoration: none;
}

.Int
{
    min-width: 100%;
    height: 30px;
    overflow: auto;
    color: #172973;
    font-weight: bold;
    border: 1px dotted #BFBFBF;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}
.IcoApri
{
    opacity: 0.9; /* STANDARD */
    filter: alpha(opacity=90); /* MSIE */
    min-height: 30px;
}

.IcoApri:hover
{
    background-image: url(img/ApriBG.png);
    background-position: center center;
    background-repeat: no-repeat;
    padding-top: 16px;
}



.Recent_News::after {
    content: " * New! *";
    line-height: 0.5em;
    font-size: 11px;
    padding-left: 2px;
    padding-right: 5px;
    padding-bottom: 5px;
    color: #de261e;
    font-weight: bold;
}


td.Int.Title_Section::before 
{
     content:"►";
     font-size:15px;
     font-family:@Arial Unicode MS;
     font-weight:bold;
    
}
td.Int.Title_Section::after
{
     content:"◄";
     font-size:15px;
     font-family:@Arial Unicode MS;
     font-weight:bold;
    
}</pre></body></html>