body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px;color:#727272;background-color:#F9F9FA;line-height:14px; margin:0px; padding:0px;}
table {border-collapse:collapse;border:0px;padding:0px;}
tr,td {padding:0px;vertical-align:top; text-align:left;}

ul {list-style-type:none;margin:0px 0px 0px 0px;padding:0px;width:auto;}
ul li {list-style-type:none;padding:0px;width:auto;;}

div{text-align:left;margin:0px;padding:0px;}
img {border:0px;display:block;padding:0px;margin:0px;}

a:link, a:visited, a:active {color:#727272;text-decoration:underline;}
a:hover {color:#727272;text-decoration:none;}

/* STRUTTURA */
div#Body{float:left;width:100%;position:relative; margin:0px; padding:0px;
		background-image:url(sfondo.gif);background-repeat:repeat-x;}
div#Container{display:block;width:905px; height:730px; margin:0px auto; padding:0px 14px 0px 14px;
			background-image:url(base.gif);background-repeat:no-repeat;z-index:100;}
div#Content {float:left;position:relative;width:896px;padding:7px 2px 0px 7px;margin:0px;
							height: auto !important;height:400px;min-height:400px;background-color:#FFF;}	
			
/* HEADER */
div#Header{float:left;position:relative;width:905px; height:98px; padding:0px;margin:25px 0px 0px 0px;}
div#Logo{float:left;position:relative;width:600px;padding:31px 0px 0px 0px; margin:0px;}
div#Logo img{display:block; text-align:center;}
div#HeaderRight{float:left;position:relative;width:302px;padding:0px;margin:0px;}
div#MetaMenu{float:left;position:relative;width:294px;padding:0px 8px 0px 0px;margin:5px 0px 0px 0px; 
							font-size:10px;text-align:right; color:#969696;vertical-align: middle;}
div#MetaMenu img {display:inline; vertical-align: middle;}
div#MetaMenu a:link, div#MetaMenu a:visited, div#MetaMenu a:active{color:#727272;text-decoration:none;}
div#MetaMenu a:hover {color:#000;text-decoration:none;}

div#Search {float:left;position:relative;width:280px;padding:0px 0px 0px 15px;margin:35px 0px 0px 0px;}
div#Search img {display:inline; vertical-align: middle;}
div#Search form {padding:0px; margin:0px; width:120px; display:inline;}
div#Search input {width:149px;height:14px;background-color:#F1F1F2;border:1px solid #CDCDCD; padding:0px; margin:0px;font-size: 10px; color: #727272;}
div#Search input.ButSmall {width:42px;height:18px;background-image:url(BotSmall.gif);background-repeat:no-repeat;color:#FFF;border:0px;margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px;}	

div#Barra {float:left;position:relative;width:891px;padding:7px 7px 7px 7px;margin:-16px 0px 0px 0px; z-index:1;}


/* MENU */
div#ContainerMenu {float:right;position:relative;width:906px;height:48px;margin:0px;padding:0px; z-index:100;}
div#ContainerMenu div.Menu {float:left;width:150px;height:48px;padding:0px 1px 0px 0px; margin:0px;display:inline;}
div#ContainerSubmenu {float:left;position:relative;width:206px;margin:0px 0px 0px 0px;padding:0px;}
div.MenuLevel2_elettricita {float:left;position:relative;width:193px;margin:0px 0px 5px 0px;padding:10px 0px 0px 13px;height:23px;
								background-image:url(smelettricita.gif);background-repeat:no-repeat;}
div.MenuLevel2_elettricita a:active, div.MenuLevel2_elettricita a:visited, div.MenuLevel2_elettricita a:link {color:#727272;text-decoration:none;}
div.MenuLevel2_elettricita a:hover {color:#727272;text-decoration:none;}
div.MenuLevel3Top_elettricita {float:left;position:relative;width:206px;height:9px;margin:-5px 0px 0px 0px;padding:0px;
								background-image:url(topsmelettricita.gif);background-repeat:norepeat;}
div.MenuLevel3_elettricita {float:left;position:relative;width:193px;margin:0px 0px 0px 0px;padding:0px 0px 5px 13px;
								background-image:url(bgsmelettricita.gif);background-repeat:repeat-y;}
div.MenuLevel3_elettricita a:active, div.MenuLevel3_elettricita a:visited, div.MenuLevel3_elettricita a:link {color:#727272;text-decoration:none;}
div.MenuLevel3_elettricita a:hover {color:#FFC500;text-decoration:none;}
div.MenuLevel3_elettricita .selected {color:#FFC500;}
div.MenuLevel4_elettricita {padding:3px 3px 5px 13px;}
div.MenuLevel4_elettricita a:active, div.MenuLevel4_elettricita a:visited, div.MenuLevel4_elettricita a:link {color:#ababab;text-decoration:none;}
div.MenuLevel4_elettricita a:hover {color:#FFC500;text-decoration:none;}
div.MenuLevel4_elettricita .selected {color:#FFC500;}

div.MenuLevel2_acqua {float:left;position:relative;width:193px;margin:0px 0px 5px 0px;padding:10px 0px 0px 13px;height:23px;
								background-image:url(smacqua.gif);background-repeat:no-repeat;}
div.MenuLevel2_acqua a:active, div.MenuLevel2_acqua a:visited, div.MenuLevel2_acqua a:link {color:#727272;text-decoration:none;}
div.MenuLevel2_acqua a:hover {color:#727272;text-decoration:none;}
div.MenuLevel3Top_acqua {float:left;position:relative;width:206px;height:9px;margin:-5px 0px 0px 0px;padding:0px;
								background-image:url(topsmacqua.gif);background-repeat:norepeat;}
div.MenuLevel3_acqua {float:left;position:relative;width:193px;margin:0px;padding:0px 0px 5px 13px;
								background-image:url(bgsmacqua.gif);background-repeat:repeat-y;}
div.MenuLevel3_acqua a:active, div.MenuLevel3_acqua a:visited, div.MenuLevel3_acqua a:link {color:#727272;text-decoration:none;}
div.MenuLevel3_acqua a:hover {color:#0056CB;text-decoration:none;}
div.MenuLevel3_acqua .selected {color:#0056CB;}
div.MenuLevel4_acqua {padding:3px 3px 5px 13px;}
div.MenuLevel4_acqua a:active, div.MenuLevel4_acqua a:visited, div.MenuLevel4_acqua a:link {color:#ababab;text-decoration:none;}
div.MenuLevel4_acqua a:hover {color:#0056CB;text-decoration:none;}
div.MenuLevel4_acqua .selected {color:#0056CB;}

div.MenuLevel2_telecomunicazioni {float:left;position:relative;width:193px;margin:0px 0px 5px 0px;padding:10px 0px 0px 13px;height:23px;
								background-image:url(smtelecomunicazioni.gif);background-repeat:no-repeat;}
div.MenuLevel2_telecomunicazioni a:active, div.MenuLevel2_telecomunicazioni a:visited, div.MenuLevel2_telecomunicazioni a:link {color:#727272;text-decoration:none;}
div.MenuLevel2_telecomunicazioni a:hover {color:#727272;text-decoration:none;}
div.MenuLevel3Top_telecomunicazioni {float:left;position:relative;width:206px;height:9px;margin:-5px 0px 0px 0px;padding:0px;
								background-image:url(topsmtelecomunicazioni.gif);background-repeat:norepeat;}
div.MenuLevel3_telecomunicazioni {float:left;position:relative;width:193px;margin:0px;padding:0px 0px 5px 13px;
								background-image:url(bgsmtelecomunicazioni.gif);background-repeat:repeat-y;}
div.MenuLevel3_telecomunicazioni a:active, div.MenuLevel3_telecomunicazioni a:visited, div.MenuLevel3_telecomunicazioni a:link {color:#727272;text-decoration:none;}
div.MenuLevel3_telecomunicazioni a:hover {color:#DB383D;text-decoration:none;}
div.MenuLevel3_telecomunicazioni .selected {color:#DB383D;}
div.MenuLevel4_telecomunicazioni {padding:3px 3px 5px 13px;}
div.MenuLevel4_telecomunicazioni a:active, div.MenuLevel4_telecomunicazioni a:visited, div.MenuLevel4_telecomunicazioni a:link {color:#ababab;text-decoration:none;}
div.MenuLevel4_telecomunicazioni a:hover {color:#DB383D;text-decoration:none;}
div.MenuLevel4_telecomunicazioni .selected {color:#DB383D;}

div.MenuLevel2_chisiamo {float:left;position:relative;width:193px;margin:0px 0px 5px 0px;padding:10px 0px 0px 13px;height:23px;
								background-image:url(smgenerico.gif);background-repeat:no-repeat;}
div.MenuLevel2_chisiamo a:active, div.MenuLevel2_chisiamo a:visited, div.MenuLevel2_chisiamo a:link {color:#727272;text-decoration:none;}
div.MenuLevel2_chisiamo a:hover {color:#727272;text-decoration:none;}
div.MenuLevel3Top_chisiamo {float:left;position:relative;width:206px;height:9px;margin:-5px 0px 0px 0px;padding:0px;
								background-image:url(topsmchisiamo.gif);background-repeat:norepeat;}
div.MenuLevel3_chisiamo {float:left;position:relative;width:193px;margin:0px;padding:0px 0px 5px 13px;
								background-image:url(bgsmgenerico.gif);background-repeat:repeat-y;}
div.MenuLevel3_chisiamo a:active, div.MenuLevel3_chisiamo a:visited, div.MenuLevel3_chisiamo a:link {color:#727272;text-decoration:none;}
div.MenuLevel3_chisiamo a:hover {color:#323232;text-decoration:none;}
div.MenuLevel3_chisiamo .selected {color:#323232;}
div.MenuLevel4_chisiamo {padding:3px 3px 5px 13px;}
div.MenuLevel4_chisiamo a:active, div.MenuLevel4_chisiamo a:visited, div.MenuLevel4_chisiamo a:link {color:#ababab;text-decoration:none;}
div.MenuLevel4_chisiamo a:hover {color:#323232;text-decoration:none;}
div.MenuLevel4_chisiamo .selected {color:#323232;}

div.MenuLevel2_servizi {float:left;position:relative;width:193px;margin:0px 0px 5px 0px;padding:10px 0px 0px 13px;height:23px;
								background-image:url(smgenerico.gif);background-repeat:no-repeat;}
div.MenuLevel2_servizi a:active, div.MenuLevel2_servizi a:visited, div.MenuLevel2_servizi a:link {color:#727272;text-decoration:none;}
div.MenuLevel2_servizi a:hover {color:#727272;text-decoration:none;}
div.MenuLevel3Top_servizi {float:left;position:relative;width:206px;height:9px;margin:-5px 0px 0px 0px;padding:0px;
								background-image:url(topsmservizi.gif);background-repeat:norepeat;}
div.MenuLevel3_servizi {float:left;position:relative;width:193px;margin:0px;padding:0px 0px 5px 13px;
								background-image:url(bgsmgenerico.gif);background-repeat:repeat-y;}
div.MenuLevel3_servizi a:active, div.MenuLevel3_servizi a:visited, div.MenuLevel3_servizi a:link {color:#727272;text-decoration:none;}
div.MenuLevel3_servizi a:hover {color:#323232;text-decoration:none;}
div.MenuLevel3_servizi .selected {color:#323232;}
div.MenuLevel4_servizi {padding:3px 3px 5px 13px;}
div.MenuLevel4_servizi a:active, div.MenuLevel4_servizi a:visited, div.MenuLevel4_servizi a:link {color:#ababab;text-decoration:none;}
div.MenuLevel4_servizi a:hover {color:#323232;text-decoration:none;}
div.MenuLevel4_servizi .selected {color:#323232;}


div.MenuLevel2_SCE {float:left;position:relative;width:193px;margin:0px 0px 5px 0px;padding:10px 0px 0px 13px;height:23px;
								background-image:url(smconsulenzaenergetica.gif);background-repeat:no-repeat;}
div.MenuLevel2_SCE a:active, div.MenuLevel2_SCE a:visited, div.MenuLevel2_SCE a:link {color:#727272;text-decoration:none;}
div.MenuLevel2_SCE a:hover {color:#727272;text-decoration:none;}
div.MenuLevel3Top_SCE {float:left;position:relative;width:206px;height:9px;margin:-5px 0px 0px 0px;padding:0px;
								background-image:url(topsmconsulenzaenergetica.gif);background-repeat:norepeat;}
div.MenuLevel3_SCE {float:left;position:relative;width:193px;margin:0px;padding:0px 0px 5px 13px;
								background-image:url(bgsmconsulenzaenergetica.gif);background-repeat:repeat-y;}
div.MenuLevel3_SCE a:active, div.MenuLevel3_SCE a:visited, div.MenuLevel3_SCE a:link {color:#727272;text-decoration:none;}
div.MenuLevel3_SCE a:hover {color:#54863B;text-decoration:none;}
div.MenuLevel3_SCE .selected {color:#54863B;}
div.MenuLevel4_SCE {padding:3px 3px 5px 13px;}
div.MenuLevel4_SCE a:active, div.MenuLevel4_SCE a:visited, div.MenuLevel4_SCE a:link {color:#ababab;text-decoration:none;}
div.MenuLevel4_SCE a:hover {color:#54863B;text-decoration:none;}
div.MenuLevel4_SCE .selected {color:#54863B;}



div.MenuLevel3Top {float:left;position:relative;width:206px;height:10px;margin:0px;padding:0px;
								background-image:url(topsm.gif);background-repeat:no-repeat;}
div.MenuLevel3Bot {float:left;position:relative;width:206px;height:10px;margin:0px;padding:0px;
								background-image:url(botsm.gif);background-repeat:no-repeat;}
div.TextSubMenu {float:left;position:relative;width:177px;}
div.ImgSubMenu{float:left;position:relative;width:6px;padding:5px 0px 0px 0px;}
div.ImgSubMenu img { display:block; vertical-align:middle;}

/* MENU STORIA */
div.MenuHistory {float:right;position:relative;width:486px;height:54px;margin:0px 0px 30px 0px;padding:0px;}
div.MenuHistory img {float:left;padding:0px; margin:0px; border:0px;display:inline;}

/* FOOTER */
div#Footer{float:left;position:relative;width:905px; height:87px; margin:0px; padding:38px 0px 0px 0px;color:#9a9b9c; font-size:9px;
			background-image:url(footer.gif);background-repeat:no-repeat;}
div#FooterLeft {float:left; position:relative; width:580px; padding:0px 0px 0px 10px; margin:0px;}
div#FooterRight {float:right; position:relative; width:300px; padding:0px 10px 0px 0px;margin:0px; text-align:right;}
div#Footer a:link, div#Footer a:active{color:#9a9b9c;text-decoration:none; font-weight:normal;}
div#Footer a:visited, div#Footer a:hover {color:#727272;text-decoration:none; font-weight:normal;}
div#Footer img {display:inline;}

/* CONTENUTI HOMEPAGE */
div#ColCenter div.ContainerHome {float:left;position:relative;width:549px;padding:0px 20px 0px 10px;margin:0px;
																		background-image:url(BgBoxHp.gif);background-repeat:no-repeat; background-position:top;}
div#ColCenter div.NewsHome {float:left;position:relative;width:549px;padding:0px 0px 10px 0px;margin:0px;
						background-image:url(PuntiniOrizzontali.gif);background-repeat:no-repeat; background-position:bottom;}				
div#ColCenter div.ButtonHome {float:right;position:relative;width:549px;padding:0px 20px 10px 10px;margin:0px;text-align:right;}
div#ColCenter div.ButtonHome img {float:right;position:relative;}


/* CONTENUTI */												
div#ColLeftSmall {float:left;position:relative;width:206px;padding:0px;margin:0px; }

div#ColCenter {float:left;position:relative;width:579px;padding:0px 30px 0px 0px;margin:0px;}
div#ColCenter img {float:left;position:relative;}
							
div#ColCenterSmall {float:left;position:relative;width:512px;padding:0px 9px 0px 15px;margin:0px;}
div#ColCenterSmall img {display:inline;}

div#ColCenterSmall div.Text {float:left;position:relative;width:486px;padding:0px 13px 0px 13px;margin:0px 0px 20px 0px;
							background-image:url(BgBoxSmall.gif);background-repeat:no-repeat;
							height: auto !important;height:100px;min-height:100px;}
							
div#ColCenterSmall div.Text table {clear:both;}							

div#ColCenterSmall div.Text div.TopHistory {float:left;position:relative;width:486px;height:6px;padding:0px;margin:0px;
						background-image:url(TopStoria.gif);background-repeat:no-repeat;}
div#ColCenterSmall div.Text div.History {float:left;position:relative;width:450px;padding:0px 16px 0px 20px;margin:0px;
						background-image:url(BgStoria.gif);background-repeat: repeat-y;}
div#ColCenterSmall div.Text div.BotHistory {float:left;position:relative;width:486px;height:6px;padding:0px;margin:0px 0px 0px 0px;
								background-image:url(BotStoria.gif);background-repeat:no-repeat;}
								
div#ColCenterSmall div.Title img{display:block;}
														
div#ColCenterSmall div.Title_elettricita {float:left;position:relative;width:451px;height:42px;padding:2px 13px 0px 48px;margin:0px 0px 0px 0px;
							background-image:url(BgTitoloElettricita.gif);background-repeat:no-repeat;line-height:20px;
							color:#000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold;}
div#ColCenterSmall div.Title_acqua {float:left;position:relative;width:451px;height:42px;padding:2px 13px 0px 48px;margin:0px 0px 0px 0px;
							background-image:url(BgTitoloAcqua.gif);background-repeat:no-repeat;line-height:20px;
							color:#000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold;}
div#ColCenterSmall div.Title_telecomunicazioni {float:left;position:relative;width:451px;height:42px;padding:2px 13px 0px 48px;margin:0px 0px 0px 0px;
							background-image:url(BgTitoloTelecomunicazioni.gif);background-repeat:no-repeat;line-height:20px;
							color:#000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold;}
div#ColCenterSmall div.Title_chisiamo {float:left;position:relative;width:451px;height:42px;padding:2px 13px 0px 48px;margin:0px 0px 0px 0px;
							background-image:url(BgTitoloChisiamo.gif);background-repeat:no-repeat;line-height:20px;
							color:#000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold;}	
div#ColCenterSmall div.Title_servizi {float:left;position:relative;width:451px;height:42px;padding:2px 13px 0px 48px;margin:0px 0px 0px 0px;
							background-image:url(BgTitoloServizi.gif);background-repeat:no-repeat;line-height:20px;
							color:#000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold;}
div#ColCenterSmall div.Title_sce {float:left;position:relative;width:451px;height:42px;padding:2px 13px 0px 48px;margin:0px 0px 0px 0px;
							background-image:url(BgTitoloConsulenzaEnergetica.gif);background-repeat:no-repeat;line-height:20px;
							color:#000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold;}

div#ColCenterBig {float:left;position:relative;width:733px;padding:0px 9px 0px 0px;margin:0px 0px 0px 0px;}
div#ColCenterBig img {float:left;position:relative;}
div#ColCenterBig div.Text {float:left;position:relative;width:707px;padding:0px 13px 0px 13px;margin:0px 0px 20px 0px;
							background-image:url(BgBox.gif);background-repeat:no-repeat;} 
							
							
div#ColCenterBig div.Text div.News {float:left;position:relative;width:707px;padding:0px 0px 10px 0px;margin:0px;
									background-image:url(PuntiniOrizzontali_big.gif);background-repeat:no-repeat; background-position:bottom;}				
div#ColCenterBig  div.Text div.News img {display:inline;}

div#ColCenterBig  div.Text div.Years {float:left;position:relative;width:707px;height:35px;padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;background-color:#efefef;}				
div#ColCenterBig  div.Text div.Years div.ButYear {float:left;position:relative;width:104px;height:20px;padding:7px 0px 0px 0px;margin:5px 4px 4px 4px;text-align:center;font-weight:bold;
														background-image:url(BgButYear.gif);background-repeat:no-repeat;}
div#ColCenterBig  div.Text div.Years div.ButYear a:active, div#ColCenterBig  div.Text div.Years div.ButYear a:visited, div#ColCenterBig  div.Text div.Years div.ButYear a:link {text-decoration:none;}
div#ColCenterBig  div.Text div.Years div.ButYear a:active a:hover {text-decoration:none;}


div#ColCenterBig  div.Text div.Button {float:right;position:relative;width:707px;padding:0px 0px 0px 0px;margin:10px 0px 10px 0px;text-align:right; backgruound-color:#cceeee;}
div#ColCenterBig  div.Text div.Button img {float:right;position:relative;}

div#ColRight {float:left;position:relative;width:287px;padding:13px 0px 0px 0px;margin:0px;}
div#ColRight img {position:relative;float:left; display:block;}

div#ColRightSmall {float:left;position:relative;width:154px;padding:13px 0px 0px 0px;margin:0px;}
div#ColRightSmall img {position:relative;float:left;}

div.Box {float:left;position:relative;width:549px;padding:0px 10px 0px 20px;margin:0px;
						background-image:url(Box.gif);background-repeat:repeat-y;}	
div.BoxSmall {float:left;position:relative;width:512px;padding:0px 0px 0px 0px;margin:0px;
						background-image:url(BoxSmall.gif);background-repeat:repeat-y;}	
				
div.Text ul li {list-style-type:none;margin:0px 0px 5px 5px; padding-left:10px; background: url("PuntoElenco.gif") left 4px  no-repeat; }
		

/* TEASER */
div.TopTeaser {float:left;position:relative;width:287px;height:20px;padding:0px;margin:0px;
						background-image:url(TopTeaser.gif);background-repeat:no-repeat;}
div.Teaser {float:left;position:relative;width:257px;padding:0px 10px 0px 20px;margin:0px;
						background-image:url(MidTeaser.gif);background-repeat: repeat-y;}			
div.BotTeaser {float:left;position:relative;width:287px;height:20px;padding:0px;margin:0px 0px 0px 0px;
								background-image:url(BotTeaser.gif);background-repeat:no-repeat;}
					
div.TopTeaserSmall {float:left;position:relative;width:154px;height:21px;padding:0px;margin:0px;
						background-image:url(TopTeaserSmall.gif);background-repeat:no-repeat;}
div.TeaserSmall {float:left;position:relative;width:124px;padding:0px 10px 0px 20px;margin:0px;
						background-image:url(MidTeaserSmall.gif);background-repeat: repeat-y;}
div.BotTeaserSmall {float:left;position:relative;width:154px;height:21px;padding:0px;margin:0px 0px 20px 0px;
								background-image:url(BotTeaserSmall.gif);background-repeat:no-repeat;}
																

/* FORM */
.Form {float:left; position:relative; margin:0px; padding:0px;}
.Form fieldset {float:left; position:relative; margin:0px; padding:0px; border:0px;}
.Form label {float:left; position:relative; margin:0px; padding:0px; width:300px;}
.Form input {background-color:#F1F1F2;border:1px solid #CDCDCD; padding:0px; margin:0px; width:300px;}
.Form textarea {background-color:#F1F1F2;border:1px solid #CDCDCD; padding:0px; margin:0px;width:300px;}
.Form p {margin:0px 0px 10px 0px; padding:0px;}

.FormSmall {float:left; position:relative; width:486px; margin:0px; padding:0px;}
.FormSmall fieldset {float:left; position:relative; margin:0px; padding:0px; border:0px;}
.FormSmall legend {float:left; position:relative;margin:0px; padding:0px; color:#727272;}
.FormSmall label {float:left; position:relative;width:486px; margin:0px; padding:0px; }
.FormSmall select {background-color:#F1F1F2;border:1px solid #CDCDCD; padding:0px; margin:0px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#727272;}
.FormSmall input {background-color:#F1F1F2;border:1px solid #CDCDCD; padding:0px; margin:0px; width:350px;}
.FormSmall input.nobg {background-color:#FFF;border:0px; padding:0px; margin:0px; width:30px;}
.FormSmall textarea {background-color:#F1F1F2;border:1px solid #CDCDCD; padding:0px; margin:0px;width:350px;}
.FormSmall p {width:480px;margin:0px 0px 10px 0px; padding:0px;}
.FormSmall ul {float:left; position:relative; width:450px;list-style-position:outside;margin:0px;padding:0px 0px 0px 20px;}

input.ButSmall {width:42px;height:18px;background-image:url(BotSmall.gif);background-repeat:no-repeat;color:#FFF;border:0px;margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px;}
input.ButBig {width:105px;height:18px;background-image:url(BotBig.gif);background-repeat:no-repeat;color:#FFF;border:0px;margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px;}

/* TABLE EDITOR STYLES */
table.alternatetable {border-collapse:collapse;border:0px;padding:0px;}
table.alternatetable tr td {padding:5px 10px 5px 10px;}
table.alternatetable tr.odd td {background-color:#F1F1F2;}
table.alternatetable tr.even td {background-color:#FFF;}

table.table_elettricita {border-collapse:collapse;border:0px;padding:0px;}
table.table_elettricita tr td {padding:5px 10px 5px 10px;}
table.table_elettricita tr.header td {background-color:#FFC500;color:#FFF;font-weight:bold;border-bottom:1px solid #FFF;text-align:center;}
table.table_elettricita tr.odd td {background-color:#F1F1F2;}
table.table_elettricita tr.even td {background-color:#FFF;}

table.table_elettricita2009 {border-collapse:collapse;border:0px solid black;padding:0px;position: absolute; left:0px; width: 660px;}
table.table_elettricita2009 tr td p {margin:0px; color:#000;}
table.table_elettricita2009 tr td {padding:5px 5px;background-color:#FFF; color:#000;}
table.table_elettricita2009 tr td.blue {background-color:#3366ff; color:#000; width:50px; padding-right:2px;}
table.table_elettricita2009 tr td.green {background-color:#99cc00; color:#000; width:50px; padding-right:2px;}
table.table_elettricita2009 tr td.grey {background-color:#c0c0c0; color:#000; width:50px; padding-right:2px;}
table.table_elettricita2009 tr td.blue2 {background-color:#3366ff; color:#000; width:80px; padding-left:2px;}
table.table_elettricita2009 tr td.green2 {background-color:#99cc00; color:#000; width:100px; padding-left:2px;}
table.table_elettricita2009 tr td.grey2 {background-color:#c0c0c0; color:#000; width:80px; padding-left:2px;}
.heightTable {height:450px;}

table.table_acqua {border-collapse:collapse;border:0px;padding:0px;}
table.table_acqua td {padding:5px 10px 5px 10px;}
table.table_acqua tr.header td {background-color:#0056CB;color:#FFF;font-weight:bold;border-bottom:1px solid #FFF;text-align:center;}
table.table_acqua tr.odd td {background-color:#F1F1F2;}
table.table_acqua tr.even td {background-color:#FFF;}

table.table_telecomunicazioni {border-collapse:collapse;border:0px;padding:0px;}
table.table_telecomunicazioni tr td {padding:5px 10px 5px 10px;}
table.table_telecomunicazioni tr.header td {background-color:#DB383D;color:#FFF;font-weight:bold;border-bottom:1px solid #FFF;text-align:center;}
table.table_telecomunicazioni tr.odd td {background-color:#F1F1F2;}
table.table_telecomunicazioni tr.even td {background-color:#FFF;}

table.table_generica {border-collapse:collapse;border:0px;padding:0px;}
table.table_generica tr td {padding:5px 10px 5px 10px;}
table.table_generica tr.header td {background-color:#646464;color:#FFF;font-weight:bold;border-bottom:1px solid #FFF;text-align:center;}
table.table_generica tr.odd td {background-color:#F1F1F2;}
table.table_generica tr.even td {background-color:#FFF;}

table.table_sce {border-collapse:collapse;border:0px;padding:0px;}
table.table_sce tr td {padding:5px 10px 5px 10px;}
table.table_sce tr.header td {background-color:#54863B;color:#FFF;font-weight:bold;border-bottom:1px solid #FFF;text-align:center;}
table.table_sce tr.odd td {background-color:#F1F1F2;}
table.table_sce tr.even td {background-color:#FFF;}


/* EDITOR STYLES*/

div.TitleHistoryAcqua {float:left;position:relative;width:434px;padding:0px 0px 10px 15px;margin:10px 0px 0px 0px;color:#0157CB; font-weight:bold; font-size:16px;
						background-image:url(PallinoStoria.gif);background-repeat:no-repeat; background-position:top left;}
						
div.TitleHistoryElettricita {float:left;position:relative;width:434px;padding:0px 0px 10px 15px;margin:10px 0px 0px 0px;color:#FFC600; font-weight:bold; font-size:16px;
						background-image:url(PallinoStoria.gif);background-repeat:no-repeat; background-position:top left;}

div.TextHistory {float:left;position:relative;width:434px;padding:0px 0px 10px 15px;margin:0px 0px 10px 0px;
						background-image:url(PuntiniStoria.gif);background-repeat:no-repeat; background-position:bottom;}
						
div.PuntiniBottom {float:left;position:relative;width:486px;padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;
						background-image:url(PuntiniOrizzontali_small.gif);background-repeat:no-repeat; background-position:bottom;}
						
div.Image {float:left;position:relative;margin:0px 0px 0px 0px;padding:0px 13px 5px 0px;}
						
div.Gray {float:left;position:relative;padding:13px;margin:0px; background-color:#F1F1F3;}
div.BgRed {float:left;position:relative;padding:13px;margin:0px; background-color:#DE373E;}
div.BgBlue {float:left;position:relative;padding:13px;margin:0px; background-color:#0056CB;}
div.BgYellow {float:left;position:relative;padding:13px;margin:0px; background-color:#FFC600;}

span.red {color:#DE373E;}
span.blue {color:#0056CB;}
span.yellow {color:#FFC600;}

