/***************************************************************\ * * * impostazioni generali delle pagine * * * \***************************************************************/ table, input, select, textarea { /* IL TIPO DI FONT E' DEFINITO SOLO QUI */ font-family: Verdana,MS Sans Serif,Arial,Helvetica,Sans-Serif; font-size: 8pt; } table{ /* border-collapse: collapse; */ } body { margin:0px; padding:0px; } hr{ size:1px; } /***********************************************************\ * Barra * \***********************************************************/ #banner{ height:50px; } .back_barra{ color:#FFFFFF; text-align:right; } .tit_barra{ background-color:#1F7465; font-size:20px; font-weight:bold; font-style:italic; width:370px; } /***************************************************************\ * logo e barra databases * \***************************************************************/ .logo_table{ border-right: solid 1px #0058B4; background-repeat: no-repeat; background-position: right; } .barra_databases{ text-align: center; border-right: solid 1px #0058B4; border-bottom: solid 1px #0058B4; margin-bottom: 2px; } .over_logo{ color: #0058B4; text-align: right; /* border-right: solid 5px #0058B4; */ padding: 2px; } /***************************************************************\ * * * classi varie di impostazione generale * * * \***************************************************************/ /* Unico punto in cui impostare la larghezza del documento (778) */ .tabella_container{ width:900; } /* Tabella che riserva 25% al navigatore e 75% al body */ /* il body non deve diventare goloso, specie nelle viste....*/ .nav_e_body_fixed{ padding: 2px; table-layout: fixed; } .colonna_generica{ padding: 2px; table-layout: auto; } /* classi per le righe alternate delle viste */ .r0{ } .r1{ background-color: #f7f7f7; } /* view_table puo' essere usata per le view in HTML */ .view_table { padding: 1px; } .view_table th{ overflow: x; font-weigth: normal; text-align: left; color: blue; } .view_table td.icon{ vertical-align:middle; text-align:center; } .view_table th.icon{ width:10px; } .view_table td.icon a:hover{ background-color: transparent; } .view_table a{ color: black; text-decoration:none; width: 100%; /* border: solid 1px #E1E1E1; */ } .view_table a:hover{ background-color: #E1E1E1; } /* form_table puo' essere usata per le form*/ .form_table { padding:2px; background-color:none; border:0px; } .form_table td{ border:2px solid #FFFFFF; background-color:#F7F7F7; } .first_column{ background-color:#DE123A; } .form_table a{ color: #A60000; text-decoration:none; border-bottom: solid 1px gray; } .form_table a:hover{ color: #FF0000; background-color: #DDDDFF; } .form_table a.no_border{ border: 0px; } .form_table a.no_border:hover{ background-color: transparent; } /* classe per il NO DOCUMENTS FOUND di Domino che viene normalmente in H2 */ H2{ font-size: 8pt; text-align: center; color: red; /* visibility: hidden; */ } /* classe per i nomi degli enti di cui la persona è responsabile */ .responsabile_ente { color: red; } /* classe per i div pop onMouseOver e simili*/ .pop_window { width: 100%; background-color: #e5e5e9; } .pop_window th{ border-bottom: solid 1px black; font-weight: bold; } .pop_window td{ vertical-align: top; } /* classe per la riga con nome e data di cancellazione */ .cancellato{ color:#E61D0B; } /***************************************************************\ * * * class titolo_X * * classi per titoli con bordo basso e sfondo colorato * * * \***************************************************************/ .titolo_1{ color: white; background-color:#5FDF5F; font-size: 13px; font-weight: bold; padding: 4px; border-bottom: 2px solid #AAAADD; } .titolo_1_inv{ background-color: white; color:#5FDF5F; font-size: 13px; font-weight: bold; padding: 4px; border-bottom: 2px solid #AAAAAA; } .titolo_2{ background-color:#9FEF9F; color: white; font-size: 11px; font-weight: bold; padding: 4px; } .titolo_2_inv{ background-color: white; color:#9FEF9F; font-size: 11px; font-weight: bold; padding: 4px; } .titolo_2 a { text-decoration:none; color:#000000; } .titolo_2 a:hover { text-decoration:underline; color:#C0C0C0; } .titolo_3{ color: white; background-color:#5FDF5F; font-size: 10px; font-weight: bold; padding: 2px; border-bottom: 1px solid #AAAADD; } .note_1{ font-size: 7pt; color:#898989; } /***************************************************************\ * * * classi GNVTesto, GNVsuccessivi, GNVmetaSuccessivi * * classi per il GlobalNavViste * * DA DEFINIRE, PER ORA SOLO SEGNAPOSTO * * * \***************************************************************/ .GNVContainer{ width:100%; border-bottom:1px dotted #C0C0C0; text-align:right; } .GNVTesto{ font-size: 7pt; font-weight: bold; color: black; text-decoration: none; } .GNVsuccessivi{ font-size: 7pt; color: black; text-decoration: none; } .GNVmetaSuccessivi{ font-size: 7pt; color: black; text-decoration: none; } /***************************************************************\ * * * classi per i campi di tipo data * * * \***************************************************************/ input.valigntop { vertical-align: top; } input.ReadOnly{ /* background-color:#F7F7F7; */ border: solid 1px gray; } input.validita{ color: red; background-color:#F7F7F7; border: solid 1px gray; width:30px; } input.DateInput{ width:60pt; } /* text più larghi dello standard */ input.wide{ width:250px; } /* text ancora più larghi dello standard */ input.widest{ width:350px; } /* stile dei campi obbligatori */ .obbligatorio{ background-color: #E0F0F8; } /* non riesco a puntare l'upload per tipo...lo devo puntare per class */ input.upload{ width:350px; } /***************************************************************\ * * * classi per le interfacce a tabs * * * \***************************************************************/ .tab_attiva{ font-size:7pt; background-color: #FFFFFF; border: solid 1px #C0C0C0; border-right: 0px; border-bottom: 0px; } .tab_inattiva{ font-size:7pt; border: solid 1px #C0C0C0; background-color: #F7F7F7; border-bottom: 0px; } .tab_attiva_up{ background-color: #FFFFFF; border: solid 1px #C0C0C0; border-bottom: 0px; border-right: 0px; padding: 3px; } .tab_inattiva_up{ border: solid 1px #C0C0C0; border-right: 0px; background-color: #F7F7F7; padding: 3px; } .tab_attiva a ,.tab_attiva_up a { width:100%; text-align:center; color:#000000; text-decoration:none; } .tab_inattiva a ,.tab_inattiva_up a { width:100%; text-align:center; color:#000000; text-decoration:none; } .tab_attiva a ,.tab_inattiva a { font-size:7pt; } .tab_indisponibile_up{ text-align:center; background-color:#F7F7F7; border: solid 1px #C0C0C0; border-right: 0px; padding: 3px; } .tab_indisponibile_up a { text-align:center; color:#C0C0C0; text-decoration:none; } .tab_finale_up{ border: solid 1px #C0C0C0; border-right: 0px; border-top:0px; background-color:#FFFFFF; } .tab_finale{ border: solid 1px #C0C0C0; border-left: 0px; border-bottom: 0px; background-color:#FFFFFF; } .body_tab_attiva_up{ border:1px solid #C0C0C0; border-top:0px; background-color: #FFFFFF; } .body_tab_attiva{ border:1px solid #C0C0C0; border-left:0px; background-color: #FFFFFF; } /***************************************************************\ * * * classi per la table che racchiude il floating menu * * * \***************************************************************/ .floating_menu{ font-size: 7pt; background-color:#cceeff; } .floating_menu a{ color: #676767; text-decoration: none; width: 100%; padding: 1px; padding-left: 10px; } .floating_menu a:hover{ border-color: #0f0fcf; color: #0f0fcf; background-color : #F7F7F7; } .floating_menu table{ font-size: 7pt; padding: 1px; } .floating_menu th{ text-align: left; border-bottom: dotted 1px black; padding-top: 20px; } .floating_menu input,.floating_menu select{ font-size: 7pt; } /***************************************************************\ * * * classe per delle mappe (ruoli e competenze) * * * \***************************************************************/ .cat_mappa{ font-weight: bold; } .mappa_rientro{ width:40px; } /***************************************************************\ * * * class scroll_div * * classe per i div scrollable di mappa ruoli e competenze * * (e altri scrollable div) * \***************************************************************/ .scroll_div { overflow:auto; border-top: solid 1px black; border-bottom: solid 1px black; SCROLLBAR-BASE-COLOR: #EFEFFF; SCROLLBAR-FACE-COLOR: white; SCROLLBAR-HIGHLIGHT-COLOR: #EFEFFF; SCROLLBAR-SHADOW-COLOR: #EFEFFF; SCROLLBAR-ARROW-COLOR: #cFcFFF; SCROLLBAR-TRACK-COLOR: white; SCROLLBAR-3DLIGHT-COLOR: #cFcFFF; SCROLLBAR-DARKSHADOW-COLOR: #cFcFFF; } /***************************************************************\ * * * class barra_alfabeto * * applicata alla barra del selezionatore alfabetico * * * \***************************************************************/ .barra_alfabeto{ padding: 3px 0px; } .barra_alfabeto td{ color: gray; padding: 3px 1px 3px 0px; } .barra_alfabeto a { color: black; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-bottom: solid 1px #303030; border-right: solid 1px #303030; width: 100%; text-decoration: none; } .barra_alfabeto a:hover{ background-color: #EFEFFF; } /* la lettera corrente è dentro uno span */ .barra_alfabeto span{ color: black; border-top: solid 1px #303030; border-left: solid 1px #303030; border-bottom: solid 1px #cccccc; border-right: solid 1px #cccccc; width: 100%; text-decoration: none; background-color: #EFEFFF; } /***************************************************************\ * * * class evidenziato * * classi per evidenziare testi in lettura come titoli o sott. * * Il colore lo setto in locale * * * \***************************************************************/ .evidenziato_1{ text-align: right; } /***************************************************************\ * * * class cancellato * * serve per il subform globale GlobalSbCancellazione * * Il colore si andrà a settare nel Localstyle * * * \***************************************************************/ .cancellato{ font-size:7pt; text-align:right; border-bottom:solid 1px white;" }