@charset "utf-8";
/* CSS Document */

body
{
	
	padding:0px;
	margin:0px;
	color:#FFF;
}
#content0
{
	margin:auto;
	width::800px;
	height:auto;
	float:inherit;
}
#verde
{
	color:#060;
}
#arancio
{
	color:#F60;
}
#blu
{
	color:#06C;
}
#blu2
{
	color:#036;
}
#giallo
{
	color:#FC0;
}
#black
{
	color:#000;
}
#div_int
{
	margin:auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F00;
	margin-top:200px;
}
#div_int_mail
{
	margin:auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F00;
	margin-top:100px;
}
#divA
{
	margin:auto;
	width:600px;
	height:220px;
}
#divA1
{
	width:50%;
	float:left;
	text-align:center;
	padding-top:25px;
}
#divA2
{
	width:50%;
	float:right;
	text-align:center;
}

#divZ
{
	margin:auto;
	width:700px;
	height:auto;
}
h1
{
	text-align:center;
	font:14pt Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:bold;
}
.tabella
{
	border-collapse:collapse;
	border:solid 1px #333;
	text-align:center;
	font:11pt Arial, Helvetica, sans-serif;
	width:300px;
	height:200px;
	color:#333;
}
.tab_cont
{
	border:hidden;
	text-align:center;
	font:12pt Arial, Helvetica, sans-serif;
	width:700px;
	height:auto;
}
.tabella_altri
{
	border-collapse:collapse;
	border:solid 1px #333;
	text-align:center;
	font:10pt Arial, Helvetica, sans-serif;
	width:700px;
	height:auto;
	color:#333;
}
.tabella_altri td
{
	vertical-align:middle;
	font:10pt Arial, Helvetica, sans-serif #0F0;
	text-align:center;
	border:1px solid #333;
	font-weight:bold;
}
th
{
	vertical-align:middle;
	font:10pt Arial, Helvetica, sans-serif;
	text-align:center;
	color:#F00;
	font-weight:bold;
}
.tabella td
{
	vertical-align:middle;
	font:9pt Arial, Helvetica, sans-serif;
	text-align:center;
	border:1px solid #333;
	font-weight:bold;
}
th.tab_cont
{
	vertical-align:middle;
	font:12pt Arial, Helvetica, sans-serif;
	text-align:center;
	color:#F00;
	vertical-align:top;
}
td.tab_cont
{
	vertical-align:middle;
	font:12pt Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:top;
}
tr.tab_cont
{
	vertical-align:middle;
	font:10pt Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:top;
}


	

