select 
{  font-size: 11px; 
   color: Black; 
   font-weight: normal; 
   font-family: Verdana, Arial, Helvetica, Sans Serif;
}

.border  {
border-left : 1px solid #3a7ab6;
border-bottom : 1px solid #3a7ab6;
border-right : 1px solid #3a7ab6;
border-top : 1px solid #3a7ab6;
}

.borderbordeaux  {
border-left : 1px solid #660000;
border-bottom : 1px solid #660000;
border-right : 1px solid #660000;
border-top : 1px solid #660000;
}

.testata {
border-right: #6d6d6d 1px solid; border-top: #dadada 1px solid; border-left: #dadada 1px solid; border-bottom: #6d6d6d 1px solid
}

.testata_toolbar {
	border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: 1px solid #3D72A0;
}

A.toolbar:link {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("../frame/bg_testata2.gif"); PADDING-BOTTOM: 2px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.toolbar:visited {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("../frame/bg_testata2.gif"); PADDING-BOTTOM: 2px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.toolbar:hover {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("../frame/spacer.gif"); PADDING-BOTTOM: 3px; COLOR: #FFD700; BACKGROUND-COLOR: #4682B4; TEXT-DECORATION: none
}

.testata_all  {
border-left : 1px solid #3a7ab6;
border-bottom : 1px solid #3a7ab6;
border-right : 1px solid #3a7ab6;
border-top : 1px solid #3a7ab6;
}

.border2 {
	MARGIN: 2px 0px 0px; OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: #6695b4
}


a.leftnav:link {color: #FFF8E1; text-decoration: none}
a.leftnav:active {color: #FFF8E1; text-decoration: none}
a.leftnav:visited {color: #FFF8E1; text-decoration: none}
a.leftnav:hover {color: #CCC58A; text-decoration: none}

a.body:link {color: #DE8058; text-decoration: none}
a.body:active {color: #DE8058; text-decoration: none}
a.body:visited {color: #DE8058; text-decoration: none}
a.body:hover {color: #DE8058; text-decoration: underline}



.tah10 {
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	color:#5A5959;
}
.tah11 {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}

.bia11b {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: bold;
text-decoration: none;
color: #FFFFFF;
}


.ver10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000; }
	
.ver11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.tah9 {
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.ver9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}

.treb {
	font-family: "trebuchet MS", Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
	
   .treb8 {
	font-family: "trebuchet MS", Tahoma;
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}

	.treb10 {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
	
	.trebblu {
	font-family: "trebuchet MS", Tahoma;
	font-size: 11px;
	color: #333399;
	text-decoration: none;
	font-weight: bold;
	}
	
	.blu10b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	text-decoration: none;
	font-weight: bold;
	}
	
	.blu10n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	text-decoration: none;
	font-weight: normal;
	}
	
	.blu10i {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	text-decoration: none;
	font-style: italic;
	}
	
	
	
	.blu11b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	text-decoration: none;
	font-weight: bold;
	}
	
	.blu11n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	text-decoration: none;
	font-style: normal;
	}

	.blu11i {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	text-decoration: none;
	font-style: italic;
	}
	
	.blu12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	text-decoration: none;
	font-weight: bold;
	}
	
	.blu12n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	text-decoration: none;
	font-weight: normal;
	}

	.blu12i {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	text-decoration: none;
	font-style: italic;
	}
	
		
.linebg {
	background-repeat: repeat-y;
	background-position: right;
}



A
{
color: #FFD700;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration:none; 
}

A:Hover 
{
color: #FFA500; 
text-decoration:none; 
}

.bianco9n
{
color: White; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.bianco9b
{
color: White; 
font-size: 9px; 
font-weight : bold;
font: Verdana, Arial, Helvetica, sans-serif; 
}


.nero9n
{
color: #000000; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}


.nero9b
{
color: #000000; 
font-size: 9px; 
font-weight : bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}


.bianco9n
{
color: White; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.bianco10n
{
color: White; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.nero10n
{
color: #000000; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.nero10b
{
color: #000000; 
font-size: 10px; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.nero10i
{
color: #000000; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
}

.bianco11n
{
color: White; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.nero11n
{
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal;
}

.nero11i
{
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: italic;
}


.ab11n { color: #000000; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; }
A.ab11n { color: #000000; }
A.ab11n:Active { color: #000000; }
A.ab11n:Visited { color: #000000; }
A.ab11n:Hover { color: #000000; text-decoration: none; }


.gialloscuro11b
{
color: #FFDE20; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}
.giallo11b
{
color: #FFFF00; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

.giallino11b
{
color: #FFFFCC; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

.rosso11n
{
color: #FF0000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.blu11n { color: #5F5FCB; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; }
A.blu11n { color: #5F5FCB; }
A.blu11n:Active { color: #5F5FCB; }
A.blu11n:Visited { color: #5F5FCB; }
A.blu11n:Hover { color: #00CCFF; text-decoration:underline; }

.bianco10n { color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; }
A.bianco10n { color: #FFFFFF; }
A.bianco10n:Active { color: #FFD700; }
A.bianco10n:Visited { color: #FFD700; }
A.bianco10n:Hover { color: #FFD700; text-decoration:underline; }

.nero11b
{
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
}

.neroM11b
{
color: #000000; 
font-size: 11px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font : bold;
font-variant: SMALL-CAPS;
}

.neroM11n
{
color: #000000; 
font-size: 11px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font : normal;
font-variant: SMALL-CAPS;
}

.neroM12b
{
color: #000000; 
font-size: 12px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font : bold;
font-variant: SMALL-CAPS;
}

.neroM12n
{
color: #000000; 
font-size: 12px; 
font-family: Verdana,  Arial, Helvetica, sans-serif;
font : normal;
font-variant: SMALL-CAPS;
}
.bianco12n
{
color: #FFFFFF; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.verdone14b
{
color: Green; 
font-size: 14px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
}

.bianco11b { color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; }
A.bianco11b { color: #FFFFFF; }
A.bianco11b:Active { color: #FFFFFF; }
A.bianco11b:Visited { color: #FFFFFF; }
A.bianco11b:Hover { color: #FFFF00; text-decoration:none; }

.bianco12b { color: #FFFFFF; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; }
A.bianco12b { color: #FFFFFF; }
A.bianco12b:Active { color: #FFFFFF; }
A.bianco12b:Visited { color: #FFFFFF; }
A.bianco12b:Hover { color: #FFFF00; text-decoration:underline; }

.verde11n { color: #00FF00; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; }
A.verde11n { color: #00FF00; }
A.verde11n:Active { color: #00FF00; }
A.verde11n:Visited { color: #00FF00; }
A.verde11n:Hover { color: #FFFF00; text-decoration:underline; }

.verde11b { color: #00FF00; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold;}
A.verde11b { color: #00FF00; }
A.verde11b:Active { color: #00FF00; }
A.verde11b:Visited { color: #00FF00; }
A.verde11b:Hover { color: #FFFF00; text-decoration:underline; }

.verde12n { color: #00FF00; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; }
A.verde12n { color: #00FF00; }
A.verde12n:Active { color: #00FF00; }
A.verde12n:Visited { color: #00FF00; }
A.verde12n:Hover { color: #FFFF00; text-decoration:underline; }

.verde12b { color: #00FF00; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; }
A.verde12b { color: #00FF00; }
A.verde12b:Active { color: #00FF00; }
A.verde12b:Visited { color: #00FF00; }
A.verde12b:Hover { color: #FFFF00; text-decoration:underline; }

.next11n { color: #000000; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; }
A.next11n { color: #000000; text-decoration:underline; }
A.next11n:Active { color: #000000; text-decoration:underline; }
A.next11n:Visited { color: Gray; text-decoration:none; }
A.next11n:Hover { color: #FF0000; text-decoration:underline; }

.giallo11n
{
color: #FFFF00; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;
}

.giallo12n
{
color: #FFFF00; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;
}

.giallo12b
{
color: #FFFF00; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

.nero12n
{
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.nero14n
{
color: #000000; 
font-size: 14px; 
font-family:  Arial, Helvetica, sans-serif; 
}

.nero14b
{
color: #000000; 
font-size: 14px; 
font-family:  Arial, Helvetica, sans-serif;
 font-weight : bold;
}

.nero14nArial
{
color: #000000; 
font-size: 14px; 
font-family: Arial, Helvetica, sans-serif;
}

.nero14bArial
{
color: #000000; 
font-size: 14px; 
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

.nero16nFutura
{
color: #000000; 
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif;
}

.nero16bFutura
{
color: #000000; 
font-size: 16px; 
font-weight: bold;
font-family: "Futura Hv BT";
}


.times16i
{
color: #000000; 
font-size: 16px; 
font-family: Times, Times New Roman; 
font-style: italic;
}

.nero12i
{
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: italic;
}

.nero12b
{
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-weight : bold;
}

.rosso11b
{
color: #FF0000; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.rosso12n
{
color: #FF0000; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
}

.rosso12b
{
color: #FF0000; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.rosso14b
{
color: #FF0000; 
font-size: 14px; 
font-family:  Arial, Helvetica, sans-serif;
 font-weight : bold;
}

.blu14b
{
color: #06278C; 
font-size: 14px; 
font-family:  Arial, Helvetica, sans-serif;
 font-weight : bold;
}

.bordeaux10b
{
color: #CC0000; 
font-size: 10px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.bordeaux11b
{
color: #CC0000; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.bordeaux12b
{
color: #CC0000; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.bordeaux10n
{
color: #CC0000; 
font-size: 10px; 
font-family: Verdana, Helvetica, sans-serif;  
}

.bordeaux11n
{
color: #CC0000; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;  
}

.bordeaux12n
{
color: #CC0000; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
}

.arancione8b
{
color: #FF6600; 
font-size: 8px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}


.arancione10b
{
color: #FF6600; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-weight : bold;
}

.arancione10n
{
color: #FF6600; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
}

.arancione10i
{
color: #FF6600; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-style: italic;
}

.arancione11b
{
color: #FF6600; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-weight : bold;
}

.arancione11n
{
color: #FF6600; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
}
.arancione11i
{
color: #FF6600; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-style: italic;
}

.arancione12b
{
color: #FF6600; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-weight : bold;
}

.arancione12n
{
color: #FF6600; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
}

.arancione12i
{
color: #FF6600; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-style: italic;
}

.bluC12b
{
color: #8485FF; 
font-size: 10px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.bluS12b
{
color: #4D4EFF; 
font-size: 10px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.verdone12b
{
color: #009900; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.nero16b
{
color: #000000; 
font-size: 16px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.nero16n
{
color: #000000; 
font-size: 16px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
font-weight : normal;
}

.rosso16b { color: #FF0000; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
A.rosso16b { color: #FF0000; font-weight: bold; }
A.rosso16b:Active { color: #FF0000; }
A.rosso16b:Visited { color: #FF0000; }
A.rosso16b:Hover { color: #32CD32; text-decoration:underline; }

.xxx{ color: #00008B; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
A.xxx { color: #00008B; font-weight: bold; }
A.xxx:Active { color: #00008B; }
A.xxx:Visited { color: #00008B; }
A.xxx:Hover { color: #FF0000; text-decoration:underline; }




.bgCC
{
background-color: #660000;
}

.bgFrame
{
background-color: #EDEDED;
}

.space
{
background-image :  url("frame/spacer.gif");
}



.menu1b { color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;  margin-left: 2%;   }
A.menu1b { color: #FFFFFF; }
A.menu1b:Active { color: #FFFFFF; }
A.menu1b:Visited { color: #FFFFFF; }
A.menu1b:Hover { color: #FFFF00; font-size: 10px; font-weight: bold;  text-decoration : underline;  margin-left: 0px;     }

.menu11n { color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif;  }
A.menu11n { color: #FFFFFF; }
A.menu11n:Active { color: #FFFFFF; }
A.menu11n:Visited { color: #FFFFFF; }
A.menu11n:Hover { color: #FFB100; font-size: 11px; font-weight: bold;  text-decoration : none; }

.gray11m { color: #C0C0C0; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif;  }
A.gray11m { color: #C0C0C0; }
A.gray11m:Active { color: #C0C0C0; }
A.gray11m:Visited { color: #C0C0C0; }
A.gray11m:Hover { color: #ffffff; font-size: 11px;  text-decoration : none; }

.gray12m { color: #C0C0C0; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; }
A.gray12m { color: #C0C0C0; }
A.gray12m:Active { color: #C0C0C0; }
A.gray12m:Visited { color: #C0C0C0; }
A.gray12m:Hover { color: #B80000; font-size: 13px; font-weight: bold;  text-decoration : none; }