/*
verde pisello = C1EC88  negli stili nominati panna
verde marcio  =   negli stili nominati panna
verdone logo  = 1E591E

#D11B1F = rugine
FFFFCC = panna
000000 = nero
FF6600 = arancione
F07800 = arancione (rollover su panna)
660033 = bordeaux
CC3366 = fucsia (roll over)
2B3920 = verdone
006600 = verde (roll over)
B7C68B = verdino
60693C = verde (sfondo colonna sinistra)
2F4F4F = blu text

@charset "windows-1251";
*/
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #002000; 
}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002000;
}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #002000; 
}

a:link       {	text-decoration: none;	color: #2F4F4F;}
a:active     {	text-decoration: none;	color: #228B22;}
a:visited    {	text-decoration: none;	color: #2F4F4F;}
a:hover      {	text-decoration: none;	color: #228B22;}
	
.panna12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C1EC88;
}

.panna13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #C1EC88;
}

.panna14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #C1EC88;
}
a.panna14:link     {text-decoration: none;	color: #C1EC88;}
a.panna14:active   {text-decoration: none;	color: #FF9900;}
a.panna14:visited  {text-decoration: none;	color: #C1EC88;}
a.panna14:hover    {text-decoration: none;	color: #FF9900;}

.panna14Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C1EC88;
}
a.panna14Bold:link     {text-decoration: none;	color: #C1EC88;}
a.panna14Bold:active   {text-decoration: none;	color: #FF9900;}
a.panna14Bold:visited  {text-decoration: none;	color: #C1EC88;}
a.panna14Bold:hover    {text-decoration: none;	color: #FF9900;}

.panna15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #C1EC88;
}
a.panna15:link     {text-decoration: none;	color: #C1EC88;}
a.panna15:active   {text-decoration: none;	color: #FF9900;}
a.panna15:visited  {text-decoration: none;	color: #C1EC88;}
a.panna15:hover    {text-decoration: none;	color: #FF9900;}

.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004000;
}

.sottotitoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #660033;
}
	
.sfondobordeaux {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	background-color: #006400}

.h1bordeaux {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #006400
}
a.h1bordeaux:link     {text-decoration: none;	color: #006400;}
a.h1bordeaux:active   {text-decoration: none;	color: #006400;}
a.h1bordeaux:visited  {text-decoration: none;	color: #006400;}
a.h1bordeaux:hover    {text-decoration: none;	color: #228B22;}

.h3bordeaux {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold; 
	color: #006400
}
a.h3bordeaux:link     {text-decoration: none;	color: #006400;}
a.h3bordeaux:active   {text-decoration: none;	color: #006400;}
a.h3bordeaux:visited  {text-decoration: none;	color: #006400;}
a.h3bordeaux:hover    {text-decoration: none;	color: #228B22;}

.titoloblu {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #002000;
}
a.titoloblu:link {text-decoration: underline; color: #002000;}
a.titoloblu:active {text-decoration: none; color: #228B22;}
a.titoloblu:visited  {text-decoration: underline; color: #002000;}
a.titoloblu:hover {text-decoration: none; color: #228B22;} 

.blu13 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #002000;
}
a.blu13:link {text-decoration: underline; color: #002000;}
a.blu13:active {text-decoration: none; color: #228B22;}
a.blu13:visited  {text-decoration: underline; color: #002000;}
a.blu13:hover {text-decoration: none; color: #228B22;} 

.blu13bold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #002000;
}
a.blu13bold:link {text-decoration: underline; color: #002000;}
a.blu13bold:active {text-decoration: none; color: #228B22;}
a.blu13bold:visited  {text-decoration: underline; color: #002000;}
a.blu13bold:hover {text-decoration: none; color: #228B22;} 

.titoloScuro {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #002000;
}
a.titoloScuro:link {text-decoration: none; color: #002000;}
a.titoloScuro:active {text-decoration: none; color: #228B22;}
a.titoloScuro:visited  {text-decoration: none; color: #002000;}
a.titoloScuro:hover {text-decoration: none; color: #228B22;} 
	
.titolobluJustify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #004000;
	text-align: justify;
	line-height: 14pt;
}
a.titolobluJustify:link {text-decoration: underline; color: #660033;}
a.titolobluJustify:active {text-decoration: none; color: #2F4F4F;}
a.titolobluJustify:visited  {text-decoration: underline; color: #660033;}
a.titolobluJustify:hover {text-decoration: none; color: #228B22;} 
	
.titolopanna {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF
}
a.titolopanna:link {text-decoration: none;	color: #FFFFFF;}
a.titolopanna:active {text-decoration: none; color: #FFFFFF;}
a.titolopanna:visited  {text-decoration: none;	color: #FFFFFF;}
a.titolopanna:hover {text-decoration: none; color: #228B22;} 
	
.titolobordeaux {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #660033
}
a.titolobordeaux:link {text-decoration: none;	color: #660033;}
a.titolobordeaux:active {text-decoration: none;	color: #228B22;}
a.titolobordeaux:visited  {text-decoration: none;	color: #660033;}
a.titolobordeaux:hover {text-decoration: none;	color: #228B22;}
	
.testoblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #2F4F4F;
	text-align: justify;
}
a.testoblu :link {text-decoration: none;	color: #2F4F4F;}
a.testoblu :active {text-decoration: none;	color: #2F4F4F;}
a.testoblu :visited  {text-decoration: none;	color: #2F4F4F;}
a.testoblu :hover      {text-decoration: none;	color: #228B22;}

.testoVerdeDodici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006000;
}
a.testoVerdeDodici :link {text-decoration: none;	color: #006000;}
a.testoVerdeDodici :active {text-decoration: none;	color: #2F4F4F;}
a.testoVerdeDodici :visited  {text-decoration: none;	color: #006000;}
a.testoVerdeDodici :hover      {text-decoration: none;	color: #228B22;}

.testobordeaux {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #006400
}
a.testobordeaux:link     {text-decoration: none;	color: #006400;}
a.testobordeaux:active   {text-decoration: none;	color: #006400;}
a.testobordeaux:visited  {text-decoration: none;	color: #006400;}
a.testobordeaux:hover    {text-decoration: none;	color: #228B22;}

.testoVerde11 {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #006400
}
a.testoVerde11:link     {text-decoration: none;	color: #006400;}
a.testoVerde11:active   {text-decoration: none;	color: #006400;}
a.testoVerde11:visited  {text-decoration: none;	color: #006400;}
a.testoVerde11:hover    {text-decoration: none;	color: #228B22;}

.testopanna {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #FFFFE8
	text-align: justify;
}
a.titolopanna:link     {text-decoration: none;	color: #FFFFFF;}
a.titolopanna:active   {text-decoration: none;	color: #FFFFFF;}
a.titolopanna:visited  {text-decoration: none;	color: #FFFFFF;}
a.titolopanna:hover    {text-decoration: none;	color: #228B22;} 
	
.mytext30 {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	text-decoration: none;
	width : 30px;
	height : 16px;
}

.mytext80 {
	BACKGROUND: #FFFFFF;
	BORDER-TOP: #006400 1px solid;
	BORDER-LEFT: #006400 1px solid;
	BORDER-BOTTOM: #006400 1px solid;
	BORDER-RIGHT: #006400 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	text-decoration: none;
	width : auto;
	height : auto;
}

.mytext60 {
	BACKGROUND: #FFFFFF;
	BORDER-TOP: #006400 1px solid;
	BORDER-LEFT: #006400 1px solid;
	BORDER-BOTTOM: #006400 1px solid;
	BORDER-RIGHT: #006400 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	text-decoration: none;
	width : 60;
	height : auto;
}

.mytext60right {
	BACKGROUND: #FFFFE8;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	text-decoration: none;
	width : 60;
	height : 16;
	text-align: right
}

.mytext12px {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #2F4F4F; 
	background-color: #FFFFFF; 
	text-align: center; height: 16px; 
	width: 30px; 
	border: #006400; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	font-weight: bold; 
	vertical-align: middle
}

.mytextlungo {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	font-weight: bold;
	text-decoration: none;
	width : 140;
	height : 16;
}

.mytextlungo {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	font-weight: bold;
	text-decoration: none;
	width : 140;
	height : 16;
}

.myselectlungoBold {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	font-weight: bold; 
	text-decoration: none;
	width : 160;
	height : 16;
}

.myselectlungo {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	text-decoration: none;
	width : 190;
	height : 16;
}

.myselectmedio {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	text-decoration: none;
	width : 143;
	height : 16;
}

.myselectmenu {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFCD;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	font-weight: normal; 
	width : 123pt;
	height : 13pt;
}

.myselect {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	color : #2F4F4F;
	font-size : 9pt;
	text-decoration: none;
	width : 130;
	height : 16;
}

.mytextarea {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	text-decoration: none;
	width : 250;
	height : 100;
}

.mybuttonborder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #006400;
	border-bottom: 1px solid #2F4F4F;
	border-right: 1px solid #2F4F4F;
	border-left: 1px solid #2F4F4F;
	border-top:1px solid #2F4F4F;
	color:#FFFFFF;
	text-decoration:none;
	cursor: pointer; cursor: hand;
	vertical-align: top;
	width: 50;
}	
	
.mybuttonborder80 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #006400;
	border-bottom: 1px solid #2F4F4F;
	border-right: 1px solid #2F4F4F;
	border-left: 1px solid #2F4F4F;
	border-top:1px solid #2F4F4F;
	color:#FFFFFF;
	text-decoration:none;
	cursor: pointer; cursor: hand;
	vertical-align: top;
	width: 80;
}	
	
.mybuttonborder105 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #006400;
	border-bottom: 1px solid #2F4F4F;
	border-right: 1px solid #2F4F4F;
	border-left: 1px solid #2F4F4F;
	border-top:1px solid #2F4F4F;
	color:#FFFFFF;
	text-decoration:none;
	cursor: pointer; cursor: hand;
	vertical-align: top;
	width: 105;
}	
	
.mybutton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0px solid #104A7B;
	border-right: 0px solid #104A7B;
	border-left: 0px solid #AFC4D5;
	border-top:0px solid #AFC4D5;
	color:#000066;
	cursor: pointer; cursor: hand
	height:16px;
}

.mytext30dx {
	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	text-decoration: none;
	width : 30;
	height : 16;
	text-align: right;
}

.cellaover 
	a {
	font-weight:bold;
	color : #2F4F4F;
	text-decoration:none
}
.cellaover 
	a:hover {
	font-weight:bold;
	background-color:006400;
	color:FFFFFF
	text-decoration:none
	}.mytextlungo300 {

	BORDER-TOP: #2F4F4F 1px solid;
	BORDER-LEFT: #2F4F4F 1px solid;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #2F4F4F 1px solid;
	BORDER-RIGHT: #2F4F4F 1px solid;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #2F4F4F;
	font-size : 8pt;
	font-weight: normal;
	text-decoration: none;
	width : 300;
	height : 16;
}

.h2bordeaux {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #660033
}
a.h2bordeaux:link     {text-decoration: none;	color: #660033;}
a.h2bordeaux:active   {text-decoration: none;	color: #660033;}
a.h2bordeaux:visited  {text-decoration: none;	color: #660033;}
a.h2bordeaux:hover    {text-decoration: none;	color: #CC0000;}

.h3bordeaux {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: bold; 
	color: #660033
}
a.h3bordeaux:link     {text-decoration: none;	color: #660033;}
a.h3bordeaux:active   {text-decoration: none;	color: #660033;}
a.h3bordeaux:visited  {text-decoration: none;	color: #660033;}
a.h3bordeaux:hover    {text-decoration: none;	color: #CC0000;}.provabordeaux {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #006400
}
