a {
	font-weight: bold;
	color: #D43733;
}
body {
	background-color: #FFFFFF;
}
h1.small_recupero_dati {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #D0D0D0;
}
p {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
}
p.small_recupero_dati {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #D0D0D0;
}
strong {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0000FF;
}
table {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
}
table.tablebox {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #1C327F;
	padding: 5px;
	background-color: #FAFAFA;
}
td.tablebox {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #FF0000;
	padding: 5px;
}
td.cellbox {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #1C327F;
	padding: 5px;
	font-size: 11px;
	background-color: #FFFFFF;
}
td.cellbox_blue {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #1C327F;
	padding: 5px;
	font-size: 11px;
	background-color: #E5E5FF;
}
td.cellbox_green {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #1C327F;
	padding: 5px;
	font-size: 11px;
	background-color: #E5FFE5;
}
td.cellbox_red {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #1C327F;
	padding: 5px;
	font-size: 11px;
	background-color: #FFE5E5;
}
td.cellbox_yellow {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #1C327F;
	padding: 5px;
	font-size: 11px;
	background-color: #FFFFE5;
}
td.cellnote {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.cellnote_pad08 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 8px;
	font-size: 11px;
}
td.cellnote_azzurro {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 11px;
	background-color: #336699;
}
td.cellnote_azzurrino {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 11px;
	background-color: #E4EEF8;
}
td.cellnote_grigioazzurro {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 11px;
	background-color: #E0E0E0;
}
td.cellnote_trasparente {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 11px;
}
td.tablehead_blue {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003399;
	border: 1px solid #003399;
	padding: 1px 5px;
}
td.tablehead_green {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009933;
	border: 1px solid #009933;
	padding: 1px 5px;
}
td.tablehead_red {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #FF0000;
	padding: 1px 5px;
}
td.tablehead_yellow {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFF00;
	border: 1px solid #FFFF00;
	padding: 1px 5px;
}
