/* your styles go here */
th { /* header cell */
  position: sticky;
  top: 0;
  background-color: #F9F8F8;
}

table {
  border-collapse: separate;
  border-spacing: 0;
}

th {
  position: sticky;
  top: 0;
  background-color: #F9F8F8;
  border-bottom: 2px solid #EB9486;
}

.stilizzata tr:nth-child(even) {
  background-color: #E7E9EB;
}

thead {
	background : #e9ecef !important;
	/*font-weight : bold; */
}


.LinkRed A {
	color : red !important;
	/*font-weight : bold; */
}

.LinkRed A:HOVER {
	color : orange !important;
	text-decoration : underline;
}

.LinkGreen A {
	color : Green !important;
	/*font-weight : bold; */
}

.LinkGreen A:HOVER {
	color : orange !important;
	text-decoration : underline;
}

.LinkPurple A {
	color : purple !important;
	/*font-weight : bold; */
}

.LinkPurple A:HOVER {
	color : orange !important;
	text-decoration : underline;
}

.LinkGray A {
	color : Gray !important;
	/*font-weight : bold; */
}

.LinkGray A:HOVER {
	color : orange !important;
	text-decoration : underline;
}

.LinkBlack A {
	color : Black !important;
}

.LinkBlack A:HOVER {
	color : orange !important;
	text-decoration : underline;
}

.LinkYellow A {
	color : #FFD700 !important;
	/*font-weight : bold; */
}

.LinkBlue A {
	color : #1E90FF !important;
	/*font-weight : bold; */
}

.LinkLightPurple A {
	color : #FF0080 !important;
	/*font-weight : bold; */
}

.LinkOrange A:HOVER {
	color : orange !important;
	text-decoration : underline;
}

.riepiloghi {
	color : gray !important;
	/*font-weight : bold; */
	font-size : 10pt !important;
}

.LinkDoc A {
	color : Black !important;
}

.LinkDoc A:HOVER {
	text-decoration : underline;
}

.centra {
	text-align: center;
}

.destra {
	text-align: right;
}