#bodyContentTable{border:0; width:100%}
div.contenitore{font-family:'Calibri'; font-size:12px;}
.etichettaLogin, A.etichettaLogin {color:#FFFFFF; font-family:'Calibri'; font-size:12px; font-weight:bold; text-decoration:none}
.testo_chiaro,  A.testo_chiaro{color:#FFFFFF}
.testo_chiaro_small{color:#FFFFFF}
.testo_no_colore {font-family:'Calibri'; font-size:14px; font-weight:bold; text-decoration:none; text-align: center; background-color: white;}
.testo_nero, A.testo_nero{color:black; font-family:Calibri; font-size:12px; font-weight:normal; line-height:14px}
.testo_nero_bold {color:black; font-family:Calibri; font-size:12px; font-weight:bold; line-height:14px}
.etichettaFooter{color:#000000; font-family:'Calibri'; font-size:10px; font-weight:bold; text-decoration:none}
input{color:#000080; font-family:Calibri; font-size:10px; font-weight:normal; line-height:14px; size:15}
.inputLungo{font-family:Calibri; font-size:12px; font-weight:normal;}
.etichettaPaginaAttesa{font-family:'Calibri'; font-size:18px; font-weight:bold; line-height:26px; text-decoration:none}
#mission{ color:#362f89;  border-top:2px solid #dcdcdc;  border-bottom:2px solid #dcdcdc;  padding:10px 10px 10px 10px;  margin:20px 35px 0px 35px;  font-weight:normal;  font-size:16px;  text-align:center}
.tableRegistrazione{width:30%}
.tablePrivacy{width:680px;height:700px;background-color:white;border:medium;border-style:solid;}
fieldset#registrazioneFieldset{width:100%;background-color:white}
table#tableRegistrazione{ width: 100%}
table#tableCPwd{background: red;margin-left: auto;margin-right: auto;}
.center{text-align: center;}
.center table{margin-left: auto;margin-right: auto;text-align: left;}

.testoContatti{color:#000000; font-family:Calibri; font-size:14px; font-weight:normal; line-height:16px;}
.testo_errore{color:#f00; font-family:Calibri,Calibri,Calibri; font-size:10pt; font-weight:bold; text-align:center}

fieldset.cambioPwd{background-color:#ddd8c2;/* border-color:#7B94BD; border-collapse:separate; border-spacing:1px; text-align:left; vertical-align:middle; width:500px; padding:0px*/}

TABLE.tableLogin{}
TD.tdLogin{}
TR.trLogin, TH.thLogin{color:#FFFFFF}
.messaggioErrore{color:red; font-family:Calibri; font-size:11px; font-weight:normal; line-height:16px}
input.button{color:#000080; font-family:Calibri; font-size:12px; font-weight:bold; line-height:18px; text-decoration:none;}
input.buttonLogin{color:#000080;font-family:Calibri;font-size:12px;font-weight:bold;line-height:18px;text-decoration:none;width:75px;height:30px;}
.resetPassword{color:#FFFFFF;font-family:Calibri;font-size:12px;font-weight:bold;line-height:18px;text-decoration:none;}

.tableFiltroSelezionato{width:100%; border:1px;;border-width:1px 1px 1px 1px;border-color:#7b94bd #7b94bd #7b94bd #7b94bd;border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#ddd9c3;}
.tableFiltroSelezionato th{vertical-align:top;}
.tableFiltroSelezionato td{vertical-align: top;border-color:#7b94bd #7b94bd #7b94bd #7b94bd;}
.tableFiltroSelezionato tr.odd{background-color:#FFFFFF}
.tableFiltroSelezionato tr.even{background-color:#FFFFFF}
.tableFiltroSelezionato td.odd{background-color:#FFFFFF;border-width:1px 1px 1px 1px;border-color:#7b94bd #7b94bd #7b94bd #7b94bd;}
.tableFiltroSelezionato td.even{background-color:#FFFFFF}

.tableSimple{border-width:1px 1px 1px 1px; border-spacing:0px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#ddd9c3; width:800px}
.tableSimple th{border-width:0px 0px 0px 0px; padding:1px 1px 1px 1px; border-style:outset outset outset outset; border-color:rgb(123,148,189) rgb(123,148,189) rgb(123,148,189) rgb(123,148,189); color:black; font-size:10px; font-family:Calibri,Calibri,Calibri; background-color:#ddd9c3; text-align:center}
.tableSimple td{border-width:1px 1px 1px 1px; padding:1px 1px 1px 1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; color:black; font-size:10px; font-family:Calibri,Calibri,Calibri}
.tableSimple tr{background-color:#FFFFFF}
.tableSimple tr.odd{background-color:#FFFFFF}
.tableSimple tr.even{background-color:#FFFFFF;}
.tableSimple caption{font-size:13;color:#000000;border:1px solid #000000; border-bottom:none;font-weight:bold;text-align:center;width:630px;background-color:#ddd9c3}
.tableSimple th.sortable a:link{font-size:11px;text-decoration:none;color:#362f89;background-position:right;font-weight:bold;display:block;width:100%;background-image:url(../img/arrow_off.png);background-repeat:no-repeat}
.tableSimple th.sortable a:visited{font-size:11px;color:#362f89;background-position:right;font-weight:bold;display:block;width:100%;background-image:url(../img/arrow_off.png);background-repeat:no-repeat}
.tableSimple th.sortable a:hover{font-size:11px;background-position:right;color:#362f89;font-weight:bold;display:block;width:100%;background-image:url(../img/arrow_off.png);background-repeat:no-repeat}
.tableSimple th.sorted a{background-position:right; background-color:#fff; border-color:#f8f8ff; display:block; width:100%}
.tableSimple th.order1 a:visited{background-image:url(../img/arrow_down.png)}
.tableSimple th.order2 a:visited{background-image:url(../img/arrow_up.png)}
.tableSimple footer-group{font-size:13;color:#362f89;border:1px solid #000000; border-bottom:none;font-weight:bold;text-align:center;width:630px}
.tableSimpleWindow{border-width:1px 1px 1px 1px; border-spacing:0px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#ddd9c3;}
.tableSimpleWindow th{border-width:0px 0px 0px 0px; padding:1px 1px 1px 1px; border-style:outset outset outset outset; border-color:rgb(123,148,189) rgb(123,148,189) rgb(123,148,189) rgb(123,148,189); color:black; font-size:10px; font-family:Calibri,Calibri,Calibri; background-color:#ddd9c3; text-align:center;vertical-align:top;}
.tableSimpleWindow td{border-width:1px 1px 1px 1px; padding:1px 1px 1px 1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; color:black; font-size:10px; font-family:Calibri,Calibri,Calibri}
.tableSimpleWindow tr.odd{background-color:#FFFFFF}
.tableSimpleWindow tr.even{background-color:#FFFFFF}
.tableEstrazioneSic{width:100px;}
.tableEstrazioneSic tr{text-align:center;}
.tableEstrazioneSic td{text-align:left;}
.tableFiltro{border-width:1px 1px 1px 1px; border-spacing:0px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#ddd9c3; width:400px}
.tableDatiSelezione{width:100%;}
.pagebanner{background-color:#ffffff;color:#362f89;border:1px dotted #999; padding:2px 4px 2px 4px; display:block; border-bottom:none;font-size:11px;font-weight:bold;text-align:center;}
.pagelinks{background-color:#ffffff;border:1px dotted #999; padding:2px 4px 2px 4px;display:block; border-top:none; margin-bottom:5px;font-size:11px;text-align:center}
div.exportlinks{color:#362f89;border:0px solid #999; padding:2px 4px 2px 4px; margin:2px 0 10px 0; width:630px;font-size:13;text-decoration:none;text-align:center;}
span.export{color:#362f89; padding:0 4px 1px 20px; display:inline-block; cursor:pointer;font-size:13;text-decoration:none}
span.excel{background-image:url(../img/ico_file_excel.png);background-repeat:no-repeat}
span.csv{background-image:url(../img/ico_file_csv.png);background-repeat:no-repeat}
span.xml{background-image:url(../img/ico_file_xml.png);background-repeat:no-repeat}
span.pdf{background-image:url(../img/ico_file_pdf.png);background-repeat:no-repeat}
span.rtf{background-image:url(../img/ico_file_rtf.png);background-repeat:no-repeat}
.idColumnStyle{width:50px}
.divTitoloReport{color:#362f89;font-weight:normal;font-size:16px;text-align:center}
.columnCampoPiccolo{width:35px; text-align:center}
.columnRadio{width:100px}
.columnNumGenerico{font-size:11; text-align:right; width:95px}
.columnNumGenericoNoSize{font-size:11; text-align:right;}

.columnTestoQuoteGenerico{font-size:11; text-align:center; width:300px}
.columnNumQuoteGenerico{font-size:11; text-align:right; width:60px}

.columnTestoGenerico{font-size:11; text-align:center; width:95px}
.columnTestoGenericoLungo{font-size:11; text-align:center; width:130px}
.columnTestoGenericoLungoLeft{font-size:11; text-align:left; width:180px}
.columnTestoGenericoCorto{font-size:11; text-align:center; width:47px}
.columnID{font-size:11; text-align:right; width:90px}
.columnIDLong{font-size:11; text-align:right; width:115px}
.columnIDPagDen{font-size:11; text-align:left; width:110px}
.columnImporto{width:85px; text-align:right}
.columnFlag{width:30px; text-align:center}
.columnDataEstesa{width:70px; text-align:center}
.columnDataMese{width:55px; text-align:center}
.columnPercentuale{width:45px; text-align:center}
.columnRamo{width:30px; text-align:center}
.columnPolizza{width:128px; text-align:center}
.columnValuta{width:40px; text-align:center}
.columnCodImpresa{font-size:11; width:60px; text-align:right}
.columnTipologiaNome{width:25%; text-align:center}
.columnTipologiaEtichetta{font-size:11; text-align:left; width:290px}
.columnMotivoContestazione{width:60px; text-align:center}
.columnTipoRichiesta{width:65px; text-align:center}
.columnUsername{width:65px; text-align:center}
.columnAzioni{ font-size:11;font-weight:bold;color:#362f89;text-align:center;text-decoration:none;}
.tableLoggingChange{font-size:14;font-weight:bold;color:#362f89;text-decoration:none;border:1px;border-width:1px 1px 1px 1px;border-spacing:0px;border-style:outset outset outset outset;border-color:#7b94bd #7b94bd #7b94bd #7b94bd;border-collapse:collapse;background-color:#ddd9c3;width:500px}
.columnLoggerName{width:85px;text-align:center}
.columnLivelloLoggin{width:65px;text-align:center}
.columnEstrConcardQuesito{font-size:11; text-align:left; width:580px}
.columnEstrConcardNumero3{width:65px; text-align:right}
.columnEstrConcardPerc{width:55px; text-align:right}
.columnEstrConcardProgVoce{width:30px; text-align:right}
.columnTestoGenericoLungoLeftSic{font-size:11; text-align:left; width:200px}
.columnNumericoRightSic{text-align:right;}
div #buttonView{ font-family:Calibri,Calibri,Calibri;padding-top:10px;text-align:center;}
.testo_scuro_descrizioneContenuti{color:#000080; font-family:Calibri; font-size:10px; font-weight:bold; line-height:14px}
.labelRicerca a:link{font-size:12px;padding-bottom:5px;color:#000080;text-decoration:none;font-weight:normal;}
.labelRicerca a:visited{font-size:12px;padding-bottom:5px;color:#000080;text-decoration:none;font-weight:normal;}
.sic_risalta_vista{color:#000080; font-family:Calibri; font-size:12px; font-weight:bold; line-height:20px; text-decoration:none;height:30px;text-align:center}
.sic_totale{color:#000080; font-size:10px; font-family:Calibri,Calibri,Calibri;font-weight:bold;}
.sic_div_indice_sic_ok{text-align:right;border: 1px;background-color:red}
.sic_div_indice_sic_ko{text-align:right;border: 1px;background-color:#b2f992}
.sic_div_indice_sic{text-align:right;border: 1px }
.tableIndiceSic{border-width:1px 1px 1px 1px; border-spacing:0px; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#ddd9c3;width: 204px}
.tableIndiceSic th{border-width:0px 0px 0px 0px;color:#362f89; font-size:10px; font-family:Calibri,Calibri,Calibri; background-color:#ddd9c3; text-align:center}
.tableIndiceSic td{border-width:1px 1px 1px 1px; padding:1px 1px 1px 1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; color:#000080; font-size:10px; font-family:Calibri,Calibri,Calibri}
.concard_risalta_vista{color:#000080; font-family:Calibri; font-size:12px; font-weight:bold; text-decoration:none;text-align:center}

/*event in day or week view*/
.dhx_cal_event.readonly_event div{background-color:lightgray !important; color:black !important;}
/*multi-day event in month view*/
.dhx_cal_event_line.readonly_event{background-color:lightgray !important; color:black !important;}
/*event with fixed time, in month view*/
.dhx_cal_event_clear.readonly_event{color:gray !important;}   

.dhx_cal_event.outside_room_event div{background-color:#FFA500  !important; color:black !important;}
.dhx_cal_event_line.outside_room_event{background-color:#FFA500  !important; color:black !important;}
.dhx_cal_event_clear.outside_room_event{color:black !important;}   

.dhx_cal_event.unavailable_event div{background-color:red !important; color:white !important;}
.dhx_cal_event_line.unavailable_event{background-color:red !important; color:white !important;}
.dhx_cal_event_clear.unavailable_event{color:white !important;}   

.dhx_cal_event.almost_unavailable_event div{background-color:#B22222  !important; color:white !important;}
.dhx_cal_event_line.almost_unavailable_event{background-color:#B22222 !important; color:white !important;}
.dhx_cal_event_clear.almost_unavailable_event{color:white !important;}   

/* Tabelle importate */
.testo_green{color:green; font-family:Calibri,Calibri,Calibri; font-size:10pt; font-weight:bold; text-align:center}
.testo_scuro, A.testo_scuro{color:#000080; font-family:Calibri; font-size:12px; font-weight:normal; line-height:14px}
.testo_scuro_small, A.testo_scuro_small{color:#000080; font-family:Calibri; font-size:9px; font-weight:normal; line-height:16px}
.testo_scuro_small_red, A.testo_scuro_small_red{color:#800000; font-family:Calibri; font-size:9px; font-weight:normal; line-height:16px}
.testo_scuro_small_check, A.testo_scuro_small_check{color:#000080; font-family:Calibri; font-size:9px; font-weight:normal; line-height:16px; cursor:pointer}
.testo_scuro_small_red_check, A.testo_scuro_small_red_check{color:#800000; font-family:Calibri; font-size:9px; font-weight:normal; line-height:16px; cursor:pointer}

.testo_black{color:black; font-size:9pt;}
.testo_blue{color:black; font-size:10pt;}
.testo_red{color:red; font-size:9pt;}
.testo_green{color:green; font-size:9pt;}
.testo_gray{color:gray; font-size:9pt;}
.testo_darkgray{color:black; font-size:9pt;}

.rectangleSelection{border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width: 200px;text-align:center;}

.bottoniera{text-align:center;width:100%;border-width:1px 1px 1px 1px; border-spacing:3px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#ddd9c3;}
.bottoneSelezionato{cursor:pointer;color:white;border-width:4px 4px 4px 4px; border-spacing:3px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#0f243e;}
.bottoneNonSelezionato{cursor:pointer;color:black;border-width:1px 1px 1px 1px; border-spacing:3px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#c6d9f1;color:gray;}
.bottoneRiempimento{border-width:0px 0px 1px 0px; border-spacing:1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#0f243e;}
.bottoneRiempimentoVuoto{border-width:0px 0px 0px 0px; border-spacing:1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color: transparent;}

.bottonieraRiepilogo{text-align:center;width:100%;border-width:0px 0px 0px 0px; border-spacing:3px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color: transparent;}

.tableRiepilogo{border-width:1px 1px 1px 1px; border-spacing:0px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#ddd9c3;}
.tableRiepilogo th{border-width:0px 0px 0px 0px; padding:1px 1px 1px 1px; border-style:outset outset outset outset; border-color:rgb(123,148,189) rgb(123,148,189) rgb(123,148,189) rgb(123,148,189); color:black; font-size:10px; font-family:Calibri,Calibri,Calibri; background-color:#ddd9c3; text-align:center;min-width:70px}
.tableRiepilogo td{border-width:1px 1px 1px 1px; padding:1px 1px 1px 1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; color:black; font-size:10px; font-family:Calibri,Calibri,Calibri;min-width:70px}
.tableRiepilogo tr{background-color:#FFFFFF}

.folderTabellaPreferenze{border-width:0px 0px 0px 0px; border-spacing:1px; border-style:outset outset outset outset; border-color:#4f81bd #4f81bd #4f81bd #4f81bd; border-collapse:collapse; background-color:#0f243e;color:white;min-width:100px; width:100px; text-align: center;}
.folderSelezionatoPreferenze{border-style:solid;cursor:pointer;border-width:4px 4px 4px 4px; border-spacing:3px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#0f243e;color:white;}
.folderNonSelezionatoPreferenze{border-style:solid;cursor:pointer;border-width:2px 2px 2px 2px; border-spacing:1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#c6d9f1;color:gray;}

.folderTabella{border-width:0px 0px 0px 0px; border-spacing:1px; border-style:outset outset outset outset; border-color:#4f81bd #4f81bd #4f81bd #4f81bd; border-collapse:collapse; background-color:#0f243e;color:white;width:500px;}
.folderSelezionato{border-style:solid;cursor:pointer;border-width:4px 4px 4px 4px; border-spacing:3px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#0f243e;color:white;width:30%;}
.folderNonSelezionato{border-style:solid;cursor:pointer;border-width:1px 1px 1px 1px; border-spacing:1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#c6d9f1;color:gray;width:30%;}
.folderRiempimento{border-width:0px 0px 1px 0px; border-spacing:1px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#0f243e;}
.folderCorpo{border-width:1px 1px 1px 1px; border-spacing:3px; border-style:outset outset outset outset; border-color:#7b94bd #7b94bd #7b94bd #7b94bd; border-collapse:collapse; background-color:#0f243e;text-align:center;}

.testo_posizione{color:#000000; font-family:Calibri; font-size:12px; font-weight:normal; line-height:16px; text-align: center; }

.leggendaIndici{background-color:#FFFFFF; font-family:Calibri; font-size:9px; font-weight:normal; line-height:16px; text-align: left; color: #4f81bd }

.preferenzeCornice{border-style:solid;border-width:4px 4px 4px 4px; border-spacing:0px; padding:0px; border-color:#4f81a4 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width:1000px;text-align:center;}
.preferenzeEtichettaModifica{border-style:solid;border-width:0px 0px 0px 0px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width: 100px;text-align:center;}
.preferenzeLabelModifica{border-style:solid;border-width:0px 0px 0px 0px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#c6d9f1; width: 950px;text-align:center;vertical-align: middle;}
.preferenzeEtichettaGestione{border-style:solid;border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#041639; width: 100%;text-align:center;}
.preferenzeEtichettaTitoloGrandezza{border-style:solid;border-width:0px 0px 0px 0px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width: 300px;text-align:center;vertical-align: top;}
.preferenzeBottonieraGestione{border-style:solid;border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width: 140px;text-align:center; font-size: 14px}
.preferenzeBottonieraGestioneFrecce{cursor:pointer; border-style:solid;border-width:0px 0px 0px 0px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#041639; width: 140px;text-align:center; font-size: 14px}
.preferenzeBottonieraModifica{cursor:pointer; border-style:solid;border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width: 140px;text-align:center; font-size: 14px}
.preferenzeBottonieraModificaDisabilitato{cursor:pointer; border-style:solid;border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width: 140px;text-align:center; color:gray; font-size: 14px}
.preferenzeTabellaTitoloGruppo{border-style:solid; border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ffffff; width: 1000px;text-align:left;}
.preferenzeTitoloGruppo{border-style:solid; border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ffffff; text-align:left; font-size:14;}
.preferenzeEtichettaTitoloGestione{border-style:solid;border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#000000 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width: 100px;text-align:center;}
.preferenzeTabellaGestione{border-style:solid; border-width:0px 0px 0px 0px; border-spacing:3px; border-color:#4f81a4 #4f81a4 #4f81a4 #4f81a4; background-color:#041639; width: 1000px;text-align:center;}
.preferenzeTabellaGruppiSelezione{border-style:solid; border-width:0px 0px 0px 0px; border-spacing:0px; border-color:#FFFFFF #FFFFFF #FFFFFF #FFFFFF; background-color:#041639; width: 1000px;text-align:center;}
.preferenzeEtichettaColonnaTitoloGrandezza{border-style:solid;border-width:2px 2px 2px 2px; border-spacing:3px; border-color:#4f81a4 #4f81a4 #4f81a4 #4f81a4; background-color:#041639; width: 350px;vertical-align:top;}
.preferenzeGruppiListe{border-style:solid;border-width:0px 0px 0px 0px; border-spacing:0px; border-color:#4f81a4 #4f81a4 #4f81a4 #4f81a4; background-color:#041639; width: 400px; vertical-align:top; margin: 0em;padding: 0;}
.preferenzeBottonieraModificaDisabilitato{border-style:solid;border-width:4px 4px 4px 4px; border-spacing:3px; border-color:#4f81a4 #4f81a4 #4f81a4 #4f81a4; background-color:#ddd9c3; width: 140px;text-align:center; color:gray;}

.graficoCornice{border-style:solid;border-width:2px 2px 2px 2px; border-spacing:0px; padding:0px; border-color:#4f81a4 #4f81a4 #4f81a4 #4f81a4; background-color:#eeeeee; width:840px; text-align:left;}

/* Undo some styles from the master stylesheet */
.checklist li { background: none; padding-left: 0;padding-bottom: 0;padding-top: 0px; padding-right:0; padding-left:0; font-size: 12px;}
/* CSS for checklists */
.checklist {border-style:solid; border-width:4px 4px 4px 4px; border-color:#4e81be #4e81be #4e81be #4e81be;list-style: none;height: 5em;overflow: auto;width: 20em;background-color:e9ebf1;}
.checklist, .checklist li {cursor:pointer; margin: 0; padding: 0;  }
.checklist li.selected {color: #041639;}

.checklistGestione li { background: none; padding-left: 0; font-size: 12px; }
/* CSS for checklists */
.checklistGestione {border-style:solid; border-width:0px 0px 0px 0px; border-color:#ffffff #ffffff #ffffff #ffffff;list-style: none;height: 5em;overflow: auto;width: 22em;background-color:ffffff;}
.checklistGestione, .checklistGestione li {cursor:pointer; margin: 0; padding: 0; }
.checklistGestione label { display: block; padding: 0 0.2em 0 25px; text-indent: -25px; }
.checklistGestione label:hover, .checklistGestione label.hover { background: #777; color: #fff; }
.checklistGestione li.selected {color: #041639;}

.voceSelezionata{ background-color: #777; color: #4e81be; }
.voceNonSelezionata{ background-color: #fff; color: #777; }


.columnVoce{}
.reportSintesiTitoloSez{color:black; text-align:left;  font-family:Calibri; font-size:12px; font-weight:bold; text-decoration:none}
.reportSintesiFontNameBold,.reportSintesiFontValueBold{color:black; text-align:left;  font-family:Calibri; font-size:11px; font-weight:bold; text-decoration:none}
.reportSintesiFontName,.reportSintesiFontValue{color:black; text-align:left;  font-family:Calibri; font-size:11px; text-decoration:none}
.reportSintesiAbout{color:black; text-align:left;  font-family:Calibri; font-size:10px; text-decoration:none; font-style:italic;}
.reportSintesiFragmentTable{
	
	width:100%;
	background-color:white;
	border-spacing:0px;}
td.reportSintesiFragmentTdTitolo{border-bottom-width:1px;border-top-width:0px;border-right-width:0px;border-left-width:0px; padding:0px;border-style: solid;border-color: black;}


.exportlinks{font-size:1px; color:#ffffff; background-color: transparent;}
.backPopUp { width:100%; height:100%; opacity:.95; top:0; left:0; display:none; position:fixed; background-color: rgba(255, 255, 255, 0.4); overflow:auto }
.captionPopUp { background-color:#ddd9c3; padding:20px 35px; margin:-10px -50px; text-align:center; border-radius:10px 10px 0 0 }
.spacePopUp { margin:10px -50px; border:0; border-top:1px solid #ccc }
.dialogPopUp {position:absolute; left:50%; top:17%; margin-left:-202px; font-family:'Raleway',sans-serif; }
.formPopUp { max-width:300px; min-width:250px; padding:10px 50px; border:2px solid gray; border-radius:10px; font-family:raleway; background-color:#fff }
.pseudolink { color:blue; text-decoration:underline; cursor:pointer; }