* {
	font-family: tahoma, Helvetica, sans-serif;
}

body {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	margin:5px 0px 0px 0px;
}

a:link 		{color:#0000cc; text-decoration:none;}
a:visited	{color:#0000aa; text-decoration:none;}
a:hover		{color:#0000ff; text-decoration:underline;}

.content_12 {
	text-align:justify;
	line-height:16px;
	font-size:12px;
}
.content_12 * {
	font-size:12px;
}


.head_footer_bar {
	background-image:url(/img/top_bar.gif);
	width:100%;
}
.head_footer_bar a:link 	{color:#ffffff; font-weight:bold; text-decoration:none;}
.head_footer_bar a:visited	{color:#ffffff; font-weight:bold; text-decoration:none;}
.head_footer_bar a:hover	{color:#ffffff; font-weight:bold; text-decoration:underline;}

.head_footer_bar .div_spacer {
	padding:3px 0px 0px 0px;
}
.head_footer_bar .div_spacer div {
	float:left;
	padding-right:30px;
}

.head_footer_bar .div_spacer div .selected_page:link 	{color:#ffff00;}
.head_footer_bar .div_spacer div .selected_page:visited	{color:#ffff00;}
.head_footer_bar .div_spacer div .selected_page:hover	{color:#ffff00;}

.body_table td {
	padding:5px 0px;
}

input {
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
}

.footer_info {
	color:#666666;
	font-size:10px;
}
.footer_info a {
	font-size:10px;
}

.head_info a {
	font-size:10px;
	font-weight:normal;
}

.check_radio {
	margin:0px;
	padding:0px;
	width:13px;
	height:13px;
	vertical-align:middle;
}

.PP_title {
	padding-left:5px;
	font-size:16px;
	color:#cc0000;
	font-weight:bold;
	border-bottom:dotted 1px #cc0000;
}

.PP_main_menu {
	float:left;
}
.PP_main_menu a:link 		{font-size:10px; text-decoration:none;}
.PP_main_menu a:visited		{font-size:10px; text-decoration:none;}
.PP_main_menu a:hover		{font-size:10px; text-decoration:none;}


.PP_main_menu div {
	font-size:10px;
	float:left;
	border:solid 1px #1421c4;
	height:14px;
	padding:2px 5px;
	margin:0px -1px 0px 0px;
}

.PP_main_menu_selected {
	background-color:#c4dcff !important;
}

.PP_sub_menu a:link 		{font-size:10px; text-decoration:none;}
.PP_sub_menu a:visited		{font-size:10px; text-decoration:none;}
.PP_sub_menu a:hover		{font-size:10px; text-decoration:none;}

.PP_sub_menu div {
	font-size:10px;
	position:relative;
	float:left;
	border:solid 2px #1421c4;
	height:14px;
	border-bottom:0px;
	padding:2px 5px;
	margin:0px 2px 0px 0px;
}

.PP_sub_menu_selected {
	background-color:#ffffff !important;
}

.PP_body {
	background-color:#c4dcff;
	border:solid 2px #1421c4;
	margin-top:18px;
}

.alpha_50 {
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;	
}
.alpha_30 {
	filter:alpha(opacity=30);
	-moz-opacity:.3;
	opacity:.3;	
}
.alpha_20 {
	filter:alpha(opacity=20);
	-moz-opacity:.2;
	opacity:.2;	
}


#table_body {
	width:1000px;
}
#table_body #body_col_left {
	text-align:left;
}
#table_body #body_center {
	padding:0px 20px;
	text-align:left;
}
#table_body #body_col_right {
}

.flag_table td {
	padding:1px;
}

#id_header {
}
#id_footer {
	margin:10px 0px 0px 0px;
}

.toolbar_containmer {
	margin-bottom:5px;
}

.news_type {
	position:relative;
	float:left;
	margin-top:-20px;
	margin-left:-4px;
	padding-left:1px;
	height:21px;
}

.news_type .news_selected {
	border:solid 2px #1421c4;
	background-color:#c4dcff;
	border-bottom:0px;
	text-align:left;
	position:absolute;
	padding:0px 4px 2px 4px;
	z-index:100;
}
.
.news_type .news_selected a:link 		{color:#0000cc; font-size:9px; text-decoration:none;}
.news_type .news_selected a:visited		{color:#0000cc; font-size:9px;  text-decoration:none;}
.news_type .news_selected a:hover		{color:#0000cc; font-size:9px;  text-decoration:none;}

.news_type .news_unselected {
	border:solid 2px #1421c4;
	border-bottom:0px;
	text-align:left;
	position:absolute;
	padding:0px 4px 2px 4px;
	z-index:99;
}
.news_type .news_unselected a:link 		{color:#0000cc; font-size:9px;  text-decoration:none;}
.news_type .news_unselected a:visited	{color:#0000cc; font-size:9px;  text-decoration:none;}
.news_type .news_unselected a:hover		{color:#0000cc; font-size:9px;  text-decoration:none;}

.filtri_toolbar {
	position:absolute;
	margin-top:-29px;
	margin-left:11px;
}

.filtri_contenuti {
	float:right;
	border:solid 2px #1421c4;
	border-bottom:0px;
	margin-right:2px;
	padding:2px 5px 3px 5px;
}
.filtri_contenuti a:link 		{color:#0000cc; font-size:9px; text-decoration:none;}
.filtri_contenuti a:visited		{color:#0000cc; font-size:9px; text-decoration:none;}
.filtri_contenuti a:hover		{color:#0000cc; font-size:9px; text-decoration:none;}

.filtri_contenuti_selected {
	background-color:#c4dcff;
}
.filtri_contenuti_selected a:link 		{color:#0000cc; font-size:9px; text-decoration:none;}
.filtri_contenuti_selected a:visited	{color:#0000cc; font-size:9px; text-decoration:none;}
.filtri_contenuti_selected a:hover		{color:#0000cc; font-size:9px; text-decoration:none;}

.msg_no_content {
	padding-top:15px;
	font-size:13px;
}

.head_news_box_title {
	background-image:url(/img/bg_head_light_blue_title.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.head_news_box_title div {
	float:left;
	font-size:18px;
	color:#398aff;
	font-weight:bold;
	text-align:left;
	padding:0px 3px;
	background-color:#ffffff;
	
}

.edicola_table {
}
.edicola_table .content_edicola {
	padding:5px;
	font-size:13px;
}
.edicola_table .content_edicola .title:link 		{color:#0000cc; font-size:14px; font-weight:bold; text-decoration:none;}
.edicola_table .content_edicola .title:visited		{color:#0000cc; font-size:14px; font-weight:bold; text-decoration:none;}
.edicola_table .content_edicola .title:hover		{color:#0000cc; font-size:14px; font-weight:bold; text-decoration:underline;}

.home_editoriale {
	padding:5px;
	font-size:14px;
}
.home_editoriale .titolo_editoriale:link 	{color:#0000cc; font-size:18px; font-weight:bold; text-decoration:none;}
.home_editoriale .titolo_editoriale:visited	{color:#0000cc; font-size:18px; font-weight:bold; text-decoration:none;}
.home_editoriale .titolo_editoriale:hover	{color:#0000cc; font-size:18px; font-weight:bold; text-decoration:underline;}

.home_news_list {
	width:478px;
}
.home_news_list td {
	padding:25px 5px 5px 5px;
	font-size:12px;
}
.home_news_list .title_news:link 		{color:#0000cc; font-size:13px; font-weight:bold; text-decoration:none;}
.home_news_list .title_news:visited		{color:#0000cc; font-size:13px; font-weight:bold; text-decoration:none;}
.home_news_list .title_news:hover		{color:#0000cc; font-size:13px; font-weight:bold; text-decoration:underline;}

#DGA_TEMPALTE_TOP {
	width:728px;
	padding:0px;
}
#DGA_TEMPALTE_LEFT {
	padding:10px 0px 0px 0px;
	text-align:center;
}
#DGA_TEMPALTE_CENTER {
	width:468px;
	padding:20px 0px 0px 0px;
	text-align:center;
}
#DGA_TEMPALTE_RIGHT {
	padding:0px 0px 0px 0px;
	text-align:center;
}
#DGA_TEMPALTE_BOTTOM {
	width:728px;
	padding:0px;
	text-align:center;
}

h1 {
	font-size:18px;
	font-weight:bold;
	color:#398aff;
	margin:0px 0px 2px 0px;
	padding:0px 0px 5px 0px;
}

.content_title_td {
	background-image:url(/img/bg_content_center_title.gif);
	background-repeat:repeat-y;
}

.content_title_div_1 {
	background-image:url(/img/bg_content_top_title.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.content_title_div_2 {
	background-image:url(/img/bg_content_bottom_title.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:5px 30px 10px 10px;
	text-align:left;
}

.content_text_td {
}

.content_text_div_1 {
	background-image:url(/img/bg_content_center_text.gif);
	background-position:10px 0px;
	background-repeat:repeat-y;
}

.content_text_div_2 {
	background-image:url(/img/bg_content_bottom_text.gif);
	background-position:10px bottom;
	background-repeat:no-repeat;		
	padding:0px 17px 5px 15px;
}
.content_text_div_2_font {
	padding:0px 7px 0px 5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	clear:both;
	width:456px;
	text-overflow:ellipsis;
	overflow:hidden;
}
.content_text_div_2_font *
{
	font-size:12px !important;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.content_text_div_2_font a:link 		{color:#0000cc; font-size:12px; text-decoration:none;}
.content_text_div_2_font a:visited	{color:#0000cc; font-size:12px; text-decoration:none;}
.content_text_div_2_font a:hover		{color:#0000cc; font-size:12px; text-decoration:underline;}

.autore_data_text {
	margin-top:50px;
	font-size:11px;
	color:#398aff;
	text-align:right;
	padding:0px 10px 5px 0px;
}

.content_img {
	border:solid 1px #000000;
	margin:0px 0px 5px 10px;
	background-color:#ffffcc;
}

.elenco_squadre {
	text-align:center;
	border:solid 1px #bed6fd;
	background-color:#e1ecff;
	padding:2px 3px;
	margin:0px 1px;
	width:110px;
	float:left;
	font-weight:bold;
	cursor:pointer;
}
.elenco_squadre_over {
	text-align:center;
	border:dotted 1px #398aff;
	background-color:#c4dcff;
	padding:2px 3px;
	margin:0px 1px;
	width:110px;
	float:left;
	font-weight:bold;
	cursor:pointer;
}

.container_box_rss {
	margin-bottom:10px;
}

.contenuto_rss_728 {
	font-size:11px;
	text-align:left;
	padding:14px 7px 7px 7px;
}
.contenuto_rss_728 .contenuto_titolo_link {
	padding:0px 0px 0px 10px;
	background-image:url(/img/rss/list_dot.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
}
.contenuto_rss_728 .contenuto_description {
	padding:0px 0px 5px 10px;
}

.contenuto_rss_180 {
	font-size:11px;
	text-align:left;
	padding:14px 7px 7px 7px;
}
.contenuto_rss_180 .contenuto_titolo_link {
	padding:0px 0px 5px 10px;
	background-image:url(/img/rss/list_dot.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
}
.contenuto_rss_180 .contenuto_description {
	padding:0px 0px 5px 10px;
}

.contenuto_rss_300 {
	font-size:11px;
	text-align:left;
	padding:14px 7px 7px 7px;
}
.contenuto_rss_300 .contenuto_titolo_link {
	padding:0px 0px 0px 10px;
	background-image:url(/img/rss/list_dot.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
}
.contenuto_rss_300 .contenuto_description {
	padding:0px 0px 5px 10px;
}

.contenuto_rss_468 {
	width:454px;
	font-size:11px;
	text-align:left;
	padding:14px 7px 7px 7px;
}
.contenuto_rss_468 .contenuto_titolo_link {
	padding:0px 0px 0px 10px;
	background-image:url(/img/rss/list_dot.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
}
.contenuto_rss_468 .contenuto_description {
	padding:0px 0px 5px 10px;
}



.titolo_rss_td {
	padding:0px 0px 0px 5px;
	text-align:left;
}

.titolo_rss {
	padding:0px 3px;
	text-align:left;
	position:absolute;
	margin-top:-8px;
	margin-left:5px;
	background-image:url(/img/rss/bg_title.gif);
	background-repeat:repeat-x;
	background-position:left -3px;
}
.titolo_rss a:link 		{color:#0000cc; font-size:13px; font-weight:bold; text-decoration:none; text-transform:capitalize;}
.titolo_rss a:visited	{color:#0000cc; font-size:13px; font-weight:bold; text-decoration:none; text-transform:capitalize;}
.titolo_rss a:hover		{color:#0000cc; font-size:13px; font-weight:bold; text-decoration:underline; text-transform:capitalize;}


.box_rss_left a:link 	{color:#0000cc; font-size:11px; text-decoration:none;}
.box_rss_left a:visited	{color:#0000cc; font-size:11px; text-decoration:none;}
.box_rss_left a:hover	{color:#0000cc; font-size:11px; text-decoration:underline;}

.top_180 {
	background-image:url(/img/rss/top_180.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.mid_180 {
	background-image:url(/img/rss/mid_180.gif);
	background-repeat:repeat-y;
	padding:0px;
}
.bot_180 {
	background-image:url(/img/rss/bottom_180.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.top_300 {
	background-image:url(/img/rss/top_300.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.mid_300 {
	background-image:url(/img/rss/mid_300.gif);
	background-repeat:repeat-y;
	padding:0px;
}
.bot_300 {
	background-image:url(/img/rss/bottom_300.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.top_728 {
	background-image:url(/img/rss/top_728.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.mid_728 {
	background-image:url(/img/rss/mid_728.gif);
	background-repeat:repeat-y;
	padding:0px;
}
.bot_728 {
	background-image:url(/img/rss/bottom_728.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.top_468 {
	background-image:url(/img/rss/top_468.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.mid_468 {
	background-image:url(/img/rss/mid_468.gif);
	background-repeat:repeat-y;
	padding:0px;
}
.bot_468 {
	background-image:url(/img/rss/bottom_468.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.news_feed_rss {
	float:right;
	text-align:right;
	font-weight:normal;
}
.news_feed_rss a:link 		{color:#ffffff; font-size:10px; text-decoration:none; font-weight:normal; text-transform:capitalize;}
.news_feed_rss a:visited	{color:#ffffff; font-size:10px; text-decoration:none; font-weight:normal; text-transform:capitalize;}
.news_feed_rss a:hover		{color:#ffffff; font-size:10px; text-decoration:undeṛline; font-weight:normal; text-transform:capitalize;}

.tagCloud_master {
	text-align:left;
	padding:5px 5px 5px 5px;
	width:290px;
	margin-top:5px;
}
.tagCloud_master_mid {
	background-image:url(/img/tagcload/tagcload_mid_300.gif);
	background-repeat:repeat-y;
}
.tagCloud_master_top {
	background-image:url(/img/tagcload/tagcload_top_300.gif);
	background-repeat:no-repeat;
	background-position::left top;
}
.tagCloud_master_bot {
	background-image:url(/img/tagcload/tagcload_bot_300.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

.classCloud01 {
	font-size:24px;
	margin:0px 3px;
}
.classCloud02 {
	font-size:21px;	
	margin:0px 3px;
}
.classCloud03 {
	font-size:19px;	
	margin:0px 3px;
}
.classCloud04 {
	font-size:16px;	
	margin:0px 3px;
}
.classCloud05 {
	font-size:13px;	
	margin:0px 3px;
}
.classCloud06 {
	font-size:11px;	
	margin:0px 3px;
}
.classCloud07 {
	font-size:9px;	
	margin:0px 3px;
}

.tagCloud_master nobr {
	text-align:left !important;
}
.tagCloud_master a:link 	{color:#ff8a00; line-height:30px;}
.tagCloud_master a:visited	{color:#ff8a00; line-height:30px;}
.tagCloud_master a:hover	{color:#ff8a00; line-height:30px;}

.tagCloudSelected {
	color:#ff0000 !important;
}
.container_tagcloud_right {
	margin-top:5px;
	width:300px;
}
.tag_correlati {
	padding:3px 0px;
	 font-size:13px;
}
.tag_correlati a:link		{font-size:13px; text-decoration:none;}
.tag_correlati a:visited	{font-size:13px; text-decoration:none;}
.tag_correlati a:hover		{font-size:13px; text-decoration:underline;}

.contatore_letture {
	color:#666666;
}

.divSelection {
	margin:0px;
}

.div_scelta_squadra {
	border:solid 1px #116101;
	background-color:#50ef30;
	float:left;
	padding:3px;
}

.div_scelta_squadra td {
	font-weight:bold;
	color:#116101;
	background-color:#50ef30;
	padding:0px;
	text-align:left;
}

.img_upload_edit {
	padding-left:13px;
}

.search_txt {
	padding:0px 5px 0px 20px;
	color:#ffffff;
}

.pagina_personale_icon td {
	padding:0px 20px;
}

.label_area {
 	position:absolute;
	margin-left:-7px;
	margin-top:-20px;
	background-color:#c4dcff;
	font-weight:bold;
	font-size:12px;
	color:#000979;
	border-top:solid 2px #1421c4;
	border-left:solid 2px #1421c4;
	padding:1px 7px 0px 6px;
	background-image:url(/img/bg_label.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-position:right top;
}

.preview_bg {
	background-image:url(/img/bg_preview.gif);
}

.novita_style {
	background-color:#ffffcc;
	margin-top:10px;
}

.novita_style .novita_style_icon {
	position:absolute;
	margin:-10px 0px 0px 460px;
}
.novita_style_icon_top_home {
	position:absolute;
	margin:-25px 0px 0px -12px;
}
