.bd
	{
	font-family: Lucida grande, verdana, sans-serif;
	font-size: 10px;
	color: darkblue;
	background-color:white;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	}

.bdComments
	{
	font-family: Lucida grande, verdana, sans-serif;
	font-size: 10px;
	color: darkblue;
	background-color:white;
	}

.bdZoom
	{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color:#eeeeee;
	text-align: center;
	background-color:#411041;
	}

.frameColr
	{
	background-color:#cfcfcf;
	/*background-color:#ffffff;*/
	}
	
.headhome
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 12px;
	color: black;
	margin-left:20px;
	}

.testatahome {
	color:#d0000e;
	font-family: Lucida grande, helvetica, arial;
	font-weight: bold;
	font-size: 40pt;
	text-align: center; 
}

.mission
	{
 	font-family: Lucida grande, helvetica, arial; 
	font-size: 12px;
	text-align: center ;
	/*color: #506d89;*/
	color: #506d77;
	}
.missionSmall
	{
 	font-family: Lucida grande, helvetica, arial; 
	font-size: 9px;
	text-align: center ;
	color: #506d89;
	}

.menuHome0
	{
	font-family: Lucida grande, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	/*border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;*/
	}
.menuHome1
	{
	font-family: Lucida grande, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	/*border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;*/
	}

.tdCentralHome0
	{
	font-family: Lucida grande, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	}

.tdCentralHome
	{
	font-family: Lucida grande, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}

.tdCentralHome2
	{
	font-family: Lucida grande, Arial;
	font-size: 10px;
	color: #333333;
	}

.tdDocumentiHome
	{
	font-family: Lucida grande, Arial;
	font-size: 11px;
	color: #333333;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}

/* Interfaccia */

.titsexHome
	{
	font-family: Lucida grande, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	}
	
.titsez
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 24px;
	color: #467aa3;
	font-weight: bold;
	/*margin-left:20px;*/
	}
.txtsez
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color: #0e0e3e;
	margin-left:20px;
	text-align: justify;
	}

.boxFinder
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color: #467aa3;
	background-color:#eeeeee;
	margin-left:20px;
	text-align: justify;
	}

.formInputuserData
	{
	background-color:#eeeeee;
	text-align: justify;
	}
.labelSmall
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 11px;
	color: #467aa3;
	}
.titMed
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 12px;
	color: #467aa3;
	font-weight:bold;
	}
	
.footerSmall
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 9px;
	color:#0e0e3e;
	font-weight:bold;
	}


/* Bttns & Drop down menu*/
.bttns
	{
	font-family: Lucida grande, verdana, sans-serif;
	font-size: 10px;
	color:darkblue;
	background-color:white; 
	border-color:darkblue;
	border : 1px solid;
	}

.ddm
	{
	font-family: Lucida grande, verdana, sans-serif;
	font-size: 10px;
	color:#467aa3;
	background-color:white; 
	border-color:#467aa3;
	border : 1px solid;
	}

.hrFormat
	{
	color:#467aa3;
	border : 1px solid;
	}
.hrFormatLight
	{
	color:#B860B8;
	border : 1px solid;
	}

.testata {
	color: #467aa3;
	font-family: Lucida grande, helvetica, arial;;
	font-weight: bold ;
	font-size: 24pt ;
	}
.titoloNumero 
	{
	color: #920613;
	font-family: Lucida grande, helvetica, arial;;
	font-weight: bold ;
	font-size: 20pt ;
	}

.infonum {
	font-family:Lucida grande;
	color: gray;
	font-size:11px
	}

.piede_editoriale {
	font-family: Lucida grande, helvetica, arial ;
	color: #0e0e3e;
	font-size:11px
	}

.editoriale {
	font-family:Lucida grande;
	color: #0e0e3e;
	font-size:11px;
	text-align: justify;
	}



.autoreidx {
	font-family: Lucida grande, helvetica, arial ;
	color: #333333;
	font-size:11px
}


.autoreRedaz {
	font-family: Lucida grande, helvetica, arial ;
	color: 1a3a63;
	font-size:11px;
	font-weight: bold;
}
.abstract{
	margin-left: 80;
 	font-family: Lucida grande, helvetica, arial; 
	font-size: 11px ;
	text-align: justify ;
	color: #0e0e3e;
}
.abstractHome{
	font-family: Lucida grande, helvetica, arial; 
	font-size: 11px ;
	text-align: justify ;
	color: #0e0e3e ; 
}
.abs
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	margin-left:40px;
	margin-right:40px;
	text-align: justify;
	}

/* Articolo*/
.arth1 {
	font-family: Lucida grande, helvetica, arial ;
	font-size: 16px;
	font-weight: bold;
	color: darkred;
	text-decoration:none;
}

.arth2 {
	font-family: Lucida grande, helvetica, arial ;
	font-size: 14px;
	font-weight: bold;
	color: darkred;
	text-decoration:none;
}

.arth3 {
	font-family: Lucida grande, helvetica, arial ;
	font-size: 12px;
	font-weight: bold;
	color: darkred;
	text-decoration:none;
}

.arth4 {
	font-family: Lucida grande, helvetica, arial ;
	font-size: 12px;
	font-style: italic;
	color:  darkred;
}

.arth5 {
	font-family: Lucida grande, helvetica, arial ;
	font-size: 13px;
	font-weight: bold;
	color:  darkred;
}

.art {
 	font-family: Lucida grande, helvetica, arial; 
	font-size: 11px ;
	text-align: justify ;
	color: darkblue ; 
}

.art-cit {
 	font-family: Lucida grande, helvetica, arial; 
	font-size: 10px ;
	text-align: justify ;
	margin-left: 10%;
	margin-right: 10%;
	color: #6262CD; 
}

.titSezArticoli
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 15px;
	color:#920613;
	font-weight: bold;
	}


.txt
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 11px;
	color:#0e0e3e;
	margin-left:40px;
	margin-right:40px;
	text-align: justify;
	}
.txtcenter
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color: black;
	text-align: center;
	}
.txtcenterMID
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 12px;
	color: black;
	text-align: center;
	font-style: italic;
	}

.txtSmallHome
	{
	font-family: Lucida grande, helvetica, arial; 
	font-size: 11px ;
	text-align: justify ;
	color: #0e0e3e;
	}
.txtSmall
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 11px;
	color: darkblue;
	text-align: justify;
	}
.txtSmallThin
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color: darkblue;
	margin-left:40px;
	margin-right:40px;
	text-align: justify;
	}
.txtSmallMarginLeft
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	margin-left:30px;
	color: #0e0e3e;
	text-align: justify;
	}

/* home */
.authorHome
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	}
.rivHomeHeader
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color: #0e0e3e;
	text-align: justify;
	}
.virgolette
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 8px;
	color: #333333;
	text-align: center;
	}

/* Eventi home*/
.dataEventHome
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 11px;
	margin-left:10px;
	color: #333333;
	font-weight: bold;
	}

.infoEventHome
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color:#0e0e3e; /*3663a3*/
	}

a.titoloEventHome:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 13px;
		text-decoration: none;
		text-align: left;
		color:#920613;
		font-weight: bold;
		}
a.titoloEventHome:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 13px;
		text-decoration: none;
		text-align: left;
		color:#920613;
		font-weight: bold;
		}		
a.titoloEventHome:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 13px;
		text-decoration: underline;
		text-align: left;
		color:red;
		font-weight: bold;
		}
a.titoloEventHome:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 13px;
		text-decoration: underline;
		text-align: left;
		color:red;
		font-weight: bold;
		}


a.infoEventHomeLnk:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		text-align: left;
		color:#0e0e3e;
		}
a.infoEventHomeLnk:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		text-align: left;
		color:#0e0e3e;
		}		
a.infoEventHomeLnk:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: underline;
		text-align: left;
		color:darkred;
		}
a.infoEventHomeLnk:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: underline;
		text-align: left;
		color:red;
		}

/* CFP */

.cfpHeaderHome {
	font-family:Lucida grande;
	background-color:#003366;
	color: white;
	font-size:13px;
	text-align: left;
	font-weight: bold;
	margin-left:5%;

	}

.cfptit {
	font-family:Lucida grande;
	color: darkblue;
	font-size:13px;
	text-align: justify;
	font-weight: bold;
	margin-left:5%;
	margin-right:5%;
	}
.cfptxt {
	font-family:Lucida grande;
	color: darkblue;
	font-size:10px;
	text-align: justify;
	margin-left:5%;
	margin-right:5%;
	}
.cfptxtright {
	font-family:Lucida grande;
	color: darkblue;
	font-size:10px;
	text-align: right;
	margin-left:5%;
	margin-right:5%;
	}

a.cfp:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#467aa3;
		}
a.cfp:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color: #467aa3;
		}
a.cfp:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color: gray;
		text-decoration: underline;
		}
a.cfp:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color: red;
		text-decoration: none;
		}

	
	
.didaimg
	{
	font-family: Lucida grande, Lucida grande, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #333333;
	text-align: center;
	}
	
.didaZoom
	{
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
	text-align: center;
	}

.spiega
	{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#a599b2;
	text-align: center;
	}

.titNews
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 14px;
	color: red;
	margin-left:40px;
	margin-right:40px;
	font-weight: bold;
	}

.newsTxt
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 12px;
	color: black;
	margin-left:60px;
	margin-right:40px;
	text-align: justify;
	}

/* In evidenza */

.titoloAgenda
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 14px;
	color: #920613;
	font-weight: bold;
	}

.dataAgenda
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 11px;
	color: #467aa3;
	font-weight: bold;
	}

.txtAgenda
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color: #0e0e3e;
	margin-left:30px;
	text-align: justify;
	}

.luogoAgenda
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 10px;
	color: #444444;
	margin-left:30px;
	font-style: italic;
	
	}

/* Links collection */

.catLink
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 14px;
	color: #520e10;
	font-weight: bold;
	}
	
.descrLink
	{
	font-family: Lucida grande, Arial, sans-serif;
	font-size: 11px;
	color: #467aa3;
	margin-left:10px;
	font-style: italic;
	text-align: justify;
	}


/* DIVS */


.refHome {
	font-family: Lucida grande, verdana, sans-serif;
	font-size: 10px;
	text-align:center;
	color:#506d89;
	}

	
.banHomeTit
	{
	font-family: Lucida grande, verdana, sans-serif;
	font-size: 12px;
	color:white;
	font-weight: bold;
	background-color:#467aa3;
	}

.rulerHeadtxt {
	font-family: Lucida grande, verdana, sans-serif;
	font-size: 10px;
	color:#467aa3;
	}

a.rivHome:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 15px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.rivHome:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 15px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.rivHome:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 15px;
		text-decoration: underline;
		color:#ff0000;
		font-weight: bold;
		}
a.rivHome:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 15px;
		color:cyan;
		font-weight: bold;
		text-decoration: none;
		}
		
a.numRivHome:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 24px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.numRivHome:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 24px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.numRivHome:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 24px;
		text-decoration: underline;
		color:red;
		font-weight: bold;
		}
a.numRivHome:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 24px;
		color:cyan;
		font-weight: bold;
		text-decoration: none;
		}

.rivHomeCaption {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		/*background-color:#920613;*/
		background-color:#003366;
		color:white;
		}

/* Nav Ruler */

.rulerPos{
		margin-left:50px;
		text-align:right;
		}

.tdRuler {
		background-color:#003366;
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:white;
		}
.tdRuler2 {
		background-color:#eeeeee;
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		}

a.rulerLnkSect:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:white;
		font-weight: bold;
		}
a.rulerLnkSect:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:white;
		font-weight: bold;
		}
a.rulerLnkSect:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: underline;
		color:#FEB403;
		font-weight: bold;
		}
a.rulerLnkSect:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:cyan;
		font-weight: bold;
		text-decoration: none;
		}

a.rulerLnkSect2:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:#467aa3;
		font-weight: bold;
		}
a.rulerLnkSect2:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:#467aa3;
		font-weight: bold;
		}
a.rulerLnkSect2:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: underline;
		color:#B860B8;
		font-weight: bold;
		}
a.rulerLnkSect2:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:red;
		font-weight: bold;
		text-decoration: none;
		}
		
.rulerSect {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:white;
		font-weight: bold;
		background-color:#467aa3; 
		}
.rulerSectLight {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:white;
		background-color:#B860B8; 
		}




/* Links */

a.pubblicazione:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:darkred;
		font-weight: bold;
		}
a.pubblicazione:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:darkred;
		font-weight: bold;
		}
a.pubblicazione:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:red;
		text-decoration: underline;
		font-weight: bold;
		}
a.pubblicazione:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}


a.linkmatart:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#555555;
		font-weight: bold;
		}
a.linkmatart:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#555555;
		font-weight: bold;
		}
a.linkmatart:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:red;
		text-decoration: underline;
		font-weight: bold;
		}
a.linkmatart:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}
		
		

a.titoloart:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 13px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.titoloart:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 13px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.titoloart:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 13px;
		color:red;
		text-decoration: underline;
		font-weight: bold;
		}
a.titoloart:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 13px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}

a.pulsez:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:red;
		font-weight: bold;
		}
a.pulsez:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:red;
		font-weight: bold;
		}
a.pulsez:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:black;
		text-decoration: underline;
		font-weight: bold;
		}
a.pulsez:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}

a.linknewsHome:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.linknewsHome:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.linknewsHome:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:darkred;
		text-decoration: underline;
		font-weight: bold;
		}
a.linknewsHome:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}

a.linkIdxRivistaHome:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:white;
		}
a.linkIdxRivistaHome:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:white;
		}
a.linkIdxRivistaHome:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:red;
		text-decoration: underline;
		}
a.linkIdxRivistaHome:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:cyan;
		text-decoration: none;
		}

		
a.linknews:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.linknews:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:#920613;
		font-weight: bold;
		}
a.linknews:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:red;
		text-decoration: underline;
		font-weight: bold;
		}
a.linknews:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}

.idxRef{
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:#0e0e3e;
		}


a.menulink:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:white;
		font-weight: bold;
		}
a.menulink:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#eeeeee;
		font-weight: bold;
		}
a.menulink:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: underline;
		color:#ff0000;
		font-weight: bold;
		}
a.menulink:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}
		
a.menulinkSezione:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#003366;
		font-weight: bold;
		}
a.menulinkSezione:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#003366;
		font-weight: bold;
		}
a.menulinkSezione:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: underline;
		color:red;
		font-weight: bold;
		}
a.menulinkSezione:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:red;
		text-decoration: none;
		font-weight: bold;
		}

a.menulinkHome:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#000033;
		}
a.menulinkHome:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#000033;
		}
a.menulinkHome:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: underline;
		color:#ff0000;
		}
a.menulinkHome:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		}		

a.menulinkHome2:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#467aa3;
		}
a.menulinkHome2:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#467aa3;
		}
a.menulinkHome2:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: underline;
		color:#467aa3;
		}
a.menulinkHome2:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		}




a.mailtoAdrr:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:darkgray;
		}
a.mailtoAdrr:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:darkgray;
		}
a.mailtoAdrr:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:orange;
		text-decoration: none;
		}
a.mailtoAdrr:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:red;
		text-decoration: none;
		}
		


a.lang:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 8px;
		text-decoration: none;
		color:orange;
		font-weight: bold;
		}
a.lang:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 8px;
		text-decoration: none;
		color:orange;
		font-weight: bold;
		}		
a.lang:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 8px;
		color:orange;
		text-decoration: none;
		font-weight: bold;
		}
a.lang:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 8px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}
		

a.linkinterno:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:gray;
		font-weight: bold;
		}
a.linkinterno:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#333333;
		font-weight: bold;
		}		
a.linkinterno:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:red;
		text-decoration: none;
		font-weight: bold;
		}
a.linkinterno:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}		

a.linkesterno:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#920613;
		}
a.linkesterno:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#920613;
		}		
a.linkesterno:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:red;
		text-decoration: underline;
		}
a.linkesterno:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		}			

a.urLink:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:red;
		font-weight: bold;
		}
a.urLink:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:darkgray;
		font-weight: bold;
		}		
a.urLink:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:orange;
		text-decoration: none;
		font-weight: bold;
		}
a.urLink:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}


a.LcatLink:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:darkred;
		font-weight: bold;
		}
a.LcatLink:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:darkgray;
		font-weight: bold;
		}		
a.LcatLink:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:orange;
		text-decoration: none;
		font-weight: bold;
		}
a.LcatLink:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		font-weight: bold;
		}	


a.topage:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#467aa3;
		}
a.topage:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#467aa3;
		}		
a.topage:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:red;
		text-decoration: none;
		}
a.topage:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		}


		
/* List Ruler*/
a.navList:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 9px;
		text-decoration: none;
		color:#467aa3;
		background-color:white; 
		border-color:#467aa3;
		border : 1px solid;
		text-align:center;
		}
a.navList:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 9px;
		text-decoration: none;
		color:#467aa3;
		background-color:white; 
		border-color:#467aa3;
		border : 1px solid;
		text-align:center;
		}	
a.navList:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 9px;
		color: white;
		text-decoration: none;
		background-color:#0e0e3e; 
		border-color:white;
		border : 1px solid;
		text-align:center;
		}
a.navList:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 9px;
		color:red;
		text-decoration: none;
		background-color:#0e0e3e; 
		border-color:red;
		border : 1px solid;
		text-align:center;
		}

a.navListStep:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 14px;
		text-decoration: none;
		color:#467aa3;
		background-color:white; 
		border-color:#467aa3;
		border : 1px solid;
		text-align:center;
		font-weight: bold;
		}
a.navListStep:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 14px;
		text-decoration: none;
		color:#467aa3;
		background-color:white; 
		border-color:#467aa3;
		border : 1px solid;
		text-align:center;
		font-weight: bold;
		}	
a.navListStep:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 14px;
		color: white;
		text-decoration: none;
		background-color:#0e0e3e; 
		border-color:white;
		border : 1px solid;
		text-align:center;
		font-weight: bold;
		}
a.navListStep:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 14px;
		color:red;
		text-decoration: none;
		background-color:#0e0e3e; 
		border-color:red;
		border : 1px solid;
		text-align:center;
		font-weight: bold;
		}

.currentPage {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color:white;
		background-color:#467aa3;
		font-weight: bold;
		text-align:center;
		}		

.inactivePage {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 9px;
		color:gray;
		background-color:white; 
		border-color:gray;
		border: 1px solid;
		text-align:center;
		}
.inactiveStep {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 14px;
		color:gray;
		background-color:white; 
		border-color:gray;
		border: 1px solid;
		text-align:center;
		}		
		
/*Commenti */
a.commnt:link {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:#467aa3;
		}
a.commnt:visited {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color:darkgray;
		}		
a.commnt:hover {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:red;
		text-decoration: none;
		}
a.commnt:active {
		font-family: Lucida grande, verdana, sans-serif;
		font-size: 10px;
		color:cyan;
		text-decoration: none;
		}
