*{margin:0;padding:0;}
a img{border:none;}
body{font:11px Verdana,Arial,Helvetica,sans-serif;color:#413f40;background-color:#afafaf;}
#bagliore{background-image:url(../Images/bagliore.jpg);background-repeat:repeat-y;background-position:left top;width:1030px;position:absolute;left:50%;margin-left:-515px;}
#conteiner{width:1000px;margin:0 auto;}
#network{width:1000px;height:23px;font:10pt Verdana,Arial,Helvetica,sans-serif;color:#FFF;text-align:center;float:left;}
#network ul{list-style:none;}
#network ul li{width:276px;height:23px;float:left;}
#network #network_title{padding:4px 0 0;float:left;width:172px;height:19px;font-weight:bold;background:url(../Images/bg_title.jpg) top right no-repeat;font-style:italic;}
#network .grassetto{font-weight:bold;}
#network .normale{font-weight:normal;}
#network a{display:block;color:#fff;height:19px;padding:4px 0 0;text-decoration:none;background:url(../Images/off_3.jpg);}
#network a#attiva{background:url(../Images/on_3.jpg);}
#header{color:#000;width:985px;height:73px;background:url(../Images/header.jpg) left top repeat-x;padding:8px 0 8px 15px;float:left;}
#header #left{width:135px;float:left;border-right:1px solid #009100;padding-top:9px;padding-bottom:8px;}
.iscriviti{width:113px;float:left;height:20px;}
.input_iscriviti{border:1px solid #009100;width:101px;height:14px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;margin-top:3px;font-size:10px;padding:1px 0 0 3px;}
#header #center{height:73px;width:434px;float:left;text-align:center;padding-left:103px;}
#header #center a,#header #center a:hover{height:51px;display:block;}
#header #center h1 a{background:url(../Images/infobuild_energia.png) center top no-repeat;height:51px;}
#header #center h1 a span{display:none;}
#header #center a#claim{text-decoration:none;color:#009100;font-size:15px;font-weight:bolder;text-align:right;width:335px;float:right;height:22px;margin-top:4px;}
#header #right{height:73px;width:196px;float:left;border-left:1px solid #009100;}
#header .data{padding:10px 0 0;color:#000;font-size:10px;clear:left;width:100%;}
.menu{width:972px;height:47px;margin:0;background:url(../Images/bg_menu.jpg) top left repeat-x;padding:0 14px;float:left;overflow:hidden;}
.menu .left{width:551px;float:left;height:38px;color:#009100;font:10px Verdana,Arial,Helvetica,sans-serif;padding:3px 0 1px;font-weight:bold;}
.menu .left .first{width:551px;height:19px;margin-top:3px;}
.menu .left .second{width:551px;height:17px;margin-top:5px;}
.menu .left a{text-decoration:none;color:#009100;}
.menu .left a:hover{text-decoration:underline;color:#009100;}
.menu .left a.attiva{text-decoration:underline;color:#009100;}
.menu .right{float:left;width:421px;height:20px;text-align:right;position:relative;font:10px Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.menu .right div{margin-top:4px;height:15px;line-height:15px;vertical-align:middle; float:right;}
.menu .right .div_pubblicita{margin-top:7px; padding-left:5px; height:15px;line-height:15px;vertical-align:middle; float:right;}
.menu .right a{text-decoration:none;color:#009100;}
.menu .right a:hover{text-decoration:underline;color:#009100;}
.menu .right a.attiva{text-decoration:underline;color:#009100;}
.input_search{border:1px solid #009100;width:311px;font:10px Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0;position:absolute;top:3px;right:17px;height:14px;padding:1px 0 0 3px;margin-right:3px;}
input.arrowgreen{border:none;height:17px;width:16px;margin-top:4px;background:url(../Images/green_arrow.png) left top no-repeat;cursor:pointer;}
input.arrowgreen_cerca{border:none;height:17px;width:16px;margin-top:3px;background:url(../Images/green_arrow.png) left top no-repeat;cursor:pointer;}
#main{width:1000px;background:#fff url(../Images/bg_main.gif) right top repeat-y;float:left;}
#main #content{float:left;width:759px;padding:15px 15px 40px 15px;}
#main #col2{float:left;width:191px;padding:15px 10px 24px 10px;}
#main #content .block{width:759px;margin-bottom:15px;float:left;}
.footer{width:1000px;height:25px;text-align:center;background:url(../Images/sfondo_footer.jpg) top left repeat;font:10px Verdana,Arial,Helvetica,sans-serif normal;color:#fff;clear:left;line-height:25px;}
.footer a{font-weight:bold;text-decoration:none;color:#fff;}
.footer a:hover{text-decoration:underline;}
.footer a.attiva{text-decoration:underline;}
.in_attesa{border:2px solid #c7c7c7;left:50%;width:500px;height:150px;position:absolute;bottom:300px;margin-left:-250px;background-color:#eee;}
.in_attesa p{margin-bottom:40px;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;color:#666;font-weight:bold;font-size:11px;}
.in_attesa div{float:left;width:100%;height:35px;margin-top:40px;margin-bottom:20px;background-image:url(../Images/loading.gif);background-repeat:no-repeat;background-position:center;}
#pdf a{color:#333;font-size:10px;font-weight:normal;}
#pdf a:hover{text-decoration:underline;}
.banda_ricerca{height:17px;width:754px;margin:20px 0 10px;padding:3px 0 0 5px;color:#fff;font-weight:bold;clear:both;}
.ricerca_tutti{color:#333;display:block;background:url(../Images/green_arrow.png) 0 0 no-repeat;float:right;text-align:right;height:17px;line-height:17px;vertical-align:middle;padding-left:20px;}