A:link {color:#0033CC; text-decoration:underline;}
A:visited {color:#0033CC; text-decoration:underline;}
A:hover {color:#0033CC; text-decoration:none;}
A:active {color:#0033CC; text-decoration:underline;}

A.menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
A.menu:link {color:#FFFFFF; text-decoration:none;}
A.menu:visited {color:#FFFFFF; text-decoration:none;}
A.menu:hover   {color:#FFFFFF; text-decoration:underline;}
A.menu:active  {color:#FFFFFF; text-decoration:none;}


.textBox {
	background-color: #F5F5F5;
	border: 1px solid #999999;
	color: #000000;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.textBox_grande {
	background-color: #F5F5F5;
	border: 1px solid #999999;
	color: #000000;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.8px;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	border: 0px none;
	line-height: 17px;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	color: #3C3C3C;
}
.testo_box_verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323939;
}
.testo_verdana_bordo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323939;
	border: 1px double #800080;
}

.testo_box_piccolo_verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #323939;
	height: 5px;
}
.testo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #323838;
	font-style: normal;
}

.bottone {

	background-color: #F8F8F8;
	border: 1px solid #999999;
	color: #000000;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.bottone_select {

	background-color: #F8F8F8;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.bottone_blu {

	background-color: #CDDBFE;
	border: 1px solid #0000FF;
	color: #000000;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.bottone_grigio {

	background-color: #F2F2F2;
	border: 1px solid #999999;
	color: #000000;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.TextForm {

	background-color: #F5F5F5;
	border: 1px solid #999999;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.bordo_blu {

	border: 1px double #800080;
}

.frmKart {

	background-color: #F5F5F5;
	border: 1px solid #999999;
	color: #000000;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.frmKart_verde {

	background-color: #CEF8B6;
	border: 1px solid #999999;
	color: #000000;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Int_Tabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; color:#FFFEE3;
	font-weight: bold;
	background-color: #E7912C;
}
.Int_Colonna_bordo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal; color:#FFFEE3;
	font-weight: bold;
	background-color: #E7912C;
	border: 1px double #800080;
}
.bordo_grigio {

	border: 1px double #999999;
	}
/** MENU 1 ** roll-over basato solo sui colori **/
ul.menu1 { 
width:120px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
ul.menu1 li a { 
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */ 
font:12px verdana, helvetica, sans-serif;
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu1 li a:link, ul.menu1 li a:visited { 
background:#800080;
color: #FFFFFF;
text-decoration:none;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active { 
background: #FFFEE3;
color:#800080;
} /* colori per l'effetto roll-over */
