BODY {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	scrollbar-base-color: #BDB2CE;
	scrollbar-arrow-color: #F3E8FF;
}
.violascuro {
	background-color: #BDB2CE;
}
.violachiaro {
	background-color: #F3E8FF;
}
.titolo {
	FONT-SIZE: 10px;
	COLOR: #52146a;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.titolo1 {
	FONT-SIZE: 10px;
	COLOR: #9c0c4a;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
}
.testo {
	FONT-SIZE: 10px;
	COLOR: #cdb2cd;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	TEXT-ALIGN: justify;
}
.tit_news {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #52146a;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	TEXT-ALIGN: left;
}
.txt_news {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #52146a;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	TEXT-ALIGN: left;
}
.norm {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #52146a;
}
.normb {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #52146a;
	font-weight: bold;
}
.normc {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #52146a;
	TEXT-ALIGN: center;
}
.norm1 {
	FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #52146a
}
.sub_tit {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-ALIGN: justify
}
P  {
	TEXT-ALIGN: justify
}
h2 {
	FONT-SIZE: 12px; COLOR: #9c0c4a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
A {
	COLOR: #52146a;
	text-align: left;
}
A.hover {
	COLOR: #9c0c4a
}

A.active {
	COLOR: #003366
}

TABLE {
	empty-cells: show;
}
TD {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	empty-cells: show;

}
.cella_id {
	background-image: url(tastiera2.jpg);
	background-color: #E6E6E6;
}

.bordo {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 4px;
	empty-cells: show;
	border: 1px solid #52146a;
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 10px;
	LIST-STYLE-TYPE: circle;
	line-height: 14px;
}
LI {
	FONT-SIZE: 10px;
	MARGIN: 5px;
	COLOR: #52146a;
	line-height: 14px;
	
}
INPUT {
	COLOR: #52146a; BACKGROUND-COLOR: #eee6ee
}
.pall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-image: url(pal1.gif);
	list-style-position: relative;
	vertical-align: middle;
	text-align: justify;

}
.pal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-image: url(fr1.jpg);
	list-style-position: relative;
	vertical-align: middle;
	text-align: justify;


}

