BODY {
	color:  #70240E;
	background-image: url(sfondo.gif);
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin:0px;
   padding:0px;
   text-align: justify;
	background-repeat: repeat-y;
}
TD, INPUT, TEXTAREA, SELECT {
	color:  #70240E;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A {
	color: #0033FF;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:hover {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	TEXT-DECORATION: underline
}
.centrato {
	text-align: center;
}

.Grassetto {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.GrassettoCentrato {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #2E2E2E;
}
.GrassettoGiustificato {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.menudxtab {
	color: #D3D3D3;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.Giustificato {
	color: Gray;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.BluGrassetto {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4169E1;
}
.RossoGrassettocentrato{
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: red;
	text-align: center;
}
.RossoGrassettocentrato2{
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: red;
	text-align: center;
}
.vERDEGrassettocentrato2{
	FONT: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: green;
	text-align: center;
}
.neroGrassettocentrato2{
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: BLACK;
	text-align: center;
}
.RossoGrassetto {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: red;
	text-align: center;
}
.NeroGrassetto {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.menudx {
	color: #C86400;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
A.menudx {
	color: #C86400;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.menudx:hover {
	color: #FF8000;
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	TEXT-DECORATION: underline;
}
.piccolo {
	color: #DBDBDB;
	FONT: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.piccolo {
	color: #DBDBDB;
	FONT: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.piccolo:hover {
	color: White;
	FONT: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	TEXT-DECORATION: underline;
}
P.special {
	FONT: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #DB3C00;
	border: thin dashed #BDBDBD;
	background: #F4F4F4;
	text-align: center;
	margin: auto 20% auto 20%;
}
P.special2 {
	FONT: italic bolder 10px/21px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #9F2C00;
	border: thin dashed White;
	text-align: center;
}
P.special3 {
	BORDER-RIGHT: thin dashed #FF6B33;
	PADDING-RIGHT: 5px;
	BORDER-TOP: thin dashed #FF8F64;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: thin dashed #F04200;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: thin dashed #B73200;

}
.sottotitoli {
	color: #4169E1;
	FONT: normal bold 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.interlineamedia {
	color:  #70240E;
	FONT: 10px/17px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background: url(euro.gif);
}
a.BORDO
{
    padding: 0px;
    border: Solid 1px #FFFFFF;
} 
a.BORDO:hover
{ 
    padding: 0px;
    border: Solid 1px #000000;
}
img.cornice {
	BORDER-RIGHT: thin dashed #FF6B33;
	PADDING-RIGHT: 5px;
	BORDER-TOP: thin dashed #FF8F64;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: thin dashed #F04200;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: thin dashed #B73200;
}

.titolonews {
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.titolonews2 {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.testonews {
	color: #00013e;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
hr {
border-bottom: 1px dotted navy;
  width: 50%;
  height: 1px;
}
img{border:0;}


.rightnews {
	text-align: right;
	}
div.padding{
padding: 10px 10px 10px 10px;
}

.titolirosa {
	font-weight: bold;
		color: black;
			text-align: center;
		background-color: #f4a666;
border: 1px dotted #474747;


}
.titoligialli {
	font-weight: bold;
		color: black;
			text-align: center;
		background-color: #FEC200;
border: 1px dotted #474747;


}
