body {background:#CDD6DD url('images/sfondino.gif') repeat-x top left;  font-family:Arial, Helvetica, sans-serif; font-size: x-small; margin-left:0; margin-right:0; margin-top:3px; margin-bottom:5px}
table {font-family: Arial, Helvetica, sans-serif; font-size: 8 pt;}
input, textarea, select {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }

a.linkqqq:active	{font-family: Arial; font-size: 9pt; color: #0066CC; font:normal; text-decoration: underline;}
a.linkqqq:link  	{font-family: Arial; font-size: 9pt; color: #0066CC; font:normal; text-decoration: underline;}
a.linkqqq:visited	{font-family: Arial; font-size: 9pt; color: #0066CC; font:normal; text-decoration: underline;}
a.linkqqq:hover		{font-family: Arial; font-size: 9pt; color: #333333; font:normal;}

a.colore:active	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3366FF;	font: bold; text-decoration: underline;}
a.colore:link  	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3366FF; font:bold; text-decoration: underline;}
a.colore:visited{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3366FF; font:bold; text-decoration: underline;}
a.colore:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font:bold; text-decoration: underline;}

a.ingrandimento:active	{font-family: Arial, Helvetica, sans-serif; font-size: 8 pt; color: #666666;	font: bold; text-decoration: underline;}
a.ingrandimento:link  	{font-family: Arial, Helvetica, sans-serif; font-size: 8 pt; color: #666666; font:bold; text-decoration: underline;}
a.ingrandimento:visited{font-family: Arial, Helvetica, sans-serif; font-size: 8 pt; color: #666666; font:bold; text-decoration: underline;}
a.ingrandimento:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 8 pt; color: #0061A6; font:bold; text-decoration: underline;}

.tabellina { border: 1px solid #CCCCCC; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: x-small; padding: 2px 5px 2px 5px;}
.tab_inizio{ border: 1px solid #CDD6DD;}
.bordo_img { border: 1px solid #C0C0C0;}
.piccolo {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.medio {font: 10px Verdana;}
.spazio { padding: 2px 5px 2px 5px;}

.titolo {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px;
		text-align: left;
		color: black;
}

.Errore {
		font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
		text-align: center;
		font-weight: bold;
		color: red;
}

.ok {
		font: 10px Verdana;
		text-align: center;
		font-weight: bold;
		color: #006600;
}

.Stile_normale 	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.Stile_piccolo 	{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.Stile_form 	{font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;}
.Stile_azzurro 	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0061A6; font-weight: bold; }

.flyoutMenu {
	border-left:0px solid #007BC1; 
	border-right:1px solid #007BC1; 
	border-top:0px solid #007BC1; 
	border-bottom:1px solid #007BC1; 
	background-color: #F0F0F0;
	
}

.flyoutHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #F0F0F0;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}

.flyoutMenu TD.flyoutLink  {
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}

.flyoutLink a {
	color: black;
	text-decoration: none;
}

.flyoutLink a:hover {
	color: black;
	text-decoration: none;
}

.flyoutLink a:visited {
	color: black;
	text-decoration: none;
}

.flyoutLink a:active {
	color: black;
	text-decoration: none;
}

.flyoutFont {
	font-family: Verdana, Arial, Helvetica;	
	font-size: 8pt;	
}
