BODY { 
	font-family: Verdana, arial, helvetica, sans-serif; 
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	scrollbar-base-color: #d5d5d5;
	scrollbar-arrow-color: #ffffff;
	/*
	scrollbar-face-color: #666666;
	scrollbar-3dlight-color : #dddddd;
	scrollbar-darkshadow-color : #dddddd;
	scrollbar-highlight-color : #dddddd;
	scrollbar-shadow-color : #dddddd;
	scrollbar-track-color : #666666;
	*/
	}

.content {
	background-color: #ffffff;
	color:#000000;
	font-family: Verdana,  'Trebuchet MS', sans-serif;
	font-size: 8pt;
	border-top: 0px;
		}
A:link 	{
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #004488; 
	text-decoration: none; 
	cursor: hand; 
	}

A:visited 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #004488; 
	text-decoration: none; 
	cursor: hand; 
	}

A:active 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #004488; 
	text-decoration: none; 
	cursor: hand; 
	}

A:hover 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #800000; 
	text-decoration: none; 
	cursor: hand; 
	}

	
.gray {
	text-decoration: none;
	color:#ffffff;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	}

.gray:link 	{
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	cursor: hand; 
	}

.gray:visited 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	cursor: hand; 
	}

.gray:active 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	cursor: hand;
	}

.gray:hover 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #800000; 
	text-decoration: none; 
	cursor: hand; 
	}
	
.brown {
	text-decoration: none;
	color:#800000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	}	
	
.bianco {
	text-decoration: none;
	color:#ffffff;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	}

.bianco:link 	{
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	cursor: hand; 
	}

.bianco:visited 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	cursor: hand; 
	}

.bianco:active 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	cursor: hand;
	}

.bianco:hover 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #ffcc00; 
	text-decoration: none; 
	cursor: hand; 
	}

.blu {
	text-decoration: none;
	color:#004488;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight : normal;
	}

.blu:link 	{
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #004488; 
	text-decoration: none; 
	cursor: hand; 
	}

.blu:visited 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #004488; 
	text-decoration: none; 
	cursor: hand; 
	}

.blu:active 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #004488; 
	text-decoration: none; 
	cursor: hand; 
	}

.blu:hover 	{ 
	font-family: Verdana, arial, helvetica, sans-serif; 
	color: #004488;
	background: #ffcc00; 
	text-decoration: none; 
	cursor: hand; 
	}

.lateraletdxoff 	{ 
	background: #336699; 
	cursor: default;
	}

.lateraletdxon 	{ 
	background: #666666;
	color: #ffffff;
	cursor: default;
	}

.lateraletdoff 	{ 
	cursor: default;
	}
	
.menu_laterale_blu_on 	{ 
	background: #ffcc00;
	color: #000000;
	cursor: default;
	}

.menu_laterale_blu_off 	{ 
	color: #ffffff;
	cursor: default;
	}

.lateraletdon 	{ 
	background: #336699;
	color: #ffffff;
	cursor: default;
	}

.select_off 	{
	color: #004488; 
	}

.select_on 	{ 
	background: #f6f6f6;
	color: #800000;
	}
	
.select_click {
	background: #ffff00;
	color: #800000; 
	}
	
.menubarra_off 	{
	color: #004488; 
	cursor: hand;
	border-left: 2px solid #ffffff;
	}

.menubarra_on 	{ 
	background: #f6f6f6;
	color: #800000;
	cursor: hand;
	border-left: 2px solid #880000;
	}
	
.noborder {
	border-right: 0px solid #cccccc;
	border-top: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	background-color: #ffffff;
	font-family: Verdana, geneva, arial, helvetica, sans-serif;
	color: red;
	font-size: 10px;
}

.txt {
	font-family: Verdana, geneva, arial, helvetica, sans-serif;
	color: black;
	font-size: 10px;
}

.grayborder {
	border-right: 0px solid #cccccc;
	border-top: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	background-color: #ffffff;
	font-family: Verdana, geneva, arial, helvetica, sans-serif;
	color: red;
	font-size: 10px;
}

.qform { font-size:9px;
		font-family : Verdana, Helvetica, sans-serif; 
		border-style: solid; 
		border-width: 1; 
		padding-left: 0; 
		padding-right: 0; 
		padding-top: 0; 
		padding-bottom: 0; 
		margin-bottom: 1px ; 
		border-color: #d5d5d5;
}

.qform2 { font-size:9px;
		font-family : Verdana, Helvetica, sans-serif; 
		border-style: solid; 
		border-width: 1; 
		padding-left: 0; 
		padding-right: 0; 
		padding-top: 0; 
		padding-bottom: 0; 
		margin-right: 0px ; 
		border-color: #cecece;
}

.qform3 { font-size:9px;
		font-family : Verdana, Helvetica, sans-serif; 
		border-style: solid; 
		border-width: 1; 
		padding-left: 1; 
		padding-right: 1; 
		padding-top: 1; 
		padding-bottom: 1; 
		margin-right: 0px ; 
		border-color: #d5d5d5;
}

.radio{ border-width: 0; 
		padding-left: 1; 
		padding-right: 1; 
		padding-top: 0; 
		padding-bottom: 0; 
}

.dot_table {
	border : 2 dotted #e5e5e5;
}

/* Tabella */
td { color:#555555; font-family: Verdana; font-size: 10px; text-decoration: none; }
li { font-weight: light; color: #666666; }

/* titoli */
.bigtitle 		{ color: #800000; font-family: Ms Trebuchet; font-weight: bold; font-size: 14px; text-decoration: none; }
.bigtitle_blu 	{ color: #336699; font-family: Ms Trebuchet; font-weight: bold; font-size: 12px; text-decoration: none; }
.fotodelgiorno 	{ color: #336699; font-family: Georgia; font-weight: bold; font-size: 14px; text-decoration: none; }

/*  hr */
.hr_dot_w { color: #ffffff; border-bottom : medium dotted;	height: 2; }
.hr_dot_b { color: #e5e5e5; border-bottom : medium dotted;	height: 2; }

/* Microsoft... */
/*
body,table	{font-family:arial,helvetica,sans-serif; font-size:12px;}
a		{font-family:arial,helvetica,sans-serif; font-size:12px; color:#0066CC;}
a:visited	{color:#663399;}
a:hover		{color:#CC0000;}*/
.bgsh		{background-color:#446CC0;}
.bgmb		{background-color:#6496E3;padding:5px;}
.bgaf		{background-color:#FFFFCC;}
.ul		{text-decoration:underline;}
.blue		{color:#0066CC;}
.gray		{color:#999999;}
.green		{color:#009900;}
.hit		{font-weight:bold;}
.b7		{font-family:Verdana; font-size:11px; font-weight:bold; color:#9CB0D9;}
a.b7		{font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
a.b7:visited	{color:#FFFFFF;}
a.b7:hover	{color:#FFFFFF; text-decoration:underline;}
.ch		{font-family:Verdana; color:#FFFF99; font-size:11px; font-weight:bold; text-decoration:none;}
a.ch		{font: 18px Arial; text-decoration:none; color:#FFFFFF;}
a.ch:visited	{color:#FFFFFF;}
a.ch:hover	{text-decoration:underline; color:#FFFFFF;}
.mb		{font-family:Verdana; font-size:11px; color:#FFFFFF;}
a.mb		{font-family:Verdana; font-size:11px; text-decoration:none; color:#FFFFFF;}
a.mb:visited	{color:#FFFFFF;}
a.mb:hover	{text-decoration:underline; color:#FFFFFF;}
.sb		{font-family:arial,helvetica,sans-serif; font-size:12px; border-style:solid; border-width:1; padding-left:1; padding-right:1; padding-top:0; padding-bottom:0;}
.l		{height:2px; color:#98AEDB;}
a.c1		{font-size:16px;font-weight:bold;}
a.c2		{font-size:14px;}
.h1		{font-family:arial; font-size:18px;}
.h2		{font-family:arial; font-size:14px; font-style:italic;}
.h3		{font-family:arial; font-size:12px; font-weight:bold; color:#0066CC;}
.h4		{font-family:arial; font-size:10px; color:#666666;}
a.h4		{font-family:arial; font-size:10px; color:#666666;}
a.h4:visited	{color:#666666;}
a.h4:hover	{color:#CC0000;}
.r		{font-family:arial; font-size:11px; font-weight:bold;}
a.r2		{font-family:arial; font-size:11px; text-decoration:none;}
a.r2:hover	{text-decoration:underline;}
a.r3		{font-family:arial; font-size:11px; font-weight:normal;}
.b		{font-weight:bold;}
.i		{font-family:Verdana; font-size:11px;}
a.i		{font-family:Verdana; font-size:11px;}
.i2		{font-family:Verdana; font-size:11px; font-weight:bold;}
.e		{font-style:italic; color:#999999;}
a.t,a.pst		{font-size:14px;}
a.t2		{font-size:12px;}
a.t3		{font-size:12px;}
.d		{font-size:12px;}
.d3		{font-size:11px;}
.u		{font-size:12px; color:#666666;}
a.s		{font-size:12px; color:#009900;}
.dt		{font-size:12px; color:#FF9900;}
.tip		{font-size:12px; color:#CC0000;}
a.pn		{font-size:10px;}
a.p		{font-size:12px; color:green;}
a.kp		{font:bold 14px Arial; color:#ffffff; text-decoration:none;}
a.kp:visited	{text-decoration:none; color:#ffffff;}
a.kp:hover	{text-decoration:none; color:#ffffff;}
.cr		{font-family:Verdana; font-size:10px; color:#C6D1EB;}
a.cr		{font-family:Verdana; font-size:10px; text-decoration:none; color:#C6D1EB;}
a.cr:visited	{color:#C6D1EB;}
a.cr:hover	{text-decoration:underline; color:#C6D1EB;}
.cr2		{font-family:Verdana; font-size:10px; color:#999999;}
a.cr2		{font-family:Verdana; font-size:10px; text-decoration:none; color:#999999;}
a.cr2:visited	{color:#999999;}
a.cr2:hover	{text-decoration:underline; color:#999999;}
.sbt{font-weight:bold;font-size: 14px;}
UL {margin-top: 0px;margin-bottom: 0px;margin-left: 20px;}
OL {font-family : Arial, Helvetica, sans-serif;font-size:12px;margin-top: 0px;margin-bottom: 0px;}
a.kp2		{font:bold 14px Arial; color:#999999; text-decoration:none;}
a.kp2:visited	{text-decoration:none; color:#999999;}
a.kp2:hover	{text-decoration:none; color:#999999;}
/* spl display */
.spm{ 	margin-left:-22px; margin-bottom: 0; }
.sp1{	margin-bottom: 3; margin-top: 0;  margin-left:0;}
.sp2{	margin-bottom: 0; margin-top: 0;  margin-left:0;}
.sa   { font-family: MS Sans Serif; font-size: 9pt; }
.sab  { font-weight: bold; }
.ti{position: relative;top: 30px;z-index: -2;}
.red	{color:Red;}
