.body {
	font-family: Tahoma;
	font-size: small;
}
.LogoLGH {
	position: absolute;
	width: 300px;
	height: 68px;
	top: 0px;
	left: 20px;
                top: 10px;
}
.BannerDIV {
	position: absolute;
	width: 200px;
}

.button { 
background-color: #F0FFFF; 
border-color: #87CEFA;

} 
.MenuServizioTop {
	font-family: Tahoma;
	font-size: small;
	color: #808080;
	font-weight: normal;
	position: absolute;
	width: 600px;
	left: 383px;
	height: 20px;
	top: 15px;
	text-decoration: none;
}
.MenuLiv1 {
	font-family: Tahoma;
	font-size: small;
	color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
	background-color: #C0C0C0;
position: absolute;
	top: 90px;
	left: 20px;
	width: 930px;
	height: 20px;
}
.MenuLiv1:hover {
	color: #669900;
height: 20px;}

.Stampante {
	background-image: url('../images/Stampante.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 20px;
	height: 15px;
	top: 60px;
	left: 815px;
}
.VersioneStampabile {
	font-family: Tahoma;
	font-size: small;
	color: #999999;
	text-indent: 5px;
	vertical-align: bottom;
	line-height: 15px;
	position: absolute;
	width: 150px;
	height: 15px;
	top: 60px;
	left: 840px;
}
.Lente {
	background-image: url('../images/Lente.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 20px;
	height: 15px;
	top: 60px;
	left: 675px;
}
.Cerca {
	font-family: Tahoma;
	font-size: small;
	color: #999999;
	text-indent: 5px;
	vertical-align: bottom;
	line-height: 15px;
	position: absolute;
	width: 150px;
	height: 15px;
	top: 60px;
	left: 700px;
}
.Certiquality {
	background-repeat: no-repeat;
	position: absolute;
	width: 50px;
	height: 45px;
	top: 40px;
	left: 600px;
}
.Counter {
	font-family: Tahoma;
	font-size: small;
	color: #999999;
	text-indent: 5px;
	vertical-align: bottom;
	line-height: 15px;
	position: absolute;
	width: 430px;
	height: 15px;
	top: 120px;
	left: 500px;
}

.Percorso {
	font-family: Tahoma;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	text-indent: 5px;
	vertical-align: bottom;
	line-height: 15px;
	position: absolute;
	height: 15px;
	top: 120px;
	left: 50px;
}
.PaginaAggiornata {
	font-family: Tahoma;
	font-size: small;
	color: #999999;
	text-indent: 642px;
	background-image: url('../images/PaginaAggiornata.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 950px;
	height: 27px;
	top: 140px;
	left: 20px;
	line-height: 27px;
	vertical-align: bottom;
}
.Colonna_sx_top {
	background-image: url('../images/Colonna_sx_top.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 190px;
	height: 12px;
	top: 170px;
	left: 20px;
}

.Colonna_sx_sfondo {
	background-color: #F0F0F0;
	position: absolute;
	width: 190px;
	height: 450px;
	top: 180px;
	left: 20px;
}

.Colonna_dx_top {
	background-image: url('../images/Colonna_dx_top.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 190px;
	height: 12px;
	top: 170px;
	left: 760px;
}
.Colonna_dx_sfondo {
	background-color: #F0F0F0;
	position: absolute;
	width: 190px;
	height: 450px;
	top: 180px;
	left: 760px;
}
.Foto_Attivita {
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/Foto_Attivita.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Lavora {
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/lavoraconnoi.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Investor {
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/Investor.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Attivita_Callcenter {
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/BannerCallCenter.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Attivita_Energia{
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/Energia.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Attivita_Ambiente{
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/Ambiente.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Attivita_Acqua{
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/Acqua.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Attivita_AltreAttivita{
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/AltreAttivita.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Attivita_Fotovoltaico{
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/banner_fotovoltaico.jpg');
	top: 170px;
	left: 223px;
}
.Foto_Attivita_BollettaOnline{
	position: absolute;
	width: 525px;
	height: 100px;
	background-image: url('../images/Bollettaonline.jpg');
	top: 170px;
	left: 223px;
}
.Titolo_Attivita {
	position: absolute;
	font-family: Tahoma;
	font-size: large;
	color: #000000;
	font-weight: bold;
	text-indent: 5px;
	vertical-align: middle;
	width: 525px;
	background-color: #F0F0F0;
	top: 275px;
	left: 223px;
z-index: 2;
}


.Intro_Attivita {
                background-image: url('../images/sfondo_corpopagina2.jpg');
	background-repeat: repeat-y;
	position: absolute;
	font-family: Tahoma;
	font-size: small;
	color: #000000;
	vertical-align: middle;
	top: 305px;
	left: 20px;
	padding-left: 203px;
	z-index: 1;

}


.Intro_Attivita2 {
                background-image: url('../images/sfondo_corpopagina2.jpg');
                background-repeat: repeat-y;
	position: absolute;
	font-family: Tahoma;
	font-size: small;
	color: #000000;
	vertical-align: middle;
	top: 305px;
	left: 20px;
	z-index: 1;
}



.FotoBanner {

	position: absolute;
                z-index: 1;
	width: 680px;
	height: 153px;
	top: 175px;
	left: 25px;
	font-family: Tahoma;
	color: #666666;
	font-size: small;
	vertical-align: middle;
	text-align: left;
	line-height: 20px;
                padding: 20px;
}
.BannerRandom {
	position: absolute;
	width: 927px;
	height: 153px;
	top: 150px;
	left: 23px;
	font-family: Tahoma;
	color: #666666;
	font-size: small;
	vertical-align: middle;
	text-align: left;
	line-height: 20px;
z-index: 2;
}
.BoxServizi {
	font-family: Tahoma;
	font-size: medium;
	color: #669900;
	position: absolute;
	width: 200px;
	height:175px;
	top: 150px;
	left: 20px;
	padding: 0px;
z-index: 1;
}
.Newsletter {
	font-family: Tahoma;
	font-size: medium;
	color: #669900;
	position: absolute;
	width: 170px;
	height:100px;
	top: 240px;
	left: 20px;
	padding: 15px;
z-index: 1;
}
.BoxTesto {
	font-family: Tahoma;
	font-size: small;
	color: #000000;
}

.FasciaFocus {
	font-family: Tahoma;
	font-size: large;
	font-weight: bold;
	line-height: 20px;
	vertical-align: middle;
	text-indent: 20px;
	background-color: #c0c0c0;
	position: absolute;
	width: 450px;
	height: 20px;
	top: 360px;
	left: 240px;
}
.FocusNews {
	position: absolute;
	width: 450px;

	top: 390px;
	left: 240px;
}
.BoxHPdx {
	vertical-align: middle;
	position: absolute;
	width: 200px;
	top: 360px;
	left: 705px;
}
.BoxHPsotto {
	vertical-align: middle;
	position: absolute;
	width: 300px;
	top: 500px;
	left: 20px;
}
.TitoloCampagna {
	font-family: Tahoma;
	font-size: small;
	position: absolute;
	width: 200px;
	top: 360px;
	left: 20px;
	text-align: middle;
}
.TitoloPartnership {
	font-family: Arial;
	font-size: small;
                font-weight: bold;
	color: #000000;
	line-height: 25px;
	background-color: #549634;
	position: absolute;
	width: 200px;
	height: 30px;
	top: 395px;
	left: 20px;
	text-align: middle;
	text-indent: 5px;
}
.TitoloTerritorio {
	font-family: Arial;
	font-size: small;
                font-weight: bold;
	color: #000000;
	line-height: 25px;
	background-image: url('../images/Box_grigio_sx.jpg');
	position: absolute;
	width: 200px;
	height: 30px;
	top: 430px;
	left: 20px;
	text-align: middle;
	text-indent: 5px;
}

.BoxHPcampagna {
	vertical-align: middle;
	position: absolute;
background-image: url('../images/Attivita_Interlacciato.jpg');
	width: 200px;
	top: 325px;
	left: 20px;
}
.BoxHPpartnership {
	vertical-align: middle;
	position: absolute;
background-image: url('../images/Attivita_Interlacciato.jpg');
	width: 200px;
	top: 405px;
	left: 20px;
}
.BoxHPterritorio {
	vertical-align: middle;
	position: absolute;
background-image: url('../images/Attivita_Interlacciato.jpg');
	width: 200px;
	top: 485px;
	left: 20px;
}
.TitoloProfili {
	font-family: Arial;
	font-size: x-small;
                font-weight: bold;
	color: #ffffff;
	line-height: 25px;
vertical-align: middle;
	background-image: url('../images/HP_angolo_dx.jpg');
	border-right: 2px solid #549634;
	position: absolute;
	width: 216px;
	height: 25px;
	top: 175px;
	left: 240px;
	text-align: middle;
	text-indent: 5px;
}
.Profili {
	font-family: Tahoma;
	font-size: medium;
	color: #7185fb;
	background-color: #ffffff;
	border: 1px solid #549634;
	position: absolute;
	width: 196px;
	height: 131px;
	top: 200px;
	left: 240px;
padding: 10px;
}
.TitoloUltimoComunicato {
	font-family: Arial;
	font-size: x-small;
                font-weight: bold;
	color: #ffffff;
	line-height: 10px;
vertical-align: middle;
	position: absolute;
	width: 200px;
	height: 25px;
	top: 175px;
	left: 240px;
	text-align: middle;
}
.UltimoComunicato {
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	position: absolute;
	width: 200px;
	height: 152px;
	top: 200px;
	left: 240px;
}

.TitoloUltimoBilancio {
	font-family: Arial;
	font-size: small;
	text-align: middle;
	color: #ffffff;
	line-height: 10px;
vertical-align: middle;
	position: absolute;
	width: 200px;
	height: 25px;
	top: 175px;
	left: 493px;
}
.UltimoBilancio {
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	position: absolute;
	width: 200px;
	height: 152px;
	top: 200px;
	left: 493px;
}

.TitoloUltimaPresentazione {
	font-family: Tahoma;
	font-size: x-small;
	text-align: middle;
                font-weight: bold;
	color: #ffffff;
	line-height: 10px;
vertical-align: middle;
	position: absolute;
	width: 200px;
	height: 25px;
	top: 175px;
	left: 746px;
background-repeat: no-repeat;
text-indent: 1;
}

.UltimaPresentazione {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	position: absolute;
	width: 200px;
	height: 152px;
	top: 200px;
	left: 746px;
}
.footer {
	font-family: Tahoma;
	font-size: x-small;
	color: #666666;
	position: absolute;
	width: 960px;
	top: 670px;
	left: 20px;
	line-height: 15px;
	vertical-align: middle;
	text-align: center;
}
.footer_Attivita {
	font-family: Tahoma;
	font-size: x-small;
	color: #666666;

	position: absolute;
	width: 525px;
	left: 203px;
	vertical-align: middle;
	text-align: center;
	padding-top: 5px;
z-index: 2;
}

.TitoloBlurb {	
                font-family: Tahoma;
	font-size: xx-large;
	color: #669900;
	font-weight: bold;
line-height: 30px;
}

.titolo_menusx {
	font-weight: bold;
	color: #376C6C;
	padding-left: 23px;
	background-image: url(../images/selettore_menu.gif);
	background-repeat:no-repeat;
	border-bottom: 10px solid #FFFFFF; 
	}

.titolo_sezione {
	font-weight: bold;
	color: #e7e7e8;
	}

.BoxAttivita_titolo {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxAttivita_titolo.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Gruppo {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_Gruppo.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_IlNostroMercato {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/IlNostroMercato.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_IlNostroTerritorio {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/IlNostroTerritorio.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_LeNostrePartnership {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/LeConvenzioni.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Fotovoltaico {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_Fotovoltaico.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_LeNostrePubblicità {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/LeNostrePubblicita.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_CasaFamiglia {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/CasaEFamiglia.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_ProntoIntervento {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/ProntoIntervento.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_PiccoleMedieImprese{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/PiccoleMedieImprese.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Industrie{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_Industrie.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}

.BoxAttivita_titolo_ChiSiamo{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_ChiSiamo.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_DoveSiamo{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_DoveSiamo.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_InostriServizi{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_InostriServizi.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_IlGruppoLGH{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_IlGruppoLGH.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Normativa{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_Normativa.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_InfoUtili{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_InfoUtili.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_AreaRiservata{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_AreaRiservata.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Lavora{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_Lavora.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_LineaPiu{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_LP.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Offerta{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_Offerta.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_CSR {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_CSR.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Corporate {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_Corporate.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Investor {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/Attivita_Dati_Economici.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_SalaStampa {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_SalaStampa.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Soci {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_Soci.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Fornitori {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_Fornitori.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.BoxAttivita_titolo_Lavoro {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/BoxTitolo_Lavoro.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}

.BoxAttivita_elenco {
	font-family: Tahoma;
	font-size: small;
	line-height:15px;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding: 5px;
	position: absolute;
	width: 156px;
	top: 209px;
	left: 30px;
	z-index: 2;
	border: 1px solid #C0C0C0;
}
.Download_brochure {
	background-image: url('../images/Download_brochure.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 33px;
	top: 182px;
	left: 770px;
}
.Responsabilita_Sociale {
	background-image: url('../images/Responsabilita_Sociale.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 49px;
	top: 230px;
	left: 770px;
}
.Manuale_Corporate {
	position: absolute;
	width: 170px;
	height: 49px;
	top: 295px;
	left: 770px;
z-index: 3;
}
.Corpopagina2 {
	position: absolute;
	width: 170px;
	height: 49px;
	top: 295px;
	left: 770px;
z-index: 3;
}
.Corpopagina2_chisiamo {
	position: absolute;
	width: 172px;
	height: 100px;
	top: 450px;
	left: 30px;
z-index: 3;
}
.Corpopagina2_dovesiamo {
	position: absolute;
	width: 160px;
	top: 295px;
	left: 770px;
	border: 1px solid #C0C0C0;
	font-family: Tahoma;
	font-size: small;
	line-height:15px;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding: 5px;
z-index: 3;
}
.Corpopagina2_Top {
	position: absolute;
	width: 170px;
	height: 49px;
	top: 182px;
	left: 770px;
z-index: 3;
}
.ServiziOnline {
	position: absolute;
	width: 170px;
	height: 100px;
	top: 180px;
	left: 770px;
z-index: 4;
}

.Calendario_Fin {
	background-image: url('../images/Titolo_Calendario_Fin.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 169px;
	height: 78px;
	top: 182px;
	left: 770px;
}
.Calendario_Fin_evento {
	background-image: url('../images/Sfondo_Calendario_Fin.jpg');
	background-repeat: y-repeat;
	position: absolute;
	width: 159px;
	top: 230px;
	left: 770px;
padding-right: 10px;
padding-top: 10px;
}

.LogoNews_Attivita {
	border: 1px dashed #669900;
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 20px;
	top: 290px;
	left: 770px;
	background-color: #b2b2b2;
	font-family: Tahoma;
	font-size: medium;
	font-weight: normal;
	color: #E0E0E0;


}
.News_Attivita {
	position: absolute;
	width: 170px;
	height: 300px;
	top: 315px;
	left: 770px;
z-index: 3;
}

.LogoNews_Attivita_Top {
	border: 1px dashed #669900;
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 20px;
	top: 182px;
	left: 770px;
	background-color: #e6fdce;
	font-family: Tahoma;
	font-size: medium;
	font-weight: normal;
	color: #808080;
                text-indent: 10px;
}
.News_Attivita_Top {
	position: absolute;
	width: 170px;
	height: 300px;
	top: 207px;
	left: 770px;
z-index: 3;
}



table {
	font-family: Tahoma;
}

img {
	border: none;
	}
	
a {
	COLOR: #000000;
	background-color: transparent;}

a:link {
	COLOR: #000000;
	background-color: transparent;}

a:visited {
	background-color: transparent;}

a:hover {
	COLOR: #000000;
	background-color: transparent;}

/* ------------ MENU ACCESSIBILI PRIMO LIVELLO ------------- */

.a_menu_livello_1, .a_menu_livello_1:link, .a_menu_livello_1:active, .a_menu_livello_1:visited {
	text-decoration: none;
	font-family: Tahoma;
	font-size: small;
	color: #FFFFFF;
	text-indent: 2px;
	line-height: 20px;
	vertical-align: middle;
position: absolute;
	top: 90px;
	left: 20px;
	width: 927px;
	height: 20px;
	}

.a_menu_livello_1:hover {
	text-decoration: underline;
	font-family: Tahoma;
	font-size: small;
	color: #669900;
background-color: #FFFFFF;
	vertical-align: middle;
height: 20px;
line-height: 20px;
	}

.a_menu_livello_1S, .a_menu_livello_1S:link, .a_menu_livello_1S:hover, .a_menu_livello_1S:visited, .a_menu_livello_1S:active {
	font-family: Tahoma;
	font-size: small;
color: #669900;

	text-indent: 0px;
	line-height: 20px;
	vertical-align: middle;
position: absolute;
	top: 90px;
	left: 20px;
	width: 927px;
	height: 20px;
	}

/* ---- CELLA PER IL MENU PRIMO LIVELLO ---- */

.cella_l1 {
	line-height: 20px;
	vertical-align: middle;
	padding-right: 20px;
	color: #ffffff;
}

/* ------ MENU ACCESSIBILI SECONDO LIVELLO ------ */

.a_menu_livello_2, .a_menu_livello_2:link, .a_menu_livello_2:active, .a_menu_livello_2:visited {
/*	padding-right: 20px; */
	text-decoration: none;
	color:#666666;
	font-weight: bold;
	line-height: 16px;
	}

.a_menu_livello_2:hover {
	text-decoration: underline;
color: #669900;

	}

/* ---- CELLA PER IL MENU SECONDO LIVELLO ---- */

.cella_l2 {
	margin-right: 15px;
	float: left;
	white-space:nowrap;
	}

.contenitore_l2 {
	background-color:#FFFFFF;
	border: 1px solid #3E7B7B;
	padding: 5px;
	float: left;
	width: 508px;
	}
	
/* ---------- CLASSI PER LE VOCI DEI FIGLI ID ----------- */

.cella_figli_id {
	padding-left: 10px;
	background-repeat:no-repeat;
	}

.cella_figli_id a, .cella_figli_id a:link, .cella_figli_id a:active, .cella_figli_id a:visited {
	color: #000000;
	text-decoration: none;
	}

.cella_figli_id a:hover {
	text-decoration: underline;
	}

/* -------------- CLASSI PER LA GESTIONE DELLE NEWS ACCESSIBILI ------ */

.aDataNewsSC {
	font-family: Tahoma;
	font-size: small;
	color: #C0C0C0;
	}

.a_news_titoli_sc {
                font-family: Tahoma;
	font-weight: bold;
	font-size: small;
	color: #000000;
	}

.a_news_titoli_sc:hover {
                font-family: Tahoma;
	text-decoration: none;
	font-size: small;
	color: #669900;
	}

.aNewsTestiTitolo {
	font-weight: bold;
font-size: small;
	color: #669900;
	}

/* ------------ MENU TRADIZIONALI ------------ */
.MenuS1 {
	font-family: Tahoma;
	font-size: small;
color: #ffffff;

	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;}

.Menu1 {
	font-family: Tahoma;
	font-size: small;
color: #ffffff;

	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;}
.Menu1:link {
	font-family: Tahoma;
	font-size: small;
color: #ffffff;

	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;}
.Menu1:active {
	font-family: Tahoma;
	font-size: small;
color: #ffffff;

	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;}
	
.Menu1:hover {
	font-family: Tahoma;
	font-size: small;
color: #669900;
background-color: #ffffff; 
	vertical-align: middle;
font-weight : normal;
text-decoration: none;}
	
	
.Menu1:visited {
	font-family: Tahoma;
	font-size: small;
	text-indent: 5px;
	line-height: 20px;
	vertical-align: middle;
text-decoration: none;}

.MenuS2 {
	font-family: Tahoma;
    color: #ffffff;
	text-decoration: none;}
	
.Menu2 {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
    color: #ffffff;
	text-decoration: none;}
	
.Menu2:link {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	text-decoration: none;}

.Menu2:hover {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
color: #669900;

}

.Menu2:visited {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	text-decoration: none;}

.NewsCanaliS {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
    font-size: 9pt; 
    color: Red;
	text-decoration: none;}
.NewsCanali {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
    font-size: 9pt; 
    color: #00bbff;
	text-decoration: none;}
.NewsCanali:link {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
    font-size: 9pt; 
    color: #00bbff;
	text-decoration: none;}
.NewsCanali:hover {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
    font-size: 9pt;
    color: White;}
.NewsCanali:visited {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
    font-size: 9pt; 
	text-decoration: none;}

.NewsTitoliTitolo {
    font-family: Tahoma;
	font-size: 10pt; 
	color: #00bbff;
	text-decoration: none;
	font-weight : bold;}
.NewsTitoliTitolo:link {
     font-family: Tahoma;
	font-size: 10pt; 
	color: #00bbff;
	text-decoration: none;
	font-weight : bold;}
.NewsTitoliTitolo:hover {
     font-family: Tahoma;
	font-size: 10pt; 
	color: #669900;
	text-decoration: none;
	font-weight : bold;}
.NewsTitoliTitolo:visited {
    font-family: Tahoma;
	font-size: 10pt; 
	text-decoration: none;
	font-weight : bold;}

.NewsTitoliSottoTitolo {
    font-family: Tahoma;
	text-decoration: none;}

.NewsTitoliTesto {
    font-family: Tahoma;
	text-decoration: none;}

.NewsTitoliTitoloSC {
    font-family: Tahoma;
	text-decoration: none;
	font-weight : bold;}
.NewsTitoliTitoloSC:link {
      font-family: Tahoma;
	font-size: 10pt; 
	color: #00bbff;
	text-decoration: none;
	font-weight : bold;}
.NewsTitoliTitoloSC:hover {
    font-family: Tahoma;
	font-size: 10pt; 
	color: #669900;
	text-decoration: none;
	font-weight : bold;}
.NewsTitoliTitoloSC:visited {
  font-family: Tahoma;
	font-size: 10pt; 
	text-decoration: none;
	font-weight : bold;}

.NewsTitoliSottoTitoloSC {
  font-family: Tahoma;
	text-decoration: none;}

.NewsTitoliTestoSC {
  font-family: Tahoma;
	color: white;
	text-decoration: none;}

.NewsTestiTitolo {
  font-family: Tahoma;

	text-decoration: none;
	font-weight : bold;}

.NewsTestiSottoTitolo {
  font-family: Tahoma;

	text-decoration: none;}

.NewsTestiTesto {
  font-family: Tahoma;

	text-decoration: none;}

.NewsCampoExtra {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	color: Yellow;
	text-decoration: none;
	font-weight : bold;}
.NewsCampoExtra:link {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	color: Yellow;
	text-decoration: none;
	font-weight : bold;}
.NewsCampoExtra:hover {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	color: #ff0000;
	text-decoration: none;
	font-weight : bold;}
.NewsCampoExtra:visited {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	text-decoration: none;
	font-weight : bold;}
	
.FastLinkGruppoDemo  {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	color: red;
	text-decoration: none;
	font-weight : bold;}
.FastLinkGruppoDemo:link {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	color: red;
	text-decoration: none;
	font-weight : bold;}
.FastLinkGruppoDemo:hover {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	color: #00bbff;
	text-decoration: none;
	font-weight : bold;}
.FastLinkGruppoDemo:visited {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	text-decoration: none;
	font-weight : bold;}

.FastLinkGruppoDemoNome {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 10pt; 
	color: blue;
	text-decoration: none;
	font-weight : bold;
	font-style : italic;}

.FigliS {
	font-family: Tahoma;
	font-size: small;
color: #ffffff;
	text-indent: 5px;
	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;}

.Figli {
	font-family: Tahoma;
	font-size: small;
color: #ffffff;
	text-indent: 5px;
	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;}
.Figli:link {
	font-family: Tahoma;
	font-size: small;
color: #ffffff;
	text-indent: 5px;
	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;}
.Figli:active {
	font-family: Tahoma;
	font-size: small;
color: #ffffff;
	text-indent: 5px;
	line-height: 20px;
	vertical-align: middle;
	text-decoration: none;}
	
.Figli:hover {
	font-family: Tahoma;
	font-size: small;
color: #669900;
background-color: #ffffff; 
	vertical-align: middle;
font-weight : normal;
text-decoration: none;}
	
	
.Figli:visited {
	font-family: Tahoma;
	font-size: small;
	text-indent: 5px;
	line-height: 20px;
	vertical-align: middle;
text-decoration: none;}


	
.FigliExplS {
text-decoration: underline;
	font-family: Tahoma;
	font-size: small;
	color: #ffffff;
	text-indent: 10px;
	vertical-align: middle;
height: 20px;
line-height: 20px;
	}
	text-decoration: none;}

.FigliExpl{
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 8pt; 
	color: #FFFFFF;	
text-indent: 10px;
	text-decoration: none;}
.FigliExpl:hover {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 8pt; 
color: #669900;
	text-indent: 10px;
	}
.FigliExpl:link {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 8pt; 
	color: #FFFFFF;
	text-indent: 10px;
	text-decoration: none;}
.FigliExpl:visited {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 8pt; 
	color: #FFFFFF;
	text-indent: 10px;
	text-decoration: none;}

.NomePaginaS {
	font-family: Tahoma;
	font-size: small;
	color: #808080;
	font-weight: normal;
	height: 20px;
	top: 15px;
	text-decoration: none;
}

.NomePagina{
	font-family: Tahoma;
	font-size: small;
	color: #808080;
	font-weight: normal;
	height: 20px;
	top: 15px;
	text-decoration: none;
}
.NomePagina:hover {
	font-family: Tahoma;
	font-size: small;
	color: #669900;
	font-weight: normal;
	height: 20px;
	top: 15px;
	text-decoration: none;
}
.NomePagina:link {
	font-family: Tahoma;
	font-size: small;
	color: #808080;
	font-weight: normal;
	height: 20px;
	top: 15px;
	text-decoration: none;
}
.NomePagina:visited {
	font-family: Tahoma;
	font-size: small;
	color: #808080;
	font-weight: normal;
	height: 20px;
	top: 15px;
	text-decoration: none;
}

.FratelliS {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	color: #00bbff; 
	font-size: 8pt;
	text-decoration: none;}
.Fratelli {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 8pt; 
	color: white;
	text-decoration: none;}
.Fratelli:hover {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 8pt; 
	color: #00bbff;}
.Fratelli:link {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 8pt; 
	color: white;
	text-decoration: none;}
.Fratelli:visited {
    font-family: Verdana, Arial, Tahoma, Sans-serif;
	font-size: 8pt; 
	text-decoration: none;}

/* CLASSI DEI FIGLI PERSONALIZZATI ------------------- */



.a_menu_figli_idS_690, .a_menu_figli_idS_691, .a_menu_figli_idS_694, .a_menu_figli_idS_695, .a_menu_figli_idS_717, .a_menu_figli_idS_797, .a_menu_figli_idS_781, .a_menu_figli_idS_798 {
	text-decoration: none;
	font-weight: bold;
}



/* ------- CLASSI AGGIUNTIVE - ALE ------------ */

.liv_percorso {
	background-color: #99CCCC;
	border-bottom: solid 1px #3E7B7B;
	height: 23px;
	line-height: 20px;
	padding-left: 16px;
	}
	
.liv_testata {
	height: 100px;

	float:none;
	}

.cella_logo {
	width: 210px;
	}

.cella_foto {
/*	float: left; */
	}
/* ---- LIVELLO DEL MENU PRINCIPALE ---- */

.liv_menuprincipale {
	height: 26px;
	border-top: 1px solid #3E7B7B;
	border-bottom: 1px solid #3E7B7B;
	background-color: #3E7B7B;
	}

/* ---- CELLA CON LA VOCE MENU PRINCIPALE ---- */

.cella_torna {
	width: 150px;
	height: 24px;
	vertical-align: middle;
	line-height: 24px;
	color: #FFFFFF;
	float: left;
	}


/* ---- CLASSI PER LA GESTIONE DEL MENU DI SINISTRA ---- */

.menu_navigazione {
	width: 210px;
	padding-top: 20px;
	float:left;
	}
	
/* ---- CLASSI PER LA GESTIONE DEL LIVELLO DEI CONTENUTI ---- */

.liv_contenuti {
	width: 548px;
	border-left: 1px solid #DEE2E2;
	border-right: 1px solid #DEE2E2;
	display: block;
	background-color: #F4F5F5;
	float: left;
	}

.contenuti {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	}

.pie_pagina {
	background-color: #3E7B7B;
	border-top: solid 1px #3E7B7B;
	height: 23px;
	line-height: 20px;
	}

.link_pie, .link_pie:link, .link_pie:active, .link_pie:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	}
	
.link_pie:hover {
	text-decoration: underline;
	}

.Attivita_Energia {
	background-image: url('../images/Attivita_Interlacciato.jpg');
	position: absolute;
	width: 525px;
	height: 97px;
	top: 620px;
	left: 225px;
	vertical-align: middle;
z-index: 4;
}


.Attivita_Energia_testo {
	font-family: Tahoma;
	font-size: medium;
	position: absolute;
	width: 250px;
	height: 97px;
	top: 620px;
	left: 500px;
	z-index: 1;
	vertical-align: middle;
z-index: 4;
}

.Attivita_Acqua{
	background-image: url('../images/Attivita_Interlacciato.jpg');
	position: absolute;
	width: 525px;
	height: 97px;
	top: 400px;
	left: 225px;
z-index: 4;
}


.Attivita_Acqua_testo {
	font-family: Tahoma;
	font-size: medium;
	position: absolute;
	width: 250px;
	height: 97px;
	top: 400px;
	left: 500px;
	z-index: 1;
	vertical-align: middle;
z-index: 4;
}

.Attivita_GasVen {
	background-image: url('../images/Attivita_Interlacciato.jpg');
	position: absolute;
	width: 525px;
	height: 97px;
	top: 620px;
	left: 225px;
z-index: 4;
}


.Attivita_GasVen_testo {
	font-family: Tahoma;
	font-size: medium;
	position: absolute;
	width: 250px;
	height: 97px;
	top: 620px;
	left: 500px;
	z-index: 1;
	vertical-align: middle;
z-index: 4;
}

.Attivita_Ambiente {
	background-image: url('../images/Attivita_Interlacciato.jpg');
	position: absolute;
	width: 525px;
	height: 97px;
	top: 510px;
	left: 225px;
z-index: 4;
}
.Attivita_Ambiente_testo {
	font-family: Tahoma;
	font-size: medium;
	position: absolute;
	width: 250px;
	height: 97px;
	top: 510px;
	left: 500px;
	z-index: 1;
	vertical-align: middle;
z-index: 4;
}
.Attivita_Altro{
	background-image: url('../images/Attivita_Interlacciato.jpg');
	position: absolute;
	width: 525px;
	height: 97px;
	top: 730px;
	left: 225px;
z-index: 4;
}
.Attivita_Altro_testo {
	font-family: Tahoma;
	font-size: medium;
	position: absolute;
	width: 250px;
	height: 97px;
	top: 730px;
	left: 500px;
	z-index: 1;
	vertical-align: middle;
z-index: 4;
}

.Anno_sel {
	background-image: url('../images/Bilancio_selezionato.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 74px;
	height: 19px;
top: 15px;
	font-family: Tahoma;
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.Anno_nonsel {
	background-image: url('../images/Bilancio_nonsel.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 74px;
	height: 19px;
top: 15px;
	left: 290px;
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	z-index: 3;

}

.Anno_nonsel_2006 {
	background-image: url('../images/Bilancio_nonsel.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 74px;
	height: 19px;
top: 15px;
	font-family: Tahoma;
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.Anno_sel_2006 {
	background-image: url('../images/Bilancio_selezionato.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 74px;
	height: 19px;
top: 15px;
	left: 290px;
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	z-index: 3;

}


.barraverde {
	background-color: #669900;
	position: absolute;
	width: 525px;
	height: 2px;
	top: 34px;
	visibility: visible;
	background-repeat: no-repeat;
	line-height: 2px;
	z-index: 2;
}
.Tabella {
	font-family: Tahoma;
	font-size: small;
	vertical-align: middle;
	border: 1px solid #C0C0C0;
	padding: 10px;
	position: absolute;
	width: 505px;
	top: 40px;
}


.HP1_FocusNews {
	position: absolute;
	width: 507px;
	top: 405px;
	left: 240px;
}
.HP1_FasciaFocus {
	font-family: Tahoma;
	font-size: large;
	font-weight: bold;
	line-height: 20px;
	vertical-align: middle;
	text-indent: 20px;
	background-color: #c0c0c0;
	position: absolute;
	width: 507px;
	height: 20px;
	top: 375px;
	left: 240px;
}
.HP1_TitoloCampagna {
	font-family: Tahoma;
	font-size: small;
	position: absolute;
	width: 200px;
	top: 245px;
	left: 20px;
	text-align: middle;
}
.HP1_Newsletter {
	font-family: Tahoma;
	font-size: medium;
	color: #669900;
	position: absolute;
	width: 170px;
	height: 100px;
	top: 180px;
	left: 20px;
	z-index: 1;
}
.HP1_TitoloCampagna {
	font-family: Tahoma;
	font-size: small;
	position: absolute;
	width: 200px;
	top: 410px;
	left: 20px;
	text-align: middle;
}
.HP1_BoxServizi {
	font-family: Tahoma;
	font-size: medium;
	color: #669900;
	position: absolute;
	width: 200px;
	height: 175px;
	top: 550px;
	left: 20px;
	padding: 0px;
	z-index: 1;
}
.HP1_BoxTesto {
	font-family: Tahoma;
	font-size: small;
	color: #000000;
}
.HP1_BoxHPsotto {
	vertical-align: middle;
	position: absolute;
	width: 300px;
	top: 535px;
	left: 20px;
}
.HP1_BoxDx {
	vertical-align: middle;
	position: absolute;
	width: 200px;
	top: 360px;
	left: 750px;
}
.HP1_UltimoComunicato {
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	position: absolute;
	width: 200px;
	height: 152px;
	top: 215px;
	left: 240px;
}
.HP1_UltimoBilancio {
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	position: absolute;
	width: 200px;
	height: 152px;
	top: 215px;
	left: 493px;
}
.HP1_UltimaPresentazione {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	position: absolute;
	width: 200px;
	height: 152px;
	top: 215px;
	left: 746px;
}
.HP1_TitoloUltimoComunicato {
	font-family: Arial;
	font-size: x-small;
	font-weight: bold;
	color: #ffffff;
	line-height: 10px;
	vertical-align: middle;
	position: absolute;
	width: 200px;
	height: 25px;
	top: 190px;
	left: 240px;
	text-align: middle;
}
.HP1_TitoloUltimoBilancio {
	font-family: Arial;
	font-size: small;
	text-align: middle;
	color: #ffffff;
	line-height: 10px;
	vertical-align: middle;
	position: absolute;
	width: 200px;
	height: 25px;
	top: 190px;
	left: 493px;
}
.HP1_TitoloUltimaPresentazione {
	font-family: Tahoma;
	font-size: x-small;
	text-align: middle;
	font-weight: bold;
	color: #ffffff;
	line-height: 10px;
	vertical-align: middle;
	position: absolute;
	width: 200px;
	height: 25px;
	top: 190px;
	left: 746px;
	background-repeat: no-repeat;
	text-indent: 1;
}
.HP1_footer {
	font-family: Tahoma;
	font-size: x-small;
	color: #666666;
	position: absolute;
	width: 960px;
	top: 705px;
	left: 20px;
	line-height: 15px;
	vertical-align: middle;
	text-align: center;
}
.HP1_Banner {
	background-image: url('../images/foto_top.jpg');
	background-repeat: no-repeat;
	position: absolute;
	left: 50px;

top: 121px;
	z-index: 5;
}
.HP1_Banner_headline {
	position: absolute;
	width: 430px;
	height: 160px;
	top: 145px;
	left: 210px;
text-align: center;
	z-index: 6;
}

.EN_BoxAttivita_titolo_Whoweare{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/EN_BoxTitolo_Whoweare.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.EN_BoxAttivita_titolo_ReachingUs{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/ENG_ReachingUs.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.EN_BoxAttivita_titolo_TheMarket{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/ENG_TheMarket.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.EN_BoxAttivita_titolo_TheTerritory{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/ENG_TheTerritory.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.EN_BoxAttivita_titolo_Partnership{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/ENG_Partnership.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.EN_BoxAttivita_titolo_LGHGroups{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/ENG_LGHGroups.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}
.EN_BoxAttivita_titolo_PressMedia{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/ENG_PressMedia.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}

.EN_BoxAttivita_titolo_Careers{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #336600;
	background-image: url('../images/ENG_Careers.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 26px;
	top: 182px;
	left: 30px;
	z-index: 1;
}


.autocompleter
{
    border: 1px solid #6FBEFF;
    width: 250px;
    background-color: #EFF8FF;
}
.autocompleter ul li
{
    padding: 2px 10px;
    white-space: nowrap;
    font-size: 11px;
}
.selectAutocompleter
{
    background-color: #d2fb8f;
}
#shadowed-border { padding:20px; width:80%; margin:20px auto; }
#shadowed-border .sb-inner { background:#ccc; }
#shadowed-border .sb-border { background:#fff; }