/* stili per le tabelle */

.data_table
{
	border-collapse		: collapse;
	border-spacing		: 0px;
	color			: #365F91;
}

.data_table th
{
	font			: 14px Tahoma;
	color			: #2D5455;
	background		: #c7e2e2;
	text-align		: center;
	padding-left		: 10px;
	padding-right		: 10px;
	border			: 1px;
	border-color		: gray;
	border-bottom-style	: solid;
}

.data_table td
{
	font			: 14px Tahoma;
	text-align		: center;
	padding-left		: 10px;
	padding-right		: 10px;
	border			: 1px;
	border-color		: gray;
	border-bottom-style	: solid;
}

.reference
{
	font-size		: 75%;
	vertical-align	: top;
	font-style		: italic;
}

.reference_text
{
	font-size		: 75%;
	font-style		: italic;
}

.justify
{
	text-align	: justify;
}
