.title_text 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: small; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #003490
}

.titolo_sezione
{
	text-decoration: none;
	color:#FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16 pt;
}

.titolo_grande
{
	text-decoration: none;
	color:#000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16 pt;
}

.titolo_tabella
{
	font-size: 11pt;
	color:#000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.label_form
{
	color:#444444;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10 pt;
	FONT-WEIGHT: bold;
}
.contenuti
{
	color:#444444;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.contenuti2
{
	color:#000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}

.errore
{
	color:#FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9 pt;
}

.alert
{
	color:#0033CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9 pt;
	FONT-WEIGHT: bold;
}
.alert2
{
	color:#000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8 pt;
	FONT-WEIGHT: bold;
}
.anlink{
	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#003366;
}
.link
{
	font-size: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color:#003366;
}

A.link:hover
{
	text-decoration: underline;
}

.button
{
 BACKGROUND: #FFFFFF;
 COLOR: #000000;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10 pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: center;
 TEXT-DECORATION: none;
}

.submit_form 
{
 /*BACKGROUND: #DBE6F8; */
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 BORDER: 0px;
 }

INPUT 
{
 /*BACKGROUND: #DBE6F8; */
 COLOR: #29344A; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10 pt;
 FONT-WEIGHT: normal; 
 BORDER: 1px outset #ffffff;
 TEXT-ALIGN: left; 
 TEXT-DECORATION: none
}
.inputNumeric
{
 /*BACKGROUND: #DBE6F8; */
 COLOR: #29344A; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10 pt;
 FONT-WEIGHT: normal; 
 BORDER: 1px outset #ffffff;
 TEXT-ALIGN: right; 
 TEXT-DECORATION: none
}

.inputDisable
{
/* BACKGROUND: #edefff; */
 COLOR: #999999; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10 pt;
 FONT-WEIGHT: normal; 
 BORDER: 1px outset #ffffff;
 TEXT-ALIGN: right; 
 TEXT-DECORATION: none
}

.inputDisable2
{
/* BACKGROUND: #edefff; */
 COLOR: #999999; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10 pt;
 FONT-WEIGHT: normal; 
 BORDER: 1px outset #ffffff;
 TEXT-ALIGN: left; 
 TEXT-DECORATION: none
}
 
SELECT 
{
 /*BACKGROUND: #DBE6F8; */
 COLOR: #29344A; 
 BORDER: 1px outset #ffffff;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10 pt; 
 FONT-WEIGHT: normal; 
 TEXT-ALIGN: left; 
 TEXT-DECORATION: none
}
 
TEXTAREA 
{
 /*BACKGROUND: #DBE6F8; 
 BORDER: 1px outset #ffffff;
 COLOR: #29344A; */
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 8 pt;
 FONT-WEIGHT: normal;
 TEXT-ALIGN: left; 
 TEXT-DECORATION: none
}
 
.checkbox
{ 
 COLOR: #777777;
 BORDER: 0px outset #ffffff;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 9 pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: center;
 TEXT-DECORATION: none;
}
