BODY.main{
	background-color:#F4F4F4;	
}
A.mnu:link{
color:white;
text-decoration: none
}
	
A.mnu:visited { 
color:white;
text-decoration: none
}
		
A.mnu:hover { 
color:yellow;
text-decoration: none
}



A.normal:link{
	color:black;
	text-decoration: none

}

A.normal:hover{
	color:blue;
	text-decoration: none
	font-family:Helvetica;
	font-size:8pt;
	font-weight:bold;	
}
A.normal:visited{
	color:blue;
	text-decoration: none
	font-family:Helvetica;
	font-size:8pt;
	font-weight:bold;	
	
}
A.paginazione:link{
	color:black;
	text-decoration: none

}

A.paginazione:hover{
	color:blue;
	text-decoration: none
	font-family:Helvetica;
	font-size:8pt;
}
table.mainTB{
	background-color:#F4F4F4;	

}
tr.intestazione_form{
	font-family:Helvetica,Verdana;
	font-size:13pt;
	font-weight:bold;
	background-color:#CACACA;	
	color:black;		
}
tr.tipo_form{
	font-family:Helvetica,Verdana;
	font-size:11pt;
	font-weight:bold;
	background-color:#E5E5E5;	
	color:black;		
}

tr.intestazione_tabella{
	font-family:Helvetica;
	font-size:8pt;
	font-weight:bold;
	background-color:#151616;	
	color:#F4F4F4;		
}

A.news:link{

	color:black;

}

A.news:hover{

	color:blue;

}

A.news:visited{

	color:red;

}

font.TitEve{

	font-family: Helvetica,Verdana;
	font-size:10pt;
	font-weight: bold;	
	color:#000000;
}

font.CPmenu{

	font-family:  Helvetica,Verdana;
	font-size:8pt;
	font-weight: normal;	
	
}

font.TxtEve{
	font-family: Helvetica,Verdana;
	font-size:8pt;
	font-weight: normal;	
	color:#000000;	
	text-align:justify;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	line-height: 16px;	
}

font.cp{
	font-family: Helvetica,Verdana;
	font-size:11pt;
	font-weight: normal;	
	color:#000000;	
	text-align:justify;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	line-height: 16px;	
}



font.TxtCode{
	font-family: Helvetica,Verdana;
	font-size:9pt;
	font-weight:bold;	
	color:blue;	
	text-align:justify;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	line-height: 16px;
	
	
}

table.bordo{
	border : 1px dashed Black;
	background-color:#E8EDD1;	
	frame:border;
	rules:none;  		
}



tr.dati_tabella{
	font-family:Helvetica;
	font-size:8pt;
	font-weight:normal;		
	color:#151616;	
		
}
tr.dati_reminder{
	font-family:Helvetica;
	font-size:8pt;
	font-weight:bold;		
}
tr.paginazione{
	font-family:Helvetica;
	font-size:8pt;		
}


td.TxtCode{
	font-family: Helvetica,Verdana;
	font-size:9pt;
	font-weight:bold;	
	color:black;		
}

td.scheda_label{
	font-family: Helvetica,Verdana;
	font-size:9pt;
	color:black;		
}
td.scheda_contents{
	font-family:  Helvetica,Verdana;
	font-size:9pt;
	font-weight:bold;	
	color:black;		
}

font.btn{
	font-family:  Helvetica,Verdana;
	font-size:8pt;	
	color:#FFFFFF;
	font-weight: bold;
	text-align:right;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	
}
font.Credits{

	font-family: Helvetica,Verdana;
	font-size:7pt;	
	color:#000000;
}
font.error{

	font-family: Helvetica,Verdana;
	font-size:12pt;	
	font-weight: bold;
	color:red;
}

font.LinkSize{
	font-family: Helvetica,Verdana;
	font-size:8pt;
	font-weight:bold;	
}
div.timestyle{
	font-family: Helvetica,Verdana;
	font-size:8pt;
	font-weight:normal;	
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-bottom: 0px;	
}

input.radiostyle{
	font-family: Helvetica,Verdana;
	font-size:8pt;
	font-weight:normal;	
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-bottom: 0px;	
}

