A:link,A:active,A:hover,A:visited {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	COLOR: #CA5059;
	TEXT-DECORATION: none;
	font-weight : bold;
}

/* -- Link Menu ------------------------------------------------------------------------------------------------------------------------------------*/

A.hpmn:link,A.hpmn:active,A.hpmn:visited,A.hpmn:hover {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	COLOR: #A01D27;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.mmen:link,A.mmen:active,A.mmen:visited {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 08pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.mmen:hover {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 08pt;
	COLOR: #A01D27;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.smen:link,A.smen:active,A.smen:visited {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 08pt;
	COLOR: #63777C;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.smen:hover {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 08pt;
	COLOR: #A01D27;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.submenu a {
    display: block;
	font: 10px Verdana, Arial, sans-serif;
    padding: 1px 1px 1px 1px;
    text-decoration: none;
	color: #000000;
	width: 100%;
	}
.submenu a:hover {
	text-decoration: none;
	color: #FFFFFF;
    background-color: #A01D27;
	}
	
.indexmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A01D27;
	background-color: #F2E9D9;
}
.indexmenu a {
    display: block;
	font: 10px Verdana, Arial, sans-serif;
    padding: 1px 1px 1px 1px;
    text-decoration: none;
	color: #000000;
	width: 100%;
	}
.indexmenu a:hover {
	text-decoration: none;
	color: #FFFFFF;
    background-color: #A01D27;
	}

A.smallnk:link,A.smallnk:active,A.smallnk:visited,A.smallnk:hover{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 09pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.smallnk:hover{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 09pt;
	COLOR: #488FCA;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.ftpath:link,A.ftpath:active,A.ftpath:visited,A.ftpath:hover{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 08pt;
	COLOR: #F2E9D9;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.ftpath:hover{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 08pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.footer:link,A.footer:active,A.footer:visited {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 09px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.footer:hover{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 09px;
	COLOR: #CA5059;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.info:link,A.info:active,A.info:visited,A.info:hover {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	COLOR: #A42630;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.noinfo:link,A.noinfo:active,A.noinfo:visited,A.noinfo:hover {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 09px;
	COLOR: #3B3B3B;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.white:link,A.white:active,A.white:visited,A.white:hover {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight : bold;
}

/* -- Unused Links  ------------------------------------------------------------------------------------------------------------------------------------*/

A.sito:link,A.sito:active,A.sito:visited,A.sito:hover{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 09pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.sito:hover{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 09pt;
	COLOR: #FF9023;
	TEXT-DECORATION: none;
	font-weight : bold;
}


/* -- Testo index   ------------------------------------------------------------------------------------------------------------------------------------*/

.noftpath{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 08pt;
	COLOR: #d6d6d6;
	TEXT-DECORATION: none;
	font-weight : bold;
}
.onftpath{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 09pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.col-sx {	font-family: Verdana, Arial, Helvetica; 
			font-size: 09px;
			background-color : #F2E9D9;
			}
.col-xx {	font-family: Verdana, Arial, Helvetica; 
			font-size: 09px;
			background-color : #710A12;
			}
.col-cx {	font-family: Verdana, Arial, Helvetica; 
			font-size: 09px;
			background-color : #FAF6F0;
			}
.col-dx {	font-family: Verdana, Arial, Helvetica; 
			font-size: 09px;
			background-color : #FAF6F0;
			}

.tabtitle {	font-family: Verdana, Arial, Helvetica; 
			font-size: 10px;
			font-weight : bold;
			color: #FFFFFF;
			background-color : #52718C;
			}
			
.taberror {	font-family: Verdana, Arial, Helvetica; 
			font-size: 10px;
			font-weight : bold;
			color: #FFFFFF;
			background-color : #E73021;
			}
			
/* -- Testo   ------------------------------------------------------------------------------------------------------------------------------------*/

.tx09 {font-family: Verdana, Arial, Helvetica; font-size: 09px;}
.tx10 {font-family: Verdana, Arial, Helvetica; font-size: 10px;}
.tx11 {font-family: Verdana, Arial, Helvetica; font-size: 11px;}
.tx12 {font-family: Verdana, Arial, Helvetica; font-size: 12px;}
.tx13 {font-family: Verdana, Arial, Helvetica; font-size: 13px;}
.tx14 {font-family: Verdana, Arial, Helvetica; font-size: 14px;}

/* -- Titolo   ------------------------------------------------------------------------------------------------------------------------------------*/

H4		{
			font-family: Verdana, Arial, Helvetica;	
			font-size: 13px;
			color: #000000;
			font-weight : bold;
			}

.ti01		{font-family: Verdana, Arial, Helvetica;	font-size: 13px;	color: #7c6350;	font-weight : bold;}
.ti09		{font-family: Verdana, Arial, Helvetica;	font-size: 09px;	color: #000000;	font-weight : bold;}
.ti10		{font-family: Verdana, Arial, Helvetica;	font-size: 10px;	color: #000000;	font-weight : bold;}
.ti11		{font-family: Verdana, Arial, Helvetica;	font-size: 11px;	color: #000000;	font-weight : bold;}
.ti11bk	{font-family: Verdana, Arial, Helvetica;	font-size: 11px;	color: #000000;	font-weight : bold;}
.ti11wt	{font-family: Verdana, Arial, Helvetica;	font-size: 11px;	color: #FFFFFF;	font-weight : bold;}
.ti11bwt{font-family: Verdana, Arial, Helvetica;	font-size: 11px;	background-color: #A01D27; color: #FFFFFF; font-weight : bold;}
.ti12 	{font-family: Verdana, Arial, Helvetica;	font-size: 12px;	color: #000000;	font-weight : bold;}
.ti12wt 	{font-family: Verdana, Arial, Helvetica;	font-size: 12px;	color: #FFFFFF;	font-weight : bold;}
.ti12bl 	{font-family: Verdana, Arial, Helvetica;	font-size: 12px;	color: #3275ab;	font-weight : bold;}
.ti12r 	{font-family: Verdana, Arial, Helvetica;	font-size: 11px;	color: #FF9023;	font-weight : bold;}
.ti14 	{font-family: Verdana, Arial, Helvetica;	font-size: 14px;	color: #35668E;	font-weight : bold;}
.ti15 	{font-family: Verdana, Arial, Helvetica;	font-size: 16px;	color: #003366; text-align : center; font-weight : bold;}

.ti18 {
	font-family : Arial, Helvetica, Verdana;
    font-size : 18px;
	font-style : normal;
    font-weight : normal;
    color : #000000;
}
