
div.widearea {
	width: 7000px; 
	height: auto;

}

div.widearea div {
        height: auto;
        display: block;
		width:610px;
        float: left;
}
div.widearea .testo{  }
div.widearea .page{  }

.blocchi_scorrevoli{ width:610px; height:180px; overflow:hidden; margin-left:0; margin-right:0; margin-top:10px;}

.blocco{ width:608px; height:178px; margin:0; padding:0; float:left; }
.blocco .contenuto{ height:178px; width:590px; padding:15px 0 0 10px; }
.blocco .contenuto .immagine{ width:300px; height:150px; border:1px #ccc solid; float:left;}
.blocco .contenuto .testo{ padding:0 0 0 10px; height:120px; width:260px; float:left; font-size:12px; color:#000; font-weight:bold; }
.tabella_bottoni{ width:260px; height:30px; vertical-align:bottom;}
.content_thumb{ width:608px; height:50px; padding:0 0 10px 0; }
.content_thumb .thumb{ width:47px; height:35px; float:left; margin-right:7px !important; margin-right:7px; padding-top:15px;}
.bordo{ width:608px; border:1px #ccc solid;}
.blocco h1{ color:#0296D6; font-size:30px; margin:0; padding:0; margin-bottom:10px; }

.obiettivi h3{ font-size:14px; font-weight:bold; padding:20px 0 10px 0; margin:0; }
.obiettivi td{ vertical-align:top; }

.aziende{ margin-bottom:20px; }
.aziende h3{ font-size:14px; font-weight:bold; padding:20px 0 10px 0; margin:0; }
.aziende td{ vertical-align:top; }

.categorie_index{ margin-bottom:20px; }
.categorie_index .categoria_singola{ width:200px; float:left; }

.area_ris{ width:308px; height:160px; background:url(images/sfondo_area_ris.jpg) no-repeat; }
.area_ris .contenuto{ padding:20px; }
.area_ris .input{ width:150px; margin-bottom:5px; }
.area_ris .submit{ background:url(images/submit_area_ris.gif) no-repeat; width:60px; height:20px; border:none; }

.blu{ color:#0296D6; }
.clear{ height:1px; }