.tab_base {
	margin: 0px;
	padding: 0px;
	clear: no;
	float: no;
	height: 776px;
	width: 955px;
}
.tab_menu {
	margin: 0px;
	padding: 0px;
	clear: no;
	float: no;
/*	height: 255px;*/
	height: 200px;
	width: 97px;
}
.tab_interno {
	margin: 0px;
	padding: 0px;
	clear: no;
	float: no;
	width: 700px;
}
.tab_filetto_foto_news {
	clear: no;
	float: no;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: medium solid #081625;
}
.tab_focus_home {
	margin: 0px;
	padding: 0px;
/*	clear: no;
	float: no;
*/	width: 200px;
	width: 100%;
}


.txt_blu_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #081625;
	text-decoration: none;
}
.txt_blu_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #081625;
	text-decoration: none;
	letter-spacing: 1px;
}
.txt_blu_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #081625;
	text-decoration: none;
	letter-spacing: 1px;
}
.txt_blu_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #081625;
	text-decoration: none;
}
.txt_blu_05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #081625;
	text-decoration: none;
	letter-spacing: 1px;
}


.txt_bianco_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.txt_bianco_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}



.txt_rosso_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8A181A;
	text-decoration: none;
}
.txt_rosso_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8A181A;
	text-decoration: none;
}


#scroll_interno {
/*	height: 590px;*/
	height:100%;
	width: 779px;
	overflow: auto;
	padding-right: 10px;
}
#scroll_news_homepage {
/*	height: 590px;*/
	height:100%;
	width: 100%;
	overflow: auto;
	padding-right: 10px;
}

/*************************************************************************************************************************************/
/****************************************************************************/
div.titolo_pagina {
/*	text-align: center;
	width: 100%;
	font-size: 24px;
	font-weight: bold;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 680px;
/*	height: 24px;*/
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #081625;
	text-align: left;
	vertical-align: bottom;
	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
}
div.titolo_news_homepage {
/*	text-align: center;
	width: 100%;
	font-size: 24px;
	font-weight: bold;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90%;
/*	height: 24px;*/
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #081625;
	text-align: left;
	vertical-align: bottom;
	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
}

div.squadre_foto {
}
#squadre_foto A, #squadre_foto A:link, #squadre_foto A:visited {
	text-decoration: none;
	font-size: 12px;
	color: #081625;
	font-weight: bold;
}
#squadre_foto A:hover {
	color: #081625;
}
#risultati_lista { 
	text-decoration: none;
	font-size: 12px;
	color: #081625;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 50px;
}
#risultati_lista a {
	text-decoration: none;
	font-size: 14px;
	color: #081625;
	font-weight: bold;
}
#risultati_lista a:link, #risultati_lista a:visited {
	color: #081625;
	text-decoration: none; 
}
#risultati_lista a:hover {
/*	text-decoration: underline;*/
	background-color: #081625;
	color: #fda612;
}
#move {
	font-size: 12px;
	font-weight: bold;
}
#move td {
	text-align: justify;
	width: 16%;
	font-weight: bold;
}
#move a {
/*	display: block;*/
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-left: 0px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	font-size: 12px;
	color: #081625;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#move a:link, #move a:visited {
	color: #081625;
	text-decoration: none; 
}
#move a:hover {
	border: 0px;
	background-color: #081625;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #fda612;
}
td.desc1 {
	width: 30%;
	text-align: right;
	font-size: 10px;
}
td.desc2 {
	width: 70%;
	text-align:left;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#risultati { 
	text-decoration: none;
	font-size: 14px;
	color: black;
	font-weight: bold;
}
#risultati a {
/*	display: block;
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-left: 10px;
	padding-top:0px;
	padding-bottom:0px;*/
	text-decoration: none;
	font-size: 12px;
	color: #081625;
	font-weight: bold;
}
#risultati a:link, #risultati a:visited {
	color: #081625;
	text-decoration: none; 
}
#risultati a:hover {
	border: 0px;
/*	text-decoration: underline;*/
	background-color: #081625;
	color: #fda612;
}
/**** parte per la sezione FOTO ****/
#photo {
	height: 110px;
}
#photo A, #photo A:link, #photo A:visited {
	text-decoration: none;
	font-size: 12px;
	color: #081625;
	font-weight: bold;
}
#photo A:hover {
	color: #081625;
}

#phototext {
	height: 30px;
}
#phototext a, #phototext a:link, #phototext a:visited {
	text-decoration: none;
	font-size: 12px;
	color: #081625;
	font-weight: bold;
/*	display: block;*/
}
#phototext a:hover {
/*	display: block;*/
	color: #fda612;
	background-color: #081625;
}
#photo_desc {
	height: 30px;
	font-size: 12px;
	font-style: italic; 
}
a.photo {
	border: 0px;
	color: yellow;
}
div.photo {
	text-align: center;
}
td.news_titolo {
	text-decoration: none;
	font-size: 12px;
	color: black;
	font-weight: bold;
	background-color: yellow;
	text-align: left;
}
#news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	font-weight:bold;*/
	text-align: justify;
}
#news A, #news A:link, #news A:visited {
	text-decoration: underline;
	font-size: 12px;
	color: black;
	font-weight: bold;
}
#news A:hover {
	color: white;
	background-color: black;
	text-decoration: none;
}





#menusx_link {
	padding-left: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
/*	height:20px;*/
}
#menusx_link a {
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left: 0px;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	vertical-align: center;
}
#menusx_link a:hover {
	border: 0px;
/*	color: yellow;*/
	text-decoration: none;
	
/*	background-color: #fda612;*/
	color: #fda612;
}
#menusx_link_active {
	padding-left: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#menusx_link_active a {
/*	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left: 0px;*/
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fda612;
	font-weight: bold;
	vertical-align: center;
}
#menusx_link_active a:hover {
	border: 0px;
	text-decoration: none;
	color: #fda612;
}
#pdf {

}
#pdf A, #pdf A:link, #pdf A:visited {
	text-decoration: none;
	font-size: 12px;
	color: black;
	font-weight: bold;
}
#pdf A:hover {
	color: black;
}
#art {

}
#art a, #art a:link, #art a:visited {
	text-decoration: none;
	font-size: 12px;
	color: black;
	font-weight: bold;
/*	display: block;*/
}
#art a:hover {
/*	display: block;*/
	color: white;
	background-color: black;
}
#news_home { 
	text-decoration: none;
	font-size: 10px;
	color: black;
	font-weight: bold;
}
#news_home a {
/*	display: block;
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-left: 10px;
	padding-top:0px;
	padding-bottom:0px;*/
	text-decoration: none;
	font-size: 10px;
	color: #081625;
	font-weight: bold;
}
#news_home a:link, #news_home a:visited {
	color: #081625;
	text-decoration: none; 
}
#news_home a:hover {
	border: 0px;
/*	text-decoration: underline;*/
	background-color: #081625;
	color: #fda612;
}

