.sovratitolo
{
	font-size: 8pt;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 8px;
	line-height: 1.0em;
}

.titolo
{
	font-size: 10pt;
	font-weight: bolder;
	line-height: 1.0em;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 8px;	
}

.sottotitolo
{
	font-size: 8pt;
	line-height: 1.0em;	
	margin: 0px;
	maring-bottom: 10px
	padding-top: 0px;
	padding-bottom: 5px;	
}
.sovratitoloscheda
{
	font-size: 11pt;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 8px;
	line-height: 1.0em;
}

.titoloscheda
{
	font-size: 14pt;
	font-weight: bolder;
	line-height: 1.0em;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 8px;	
}

.sottotitoloscheda
{
	font-size: 11pt;
	line-height: 1.0em;	
	margin: 0px;
	maring-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 5px;	
}

.boxtesto
{
	margin-top: 15px;
	padding-bottom: 3px;
	border-bottom: 1px solid #000; /*#81B144*/

}

.boxtestocerca
{
	margin-top: 15px;
	padding-bottom: 3px;
	border-bottom: 1px solid #000; /*#81B144*/

}

.boxtestoscheda
{
  margin-top: 15px;
  font-size: 9pt;
  line-height: 1.5em;	
}


.didascalia
{
	width: 145;
	color: #74B825;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 20px;
	font-style: italic;
}

.dataElenco
{
}

.DivisoreNotizie
{
	color: #81B144;
	margin-bottom: 10px; 
	height: 1px;
	
}

.pimg
{
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-wrap: wrap;
	width: 145;
}

.cmdnotizie
{
  width: 20px;
  margin: 0 2px;
  text-align: center;
  border: 1px solid black;
  background: #F3EFEF;
  color: #FFF;
  font-weight: bolder;
  font-size: 8pt
}

#NoNews
{
	font-weight: bold;
}

#Errore
{
	font-weight: bold;
	color: #F00;
}

.boxtesto
{
  font-size: 9pt;
  line-height: 1.5em;
}

.newsimg
{
	float: left; 
	margin-top:0; 
	margin-bottom: 0px; 
	margin-right: 10px;
	width: 145;
}

.fieldset {
  padding: 10px 5px;
}

.legend {
  font-weight: bolder;
  margin: 10px 5px;

}

.notiziacorpo {
   width: 400px;
   vertical-align: top;
   font:  10pt Courier, sans-serif;
   border: 0px solid black;
   background: #DCDCDC;
}

.notiziatitolo {
   width: 400px;
   font:  10pt Courier, sans-serif;
   border: 0px solid black;
   background: #DCDCDC;
}

.datafld {
   width: 100px;
   font:  10pt Courier, sans-serif;
   border: 0px solid black;
   background: #DCDCDC;
}

.etichetta {
   text-align: right;
   padding-right: 5px;
   font-weight: bolder;
   width: 105px;
}

.etichettaobb {
   text-decoration: underline;
   text-align: right;
   padding-right: 5px;
   font-weight: bolder;
   width: 105
}

#ImgAnte {
  display: none;
  float: right;
  background: #CCC;
  border: 1px solid black;
  width: 100px;
  height: 100px:
}

#tblScheda tr
{
	vertical-align: top;
}

#info
{
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
}

.anteprimalegenda
{
	font-size: 7pt;
	font-weight: bold;
	margin-top: 5px;
}
