body {	background-color: #CCCCCC;	margin-top: 0px;}a:link		{color: #ABACAD; background: transparent;font-weight: bold; text-decoration: none;}a:visited	{color: #ABACAD; background: transparent;font-weight: bold; text-decoration: none;}a:active	{color: #999999; font-weight: bold; text-decoration: none;}a:hover		{color: #999999; text-decoration: none; font-weight: bold; left: 0px; top: 0px; right: 0px; bottom: 0px;}.alert:link		{color: #C4151C; background: transparent; font-size: 10px; font-weight: bold; text-decoration: none;}.alert:visited	{color: #C4151C; background: transparent; font-size: 10px; font-weight: bold; text-decoration: none;}.alert:active	{color: #C4151C; font-weight: bold; font-size: 10px; text-decoration: none;}.alert:hover	{color: #C4151C; font-size: 10px; text-decoration: underline; font-weight: bold; left: 0px; top: 0px; right: 0px; bottom: 0px;}.white_link:link	{color: #FFFFFF; letter-spacing: 2px; background: transparent; font-size: 14px; font-weight: bold; text-decoration: none;}.white_link:visited	{color: #FFFFFF; letter-spacing: 2px; background: transparent; font-size: 14px; font-weight: bold; text-decoration: none;}.white_link:active	{color: #FFFFFF; letter-spacing: 2px; font-weight: bold; font-size: 14px; text-decoration: none;}.white_link:hover	{color: #FFFFFF; letter-spacing: 2px; font-size: 14px; text-decoration: none; font-weight: bold; left: 0px; top: 0px; right: 0px; bottom: 0px;}.text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	padding-left: 10px;	padding-right: 10px;}.text_news {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: Gray;	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	padding-bottom: 5px;}.text_white_news {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	padding-left: 5px;	padding-right: 5px;	font-weight: bold;}.text_white {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	padding-left: 10px;	padding-right: 10px;	font-weight: bold;}.text_white_left {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	font-weight: bold;}.text_white_big {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	font-weight: bold;}.title_white_big {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #FFFFFF;	font-weight: bold;	letter-spacing: 12px;}.title_red_big {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #C4151C;	font-weight: bold;	letter-spacing: 12px;}.title_gray {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: Gray;	font-weight: bold;	letter-spacing: 12px;}.text_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	padding-left: 10px;	padding-right: 10px;	font-weight: bold;}.text_big_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	font-weight: bold;}.text_gray {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: Gray;	font-weight: normal;}.text_gray_big_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: Gray;	font-weight: bold;}.text_red {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #C4151C;	font-weight: normal;	padding-left: 10px;	padding-right: 10px;}.text_bold_red {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #C4151C;	font-weight: bold;	padding-left: 10px;}.text_bold_red_big {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C4151C;	font-weight: bold;}.textleft {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.alpha {	filter:alpha(opacity=90); -moz-opacity:0.80; opacity:0.80; -khtml-opacity:0.80;}.textbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 127px;}.textboxpiccola {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 30px;}.textboxmedia {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 75px;}.textboxgrande {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 172px;}.textboxgiornimesi {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 20px;}.textboxanni {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 34px;}.textarea{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;	border: 6px solid #E6E7E7;	width: 232px;	height: 120px;	padding: 5px;}.textareamedia{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 420px;	height: 70px;	padding: 5px;}.listbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;	width: 172px;	border: 1px solid #CCCCCC;}.listboxpiccola {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;	width: 80px;	border: 1px solid #CCCCCC;}.listboxmedia {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;	width: 120px;	border: 1px solid #CCCCCC;}.listboxgrande {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;	width: 210px;	border: 1px solid #CCCCCC;}.bordogrigio {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	border: 6px solid #E6E7E7;	padding: 5;}.bordogrigiodata {	border: 2px solid #E6E7E7;}.bordogrigioscuro {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	border: 1px solid #ABACAD;} .margini {	padding-left: 6px;}.text_white_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	padding-left: 10px;	padding-right: 10px;	font-weight: bold;}