#tbMain {
	font-family: 	sans-serif;
	font-size:		11pt;
	border-collapse: collapse;
	align-self: center;
}

td {
	height:			20px;
	padding-left:	10px;
	padding-right:	10px;
}

.figs   {	
	text-align:		right;	
	width: 70px;
}


.alC 	{ 	text-align: 	center; }
.alR 	{ 	text-align: 	right;  }
.fsL 	{	}
.fI		{	font-style:		italic; }
.fB 	{	font-weight: 	bold;	}


.bl {border-left: 		solid 1px #bbb;}
.bt {border-top: 		solid 1px #bbb;}
.br {border-right: 	solid 1px #bbb;}
.bb {border-bottom: 	solid 1px #bbb;}

.it {font-style: italic;}

.hasdett {}

.hasdett:hover {
	font-weight: bold;
	color: red;
}

#cont {
	width:100%;
  	display: flex;
  	justify-content: center;
}

#cmpMM {
		
}

#cmpYY {
	
}

#cmpBt {
	
}

.bgi {background-color:#ccffcc !important;}
.bgc {background-color:#ffcccc !important;}
.bgt {background-color:#ffffcc !important;}