.class1 {font-family: Arial, verdana, Helvetica; color:#636563; font-size:12px; font-style:italic;}
.class1 A:link { text-decoration: none; color: #636563; font-size: 12px; font-style:italic}
.class1 A:visited { text-decoration: none; color: #636563; font-size: 12px; font-style:italic}
.class1 A:active {text-decoration: none; color: #636563; font-size: 12px;font-style:italic} 
.class1 A:hover { text-decoration: underline; color: #333333; font-size: 12px;font-style:italic}
.menu_shadow {font-family: Arial, verdana, Helvetica;color: #636563; font-size: 11px; font-style:normal; font-weight:bold;text-decoration:none; padding-left:20px;}
.menu_shadow a:link {font-family: Arial, verdana, Helvetica;color: #636563; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:none;}
.menu_shadow a:visited {font-family: Arial, verdana, Helvetica;color: #636563; font-size: 11px; font-style:normal; 	font-weight:normal; text-decoration:none;}
.menu_shadow a:hover {font-family: Arial, verdana, Helvetica;color: #636563; font-size: 11px; font-style:normal; font-weight:normal; text-decoration:underline;}
.pulsanti_dx  {
	font-family: Arial, verdana, Helvetica;
	color:#999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dx.jpg) top right;
	}
.pulsanti_dx a {
	display: block;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dx.jpg) no-repeat top left;
	}
	.pulsanti_dx a:link {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dx a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dx a:hover {
	font-family: Arial, verdana, Helvetica;
	color: #0066FF;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top center;
	}
	.pulsanti_dx a:active {
	font-family: Arial, verdana, Helvetica;
	color:#999999; 
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top right;
	}
.pulsanti_dxhome  {
	font-family: Arial, verdana, Helvetica;
	color:#999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxshdw.jpg) top right;
	}
	.pulsanti_dxhome a {
	display: block;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxshdw.jpg) no-repeat top right;
	}
	.pulsanti_dxhome a:link {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dxhome a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dxhome a:hover {
	font-family: Arial, verdana, Helvetica;
	color: #0066FF;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top center;
	}
	.pulsanti_dxhome a:active {
	font-family: Arial, verdana, Helvetica;
	color:#999999; 
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top right;
	}
.pulsanti_dx_shdw  {
	font-family: Arial, verdana, Helvetica;
	color:#999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxshdw.jpg) top right;
	}
.pulsanti_dx_shdw a {
	display: block;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxshdw.jpg) no-repeat top left;
	}
.pulsanti_dx_shdw a:link {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px;
	width:154px;
	}
.pulsanti_dx_shdw a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	height:25px;
	width:154px;
	}
.pulsanti_dx_shdw a:hover {
	font-family: Arial, verdana, Helvetica;
	color: #0066FF;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top center;
	}
	.pulsanti_dx_shdw a:active {
	font-family: Arial, verdana, Helvetica;
	color:#999999; 
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top right;
	}
.pulsanti_dxtop  {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:28px;
	height:28px; 
	width:154px;
	background: url(img/pulsanti_energy_dxtop.jpg) top right;
	}
	.pulsanti_dxtop a {
	display: block;
	height:28px; 
	width:154px;
	background: url(img/pulsanti_energy_dxtop.jpg) no-repeat top left;
	}
	.pulsanti_dxtop a:link {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:28px;
	height:28px;
	width:154px;
	}
	.pulsanti_dxtop a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:28px;
	height:28px;
	width:154px;
	}
	.pulsanti_dxtop a:hover {
	font-family: Arial, verdana, Helvetica;
	color: #0066FF;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:28px;
	background-position: top center;
	}
	.pulsanti_dxtop a:active {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:28px;
	background-position: top right;
	}
.pulsanti_dxbottom  {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxbottom.jpg) top right;
	}
	.pulsanti_dxbottom a {
	display: block;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxbottom.jpg) no-repeat top left;
	}
	.pulsanti_dxbottom a:link {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dxbottom a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dxbottom a:hover {
	font-family: Arial, verdana, Helvetica;
	color: #0066FF;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top center;
	}
	.pulsanti_dxbottom a:active {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top right;
	}
.pulsanti_dxhomebottom  {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxshdwbot.jpg) top right;
	}
	.pulsanti_dxhomebottom a {
	display: block;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxshdwbot.jpg) no-repeat top right;
	}
	.pulsanti_dxhomebottom a:link {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dxhomebottom a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dxhomebottom a:hover {
	font-family: Arial, verdana, Helvetica;
	color: #0066FF;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top center;
	}
	.pulsanti_dxhomebottom a:active {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top right;
	}
.pulsanti_dxbottom_shdw  {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxshdwbot.jpg) top right;
	}
	.pulsanti_dxbottom_shdw a {
	display: block;
	height:25px; 
	width:154px;
	background: url(img/pulsanti_energy_dxshdwbot.jpg) no-repeat top left;
	}
	.pulsanti_dxbottom_shdw a:link {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none; 
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dxbottom_shdw a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	height:25px;
	width:154px;
	}
	.pulsanti_dxbottom_shdw a:hover {
	font-family: Arial, verdana, Helvetica;
	color: #0066FF;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top center;
	}
	.pulsanti_dxbottom_shdw a:active {
	font-family: Arial, verdana, Helvetica;
	color: #999999;
	font-size: 11px;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	background-position: top right;
	}
.phtcapt {
	font-family: Arial, verdana, Helvetica;
	color: #666666;
	font-size: 11px;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	}

.text_home{
	font-family: Arial, verdana, Helvetica;color: #666666;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
.text{
	font-family: Arial, verdana, Helvetica;color: #666666;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.text a:link{
	font-family: Arial, verdana, Helvetica;color: #000099;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.text a:visited {
	font-family: Arial, verdana, Helvetica;color: #000099;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.text a:hover{
	font-family: Arial, verdana, Helvetica;color: #000099;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:underline;
	text-align:justify;
	}
.text_title{
	font-family: Arial, verdana, Helvetica;
	color: #000099;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none
	}
.text_off{
	font-family: Arial, verdana, Helvetica;
	color: #cccccc;
	font-size: 12px;
	font-style:normal;
	font-weight:500;
	text-decoration:none
	}
.text_risen {
	font-family: Arial, verdana, Helvetica;color: #666666;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.text_risen a:link{
	font-family: Arial, verdana, Helvetica;color: #FF6600;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.text_risen a:visited {
	font-family: Arial, verdana, Helvetica;color: #FF6600;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:justify;
	}
	.text_risen a:hover{
	font-family: Arial, verdana, Helvetica;color: #FF6600;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	text-decoration:underline;
	text-align:justify;
	}
.text_referencies {
	font-family: Arial, verdana, Helvetica;color: #666666;
	font-size: 11px;
	font-style:normal;
	text-decoration:none;
	text-align:justify;
	}
.text_right{
	font-family: Arial, verdana, Helvetica;color: #666666;
	font-size: 11px;
	font-style:normal;
	font-weight: 500;
	text-decoration:none;
	text-align:left;
	}
.menu{
	font-family: Arial, verdana, Helvetica;
	color: #000099;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	text-align: center;
	}
.menu_on{
	font-family: Arial, verdana, Helvetica;
	color: #093ea5;
	font-size: 12px;
	height:28px;
	line-height:28px;
	font-style: normal;
	font-weight: 700;
	text-align: center;
	background-image:url(img/menu_on.jpg)
	}
	.menu_on a:link{
	color: #093ea5;
	}
	.menu_on a:visited{
	color: #093ea5;
	}
	.menu_on a:hover{
	color: #093ea5;
	}
.submenu{
	font-family: Arial, verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	text-align: left;
	}
	.submenu a:link{ 
	font-family: Arial, verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	text-align: left;
	}
	.submenu a:visited{ 
	font-family: Arial, verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	text-align: left;
	}
	.submenu a:hover{
	font-family: Arial, verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	text-align: left;
	}

.footer_link{
	font-family: Arial, verdana, Helvetica;
	color: #000099;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-align: center;
	text-decoration: none;
	vertical-align:baseline;
	line-height:60px;
	padding-left:4px;
	}
	.footer_link a:link{ 
	font-family: Arial, verdana, Helvetica;
	color: #000099;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: none;
	text-align: center;
	}
	.footer_link a:visited{ 
	font-family: Arial, verdana, Helvetica;
	color: #000099;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: none;
	text-align: center;
	}
	.footer_link a:hover{
	font-family: Arial, verdana, Helvetica;
	color: #000099;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: underline;
	text-align: center;
	}
.footer_cntr{
	font-family: Arial, verdana, Helvetica;
	color: #666666;
	text-shadow: rgba(153, 153, 1531, 0.7) 0px  -1px 0px;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	padding-left:5px;
	line-height:60px;
	}
.footer_sx{
	font-family: Arial, verdana, Helvetica;
	color: #FFFFFF;
	font-weight:500;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	line-height:60px;
	text-decoration:none;
	background: url(img/footer_index_sx.jpg) no-repeat top right;
	}
	.footer_sx a{
	display:block;
	background: url(img/footer_index_sx.jpg) no-repeat top right;
	}
.footer_sx a:link{
	font-family: Arial, verdana, Helvetica;
	color: #FFFFFF;
	font-weight:500;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	text-decoration:none;
	background: url(img/footer_index_sx.jpg) no-repeat top left;
	}
.footer_sx a:visited{
	font-family: Arial, verdana, Helvetica;
	color: #FFFFFF;
	font-weight:500;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	text-decoration:none;
	background: url(img/footer_index_sx.jpg) no-repeat top left;
	}
.footer_sx a:hover{
	font-family: Arial, verdana, Helvetica;
	color: #FFFFFF;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	text-decoration:underline;
	background: url(img/footer_index_sx.jpg) no-repeat top right;
	}
	.Stile_risen {
	color: #F36D0A;
	font-weight: bold;
}
	.Stile_cnpv {
	color: #FF0000;
	font-weight: bold;
}
	.Stile_powerone {
	color: #cc0033;
	font-weight: bold;
}
.Stile4 {color:#00227c; text-decoration:none;font-size:11px; line-height:12px}
	.Stile4 A:hover{color:#00227c; text-decoration:underline;font-size:11px;line-height:12px}
	.Stile4 A:link{color:#00227c; text-decoration:none;font-size:11px;line-height:12px}
	.Stile4 A:visited{color:#00227c; text-decoration:none;font-size:11px;line-height:12px}
.Stile7 {font-family: Arial, verdana, Helvetica;color: #00227c; font-weight: normal; font-size:11px;}
.Stile8 {font-family: Arial, verdana, Helvetica;color: #00227c; font-weight: normal; font-size:12px;text-decoration:none;}
	.Stile8 a:link{font-family: Arial, verdana, Helvetica;color: #00227c; font-weight: normal; font-size:12px;text-decoration:none;}
	.Stile8 a:active{font-family: Arial, verdana, Helvetica;color: #00227c; font-weight: normal; font-size:12px;text-decoration:none; }
	.Stile8 a:visited{font-family: Arial, verdana, Helvetica;color: #00227c; font-weight: normal; font-size:12px;text-decoration:none;}
	.Stile8 a:hover{font-family: Arial, verdana, Helvetica;color: #00227c; font-weight: normal; font-size:12px;text-decoration:underline;}
.Stile9 {font-family: Arial, verdana, Helvetica;color: #FFFFFF; font-weight: bold; padding-left:5px;font-size:11px;text-decoration:none;}
	.Stile9 a:link{color: #FFFFFF; padding-left:5px;font-weight: bold; font-size:11px; text-decoration:none;}
	.Stile9 a:active {color: #FFFFFF; padding-left:5px;font-weight: bold;font-size:11px;text-decoration:none;}
	.Stile9 a:visited {color: #FFFFFF; padding-left:5px;font-weight: bold;font-size:11px;text-decoration:none;}
	.Stile9 a:hover{color: #FFFFFF;padding-left:5px; font-weight: bold;font-size:11px;text-decoration:underline;}
.Stile_titolo{font-family: Arial, verdana, Helvetica;color: #000099; font-weight: bold;font-size:16px;}
.home_news_title{font-family: Arial, verdana, Helvetica;color: #000099;font-size:11px;text-align: justify; text-decoration:none}
.home_news_title a:link{font-family: Arial, verdana, Helvetica;color: #000099;font-size:11px;text-align: justify; text-decoration:none}
.home_news_title a:hover{font-family: Arial, verdana, Helvetica;color: #000099;font-size:11px;text-align: justify; text-decoration:underline}
.home_news_text{font-family: Arial, verdana, Helvetica;color: #333333;font-size:9px; text-align: justify;}

.footer_info{
	font-family: Arial, verdana, Helvetica;
	color: #666666;
	font-size: 11px;
	font-weight:100;
	font-style: normal;
	text-align: left;
	margin-left:60px;
	text-decoration:none;
	padding-left:151px;
	padding-top:10px;
	}
	
.iframe_select{
	font-family: Arial, verdana, Helvetica;
	color: #666;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-align: center;
	text-decoration: none;
	vertical-align:baseline;
	line-height:60px;
	padding-left:4px;
	}
	.iframe_select a:link{ 
	font-family: Arial, verdana, Helvetica;
	color: #000099;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: none;
	text-align: center;
	}
	.iframe_select a:visited{ 
	font-family: Arial, verdana, Helvetica;
	color:  #666;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: none;
	text-align: center;
	}
	.iframe_select a:hover{
	font-family: Arial, verdana, Helvetica;
	color: #000099;
	font-size: 11px;
	font-style: normal;
	font-weight:500;
	text-decoration: underline;
	text-align: center;
	}

div#contenitore{
	display:block;
    background:url(img/backgrnd_shdw.jpg);
	background-repeat: no-repeat;
	border:none;
	margin-top:16px;
	left: 50%;
	margin-left: -495px;
	height: 606px;
	width:990px;
	position: absolute;	
}
div#sx{
	display:block;
	background: url(img/shadow_energy_sx.jpg);
	background-repeat: no-repeat;
	border:none;
	margin-top:0px;
	margin-left:0px;
	height: 606px;
	width:20px;
	position: absolute;
}
div#dx{
    display:block;
	background: url(img/shadow_energy_dx.jpg);
	background-repeat: no-repeat;
	border:none;
	margin-top:0px;
	margin-left:971px;
	height: 606px;
	width:20px;
	position: absolute;	
}
div#head_box3{
    display:block;
	background-color:#00227c;
	background-image: url(img/box3.jpg);
	background-repeat: repeat-x;
	border:none;
	margin-top:0px;
	margin-left:20px;
	height: 29px;
	width:950px;
	position: absolute;	
}
div#header{
    display:block;
	background-color:#999999;
	background-image:url(img/header_energy.jpg);
	background-repeat: no-repeat;
	border:none;
	margin-top:29px;
	margin-left:20px;
	height: 82px;
	width:950px;
	position: absolute;
}
#menu {
	position: absolute;
	width: 540px;
	height: 30px;
	margin-top:112px;
	margin-left: 20px;
	background-color:#00227c;
	background-image:url(img/menu_energy.jpg);
	z-index:1500;
}
#menu dl {
	margin: 0;
}
#menu dd {
	width:108px;
	height: 30px;
	float:left;
	margin: 0;
	padding: 0;
} 
#menu a {
	height:28px;
	line-height:26px;
	display: block;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}
#menu a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(img/menu_energy_active.gif);
	}
#menu dd dl {
	padding-top:0px;
	display: none;
}
#menu dd:hover dl {
	display: block;
	position: relative;
	width:195px;
	filter: alpha(opacity=80);
	-moz-opacity: .80;
	opacity: .8;
	border:1px solid #666666;
}
#menu dd dd {
	padding: 0px 0px 0px 0px;
	width: 195px;
	height: 28px;
	line-height:26px;
	background-color: #000000;
	font-weight:600;
	border-bottom:1px solid #666666;
} 
#menu dd dd a {
	color: #CCCCCC;
	height: 28px;
	line-height:26px;
	} 
#menu dd dd a:hover {
	width: 195px;
	height: 28px;
	line-height:26px;
	color: #CCCCCC;
	position:absolute;
	background-image:url(img/menu_energy_active.jpg);
	background-color:#000099;
	margin-left:0px;
	} 
#menu dd dd a:link {
	padding: 0px 0px 0px 0px;
	height: 28px;
	line-height:26px;
	} 
#menu2 {
	position: absolute;
	width: 231px;
	height: 30px;
	margin-top:112px;
	margin-left:560px;
	background-color:#00227c;
	background-image:url(img/menu2_energy.jpg)
	}
#menu_flag {
	position: absolute;
	width: 179px;
	height: 30px;
	margin-top:112px;
	margin-left:791px;
	background-color:#00227c;
	background-image:url(img/menu2_energy.jpg)
	}
#menu_shadow {
	position: absolute;
	width: 771px;
	height: 41px;
	line-height:44px;
	margin-top:141px;
	margin-left:20px;
	background-image:url(img/menu_shadow_home.jpg)
}
#menu_shadow {
	position: absolute;
	width: 771px;
	height: 41px;
	line-height:44px;
	margin-top:141px;
	margin-left:20px;
	background-image:url(img/menu_shadow_home.jpg)
}
#menu_shadow_home {
	position: absolute;
	width: 771px;
	height: 41px;
	line-height:44px;
	margin-top:141px;
	margin-left:20px;
	background-image:url(img/menu_nrg_shadow_home.jpg)
}
#menu_shadow_chisiamo {
	position: absolute;
	width: 771px;
	height: 41px;
	line-height:44px;
	margin-top:141px;
	margin-left:20px;
	background-image:url(img/menu_nrg_shadow_chisiamo.jpg)
}
#menu_shadow_prodotti {
	position: absolute;
	width: 771px;
	height: 41px;
	line-height:44px;
	margin-top:141px;
	margin-left:20px;
	background-image:url(img/menu_nrg_shadow_prodotti.jpg)
}
#menu_shadow_news {
	position: absolute;
	width: 771px;
	height: 41px;
	line-height:44px;
	margin-top:141px;
	margin-left:20px;
	background-image:url(img/menu_nrg_shadow_news.jpg)
}
#menu_shadow_contatti {
	position: absolute;
	width: 771px;
	height: 41px;
	line-height:44px;
	margin-top:141px;
	margin-left:20px;
	background-image:url(img/menu_nrg_shadow_contatti.jpg)
}
#menuflag_shadow {
	position: absolute;
	width: 179px;
	height: 41px;
	margin-top:141px;
	margin-left:791px;
	background-image:url(img/menuflag_energy_shadow.jpg)
	}
#pag_sx_home{
	position: absolute;
	width: 433px;
	height: 380px;
	margin-top:182px;
	margin-left:20px;
	background-image:url(img/pag_sx_home.gif);
	background-repeat:no-repeat;
	}
#pag_sx {
	position: absolute;
	width: 433px;
	height: 380px;
	margin-top:182px;
	margin-left:20px;
	background-image:url(img/pag_sx.jpg);
	}
#pag_txt {
	position: absolute;
	width: 393px;
	height: 360px;
	margin-top:0px;
	margin-left:20px;
	background:none;
	}
#pag_news {
	position: absolute;
	width: 393px;
	height: 360px;
	margin-top:0px;
	margin-left:20px;
	background:none;
	overflow:auto;
	}
#pag_txt_foot {
	position: absolute;
	width: 393px;
	height: 20px;
	margin-top:360px;
	margin-left:20px;
	background:none;
	}
#pag_references {
	position: absolute;
	width: 771px;
	height: 380px;
	margin-top:182px;
	margin-left:20px;
	background-color:#FFFFFF;
	}
	#pag_references_txt {
	position: absolute;
	width: 731px;
	height: 280px;
	margin-top:0px;
	margin-left:20px;
	background:none;
	}
#pag_pht {
	position: absolute;
	width: 393px;
	height: 200px;
	margin-top:170px;
	margin-left:20px;
	background:none;
	}
#pag_cntr {
	position: absolute;
	width: 338px;
	height: 380px;
	margin-top:182px;
	margin-left:453px;
	background-image:url(img/pag_cntr_energy.jpg)
	}
	#pag_cntr_risen {
	position: absolute;
	width: 338px;
	height: 380px;
	margin-top:182px;
	margin-left:453px;
	background-image:url(img/pag_cntr_risen.jpg)
	}
	#pag_cntr_cnpv {
	position: absolute;
	width: 338px;
	height: 380px;
	margin-top:182px;
	margin-left:453px;
	background-image:url(img/pag_cntr_cnpv.jpg)
	}
	#pag_cntr_powerone {
	position: absolute;
	width: 338px;
	height: 380px;
	margin-top:182px;
	margin-left:453px;
	background-image:url(img/pag_cntr_powerone.jpg)
	}
#pag_phtcapt {
	position: absolute;
	width: 338px;
	height: 20px;
	margin-top:490px;
	margin-left:453px;
	background:none;
		}
#pag_phtcapt_vert {
	position: absolute;
	width: 338px;
	height: 20px;
	margin-top:540px;
	margin-left:453px;
	background:none;
		}
#pag_dx {
	position: absolute;
	width: 179px;
	height: 380px;
	margin-top:182px;
	margin-left:791px;
	background-image:url(img/pag_dx.jpg)
	}
#pulsante1_dx {
	position: absolute;
	width: 154px;
	height: 28px;
	margin-top:0px;
	margin-left:14px;
	}
#pulsante2_dx {
	position: absolute;
	width: 154px;
	height: 25px;
	margin-top:28px;
	margin-left:14px;
	}
#pulsante3_dx {
	position: absolute;
	width: 154px;
	height: 25px;
	margin-top:53px;
	margin-left:14px;
	}
	#pulsante3b_dx {
	position: absolute;
	width: 154px;
	height: 32px;
	margin-top:53px;
	margin-left:14px;
	}

#pulsante4_dx {
	position: absolute;
	width: 154px;
	height: 25px;
	margin-top:78px;
	margin-left:14px;
	}
	#pulsante4b_dx {
	position: absolute;
	width: 154px;
	height: 32px;
	margin-top:78px;
	margin-left:14px;
	}
#pulsante5_dx {
	position: absolute;
	width: 154px;
	height: 25px;
	margin-top:103px;
	margin-left:14px;
	}
	#pulsante5b_dx {
	position: absolute;
	width: 154px;
	height: 32px;
	margin-top:103px;
	margin-left:14px;
	}
#pulsante6_dx {
	position: absolute;
	width: 154px;
	height: 25px;
	margin-top:128px;
	margin-left:14px;
	}
	#pulsante6b_dx {
	position: absolute;
	width: 154px;
	height: 32px;
	margin-top:128px;
	margin-left:14px;
	}
#pulsante7_dx {
	position: absolute;
	width: 154px;
	height: 25px;
	margin-top:153px;
	margin-left:14px;
	}
	#pulsante7b_dx {
	position: absolute;
	width: 154px;
	height: 32px;
	margin-top:153px;
	margin-left:14px;
	}
#pulsante8_dx {
	position: absolute;
	width: 154px;
	height: 25px;
	margin-top:178px;
	margin-left:14px;
	}
	#pulsante8b_dx {
	position: absolute;
	width: 154px;
	height: 32px;
	margin-top:178px;
	margin-left:14px;
	}
#news_home_dx {
	position: absolute;
	width: 154px;
	height: 225px;
	margin-top:146px;
	margin-left:14px;
	}
#footer_sx {
	position: absolute;
	width: 154px;
	height: 44px;
	margin-top:562px;
	margin-left:20px;
	background-image:url(img/footer_index_sx.jpg);
	background-repeat:no-repeat;
	background-color: #CCCCCC;
	}
#footer_cntr {
	position: absolute;
	width: 279px;
	height: 44px;
	margin-top:562px;
	margin-left:174px;
	background-image:url(img/footer_index_cntr.jpg);
	background-repeat:no-repeat;
	background-color: #CCCCCC;
	}
#footer_dx {
	position: absolute;
	width: 513px;
	height: 44px;
	margin-top:562px;
	margin-left:453px;
	background-image:url(img/footer_index_dx2.jpg);
	background-repeat:no-repeat;
	background-color: #CCCCCC;
	}
#footer_info {
	display:none;
	position: absolute;
	width: 950px;
	height:20px;
	margin-top:606px;
	margin-left:20px;
	background-repeat:no-repeat;
	}

