.ns-warning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; width: 100%; visibility: visible; padding: 0em; background-color: #F2F0F0; } .ns-warning h1 { font-size:large; background-color: #E2D9DA; color: #89222F; padding: 6px; } .ns-warning p { margin-top: 0em; background-color: #F2F0F0; padding: 6px; } #ns-contenuto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; width: 100%; visibility: visible; } #ns-contenuto select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle; } #ns-contenuto input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle; } #ns-contenuto textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } #ns-contenuto .readonly-input { border: 1px solid #CCBABD; border-spacing: 1px; padding: 2px; background-color: #F2F0F0; color: #000000; } #ns-contenuto td { padding: 6px; vertical-align: bottom; font-size:11px; } #ns-contenuto th { font-size:11px; } #ns-contenuto label { color: #89222F; } #ns-contenuto .colored-label { color: #89222F; } #ns-contenuto .survey-label{ background-color: #E2D9DA; color: #89222F; text-align: left; padding: 0px 6px; border-top: 1px solid #FFF; border-left: 1px solid #FFF; font-weight: normal; } #ns-contenuto .survey-section-label, #ns-contenuto .survey-section-label a { background-color: #E2D9DA; color: #89222F; text-align: left; padding: 6px 6px; border-top: 1px solid #89222F; border-left: 1px solid #FFF; font-weight: normal; } #ns-contenuto .survey-section-label a { text-decoration: none; border:0; padding:0; } #ns-contenuto .survey-section-label a:hover { text-decoration: none; } #ns-contenuto .entry-form-header { color: #89222F; text-align: left; padding: 3px 6px 6px 6px; background-color: #E2D9DA; /*white-space:nowrap;*/ } #ns-contenuto .report-header { color: #89222F; text-align: left; padding-bottom: 3px; background-color: #E2D9DA; font-weight: bold; } /* * Definizione stili per navigazione tra pagine */ #impreseIndicePagine { color: #89222F; text-align: center; padding: 3px 6px 6px 6px; background-color: #E2D9DA; } #impreseIndicePagine li { display: inline; } #impreseIndicePagine a { color: #89222F; text-decoration: none; } #impreseIndicePagine a:hover { background-color: #F2F0F0; } #intestazioneSelezioneImpresa a { color: #89222F; text-decoration: none; } #intestazioneSelezioneImpresa a:hover { background-color: #F2F0F0; } /* * Fine Definizione stili per navigazione tra pagine */ #ns-contenuto .list-header { background-color: #E2D9DA; color: #89222F; text-align: left; border-right: 1px solid #FFF; /*padding: 3px 6px 3px 6px;*/ padding:3px; } #ns-contenuto .last-list-header { background-color: #E2D9DA; color: #89222F; text-align: left; border-right: 1px solid #89222F; padding:3px; } #ns-contenuto .highlight-newsection-entry { background-color: #E2D9DA; color: #89222F; border-top: 1px solid #89222F; } #ns-contenuto .entry { padding: 0px 6px 3px 6px; } #ns-contenuto .survey-section-value-odd { background-color: #FFFFFF; border-style:none; border-top-style: solid; border-color:#89222F; border-width: 1px; } #ns-contenuto .newsection-entry, #ns-contenuto .newsection-label { border-style:none; border-top-style: solid; border-color:#89222F; border-width: 0px; border-top-width: 1px; padding: 6px 6px 3px 6px; } #ns-contenuto .newsection-label { color:#89222F; } #ns-contenuto .list-item-odd { background-color: white; border-style:none; border-right-style: solid; border-color:#89222F; border-width: 1px; padding: 3px; /* aggiunto da d. TODO chiedi*/ vertical-align: text-top; } #ns-contenuto .highlight-entry { padding: 0px 6px 3px 6px; background-color: #E2D9DA; } /*visura: cella contenente valore, riga pari lista: 1. ultima cella di riga pari contenente un elemento della lista 2. celle all'interno di liste che contengono dati di dettaglio */ #ns-contenuto .survey-value-even, #ns-contenuto .last-listitem-even, #ns-contenuto .list-detail-even { background-color: #F2F0F0; } #ns-contenuto .list-detail-odd { background-color: #FFF; z-index:1; } #ns-contenuto .list-detail-even ul, #ns-contenuto .list-detail-odd ul { height:100% !important; margin-top:0; } /* * Questa classe può essere usata per dividere * logicamente una sezione. E' fatta per essere * usata con altre classi. */ #ns-contenuto .new-section { border-style: none; border-top-style: solid; border-color: #89222F; border-width: 1px; } #ns-contenuto .highlight-readonly{ background-color: #E2D9DA; color: #000000; } #ns-contenuto .list-item-even { background-color: #F2F0F0; border-style: none; border-right-style: solid; border-color: #89222F; border-width: 1px; padding:3px; /* aggiunto da d. TODO chiedi*/ vertical-align: text-top; } #ns-contenuto .survey-section-value-even { background-color: #F2F0F0; border-style: none; border-top-style: solid; border-color: #89222F; border-width: 1px; } #ns-contenuto table { margin: 0px; padding: 0px; border-collapse: collapse; border-style: none; border-bottom-style: solid; border-color: #89222F; border-width: 4px; } #ns-contenuto .entry-form { margin: 0px; padding: 0px; border-collapse: collapse; border-style: none; border-bottom-style: solid; border-color: #89222F; border-width: 4px; background-color: #F2F0F0; } #ns-contenuto p { margin: 0px; margin-bottom: 10px; } #ns-contenuto .fake { vertical-align: top; } #ns-contenuto table.fake { border-collapse: separate; border-style: none; width: 100%; } #ns-contenuto td.fake { padding: 0px; } #ns-contenuto .survey-detail-value-odd{ padding: 6px; vertical-align: bottom; } #ns-contenuto .survey-detail-value-even { background-color: #EFF2ED; } #ns-contenuto .survey-detail-label { background-color: #CDD3CB; color: #3E5B3B; font-weight: normal; text-align: left; padding: 0px 6px; border-top: 1px solid #FFF; border-left: 1px solid #FFF; } #ns-contenuto a { color: #000000; } #ns-contenuto ul { margin: 0px; padding: 0px; list-style-type: none; } #ns-contenuto .width_2 { width: 2em; } #ns-contenuto .width_5 { width: 5em; } #ns-contenuto .width_cap { width: 6em; } #ns-contenuto .width_10 { width: 10em; } #ns-contenuto .width_codice_fiscale { width: 12em; } #ns-contenuto .width_15 { width: 15em; } #ns-contenuto .width_20 { width: 20em; } #ns-contenuto .width_25 { width: 25em; } #ns-contenuto .width_40 { width: 40em; } #ns-contenuto .width_45 { width: 45em; } #ns-contenuto .width_60 { width: 60em; } #ns-contenuto .error-message { color:black !important; background-color: #FFFF66; font-weight: bold; border-top: 1px solid #FFF; } /* NOTA: da far rifare a Nicola*/ #ns-contenuto .exception { width:90%; padding:6px; border: 1px solid #E2D9DA; background-color: #FFF; color:#89222F; text-align:center; font-weight: bold; font-size: 110%; } #ns-contenuto .title { color: #89222F; text-align: left; padding: 3px 6px 6px 6px; font-weight: bold; font-size: 13px; } #ns-contenuto .align-right { text-align: right; } #ns-contenuto .floating-alert { position: absolute; background-color: #F2F0F0; padding: 6px; color: #89222F; width: 10em; vertical-align: middle; text-align: center; border-bottom: 2px solid #999; border-right: 2px solid #999; border-top: 2px solid #FFF; border-left: 2px solid #FFF; } #ns-contenuto .floating-tree { z-index:2; font-family:Verdana, Arial, Helvetica, sans-serif; size: 11px; font-weight:bold; letter-spacing: 0.5pt; position: absolute; background-color: #f2f0f0; padding: 3px; color: #89222F; width: 100%; vertical-align: middle; text-align: left; border-bottom: 1px solid grey; border-right: 1px solid grey; border-top: 1px solid grey; border-left: 1px solid grey; visibility: visible; } #ns-contenuto .disable-overlay { position: absolute; background-color: gray; padding: 0px; border: 10px; border-color: white; } #ns-contenuto .modal-dialog { position: absolute; background-color: #F2F0F0; padding: 6px; color: #89222F; width: 480px; vertical-align: middle; text-align: center; border-bottom: 2px solid #999; border-right: 2px solid #999; border-top: 2px solid #FFF; border-left: 2px solid #FFF; } #ns-contenuto .group { padding: 4px; border-left: 4px solid #E2D9DA; } #ns-contenuto .group-submit { padding: 4px; border-left: 4px solid #E2D9DA; border-bottom: 4px solid #E2D9DA; } #ns-contenuto .mandatoryField:before{ content: "*"; padding-right:0; padding-top:0; color: #89222F; } #ns-contenuto .error-list { margin: 0px; padding: 0px; list-style-type: disc; font-weight: normal; list-style-position: inside; } #ns-contenuto table.paginazione { width: 100%; text-align:center; padding: 5px; margin-top:3em; border:0; } #ns-contenuto table.paginazione td { font-size: 11px; width: 40%; vertical-align: middle; } #ns-contenuto .pagina-prec { text-align:left; } #ns-contenuto .pagina-succ { text-align:right; } #ns-contenuto .pagina-corrente { font-size: 11px; font-weight: 700; padding: .3em; color: #89222F; text-align: center; } #ns-contenuto a.altre-pagine{ font-size: 11px; padding: .3em; } #ns-contenuto a.altre-pagine:hover{ text-decoration: none; } #ns-contenuto a.pagina-prec { font-size: 11px; padding: .3em; text-decoration: underline; } #ns-contenuto a.pagina-prec:hover{ text-decoration: none; } #ns-contenuto sup { font-size: 9px; color: #89222F; } /* * Classe da mettere nei form con una sola tabella: * Tabelle fatte senza riga finale: per allineare ammodino il plsante conferma... */ #ns-contenuto .form-singola-tabella table { border-bottom:none; } /* Pulsante ' conferma' */ #ns-contenuto .conferma td{ text-align: right; border-top: 4px solid #89222F; padding:0px; padding-top:3px; margin:0px; background-color: white; } #ns-contenuto .conferma{ text-align: right; padding:0px; padding-top:3px; margin:0px; background-color: white; width:575px; } #ns-contenuto .etichettaVisura { background-color: #E2D9DA; color: #89222F; text-align: left; padding: 5px 5px; border-top: 1px solid #FFF; border-left: 1px solid #FFF; font-weight: normal; vertical-align: top; } #ns-contenuto .tabellaVisura { width:100%; border-width: 0px; border-spacing: 0px; border-style: none; padding:0; border-style:none; } #ns-contenuto .rigaVisura { border-style: none; border-top-style: solid; border-color: #89222F; border-width: 1px; } div.numeroBlu { color: #0066cc; padding-top: 10px; padding-left: 6px; padding-bottom: 7px; } div.numeroBlu a, div.numeroBlu a:visited { color: #000; text-decoration: none; font-weight: bold; } div.numeroBlu a:hover { color: #0033cc; text-decoration: none; } div.numeroBlu a:hover em, p.numeroBlu a:hover strong{ color: #000; } div.numeroBlu strong { color: #0066cc; padding: 2px 0 !important; padding: 0; border: 1px solid #0066cc; } div.numeroBlu em { padding: 2px; background: #0066cc; color: #fff; font-style: normal; } /* * lista-alternata: lista a righe di colore diverso, separate da un sottile bordo */ #ns-contenuto .lista-alternata tr { border-style:none; border-right-style: solid; border-width: 1px; padding: 6px; margin: 3px; } #ns-contenuto .lista-alternata td { border-style:none; border-color:#89222F; border-top-width: 2px; border-top-style: solid; padding: 6px; margin: 3px; vertical-align: top; } /* * Tabella che serve solamente a fini strutturali */ #ns-contenuto .tabella-virtuale table { margin: 0px; padding: 0px; border-collapse: collapse; border-style: none none none none; width: 100%; } #ns-contenuto .tabella-virtuale tr { margin: 0px; padding: 0px; border-collapse: collapse; border-style: none none none none; } #ns-contenuto .tabella-virtuale td { margin: 0px; padding: 0px; border-collapse: collapse; border-style: none none none none; } /* * lista-normale: lista a righe di colore diverso */ #ns-contenuto .lista-normale td { border-style:none; border-color:#89222F; padding: 6px; margin: 3px; vertical-align: top; } #ns-contenuto .lista-normale tr { border-style:none; } #ns-contenuto .odd { background-color: white; } #ns-contenuto .even { background-color: #F2F0F0; }