.bottone_mod1, .bottone_mod2, .bottone_mod3, .bottone_mod4{
	 float:left;
	 color:#fff;
     width: 215px;
     height:168px;
	 margin:0;
     padding-left:20px;
	 padding-top:20px;
	 text-align:left;	
	 text-decoration: none;
	 line-height:24px;
} 
.bottone_mod1{
	 background: url('bott_mod_1_to.jpg') no-repeat top left;
} 
.bottone_mod2{
	 background: url('bott_mod_2_to.jpg') no-repeat top left;
} 
.bottone_mod3{
	 background: url('bott_mod_3_to.jpg') no-repeat top left;
} 
.bottone_mod4{
	 background: url('bott_mod_4_to.jpg') no-repeat top left;
} 
.bottone_mod1:hover {
     background: url('bott_mod_1_to.jpg') no-repeat bottom left;
}
.bottone_mod2:hover {
     background: url('bott_mod_2_to.jpg') no-repeat bottom left;
} 
.bottone_mod3:hover {
     background: url('bott_mod_3_to.jpg') no-repeat bottom left;
} 
.bottone_mod4:hover {
     background: url('bott_mod_4_to.jpg') no-repeat bottom left;
} 
.testo1_bottone_mod {
	font-size: 30px;
	color: #F60;
}
.testo2_bottone_mod {
	font-size: 20px;
}
#left {
	 float:left;
     width: 235px;
	 margin-top:5px;
     padding:0;
}
#right {
	 float:right;
     width: 235px;
	 margin-top:5px;
     padding:0;
}
#center {
	 float:left;
     width: 460px;
	 margin-top:5px;
     padding:5px;
}
#container2 {
	 float:left;
     width: 675px;
	 margin:5px 0 0 10px;
     padding:5px;
}
#container2 p{
	font-size:12px;
}
#container_3{
    float:left;
    width: 859px;
	padding:20px;
	margin-left:20px;
	font-size:11px;
	text-align:left;
	border: 1px solid #E5E5E5;
	background:url('bg_container_3.jpg') center top repeat-y #F9F9F9;
}
#container_3 img{  
	border:0;
}
#container_3 a, #container_3 a:visited{
     color:#000;
	 text-decoration:none;
	 font-weight:bold;
}
#container_3 a:hover, #container_3 a:active{
     color:#FF6600;
	 text-decoration:none;
}