.imgcont{ 
  

}

.box{
  width: 199px;
  display: inline;
  margin-bottom: 1px;

  
}
.boxgrande {
  width: 600px;
  margin-bottom: 1px;
}

.boxcentrale {
  width: 395px;
  display: inline;
  margin-right: 1px;
  margin-left: 1px;
  margin-bottom: 1px;
  float:left;
}

.boxpiccolo {
  width: 145px;
  margin-right: 1px;
  margin-left: 1px;
  margin-bottom: 1px;
}
.boxmedio{
  width: 450px;

}
.box, .boxgrande, .boxcentrale, .boxpiccolo, .boxmedio {
  border: 1px solid #BBB;
  padding: 0px;
  float: left;
  margin-bottom: 2px;
  font-size: 0.9em;
 }
 
.titolobox{
  background-color: #EEE;
  border-top: 1px solid #DDD;
  border-bottom : 1px solid #DDD;
  font-weight: bold;
  text-align: center;
  color: #555;
  font-size: small;
}

.corpobox{


}

.corpobox a{
  text-decoration: underline;
  font-weight: bold;
}

#boxsa8000{
  margin-top: 40px;
  font-weight: normal; 
  margin-left: 5px;


}

#boxsa8000 .corpobox{
  font-weight: normal; 
  padding: 4px;

}

#boxdidattica{
	background-image : url(../imgs/LogoDT.jpg);
	background-repeat: no-repeat;
	background-position: top left;
    text-align: justify;
}
#boxdidattica .titolobox{
  padding-top: 0px;
}

#boxdidattica .corpobox{
	 padding-left: 180px;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 padding-right: 43px;
	 margin: 0px;

	  

}
#cotrad {
  background-image : url(../imgs/monti.jpg);
  background-repeat: no-repeat;
  background-position: top right;

}
#cotrad .corpobox {
  padding-left: 10px;
  padding-right: 260px;
}
 #cotrad .corpobox p {
  margin: 0px;
  padding-bottom: 5px;
  padding-top: 3px;
 } 
 

#boxbreakdance {
  background-image : url(../imgs/break07.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

#boxbreakdance  .corpobox{
  padding: 10px;
  padding-left: 150px;
}

#boxintermundia2008{
  background-image : url(../imgs/eventi/intermundia2008.gif);
  background-repeat: no-repeat;
  background-position: top left;
}


#boxintermundia2008 .corpobox{
  padding: 10px;
  padding-left: 150px;
}

#boxminitorneo {
 
  background-repeat: no-repeat;
  background-position: center left;
}

#boxminitorneo  .corpobox{
  padding: 3px;
  padding-top: 0px;
  border: 0PX SOLID RED;
  padding-LEFT: 150px;
  padding-bottom: 10px;

}


#boxsalvalarte {
  background-image : url(../imgs/socialarte_logo.jpg);
 
  background-repeat: no-repeat;
  background-position: left;
  float: left;
}

#boxsalvalarte  .corpobox{
  padding: 10px;
  padding-left: 150px;
}

#laboratoriet{
  background-color: #FFCC99;
  text-align: center;

}

#scv {
  margin-top: 30px;
   margin-left: 5px;
}


#scv .corpobox {
  padding: 4px;
}
#boxblogdidattica{
  background-image : url(../imgs/blogdidattica.gif);
  background-repeat: no-repeat;
  background-position: top left;
  height: 50px;
  padding-left: 21px;
  margin-top: -5px;
  margin-left: 20px;
}
#boxblogdidattica .corpobox{
  width: 130px;
  padding: 4px;
  margin-left: 58px;
}
#boxblogdidattica .corpobox p{
  margin-bottom: 5px;
  margin-top: 3px;
}

#standpiazzanavona{
  background-image : url(../imgs/eventi/standnavona2007.gif);
  background-repeat: no-repeat;
  background-position: top left;
  height: 200px;
}

#standpiazzanavona .imgcont{
}

#standpiazzanavona .corpobox{
  padding-left: 358px;
  padding-top: 40px;
  padding-right: 5px;
}

#giocoleriapiazza{
  background-image : url(../imgs/eventi/giocoleriapiazza2008.gif);
  background-repeat: no-repeat;
  background-position: top right;
  

}

#giocoleriapiazza .imgcont{
}

#giocoleriapiazza .corpobox{
  padding-top: 0px;
  padding-left: 0px;
  width: 492px;
  padding: 3px;
}

#giocoleriapiazza .corpobox p{
  line-height: 1em; 


}

#partyinslitta{
  background-image : url(../imgs/eventi/partyinslitta_scritta.gif);
  background-repeat: no-repeat;
  background-position: top left;
  border : 1px solid #ee5500;
  height: 215px;

}

#partyinslitta .corpobox {
  padding: 3px;
  padding-left: 400px;
  text-align: left;
  font-weight: bold;
  font-size: 1em;
  color: #3300CC;
}

#webcityradio{
  width: 220px;
  float: left;
}

#webcityradio .corpobox {
  padding: 3px;

 }
 
#fuorigioco{
  text-align: center;
}

#fuorigioco p {
  text-align: justify;
  border: 1px solid #ccc;
  font-weight: bold;
  padding: 5px;
  background-color: red;
}

#fuorigioco p a{
  color: #fff;
  text-decoration: none;
}

#fuorigioco p a:visited{
  color: #fff;
}
#fuorigioco p a:hover{
  color: #000;
}

#boxcdone{
  background-image : url(../imgs/cdone_ico.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  text-align: justify;
  height: 150px;
   
}
#boxcdone .titolobox{
  padding-top: 0px;
}

#boxcdone  .corpobox{
  padding-left: 160px;
  padding-top: 20px;
  padding-bottom: 5px;
  padding-right: 5px;
  margin: 0px;

}

#box5xmille{
  background-image : url(../imgs/5x1000_grafica.jpg);
  background-repeat: no-repeat;
  background-position: left;
  text-align: justify;
  height: 200px;
   
}
#box5xmille .titolobox{
  padding-top: 0px;
}

#box5xmille  .corpobox{
  padding-left: 430px;
  padding-top: 20px;
  padding-bottom: 5px;
  padding-right: 5px;
  margin: 0px;

}

#boxcesv{
	background-image : url(../imgs/cesv_convegno.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxcesv .titolobox{
  padding-top: 0px;
}

#boxcesv .corpobox{
	 padding-left: 280px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;

	  

}

#box30anni{
	background-image : url(../imgs/COTRAD_logo30.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#box30anni .titolobox{
  padding-top: 0px;
}

#box30anni .corpobox{
	 padding-left: 300px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;
}

#notizia {
	background-image : url(../imgs/giornali.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	
}

#notizia .corpobox {
 
  margin: 3px;
  margin-left: 170px;
  margin-top: 0px;
  padding: 3px;

  
}

#boxondanomala{
	background-image : url(../imgs/Ondanomala.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxondanomala .titolobox{
  padding-top: 0px;
}

#boxondanomala .corpobox{
	 padding-left: 300px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;
}

#boxhandycup2009{
	background-image : url(../imgs/handycup2009.JPG);
	background-repeat: no-repeat;
	background-position: center right;
    text-align: justify;
    
}
#boxhandycup2009 .titolobox{
  padding-top: 0px;
}

#boxhandycup2009 .corpobox{
	 padding-right: 400px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 7px;
	 margin: 30 px;
}

#boxsipuofare{
	background-image : url(../imgs/pallavolo_ondanomala.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxsipuofare .titolobox{
  padding-top: 0px;
}

#boxsipuofare .corpobox{
	 padding-left: 230px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;
}

#boxconvegnoscuolemigranti2009{
	background-image : url(../imgs/scuolemigranti2009.JPG);
	background-repeat: no-repeat;
	background-position: center right;
    text-align: justify;
    
}
#boxconvegnoscuolemigranti2009 .titolobox{
  padding-top: 0px;
}

#boxconvegnoscuolemigranti2009 .corpobox{
	 padding-right: 350px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 7px;
	 margin: 30 px;
	 
}	 

#boxsporthandicap{
	background-image : url(../imgs/sporthandicap.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxsporthandicap .titolobox{
  padding-top: 0px;
}

#boxsporthandicap .corpobox{
	 padding-left: 270px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;
	 
}

#boxredditominimo{
	background-image : url(../imgs/logoregione.png);
	background-repeat: no-repeat;
	background-position: center right;
    text-align: justify;
    
}
#boxredditominimo .titolobox{
  padding-top: 0px;
}

#boxredditominimo .corpobox{
	 padding-right: 250px;
	 padding-top: 0px;
	 padding-bottom: 7px;
	 padding-left: 7px;
	 margin: 10 px;
	 
}

#boxsaloneeditoria{
	background-image : url(../imgs/salone_redim.jpg);
	background-repeat: no-repeat;
	background-position: center top;
    text-align: justify;
    
}
#boxsaloneeditoria .titolobox{
  padding-top: 0px;
}

#boxsaloneeditoria .corpobox{
	 padding-right: 7px;
	 padding-top: 200px;
	 padding-bottom: 7px;
	 padding-left: 7px;
	 margin: 10 px;
	 
}

#boxabbassoilgrigio{
	background-image : url(../imgs/sogno_800.jpg);
	background-repeat: no-repeat;
	background-position: center top;
    text-align: justify;
    
}
#boxabbassoilgrigio .titolobox{
  padding-top: 0px;
}

#boxabbassoilgrigio .corpobox{
	 padding-right: 7px;
	 padding-top: 240px;
	 padding-bottom: 7px;
	 padding-left: 7px;
	 margin: 10 px;
	 
}

#boxgiramonti{
	background-image : url(../imgs/giramonti_logo.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxgiramonti .titolobox{
  padding-top: 0px;
}

#boxgiramonti .corpobox{
	 padding-left: 270px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;
	 
}



#boxnatalesociale{
	background-image : url(../imgs/natalesociale_logo.jpg);
	background-repeat: no-repeat;
	background-position: center right;
    text-align: justify;
    
}
#boxnatalesociale .titolobox{
  padding-top: 0px;
}

#boxnatalesociale .corpobox{
	 padding-right: 350px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 7px;
	 margin: 30 px;
	 
}



#boxdelegazione{
	background-image : url(../imgs/delegazione.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxdelegazione .titolobox{
  padding-top: 0px;
}

#boxdelegazione .corpobox{
	 padding-left: 295px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;
	 
}



#boxcentrifamiglie{
	background-image : url(../imgs/logocentrifam.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	text-align: justify;
	height: 150px;
    
}
#boxcentrifamiglie .titolobox{
  padding-top: 0px;
}

#boxcentrifamiglie .corpobox{
	 padding-right: 170px;
	 padding-top: 25px;
	 padding-bottom: 5px;
	 padding-left: 5px;
	 
	 
}

#boxpolentata{
	background-image : url(../imgs/polentata.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxpolentata .titolobox{
  padding-top: 0px;
}

#boxpolentata .corpobox{
	 padding-left: 295px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;
	 
}

#boxfacebook{
	background-image : url(../imgs/facebook1.jpg);
	background-repeat: no-repeat;
	background-position: center top; 
	text-align: justify;

}

#boxfacebook .titolobox{
  padding-top: 0px;
}


#boxfacebook .corpobox{
	 padding-right: 10px;
	 padding-top: 90px;
	 padding-bottom: 0px;
	 padding-left: 10px;
	 margin: 30 px;
	 
}


#boxhandy2010{
	background-image : url(../imgs/handycup2010.jpg);
	background-repeat: no-repeat;
	background-position: center right;
    text-align: justify;
    
}
#boxhandy2010 .titolobox{
  padding-top: 0px;
}

#boxhandy2010 .corpobox{
	 padding-right: 350px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 7px;
	 margin: 30 px;
	 
}

#boxsalvalarte2010{
	background-image : url(../imgs/salvalarte2010_logo.jpg);
	background-repeat: no-repeat;
	background-position: center top; 
	text-align: justify;

}

#boxsalvalarte2010 .titolobox{
  padding-top: 0px;
}


#boxsalvalarte2010 .corpobox{
	 padding-right: 10px;
	 padding-top: 330px;
	 padding-bottom: 0px;
	 padding-left: 10px;
	 margin: 30 px;
	 
}

#boxrandom{
	background-image : url(../imgs/random.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxrandom .titolobox{
  padding-top: 0px;
}

#boxrandom .corpobox{
	 padding-left: 345px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;
	 
}


#boxconvegnoscuolemigranti2010{
	background-image : url(../imgs/scuolemigranti.jpg);
	background-repeat: no-repeat;
	background-position: center right;
    text-align: justify;
    
}
#boxconvegnoscuolemigranti2010 .titolobox{
  padding-top: 0px;
}

#boxconvegnoscuolemigranti2010 .corpobox{
	 padding-right: 350px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 7px;
	 margin: 30 px;
	 
}

#boxinpiazza{
	background-image : url(../imgs/insiemeinpiazza.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxinpiazza .titolobox{
  padding-top: 0px;
}

#boxinpiazza .corpobox{
	 padding-left: 345px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-right: 7px;
	 margin: 30 px;


}


#boxpallavolo2010{
	background-image : url(../imgs/pallavolo2010.jpg);
	background-repeat: no-repeat;
	background-position: center right;
    text-align: justify;
    
}
#boxpallavolo2010 .titolobox{
  padding-top: 0px;
}

#boxpallavolo2010 .corpobox{
	 padding-right: 350px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 7px;
	 margin: 30 px;
	 
}

#boxcalciomangioco{
	background-image : url(../imgs/CalcioManGioco.jpg);
	background-repeat: no-repeat;
	background-position: center left;
    text-align: justify;
    
}
#boxcalciomangioco .titolobox{
  padding-top: 0px;
}

#boxcalciomangioco .corpobox{
	 padding-left: 315px;
	 padding-top: 0px;
	 padding-bottom: 20px;
	 padding-right: 7px;
	 margin: 30 px;


}

#boxcustodimura{
	background-image : url(../imgs/custodimura.jpg);
	background-repeat: no-repeat;
	background-position: center right;
    text-align: justify;
    
}
#boxcustodimura .titolobox{
  padding-top: 0px;
}

#boxcustodimura .corpobox{
	 padding-right: 350px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 7px;
	 margin: 30 px;
	 
}