/***************************************************************************************
** Foglio di stile relativo all'applicazione Web I-Realty
** Gruppo 2000 S.r.l.
** Lodi 
****************************************************************************************/
@import url(../css/IRealty2.css); 
/* classi comuni a tutte le pagine */
html, body
{height: 100%;width: 100%;}
body
{font-size: 8pt;left: 0px;margin: 0px;color: #253e28;font-family: Arial,Verdana, Helvetica, sans-serif;position: absolute;top: 0px;background-color: #e9e9e9;text-decoration: none;scrollbar-3dlight-color: #f5f5f5;scrollbar-arrow-color: #f5f5f5;scrollbar-base-color: #7c8b7e;scrollbar-darkshadow-color: #f5f5f5;scrollbar-face-color: #7c8b7e;scrollbar-highlight-color: #f5f5f5;scrollbar-shadow-color: #f5f5f5;scrollbar-track-color: #f5f5f5;}
select
{font-size: 8pt;font-family: Arial,Verdana, Helvetica, sans-serif;}
input, textarea
{font-size: 8pt;font-family: Arial,Verdana, Helvetica, sans-serif;width: 70px;}
table
{border: #e9e9e9 0px solid;font-size: 8pt;background-color: #e9e9e9;font-family: Arial,Verdana, Helvetica, sans-serif;}
tbody tr td
{border: #e9e9e9 0px solid;font-family: Arial,Verdana, Helvetica, sans-serif;}
div
{font-size: 8pt;font-family: Arial,Verdana, Helvetica, sans-serif;text-decoration: none;}
.GrigioBanner
{background-color: #dfdfdf;}
.ColoreHeaderFooter
{background-color: #253e28;}
.PulsantiLinkButton
{font-weight: bold;font-size: 8pt;color: #253e28;}
A{cursor: hand;}
A.PulsantiLinkButton:hover
{color: #929f94;}
A.PulsantiLinkButton:visited
{color: purple;}
.BarreSeparazioneOrizzontale
{font-weight: bold;color: #ffffff;background-color: #929f94;}
.BarreSeparazioneVerticale
{font-size: 1px;background-color: #ffffff;}
.TestoErrori
{color: #ff0000;}
.RiferimentoUe
{font-weight: bold;color: #253e28;}
.RiferimentoUeTd
{background-color: #cccccc;}
/* classi per menu orizzontale */
.TestoMenuOriz,A.TestoMenuOriz
{color: #253e28;text-decoration: none;}
A.TestoMenuOriz:hover
{color: #ffffff;text-decoration: none;}
.MenuOrizBordiDestra
{border-right: #cac9c2 1px solid;}
.MenuOrizBordiSinistra
{border-left: #cac9c2 1px solid;}
.ColoreSfondoMenuOriz
{background-color: #929f94;}
/* classi per menu verticale a scomparsa javascript */
.MenuVerticaleNonSelez
{border: #ffffff 1px solid;width: 158px;color: #ffffff;height: 24px;background-color: #7c8b7e;text-decoration: none;}
A.MenuVerticaleNonSelez:hover
{color: #253e28;text-decoration: none;}
.MenuVerticaleSelez
{border: #ffffff 1px solid;width: 158px;color: #ffffff;height: 24px;background-color: #253e28;text-decoration: none;}
A.MenuVerticaleSelez:hover
{color: #ffffff;text-decoration: none;}
.SfondoTdMenuVerticale
{background-color: #7c8b7e;}
/* classi pagina portafogli */
.LabelElencoClienti
{font-weight: bold;width: 158px;color: #000000;height: 18px;background-color: #e9e9e9;}
.ElencoClienti
{overflow: auto; width: 140px;height: 280px;background-color: #e9e9e9;}
.LinkElencoClienti
{font-weight: bold;color: #253e28;text-decoration: underline;}
A.LinkElencoClienti:hover
{font-weight: bold;color: #929f94;text-decoration: none;}
/* classi pagina clienti */
.TitoliCorpo,.TitoliCorpoEvidenziati
{font-weight: bold;font-size: 10pt;}
.DatagridDefault
{
	border-right: #e9e9e9 5px solid;
	padding-right: 0px;
	border-top: #e9e9e9 5px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #e9e9e9 5px solid;
	clip: rect(0px 0px 0px 0px);
	padding-top: 0px;
	border-bottom: #e9e9e9 5px solid;
	background-color: #e9e9e9;
}
.DatagridHeader
{
	font-weight: bold;
	color: #ffffff;
	height: 15pt;
	background-color: #7c8b7e;
}
.DatagridHeaderOrd
{
	font-weight: bold;
	color: #ffffff;
	height: 15pt;
	background-color: #7c8b7e;
}
.DatagridFooter,.DatagridPagerNascosto
{border: #e9e9e9 2px solid;background-color: #e9e9e9;}
.DatagridRigheNormali
{height: 18pt;background-color: #ffffff;}
.DatagridRigheAlternate
{height: 18pt;background-color: #dcdcdc;}
.DatagridRigheSelezionate
{height: 18pt;background-color: #99ccff;}
.DatagridLinkButton,A.DatagridLinkButton
{font-weight: bold;font-size: 8pt;color: #004eff;text-decoration: underline;}
A.DatagridLinkButton:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: purple;
	text-decoration: underline;
}
A.DatagridLinkButton:hover
{font-weight: bold;font-size: 8pt;color: #253e28;text-decoration: none;}
.DatagridLinkButton1,A.DatagridLinkButton1,A.DatagridLinkButton1:visited
{font-weight: bold;font-size: 8pt;color: #004eff;text-decoration: underline;}
A.DatagridLinkButton1:hover
{font-weight: bold;font-size: 8pt;color: #253e28;text-decoration: none;}
.DatagridPagerLabel
{font-weight: bold;font-size: 10pt;color: #253e28;text-decoration: none;}
.DatagridLinkButtonNumeroPagina,A.DatagridLinkButtonNumeroPagina,A.DatagridLinkButtonNumeroPagina:visited
{font-weight: bold;font-size: 10pt;color: #253e28;text-align: center}
A.DatagridLinkButtonNumeroPagina:hover
{font-weight: bold;font-size: 10pt;color: #ffffff;}
.DatagridLinkButtonNumeroPaginaSelezionato,A.DatagridLinkButtonNumeroPaginaSelezionato:visited,A.DatagridLinkButtonNumeroPaginaSelezionato:hover
{font-weight: bold;font-size: 10pt;color: #ff0000;text-decoration: none;}
.DatagridLinkButtonHeader,A.DatagridLinkButtonHeader,A.DatagridLinkButtonHeader:visited
{font-weight: bold;font-size: 8pt;color: #ffffff;text-decoration: underline;}
A.DatagridLinkButtonHeader:hover
{font-weight: bold;font-size: 8pt;color: #253e28;text-decoration: underline;}
/* classi pagina dati generali */
.TitoliSeparazioneTabelle
{display: block;font-weight: bold;width: 100%;color: #ffffff;background-color: #7c8b7e;}
.TitoliSeparazioneTabelleTd
{font-weight: bold;color: #ffffff;background-color: #7c8b7e;}
.TitoliSeparazioneTabellePagGen
{font-size: 8pt;display: block;width: 100%;background-color: #cccccc;}
.TitoliSeparazioneTabellePagGenTd
{font-size: 8pt;color: #253e28;background-color: #cccccc;}
.SitoAggiornamento
{border: #f5f5f5 1px solid;font-weight: bold;font-size: 8pt;width: 90%;color: #253e28;background-color: #ff9900;}
.LabelPagina
{border: #f5f5f5 1px solid;display: block;font-size: 8pt;width: 100%;color: #253e28;background-color: #f5f5f5;}
.InputPagina
{border: #f5f5f5 0px solid;font-size: 8pt;overflow: hidden;text-transform: capitalize;width: 100%;color: #253e28;text-overflow: ellipsis;background-color: #f5f5f5;}
.InputPaginaColonne
{border: #f5f5f5 0px solid;font-size: 8pt;overflow: hidden;text-transform: capitalize;width: 100%;color: #253e28;TEXT-OVERFLOW: ellipsis;background-color: transparent;}
.InputPaginaDataGrid
{border: #f5f5f5 0px solid;font-size: 8pt;overflow: hidden;text-transform: capitalize;width: 100%;color: #253e28;TEXT-OVERFLOW: ellipsis;background-color: transparent;}
.InputPaginaNumeriDate
{border: #f5f5f5 0px solid;font-size: 8pt;text-transform: capitalize;text-overflow: ellipsis;overflow: hidden;width: 100%;color: #253e28;background-color: #f5f5f5;text-align: right;}
.DataListDefault
{margin: 0px;width: 99%;position: relative;top: -3px;background-color: #e9e9e9;}
.DivElenco
{OVERFLOW: auto;WIDTH: 100%;border-style: none;background-color: #e9e9e9;}
.DivElencoVuoto
{OVERFLOW: auto;WIDTH: 100%;BORDER-STYLE: none;background-color: #f5f5f5;}
/* classi per menu verticale elenco pagine visitabili */
.LabelElencoPagine
{font-weight: bold;color: #253e28;}
.LinkElencoPagine
{font-weight: bold;color: #253e28;text-decoration: underline;}
A.LinkElencoPagine:hover
{font-weight: bold;color: #929f94;text-decoration: none;}
.LinkElencoPaginePaginaScelta
{font-weight: bold;color: #004eff;text-decoration: none;}
.LinkElencoPagineSeparatore
{font-weight: bold;color: #253e28;text-decoration: none;}
.TabellaPulsanteAmministra
{background-color: #ff9900;}
/* classi per popup parcheggi */
.DatiGeneraliParcheggiHeader
{font-weight: bold;font-size: 9pt;color: #ffffff;height: 21pt;background-color: #7c8b7e;border: #f5f5f5 2px solid;font-variant: normal;}
.DatiGeneraliParcheggiDettaglio
{border: #f5f5f5 2px solid;background: #cccccc;}
.DatiGeneraliParcheggiDettaglioColonne
{border: #f5f5f5 2px solid;text-align: right;background: #cccccc;}
.DatiGeneraliParcheggiDettaglioColonneIntestazione
{text-align: left;border: #f5f5f5 2px solid;background: #ffffff;}
.DatiGeneraliParcheggiDettaglioColonneBianche
{text-align: right;border: #f5f5f5 2px solid;background: #ffffff;}
.DatiGeneraliParcheggiDettaglioColonneNascoste
{text-align: right;border: thin solid #e9e9e9;background: #e9e9e9;}
/* classi per popup altre superfici */
.DatiGeneraliAltreSuperficiHeader
{font-weight: bold;font-size: 9pt;color: #ffffff;height: 21pt;background-color: #7c8b7e;border: thin solid #f5f5f5;}
.PopUpAltreSuperfici
{height: 90%;}
/* classi per pagina Impianti */
.ImpiantiSeparazioneTabelle
{border: #cac9c2 1px solid;font-weight: bold;color: #ffffff;background-color: #7c8b7e;}
.DivElencoCategorieImpianti
{MARGIN: 0px;OVERFLOW: auto;WIDTH: 100%;BORDER-STYLE: none;HEIGHT: 180px;BACKGROUND-COLOR: #e9e9e9;}
.DivElencoImpianti
{padding: 0px;margin: 0px;overflow: auto;width: 100%;border: none;height: 180px;background-color: #e9e9e9;}
.ImmaginePulsanteTop
{border: 0px;display: block;background-image: url(../Images/giu.jpg);margin: 0px;width: 50px;height: 6px;}
.ImmaginePulsanteTop:hover
{background: url(../Images/giu_on.jpg);}
.ImmaginePulsanteBottom
{border: 0px;display: block;background: url(../Images/su.jpg);margin: 0px;width: 50px;height: 6px;}
.ImmaginePulsanteBottom:hover
{background: url(../Images/su_on.jpg);}
/* classi pagina dati metrici */
.TabellaDatiMetrici
{border: #f5f5f5 2px solid;}
.CelleVerdi
{background-color: #ccffcc;border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;}
.CelleBianche
{border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;background-color: #ffffff;}
.CelleGialle
{border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;background-color: #ffff99;}
.CelleVerdiComplete
{background-color: #ccffcc;border: #f5f5f5 2px solid;}
.CelleVerdiSotto
{background-color: #ccffcc;border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-bottom: #f5f5f5 2px solid;}
.CelleGrige
{background-color: #c0c0c0;border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-bottom: #f5f5f5 2px solid;}
.CelleBlue
{background-color: #99ccff;border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;}
.CelleBlueCompleta
{background-color: #99ccff;border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-bottom: #f5f5f5 2px solid;}
.CelleAzzurre
{background-color: #ccffff;border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;}
.CelleAzzurreComplete
{background-color: #ccffff;border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-right: #f5f5f5 2px solid;}
.CelleTitolo
{border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;}
.CelleTitoloFine
{border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-right: #f5f5f5 2px solid;}
.CelleTitoloFineSotto
{border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-bottom: #f5f5f5 2px solid;}
.CelleTitoloFineSottoDx
{border: #f5f5f5 2px solid;}
.CelleTitoloFineSottoDxBlue
{background-color: #99ccff;border: #f5f5f5 2px solid;}
.CelleTitoloFineSottoDxAzzurra
{background-color: #ccffff;border: #f5f5f5 2px solid;}
.CelleRigaSopra
{border-top: #f5f5f5 2px solid;}
.GraficoCelleTitoloComplete
{border: #000000 1px solid;}
.GraficoCelleRigaSotto
{border-bottom: #000000 1px solid;}
.CelleRigaSopraSotto
{border-top: #f5f5f5 2px solid;border-Bottom: #f5f5f5 2px solid;}
.GraficoBordiLegendaImmagine
{border: #000000 1px solid;}
/* classi controllo documenti */
.DivElencoDocumenti
{OVERFLOW: auto;WIDTH: 100%;HEIGHT: 178px;border: #e9e9e9 1px solid;BACKGROUND-COLOR: #e9e9e9;}
.DivDocumenti
{WIDTH: 100%;HEIGHT: 200px;BORDER: 0px;}
.DatagridDocumenti
{font-size: 8pt;color: #253e28;border-collapse: collapse;}
.DatagridDocumentiCelle
{border: #e9e9e9 2px solid;border-collapse: collapse;}
.DatagridDocumentiCelleNascoste
{border: #9bd6e4 2px solid;border-collapse: collapse;background-color: transparent;}
.DatagridDocumentiRigheNormali
{height: 18pt;background-color: #ffffff;border-collapse: collapse;}
.DatagridDocumentiRigheLinkate
{border-collapse: collapse;height: 18pt;background-color: #e0d2cc;}
.DatagridDocumentiRigheLogo
{border-collapse: collapse;height: 18pt;background-color: #a9d7b8;}
.DatagridDocumentiRigheAlternate
{height: 18pt;background-color: #dcdcdc;border-collapse: collapse;}
.DocumentiTitoliTabelle
{border: #e9e9e9 2px solid;font-weight: bold;color: #ffffff;background-color: #7c8b7e;border-collapse: collapse;}
/* classi per pagina Fabbricati */
.DatagridFabbricati
{border: #f5f5f5 2px solid;color: #253e28;background-color: #e9e9e9;}
.FabbricatiiSeparazioneTabelle
{border: #cac9c2 1px solid;font-weight: bold;color: #ffffff;background-color: #7c8b7e;}
.TabellaTrasparente
{background-color: transparent;}
.DivElencoCategorieFabbricati
{OVERFLOW: auto;WIDTH: 100%;height: 180px;BORDER-STYLE: none;background-color: #e9e9e9;}
.DivElencoFabbricati
{OVERFLOW: auto;WIDTH: 100%;height: 88px;BORDER-STYLE: none;background-color: #e9e9e9;}
/* classi per pagina divisa */
.DivElencoDettagli
{OVERFLOW: auto;WIDTH: 100%;height: 168px;BORDER-STYLE: none;}
.DivDeiDocumenti
{OVERFLOW: auto;WIDTH: 100%;height: 210px;BORDER-STYLE: none;}
/* classi per pagina Documenti */
.DocDivElencoDettagli
{OVERFLOW: auto;WIDTH: 100%;height: 80px;BORDER-STYLE: none;background-color: #e9e9e9;}
.DocDivElencoDocumenti
{OVERFLOW: auto;WIDTH: 100%;height: 313px;BORDER-STYLE: none;background-color: #e9e9e9;}
/* classi per pagina Piani Economici e Finanziari */
.PianoEconomicoDataAggiornamento
{font-weight: bold;width: 100%;color: #ff0000;background-color: transparent;}
.ElencoPianiEconomici
{overflow: auto;width: 100%;height: 386px;}
.PianoScelto
{font-weight: bold;color: #004eff;text-decoration: none;}
/* classi per pagina Unita */
.DivElencoDettagliUnita
{overflow: auto;WIDTH: 844px;height: 417px;BORDER-STYLE: none;background-color: #e9e9e9;}
.TabellaUnita
{border: #f5f5f5 2px solid;background-color: #e9e9e9;border-collapse: collapse;}
.RigheIntestazioneUnita
{position:relative;cursor:default;background-color: #e9e9e9;top: expression(+(document.getElementById("DivElencoDettagliUnita").scrollTop-1+"px");top: expression(document.getElementById("DivElencoDettagliUnita").scrollTop-1);}
.BordiTabellaIntestazione
{border: #f5f5f5 1px solid;z-index: 99;cursor: default;position: relative;background-color: #e9e9e9;border-collapse: collapse;}
.BordiTabellaIntestazioneSfondoArancio
{border-top: #f5f5f5 2px solid;z-index: 99;border-left: #f5f5f5 2px solid;cursor: default;border-bottom: #f5f5f5 2px solid;position: relative;background-color: #ffcc99;}
.BordiTabellaIntestazioneSfondoGrigio
{border-top: #f5f5f5 2px solid;z-index: 99;border-left: #f5f5f5 2px solid;cursor: default;border-bottom: #f5f5f5 2px solid;position: relative;background-color: #c6c6c6;}
.BordiTabellaIntestazioneSfondoAzzurro
{border-top: #f5f5f5 2px solid;z-index: 99;border-left: #f5f5f5 2px solid;cursor: default;border-bottom: #f5f5f5 2px solid;position: relative;background-color: #ccffff;}
.BordiTabellaDettagli
{border: #f5f5f5 2px solid;background-color: #e9e9e9;border-collapse: collapse;z-index: 99;cursor: default;}
.BordiTabellaDettagliSfondoGiallo
{border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-bottom: #f5f5f5 2px solid;background-color: #ffff99;border-collapse: collapse;}
.BordiTabellaDettagliSfondoGrigio
{border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-bottom: #f5f5f5 2px solid;background-color: #c6c6c6;border-collapse: collapse;}
.BordiTabellaDettagliSfondoAzzurro
{border-top: #f5f5f5 2px solid;border-left: #f5f5f5 2px solid;border-bottom: #f5f5f5 2px solid;background-color: #ccffff;border-collapse: collapse;}
.BordiTotali
{border: #f5f5f5 2px solid;background-color: #ffffff;}
.BordiTotaliNascosti
{border: #f5f5f5 2px solid;background-color: #f5f5f5;}

FIELDSET
{
	border-right: #869588 thin solid;
	border-top: #869588 thin solid;
	border-left: #869588 thin solid;
	border-bottom: #869588 thin solid;
}

LEGEND
{
	font-weight: bold;
	color: #7c8b7e;
	font-size: 8pt;font-family: Arial,Verdana, Helvetica, sans-serif;
}

