body,td,
.testoneron10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

P {margin:1px;padding:1px}

ol{
	margin: 1px, 25px;
}

.testoverdebold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #68AA69;
}

.linkverdebold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
	color: #68AA69;
}

.titolorossobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #BA0000;
}
.titolorossobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #BA0000;
}
.titolorossobold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #BA0000;
}
.testonerobold9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;

}
.testonerobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.testonerobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.testonerobold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.testonerobold16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.testonerolink16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #000000;
}

.testobiancobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.testogrigiobold9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.testogrigiobold10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.testoblubold10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005AFF;
	text-decoration: none;
}
.testoblubold11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005AFF;
	text-decoration: none;
}

.nolinkblubold10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005AFF;
	font-weight: bold;
	text-decoration: none;
}
.nolinknerobold10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.nolinkrossobold10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BA0000;
	font-weight: bold;
	text-decoration: none;
}




a,
.internal_link,
.linkrossobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #BA0000;
	text-decoration: none;
}
a:hover,
a:internal_link,
a:hover.linkrossobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #BA0000;
	text-decoration: underline;
}
a:hover.titolorossobold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #BA0000;
	text-decoration: underline;
}
a:hover.testogrigiobold10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-decoration: underline;
}
a:hover.testogrigiobold9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

a:hover.testonerobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
a:hover.testonerobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}

a:hover.testobiancobold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}


.intestazioneElemento{
	background-color: 60A0C3;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.oddRow{
	background-color: #ECF5FB;

}

.evenRow{
	background-color: F2F2F2;
}

.headerRow{
        background-color: #999999;
        color: #BA0000;
        text-color: #BA0000;
        text-align:center;
}

.unevenRow{
	background-color: #FBFBFB;
	vertical-align:top;
}

.evenRowLight{
	background-color: #DCDCDC;
	background-color: #D5E7F1;
	background-color: #E1EBF1;
	background-color: #EDFBDB;

}

.separatorRow{
	background-color: bbbbbb;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
}

.cellHeaderTabella{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: center;
	color: #000000;ine;
	padding : 1 3 1 3;
}

.cellTabella{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;ine;
	padding : 2 3 3 8;
	border:1px solid white;
	border:1px solid gray;
}
.cellNormalTabella{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;ine;
	padding : 2 3 3 8;
	border:1px solid white;
	border:1px solid gray;
}

.SmallcellTabella {
  font-family    : Verdana, Arial, Helvetica, sans-serif;
  font-size      : 10px;
  font-style     : normal;
  line-height    : normal;
  font-weight    : bold;
  font-variant   : normal;
  text-transform : none;
  color          : #000000;
  padding        : 2 1 1 3;
  border         : 1px solid white;
  border		 :1px solid gray;
  vertical-align : top}

.tableTabella {
	border-collapse  : collapse;
	border-bottom    : 2px solid gray;
	border-left      : 1px solid gray;
	border-right     : 1px solid gray;
	padding 		 : 0 2 0 2;
  	margin           : 0px}

.tabellaInserimento {
	border-collapse  : collapse;
	border-bottom    : 2px solid gray;
	border-left      : 1px solid gray;
	border-right     : 1px solid gray;
	border-top     	 : 2px solid gray;}

.tdInserimento {
  font-family    : Verdana, Arial, Helvetica, sans-serif;
  font-size      : 10px;
  color          : #000000;
  padding        : 6 6 6 6;
  vertical-align : top}

.tdSmallInserimento {
  font-family    : Verdana, Arial, Helvetica, sans-serif;
  font-size      : 10px;
  color          : #000000;
  padding        : 1 2 1 3;
  vertical-align : top}


.input,
.campiform {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	border: 1px solid  #b2b2b2;
}
.input2 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.input3 {
        padding-top:5px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 7pt;
}


.dtPicker {
	font-size:		7pt;
	text-align:		center;
	cursor:			hand;
	border:			0pt;
}