	body {
		/*background-color:#ececec;*/
		padding:0px;
		margin:2px 0px;
		font-family:verdana;
		font-size:11px;
		color:#000000;
	}
	
	a:link 		{font-family:verdana; color:#173c7d; font-size:11px; text-decoration:none;}
	a:visited	{font-family:verdana; color:#0f2957; font-size:11px; text-decoration:none;}
	a:hover		{font-family:verdana; color:#173c7d; font-size:11px; text-decoration:underline;}
	
	div {
		font-family:verdana;	
		font-size:11px;
	}
	
	input {
		font-family:verdana;	
		font-size:11px;
	}
	
	h1 {
		font-family:'verdana';
		font-size:12px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 3px 0px;
		font-weight:bold;
		color:#173c7d;
	}
	
	h2 {
		font-family:'verdana';
		font-size:12px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 3px 0px;
		font-weight:bold;
		color:#173c7d;
	}
	
	h3 {
		font-family:'verdana';
		font-size:12px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 3px 0px;
		font-weight:bold;
		color:#173c7d;
	}
	
	.toolbar_links{
		background-color:#173c7d;
		height:32px;
	}
	
	.testo_body {
		font-family:'verdana';
		font-size:11px;
		text-align:justify;	
	}

	.linkbar_top {
		color:#999999;
	}
	.linkbar_top a:link 		{font-family:verdana; color:#173c7d; font-size:11px; text-decoration:none;}
	.linkbar_top a:visited		{font-family:verdana; color:#0f2957; font-size:11px; text-decoration:none;}
	.linkbar_top a:hover		{font-family:verdana; color:#173c7d; font-size:11px; text-decoration:underline;}
	
	.toolbar_links {
		color:#5794ff;
	}
	.toolbar_links a:link 		{font-family:verdana; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none;}
	.toolbar_links a:visited	{font-family:verdana; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none;}
	.toolbar_links a:hover		{font-family:verdana; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:underline;}
	
	.home_table_top {
		background-color:#163c7d;
		color:#ffffff;	
	}
	
	.home_lang_middle {
		font-size:12px;
		background-color:#ff0000;
		font-weight:bold;
		color:#CCCCCC;
		padding:4px 0px;
		text-transform:lowercase;
	}
	.home_lang_middle a:link 		{font-family:verdana; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}
	.home_lang_middle a:visited		{font-family:verdana; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}
	.home_lang_middle a:hover		{font-family:verdana; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}
	
	.head_right_col {
		font-weight:bold;
		padding:5px 0px 0px 9px;
		font-size:12px;
	}
	
	.alpha_20 {
		filter:alpha(opacity=20);
		-moz-opacity:.2;
		opacity:.2;	
	}
	
	.alpha_40 {
		filter:alpha(opacity=40);
		-moz-opacity:.4;
		opacity:.4;	
	}
	
	.alpha_60 {
		filter:alpha(opacity=60);
		-moz-opacity:.6;
		opacity:.6;	
	}
	
	.alpha_80 {
		filter:alpha(opacity=80);
		-moz-opacity:.8;
		opacity:.8;	
	}
	
	.paragrafo_txt {
		color:#0042b3;
		font-weight:bold;
		font-size:11px;
	}
	
	.txt_titolo {
		color:#163c7d;
		font-weight:bold;
		font-size:13px;
		padding:0px 0px 10px 0px;
	}
	
	.txt_nome_team {
		color:#163c7d;
		font-weight:bold;
		font-size:16px;
		padding:0px 0px 10px 0px;
	}
	
	.selected_item_link {
	}
	.selected_item_link a:link 		{font-weight:bold !important; text-decoration:none;}
	.selected_item_link a:visited	{font-weight:bold !important; text-decoration:none;}
	.selected_item_link a:hover		{font-weight:bold !important; text-decoration:underline;}
	
	.abstract_txt_programma p {
		padding:0px !important;
		margin:0px !important;
	}
	
	.footer_txt {
		font-size:10px;
		color:#666666;
	}
	.footer_txt span {
		font-size:10px;
		color:#173c7d;
	}
	.footer_txt a:link 		{font-size:10px; text-decoration:none;}
	.footer_txt a:visited	{font-size:10px; text-decoration:none;}
	.footer_txt a:hover		{font-size:10px; text-decoration:underline;}
	
	#id_col_r{
		scrollbar-arrow-color: #173c7d;
		scrollbar-3dlight-color: #f0f0ff;
		scrollbar-darkshadow-color: #666666;
		scrollbar-face-color: #f0f8ff;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #c0c0cc;
		scrollbar-track-color: #f5f5f5;
	}
	
	.login_box {
		width:100%;
	}
	.login_box input {
		font-size:9px !important;
	}
	
	.login_box td {
		font-size:11px;
		color:#173c7d;
		text-align:left;
		border-right:solid 1px #173c7d;
	}
	.login_box td input {
		/*font-size:10px !important;*/
	}
	.login_box thead td {
		padding:2px 5px;
		color:#173c7d;
		font-weight:bold;
		border:0px;
		border-left:solid 1px #173c7d;
		border-bottom:solid 1px #173c7d;
	}
	.login_box_logged thead div {
	}
	.login_box a:link 		{font-size:10px; color:#0000cc; text-decoration:none;}
	.login_box a:visited	{font-size:10px; color:#0000cc; text-decoration:none;}
	.login_box a:hover		{font-size:10px; color:#0000ff; text-decoration:none;}
	
	.login_box_logged {
		width:100%;
	}
	
	.login_box_logged td {
		font-size:10px;
		color:#f36f21;
		color:#f09600;
		text-align:left;
		border-right:solid 1px #f36f21;
		border-right:solid 1px #f09600;
	}
	.login_box_logged thead td {
		font-size:10px !important;
		padding:2px 5px;
		color:#f36f21;
		color:#f09600;
		border:0px;
		border-left:solid 1px #f36f21 !important;
		border-bottom:solid 1px #f36f21 !important;
		border-left:solid 1px #f09600 !important;
		border-bottom:solid 1px #f09600 !important;
	}
	.login_box_logged thead div {
		font-size:10px !important;
	}
	.login_box_logged a:link 		{font-size:10px; color:#0000cc; text-decoration:none;}
	.login_box_logged a:visited		{font-size:10px; color:#0000cc; text-decoration:none;}
	.login_box_logged a:hover		{font-size:10px; color:#0000ff; text-decoration:none;}
	
	.riepilogo_data td {
		padding:3px;
		text-align:left;
	}
	
	.acquisto input {
		width:180px;
	}
	
	.left_col_color {
		background-color:#fafbff;
	}
	
