a.ContentTableLinks {
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.ContentTableLinks:hover {
	text-decoration: underline;
}

a.CopyrightTableLinks {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.CopyrightTableLinks:hover {
	text-decoration: underline;
}

a.InfoBoxLinks {
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.InfoBoxLinks:hover {
	text-decoration: underline;
}

a.leftMenuLinks {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.leftMenuLinks:hover {
	text-decoration: underline;
}

a.NameTableLinks {
	color: #666666;
	text-decoration: none;
}

a.NameTableLinks:hover {
	text-decoration: underline;
}

a.NewsBoxLinks {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.NewsBoxLinks:hover {
	text-decoration: underline;
}

a.NewsBoxNavigation {
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.NewsBoxNavigation:hover {
	text-decoration: underline;
}

.ContentTableBoldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.ContentTableNavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.ContentTableNormalText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.ContentTableSmallerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.ContentTableSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.ContentTableTitle {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.CopyrightTableNormalText {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.CopyrightTableText {
	color: #C0C0C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.CopyrightTableText a:link{
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.CopyrightTableText a:visited{
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.CopyrightTableText strong{
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* stile redas */
.dati_prov {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.fieldRequired {
	background-color: #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.history {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.history a:link {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.history a:visited {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.history a:hover {
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.historyActual {
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.InfoBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.InfoBoxTitle {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.leftMenuText {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.leftMenuTitle {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.maintainance {
	background-color: White;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.NameTableNumber {
	background: #808080;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

.NameTableText {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.NameTableTitle {
	background: #F5F5F5;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	word-spacing: -1px;
}

.NewsBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.NewsBoxTitle {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* stili redas */
.roweven {
	background-color: #F5F5F5;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.roweven a:link {
	background-color: #F5F5F5;
	color: #000080;
}

.roweven a:visited {
	background-color: #F5F5F5;
	color: #000080;
}

.roweven a:hover {
	text-decoration: none;
}

.rowodd {
	background-color: #EBEBEB;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.rowodd a:link {
	background-color: #EBEBEB;
	color: #000080;
}

.rowodd a:visited {
	background-color: #EBEBEB;
	color: #000080;
}

.rowodd a:hover {
	text-decoration: none;
}

.rowsmall {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.rowsmall a:link {
	color: #000080;
}

.rowsmall a:visited {
	color: #000080;
}

.rowsmall a:hover {
	text-decoration: none;
}

/* Stili per la ricerca - DO NOT CHANGE CASE*/
.searchnormaltext {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.searchnormaltext a:link {
	color: #990000;
}

.searchnormaltext a:visited {
	color: #FF9999;
}

.searchnormaltext a:hover {
	text-decoration: none;
}

.searchsmalltext {
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.searchsmalltext a:link {
	color: #990000;
}

.searchsmalltext a:visited {
	color: #FF9999;
}

.searchsmalltext a:hover {
	text-decoration: none;
}

/* fine stili ricerca */
.SucheBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
