A:LINK, A:ACTIVE {
color : #000070;
text-decoration : none;}
A:VISITED {
color : #000070;
text-decoration : none;}
A:HOVER, A:FOCUS {
text-decoration : underline;}

A.nero:LINK, A.nero:VISITED {
text-decoration : none;
color : Black;}
A.nero:HOVER, A.nero:FOCUS, A.nero:ACTIVE {
color : Black;
text-decoration : underline;}

A.marrone:LINK, A.marrone:VISITED {
text-decoration : none;
color : #004499;}
A.marrone:HOVER, A.marrone:FOCUS, A.marrone:ACTIVE {
color :  #004499;
text-decoration : underline;}

A.rosso:LINK, A.rosso:VISITED {
text-decoration : none;
color :  #004499;}
A.rosso:HOVER, A.rosso:FOCUS, A.rosso:ACTIVE {
color :  #004499;
text-decoration : underline;}

A.link_blu:LINK, A.link_blu:VISITED {
text-decoration : none;
color :  #004499;}
A.link_blu:HOVER, A.link_blu:FOCUS, A.link_blu:ACTIVE {
color :  #004499;
text-decoration : underline;}

A.basso:LINK, A.basso:VISITED {
text-decoration : none;
color :   #004499;
font-weight : bold;}
A.basso:HOVER, A.basso:FOCUS, A.basso:ACTIVE {
color :  #004499;
text-decoration : underline;}

A.enciclopedia:LINK{
font-size : 10pt;
	text-decoration : underline;
	color : #000070;
	font-weight : bold;}
 A.enciclopedia:VISITED {
 font-size : 10pt;
	color : #000070;
	font-weight : bold;}
A.enciclopedia:HOVER, A.enciclopedia:FOCUS, A.enciclopedia:ACTIVE {
font-size : 10pt;
	color : #FF8000;
	text-decoration : underline;}

A.abc1:LINK, A.abc1:VISITED {
color: black;
text-decoration : none;}
A.abc1:HOVER, A.abc1:FOCUS, A.abc1:ACTIVE {
color : #dF8000;
text-decoration : underline;}

A.abc2:LINK,A.abc2:VISITED {
text-decoration : none;
color: #000070;}
A.abc2:HOVER, A.abc2:FOCUS, A.abc2:ACTIVE {
color :#FF8000;
text-decoration : underline;}

A.abc3:LINK,A.abc3:VISITED {
text-decoration : underline;
color :  green;
font-weight : bold;}
A.abc3:HOVER, A.abc3:FOCUS, A.abc3:ACTIVE {
color : Red;
text-decoration : underline;
}
A.calev:LINK, A.calev:VISITED {
text-decoration : none;
color :  #FFFFFF;
font-weight : bold;}
A.calev:HOVER, A.calev:FOCUS, A.calev:ACTIVE {
color : #FF8000;
text-decoration : underline;}

A.ezio:LINK, A.ezio:VISITED {
color : Black;
font-weight : bold;
text-decoration : none;}
A.ezio:HOVER, A.ezio:FOCUS, A.ezio:ACTIVE {
color : Red;
text-decoration : none;
font-weight : bold;}

A.popmenu:LINK, A.popmenu:VISITED {
text-decoration : none;
color :  yellow;
font-weight : bold;}
A.popmenu:HOVER, A.popmenu:FOCUS, A.popmenu:ACTIVE {
color : #000066;
text-decoration : underline;}

A.idxcontent {
color : #6C6CAA;
font-weight : bold;
text-decoration : none;}
A.idxcontent:FOCUS, A.idxcontent:HOVER {
color : #FF8040;
font-weight : bold;}

.inputbox {
COLOR:#000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;}

.inputboxbold{
COLOR:#FDEF00;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
font-weight: bold;}

.calendarHeader {
font-weight: bolder;
color: #FFFFFF;
background-color: #000070;
font-family : Tahoma;
font-size : 8pt;}

.calendarHeader1 {
font-weight: normal;
color: #FFFFFF;
background-color: #A09EBE;
font-family : Tahoma;
font-size : 8pt;}

.calendarToday {
background-color: #FFCC33;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;}

.calendarEvent {
background-color: #FFFFBF;
color: #FFFFFF;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;}

.calendar {
background-color: #F9F9F9;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;}

.calendarp {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;}

.fmenu {
font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
font-size : 10 px;
font-weight : normal;}

.f7 {
font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt;
font-weight : normal;}

.f8 {
font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;}

.f10 {
font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : normal;}

.f12 {
font-family : Verdana,  Geneva, Arial, Helvetica, sans-serif;
font-size : 12pt;
font-weight : normal;}
    
.shtit {
font-family : Tahoma;
font-size : 13px;
font-weight : bold;
color :  #004499;}

.shtit2 {
font-family : Tahoma;
font-size : 13px;
font-weight : bold;
color :  #004499;}

.shtit3 {
font-family : Tahoma;
font-size : 13px;
font-weight : bold;
color : #004499;}

.tdf10 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;}
	
.tdf10grigio {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	background-color : #f9f9f9;}

.tdf10 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;}
	
.tdf8 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;}

.tdf8grigio {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	background-color : #F9F9F9;
}

#sticky {
POSITION: fixed
}
#sticky {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; 
BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; WIDTH: 130px; HEIGHT: 300px; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: #fffffff
}