.menuup             {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#EAE475;                        text-decoration:none; }
.menuup a:link      {  color: #EAE475; text-decoration:none;}
.menuup a:visited   {  color: #EAE475; text-decoration: none }
.menuup a:hover     {  color: #EAE475; text-decoration: underline }
.menuup a:active    {  color: #FFF200; text-decoration: underline }

.menusx             {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#2B6FCD; text-decoration:                         none}
.menusx a:link      {  color: #2B6FCD; text-decoration: none}
.menusx a:visited   {  color: #2B6FCD; text-decoration: none}
.menusx a:hover     {  color: #2B6FCD; text-decoration: underline}
.menusx a:active    {  color: #DE0029; text-decoration: none}

.menusxrosso        {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #DE0029; text-decoration: none}


.main               {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}

.main a:link        {  color: #2B6FCD; text-decoration: none}
.main a:visited     {  color:#CC0000; text-decoration: underline;}
.main a:hover       {  color: #2B6FCD; text-decoration: underline}
.main a:active      {  color:#CC0000; text-decoration:none;}

.mainblu            {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5C7FAF; text-decoration:none;}
.mainblu a:link  {  color:#CC0000; text-decoration: underline;}
.mainblu a:visited  {  color:#CC0000; text-decoration: underline;}
.mainblu a:hover    {  color:#2B6FCD; text-decoration: underline;}
.mainblu a:active   {  color:#CC0000; text-decoration:none;}

.mainnero            {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}

.mainbluchiaro      {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#439BAE; text-decoration:none;}
.mainbluscuro      {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3A4781; text-decoration:none;}

.mappa              {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.mappa a:link       {  color:#FFFFFF; text-decoration:underline;}
.mappa a:visited    {  color:#FFFFFF; text-decoration:underline;}
.mappa a:hover      {  color:#FFFFFF; text-decoration:none;}
.mappa a:active     {  color:#FFFFFF; text-decoration:none;}

.titolo             {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0B2A5E; text-decoration:none;}

.didascalia         {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666;                                        text-decoration:none;}

.didascaliabianco         {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#FFFFFF;}.menusxbluscuro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0B2A5E; text-decoration: underline}

.grassetto { font-weight:bold;}
.smallcaps { font-variant:small-caps}
.giustificato { text-align:justify}

h2 {color:#5C7FAF; }

label { font-weight:bold; color:#0b2a5e;}


ul.blubullet { list-style-type:none;}
	ul.blubullet li { background:url(../ico/bullet.gif) 0 center no-repeat; padding-left:15px; margin-bottom:4px;}