body{
	background-color: #396DA5;
}
td{
	font-family: Helvetica, sans-serif;
}
td.descrizione{
	font-size: smaller;
}
td.footer{
	font-size: smaller;
}
td.title{
	font-size: larger;
	text-align: center;
}
td.title_small{
	font-size: medium;
	text-align: center;
}
td.borded_tbl{
	text-align: center;
	border-left: thin solid Black;
	border-top: thin solid Black;
	border-bottom: thin solid Black;
}
td.borded_tblr{
	text-align: center;
	border-left: thin solid Black;
	border-top: thin solid Black;
	border-bottom: thin solid Black;
	border-right: thin solid Black;
}
td.borded_l_tbr{
	text-align: center;
	border-top: thin solid Black;
	border-bottom: thin solid Black;
	border-right: thin solid Black;
}
td.borded_l_tbl{
	text-align: left;
	border-left: thin solid Black;
	border-top: thin solid Black;
	border-bottom: thin solid Black;
}
td.borded_l_tblr{
	text-align: left;
	border-left: thin solid Black;
	border-top: thin solid Black;
	border-bottom: thin solid Black;
	border-right: thin solid Black;
}
td.borded_l_tb{
	text-align: left;
	border-top: thin solid Black;
	border-bottom: thin solid Black;
}
td.borded_bl{
	text-align: center;
	border-left: thin solid Black;
	border-bottom: thin solid Black;
}
td.borded_blr{
	text-align: center;
	border-left: thin solid Black;
	border-bottom: thin solid Black;
	border-right: thin solid Black;
}
td.title_borded_tbl{
	font-size: medium;
	text-align: center;
	border-left: thin solid Black;
	border-top: thin solid Black;
	border-bottom: thin solid Black;
}
td.title_borded_tblr{
	font-size: medium;
	text-align: center;
	border-left: thin solid Black;
	border-top: thin solid Black;
	border-bottom: thin solid Black;
	border-right: thin solid Black;
}
th{
	font-family: Helvetica, sans-serif;
}
h5{
	font-family: Helvetica, sans-serif;
	font-size: larger;
	font-weight: normal;
}
td.title_borded_bold_tbl{
	font-size: medium;
	text-align: left;
	border-left: 1px solid Black;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	background-color: #FFCC99;
	font-weight: bold;
}
td.title_borded_bold_tblr{
	font-size: medium;
	text-align: left;
	border-left: 1px solid Black;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	background-color: #FFCC99;
	font-weight: bold;
}
td.title_borded_bold_bl{
	font-size: medium;
	text-align: left;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	background-color: #FFCC99;
	font-weight: bold;
}
td.title_borded_bold_blr{
	font-size: medium;
	text-align: left;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	background-color: #FFCC99;
	font-weight: bold;
}
td.title_borded_bold_tb{
	font-size: medium;
	text-align: left;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	background-color: #FFCC99;
	font-weight: bold;
}
td.title_borded_bold_tbr{
	font-size: medium;
	text-align: left;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	background-color: #FFCC99;
	font-weight: bold;
}
td.bordo{
	background-color: #FFCC99;
}
td.title_borded_left_bl{
	font-size: medium;
	text-align: left;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	background-color: #FFCC99;
}
td.title_borded_left_tbl{
	font-size: medium;
	text-align: left;
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	background-color: #FFCC99;
}
td.title_borded_left_tblr{
	font-size: medium;
	text-align: left;
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	background-color: #FFCC99;
}
td.title_borded_left_tbr{
	font-size: medium;
	text-align: left;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	background-color: #FFCC99;
}
td.title_borded_left_tb{
	font-size: medium;
	text-align: left;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	background-color: #FFCC99;
}
tr.testata{
	background-color: #FFFBCC;
}
tr.separa{
	background-color: #396DA5;
	width: 100%;
}

