/* CSS Document */
body {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top:0;
}
td {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
input {
	border: 1px solid #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:2px;
}

a:active{
	color:#0066FF;
	text-decoration: none;
}

a:link{
	color:#0066FF;
	text-decoration: none;
}

a:visited{
	color:#0066FF;
	text-decoration: none;
}

a:hover{
	text-decoration: underline; color:#0066FF;
}

.testobianco{
		font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

a.testobianco:active{
	text-decoration: none;
}

a.testobianco:link{
	text-decoration: none;
}

a.testobianco:visited{
	text-decoration: none;
}

a.testobianco:hover{
	text-decoration: underline; color:#ffff00;
}

.titolocelle {
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.linkalto {
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
a.linkalto:active{
	text-decoration: none;
	color: #ffffff;
}
a.linkalto:link{
	text-decoration: none;
	color: #ffffff;
}
a.linkalto:visited{
	text-decoration: none;
	color: #ffffff;
}
a.linkalto:hover{
	text-decoration: underline;
	color: #ffff00;
}
.piede {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.titoli {font-family:verdana,arial;font-size:11px;}
a.Mnu
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #FFFFFF }
a.Mnu:hover
	{ text-decoration: underline; }
a.MnuRed
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #C20D10 }
a.MnuRed:hover
	{ text-decoration: underline; }
a.Ele
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #000000 }
a.Ele2
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #FF0000 }
a.Ele3
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #0f8617 }
font.Ele
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #000000 }
a.Ele:hover
	{ text-decoration:underline;
	  color: #000000 }
a.Ele2:hover
	{ text-decoration:underline;
	  color: #FF0000 }
a.Ele3:hover
	{ text-decoration:underline;
	  color: #45fb3c }
a.EleVet
	{ font-family: Verdana, Geneva;
	  font-size: 9px;
	  text-decoration: none;
	  color: #000000 }
a.EleBlue
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #005085 }
a.EleBlue:hover
	{ text-decoration: underline; }
a.EleUnderlineBoldBlue
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  font-weight: bold;
	  text-decoration: underline;
	  color: #005085 }
a.EleUnderlineBoldRed
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  font-weight: bold;
	  text-decoration: underline;
	  color: #C20D10 }
.qta { font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #FFFFFF }

.qta_black { font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #000000 }
.qta_red { font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #FF0000 }
#promo {
	  position:absolute;
	width:200px;
	height:150px;
	border:1px solid #999;
	display:none;
	background-color:#dfdfdf;
	filter: alpha(opacity=80);
	/*
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity: 0.30;
	opacity:0.3;*/		
	z-index:100;  
}
#divpiede {
 width:700px;
 text-align:center;
 bottom:0px;
 margin:0 auto;
 padding-top:25px;
}
SPAN.TreeviewSpanArea A {
        font-size: 10pt; 
        font-family: verdana,helvetica; 
        text-decoration: none;
        color: black
}

SPAN.TreeviewSpanArea A:hover {
        color: '#820082';
}