h1, h2, h3, h4, h5, h6, form, p, hr, img {
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.hide {
	display: none;
}
	
	
img {
	border: 0;
	overflow: hidden;
}

.clear { 
	height:0px;
	clear: both; 
	overflow: hidden;
}

.clear_1 { 
	clear: both;  
	height:1px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.hand {
	cursor: pointer;
}

body{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: left;
	background-image: url(../_08_images/sf_body.jpg);
	background-repeat: repeat-x;	
	background-color: #BDD5D9;
}

#wrapper {
	width: 983px;
	margin: auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
	clear: both;
	float: left;
	background-color: #FFFFFF;
}

#content{
	clear: both;
	width: 978px !important;
	width: 983px;
    margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 2px;
	overflow: hidden;	
}
	

#cola_hp {
	width: 441px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}

#colb_hp {
	width: 363px;
	margin: 0px 7px 0px 7px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}

#colc_hp {
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}

#cola_2 {
	width: 221px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}

#colb_2 {
	width: 583px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}

#colc_2 {
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
	overflow: hidden;
}

#cola_643 {
	width: 643px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}

#colb_163 {
	width: 163px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}


#colc_811 {
	width: 811px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}


/********************* TESTO **********************/
.pt7_V_ama, a:link.pt7_V_ama, a:visited.pt7_V_ama{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #B30404;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_V_ama{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #B30404;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}	

.pt7_A_black, a:link.pt7_A_black, a:visited.pt7_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
		
.pt7_V_black, a:link.pt7_V_black, a:visited.pt7_V_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_V_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}

.pt7_V_blu, a:link.pt7_V_blu, a:visited.pt7_V_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_V_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
	
.pt7_V_grey, a:link.pt7_V_grey, a:visited.pt7_V_grey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #5B646F;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_V_grey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #5B646F;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}

.pt7_A_red, a:link.pt7_A_red, a:visited.pt7_A_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #EF4408;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_A_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #EF4408;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
		
.pt7_V_red, a:link.pt7_V_red, a:visited.pt7_V_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #EF4408;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_V_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #EF4408;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}	

.pt7_V_white, a:link.pt7_V_white, a:visited.pt7_V_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_V_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}	

.pt75_A_black, a:link.pt75_A_black, a:visited.pt75_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt75_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
		
.pt8_A_black, a:link.pt8_A_black, a:visited.pt8_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}

.pt8_V_black, a:link.pt8_V_black, a:visited.pt8_V_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_V_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
		
.pt8_V_blu, a:link.pt8_V_blu, a:visited.pt8_V_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_V_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}

.pt8_V_blu2, a:link.pt8_V_blu2, a:visited.pt8_V_blu2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #071555;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_V_blu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #071555;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
	
.pt8_V_ara, a:link.pt8_V_ara, a:visited.pt8_V_ara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #EE4608;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_V_ara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #EE4608;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
		
.pt8_V_red, a:link.pt8_V_red, a:visited.pt8_V_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #B30404;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_V_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #B30404;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
	
.pt8_T_grey, a:link.pt8_T_grey, a:visited.pt8_T_grey {
	font-family: "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #5B646F;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_T_grey {
	font-family: "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #5B646F;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}		
		
.pt9_A_black, a:link.pt9_A_black, a:visited.pt9_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt9_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
		
.pt10_T_blu, a:link.pt10_T_blu, a:visited.pt10_T_blu{
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt10_T_blu{
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}

.pt10_V_blu, a:link.pt10_V_blu, a:visited.pt10_V_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt10_V_blu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}

.pt12_A_red, a:link.pt12_A_red, a:visited.pt12_A_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #EE4409;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt12_A_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #EE4409;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
		
.pt12_T_grey, a:link.pt12_T_grey, a:visited.pt12_T_grey{
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #5B646F;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt12_T_grey{
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #5B646F;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}	

.pt15_T_blu, a:link.pt15_T_blu, a:visited.pt15_T_blu{
	font-family: "Times New Roman", Times, serif;
	font-size: 15pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt15_T_blu{
	font-family: "Times New Roman", Times, serif;
	font-size: 15pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}

.pt16_A_red, a:link.pt16_A_red, a:visited.pt16_A_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #EE4409;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt16_A_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #EE4409;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
		
.pt20_T_blu, a:link.pt20_T_blu, a:visited.pt20_T_blu{
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt20_T_blu{
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}

/****************** FINE TESTO ********************/

/******************** BOX_ALTO E HEADER *************************/
#box_alto_banner {
	width: 983px;
	height: 90px !important;
	height: 91px;	
	margin: 0px 0px 4px 0px;
	padding: 1px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: block;
}

.banner_728_90 {
	width: 728px;
	height: 90px;	
	margin: 0px 10px 0px 1px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.banner_234_90 {
	width: 234px;
	height: 90px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

#header{
	width: 983px;
	min-height: 135px;
	height: auto !important;
	height: 135px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	background-image: url(../_08_images/sf_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FABD02;
}

/***  MENU IDEE PER (presente in header e footer) ***/
.menu_idee {
	width: 730px;
	height: 23px;
	margin: 2px 31px 0px 76px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.menu_idee_li1 {
	width: 64px !important;
	width: 91px;
	height: 19px !important;
	height: 23px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li1.gif);
	background-repeat: no-repeat;	
}

.menu_idee_li2 {
	width: 62px !important;
	width: 89px;
	height: 19px !important;
	height: 23px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li2.gif);
	background-repeat: no-repeat;	
}

.menu_idee_li3 {
	width: 79px !important;
	width: 106px;
	height: 19px !important;
	height: 23px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li3.gif);
	background-repeat: no-repeat;	
}

.menu_idee_li4 {
	width: 69px !important;
	width: 96px;
	height: 19px !important;
	height: 23px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li4.gif);
	background-repeat: no-repeat;	
}

.menu_idee_li5 {
	width: 80px !important;
	width: 107px;
	height: 19px !important;
	height: 23px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li5.gif);
	background-repeat: no-repeat;	
}

.menu_idee_li6 {
	width: 99px !important;
	width: 126px;
	height: 19px !important;
	height: 23px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li6.gif);
	background-repeat: no-repeat;	
}

.menu_idee_li7 {
	width: 76px !important;
	width: 103px;
	height: 19px !important;
	height: 23px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li7.gif);
	background-repeat: no-repeat;	
}


/*** NUOVE CLASSI SENZA COMMENTINO (PAGINE NUOVE)***/


.new_menu_idee_li1 {
	width: 64px;
	height: 19px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li1.gif);
	background-repeat: no-repeat;	
}

.new_menu_idee_li2 {
	width: 62px;
	height: 19px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li2.gif);
	background-repeat: no-repeat;	
}

.new_menu_idee_li3 {
	width: 79px;
	height: 19px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li3.gif);
	background-repeat: no-repeat;	
}

.new_menu_idee_li4 {
	width: 69px;
	height: 19px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li4.gif);
	background-repeat: no-repeat;	
}

.new_menu_idee_li5 {
	width: 80px;
	height: 19px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li5.gif);
	background-repeat: no-repeat;	
}

.new_menu_idee_li6 {
	width: 99px;
	height: 19px	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li6.gif);
	background-repeat: no-repeat;	
}

.new_menu_idee_li7 {
	width: 76px;
	height: 19px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 27px;
	background-image: url(../_08_images/sf_mh1_li7.gif);
	background-repeat: no-repeat;	
}

.menu_idee li a, .menu_idee li a:hover, .menu_idee li a:visited,
.new_menu_idee li a, .new_menu_idee li a:hover, .new_menu_idee li a:visited {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #071555;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}
/*
.menu_idee li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #071555;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.menu_idee li a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #071555;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.menu_idee li a:visited {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #071555;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}
*/
/***  / MENU IDEE PER (presente in header e footer) ***/

.logo_ammega {
	width: 113px;
	height: 23px;
	margin: 2px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.logo_ammega a {
	width: 113px;
	height: 0px !important;
	height: 23px;
	margin: 0px 0px 0px 0px;	
	padding: 23px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	/*
	background-image: url(../_08_images/logo_ammega.gif);
	background-repeat: no-repeat;	
	*/
}

/***  LOGO  ***/
#header h1 {
	width: 195px;
	height: 54px;
	margin: 14px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;
	overflow: hidden;
	border: 0px;
	float: left;
	/*
	background-image: url(../_08_images/logo.gif);
	background-repeat: no-repeat;	
	*/
}

.logo {
	width: 195px;
	/*
    height: 54px !important;
    height: 0px !important; 
	*/
	height: 0px;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 54px 0px 0px 0px;
	/*
	background-image: url(../_08_images/logo.gif);
	background-repeat: no-repeat;	
	*/
}
/*** / LOGO  ***/

/***  MENU HEADER 2 ***/
#menu_header_2 {
	width: 415px;
	/*
	height: 24px !important;
	height: 34px;	
	*/
	height: 24px;
	margin: 27px 0px 0px 146px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

#mh2_li1 {
	width: 91px;
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 0px 0px;	
}

#mh2_li2 {
	width: 82px;
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 0px 0px;	
}

#mh2_li3 {
	width: 71px;
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#mh2_li4 {
	width: 115px;
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#menu_header_2 li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #040000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

#menu_header_2 li a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #040000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}
/***  / MENU HEADER 2 ***/

#head_infodata {
	width: 446px;
	/*
	height: 15px !important;
	height: 20px;
	*/
	height: 15px;
	margin: 8px 0px 6px 146px;	
	padding: 5px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	text-align: right;
}

/*
#head_infometeo {
	width: 146px !important;
	width: 160px;	
	height: 44px !important;
	height: 58px;	
	margin: 15px 3px 0px 0px;	
	padding: 7px 7px 7px 7px;	
	overflow: hidden;
	float: right;
	display: inline;
}
*/

#head_infometeo {
	width: 146px !important;
	width: 160px;	
	height: 44px !important;
	height: 58px;	
	margin: 15px 3px 12px 0px;	
	padding: 7px 7px 7px 7px;	
	overflow: hidden;
	float: right;
	display: inline;
}

#new_head_infometeo {
	width: 146px;
	height: 44px;
	margin: 15px 3px 0px 0px;	
	padding: 7px 7px 7px 7px;	
	overflow: hidden;
	float: right;
	display: inline;
	clear: right;
}

.head_frm_cerca {
	clear: both;
	width: 210px;
	/*height: 18px;*/
	margin: 0px 32px 0px 8px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.head_frm_cerca .input_frm {
	/*
	width: 135px !important;
	width: 139px;
	height: 14px !important;
	height: 18px;
	*/
	width: 152px;
	height: 16pxx;	
	margin: 0px 3px 0px 0px;
	padding: 1px 1px 1px 1px;
	display: inline;
	float: left;
	overflow: hidden;
	border: 1px solid #101177;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;	
}

.head_frm_cerca .btn_cerca {
	width: 47px;
	/*height: 0px !important;*/
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 0px;
	display: inline;
	float: left;
	overflow: hidden;
	background-image: url(../_08_images/btn_cerca.gif);
	background-repeat: no-repeat;	
	border: 0px;
	background-color: transparent;
	cursor: pointer;	
}

#breadcrumbs {
	width: 560px;
	margin: 0px 0px 0px 0px;	
	padding: 5px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

/******************** BOX_ALTO E HEADER *************************/

/*********************************** LEFT HOME PAGE ********************************/

/******** BOX GRIGIO ***********/
.box_441_cnt {
	width: 441px;
	/*margin: 0px 0px 7px 0px;	*/
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441_cnt.gif);
	background-repeat: repeat-y;
}

.box_441_up {
	width: 433px !important;
	width: 441px;
	margin: 0px 0px 0px 0px;	
	padding: 4px 4px 5px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_441 {
	width: 432px !important;
	width: 441px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 5px 5px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.ico_1 {
	width: 21px;
	height: 21px;
	margin: 2px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_1.gif);
	background-repeat: no-repeat;	
}

.box_441_up_t {
	width: 403px;
	margin: 5px 0px 0px 4px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.hp_news1_cnt {
	width: 421px;
	margin: 0px 0px 11px 11px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	height: 311px;
}

.hp_news1bis_cnt {
	width: 421px;
	margin: 0px 0px 11px 11px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	height: 250px;
}


.hp_news1_tx {
	width: 421px;
	margin: 10px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	line-height: 150%;
	height: 199px;
}

.hp_news1_f {
	width: 211px;
	height: 158px;
	margin: 0px 0px 0px 10px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: right;
	display: inline;
}

.hp_news1_a {
	width: auto;
	margin: 1px 24px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	overflow: hidden;
	display: inline;	
}

.ico_leggi {
	width: 7px;
	height: 9px;	
	margin: 2px 6px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-image: url(../_08_images/ico_leggi.gif);
	background-repeat: no-repeat;
}

.hp_news2_cnt {
	width: 421px;
	margin: 0px 0px 18px 11px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	height: 120px;
}

.hp_news2_f {
	width: 112px;
	height: 90px;
	margin: 0px 0px 0px 10px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: right;
	display: inline;
}

.hp_news2_tx {
	width: 294px;
	margin: 4px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	line-height: 140%;
}


.hp_news3_cnt {
	width: 421px;
	margin: 0px 0px 11px 11px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	height: 139px;
}

.hp_news3_f {
	width: 132px;
	height: 90px;
	margin: 0px 0px 0px 10px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: right;
	display: inline;
}

.hp_news3_tx {
	width: 265px;
	margin: 4px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	line-height: 140%;
}
/******** / BOX GRIGIO ***********/

/******** BOX BLU ***********/
.box_441b_cnt {
	width: 441px;
	margin: 0px 0px 5px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441b_cnt.gif);
	background-repeat: repeat-y;
}

.box_441b_up {
	width: 433px !important;
	width: 441px;
	margin: 0px 0px 0px 0px;	
	padding: 4px 4px 5px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441b_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_441b {
	width: 436px !important;
	width: 441px;
	margin: 0px 0px 0px 0px;	
	padding: 3px 0px 15px 5px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441b.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.box_441b_up_t {
	width: 403px;
	margin: 5px 0px 0px 4px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_standard {
	width: 97px !important;
	width: 134px;
	height: 20px !important;
	height: 28px;
	margin: 0px 0px 0px 0px;	
	padding: 8px 12px 0px 27px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_standard.jpg);
	background-repeat: no-repeat;	
}

.box_reportage {
	width: 97px !important;
	width: 134px;
	height: 20px !important;
	height: 28px;
	margin: 0px 4px 0px 4px;	
	padding: 8px 12px 0px 27px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_reportage.jpg);
	background-repeat: no-repeat;	
}

/******** / BOX BLU ***********/

/******** BOX VERDE ***********/
.box_441v_cnt {
	width: 441px;
	margin: 0px 0px 6px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441v_cnt.gif);
	background-repeat: repeat-y;
}

.box_441v_up {
	width: 433px !important;
	width: 441px;
	margin: 0px 0px 0px 0px;	
	padding: 4px 4px 5px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441v_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_441v {
	width: 386px !important;
	width: 441px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 40px 6px 15px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_441v.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.box_441v_up_t {
	width: 403px;
	margin: 5px 0px 0px 4px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.mini_news_cnt {
	width: 386px;
	margin: 0px 0px 16px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	height: 25px;
}

.mini_news_sx {
	width: 62px !important;
	width: 72px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 10px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.mini_news_dx {
	width: 314px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

/******** / BOX VERDE ***********/

.ico_2 {
	width: 21px;
	height: 21px;
	margin: 2px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_2.gif);
	background-repeat: no-repeat;	
}

.mini_pubb_cnt {
	width: 129px;
	margin: 0px 0px 0px 11px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	line-height: 90%;
	height: 174px;
}

.mini_pubb_f {
	width: 129px;
	margin: 0px 0px 10px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}

.ico_3 {
	width: 21px;
	height: 21px;
	margin: 2px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_3.gif);
	background-repeat: no-repeat;	
}


.box_faccia_cnt {
	width: 430px !important;
	width: 431px;
	height: 207px !important;	
	height: 239px;
	margin: 0px 1px 12px 0px;	
	padding: 32px 0px 0px 1px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_faccia_cnt.gif);
	background-repeat: no-repeat;		
}

.box_faccia_up {
	width: 201px;
	height: 167px;
	margin: 0px 7px 0px 7px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_faccia_f {
	width: 201px;
	height: 151px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}

.box_faccia_t {
	width: 201px;
	height: 16px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
	text-align: center;
}

.box_faccia_tx {
	width: 416px;
	height: 25px;
	margin: 5px 0px 0px 7px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}
/************************* FINE LEFT HOME PAGE *******************/

/************************* LEFT/COLA_2 ***********************/
.box_221_cnt {
	width: 221px;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_221_cnt.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}

.box_221_up {
	width: 211px !important;
	width: 221px;
	height: 66px !important;
	height: 73px;
	margin: 0px 0px 0px 0px;	
	padding: 7px 5px 0px 5px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_221_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_221_up_tx {
	width: 180px;
	margin: 0px 0px 0px 5px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_221_up_tx span {
	margin: 0px 0px 10px 0px;	
	padding: 0px 0px 0px 0px;	
	display: block;
}

.box_221_ric {
	width: 217px;
	margin: 0px 2px 0px 2px;	
	padding: 0px 0px 15px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_221_ric.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	/*background-color: #FFFF00;*/
}

.box_221_ric_tx {
	width: auto;
	margin: 7px 7px 7px 7px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}

#frm_cerca_loc {
	width: 200px;
	margin: 16px 0px 0px 9px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

#frm_cerca_loc label {
	width: 179px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
} 


#frm_cerca_loc select {
	width: 177px !important;
	width: 179px;
	height: 15px !important;
	height: 17px;
	margin: 2px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	display: block;
	float: left;	
	/*
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #D3D0C7;
	border-bottom: 1px solid #D3D0C7;	
	*/
	border: 1px solid #808082;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #013565;
}

#frm_cerca_loc .btn_cerca {
	width: 47px;
	height: 0px !important;
	height: 18px;
	margin: 8px 0px 0px 0px;
	padding: 18px 0px 0px 0px;
	display: inline;
	float: right;
	overflow: hidden;
	background-image: url(../_08_images/btn_cerca.gif);
	background-repeat: no-repeat;	
	border: 0px;
	background-color: transparent;
	cursor: pointer;	
}




#box_221_ul {
	width: 217px;
	margin: 0px 2px 6px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

#box_221_ul li{
	width: 170px !important;
	width: 217px;
	height: 23px !important;
	height: 30px;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 7px 15px 0px 32px;
	white-space: nowrap;
	float: left;
	display: inline;
}

#box_221_ul li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

#box_221_ul li a:hover, #box_221_ul li span {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003C83;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.box_221_ico_cat_1{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_1.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_3{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_3.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_6{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_6.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_7{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_7.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_8{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_8.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_11{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_11.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_12{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_12.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_13{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_13.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_14{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_14.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_14{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_14.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_15{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_15.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_16{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_16.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_17{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_17.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_18{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_18.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_19{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_19.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_20{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_20.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_22{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_22.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_23{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_23.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_24{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_24.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_27{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_27.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_28{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_28.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_29{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_29.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_30{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_30.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_31{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_31.jpg);
	background-repeat: no-repeat;	
}

.box_221_ico_cat_32{
	background-image: url(../_08_images/ico_categorie/sf_box_221_cat_32.jpg);
	background-repeat: no-repeat;	
}





.box_colc_221_down {
	width: 221px;
	height: 5px;	
	float: left;
	overflow: hidden;	
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../_08_images/sf_box_colc_221_down.jpg);
	background-repeat: no-repeat;	
}


.ico_9 {
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_1.gif);
	background-repeat: no-repeat;	
}

.ico_10 {
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_1.gif);
	background-repeat: no-repeat;	
}

.box_221_tx {
	width: 185px !important;
	width: 221px;
	margin: 0px 0px 10px 0px;
	padding: 0px 20px 0px 16px;	
	overflow: hidden;
	float: left;
	display: inline;
	line-height: 130%;
}






.ico_cat_1 {/*in primo piano*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_inprimopiano.gif);
	background-repeat: no-repeat;	
}

.ico_cat_3 {/*turismo*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_turismo.gif); 
	background-repeat: no-repeat;	
}

.ico_cat_6 {/*motori*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_motori.jpg);
	background-repeat: no-repeat;	
}

.ico_cat_7 {/*sanita*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_sanita.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_8 {/*utilita*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_utilita.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_11 {/*cibo e cucina*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_ciboecucina.jpg;) 
	background-repeat: no-repeat;	
}

.ico_cat_12 {/*incontrarsi*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_incontrarsi.gif); 
	background-repeat: no-repeat;	
}

.ico_cat_13 {/*tempo libero*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_tempolibero.gif); 
	background-repeat: no-repeat;	
}

.ico_cat_14 {/*salute e benessere*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_saluteebenessere.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_15 {/*sapere e libri*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_sapereelibri.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_16 {/*cerco e offro*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_cercoeoffro.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_17 {/*acquisti*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_acquisti.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_18 {/*scuola e istruzione*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_scuoleistruzione.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_19 {/*lavoro e business*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_lavoroebusiness.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_20 {/*informatica*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_informatica.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_22 {/*abbigliamento*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_abbigliamento.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_23 {/*edilizia*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_edilizia.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_24 {/*musica*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_musica.jpg); 
	background-repeat: no-repeat;	
}

.ico_cat_27 {/*viaggiare*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_viaggiare.gif); 
	background-repeat: no-repeat;	
}

.ico_cat_28 {/*lo scaffale*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_loscaffale.gif); 
	background-repeat: no-repeat;	
}

.ico_cat_29 {/*ritrovarsi*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_ritrovarsi.gif); 
	background-repeat: no-repeat;	
}

.ico_cat_30 {/*raccontarsi*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_raccontarsi.gif); 
	background-repeat: no-repeat;	
}

.ico_cat_31 {/*saperne di piu*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_sapernedipiu.gif); 
	background-repeat: no-repeat;	
}

.ico_cat_32 {/*riflettere*/
	width: 21px;
	height: 21px;
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_categorie/ico_1_riflettere.gif); 
	background-repeat: no-repeat;	
}

/************************* FINE LEFT/COLA_2 ***********************/

/*********************************** CENTRO ********************************/
.span_service {
	line-height: 150%;
}	

.hp_news1_tx p, .hp_news2_tx p {
	display: inline;
}

.float_r {
	float: right;
}

.float_l {
	float: left;
}

.hp_news1_tx a, .hp_news1_tx a:link, .hp_news1_tx a:visited,
.hp_news2_tx a, .hp_news2_tx a:link, .hp_news2_tx a:visited,
.hp_news3_tx a, .hp_news3_tx a:link, .hp_news3_tx a:visited,
.box_583_tx a, .box_583_tx a:link, .box_583_tx a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

.hp_news1_tx a:hover, .hp_news2_tx a:hover, .hp_news3_tx a:hover, .box_583_tx a:hover  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}
	
	
/**************** HOME PAGE *****************/
#box_flash {
	width: 284px !important;
	width: 363px;
	height: 20px !important;
	height: 30px;
	margin: 0px 0px 3px 0px;
	padding: 10px 10px 0px 69px;	
	overflow: hidden;
	display: block;
	float: left;
	background-image: url(../_08_images/sf_box_flash.jpg);
	background-repeat: no-repeat;	
}

#box_flash_2 {
	width: 732px !important;
	width: 811px;
	height: 20px !important;
	height: 30px;
	margin: 0px 0px 3px 0px;
	padding: 10px 10px 0px 69px;	
	overflow: hidden;
	display: block;
	float: left;
	background-image: url(../_08_images/sf_box_flash_2.jpg);
	background-repeat: no-repeat;	
}


#box_flash_3 {
	width: 732px;
	height: 20px;
	margin: 0px 0px 3px 0px;
	padding: 10px 10px 0px 69px;	
	overflow: hidden;
	display: block;
	float: left;
	background-image: url(../_08_images/sf_box_flash_2.jpg);
	background-repeat: no-repeat;	
}

#box_flash #newsorizzontali{
	width: 284px;
	height: 20px;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	margin: -5px 0px 0px 0px;
	overflow: hidden;
	white-space: nowrap;
}

#box_flash_2 #newsorizzontali, #box_flash_3 #newsorizzontali {
	width: 732px;
	height: 20px;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	margin: -5px 0px 0px 0px;
	overflow: hidden;
	white-space: nowrap;
}

#newsorizzontali a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	font-style:italic;
}

/********** BOX GRIGIO ************/
.box_363_cnt {
	width: 363px;
	margin: 0px 0px 3px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363_cnt.gif);
	background-repeat: repeat-y;
}

.box_363_up {
	width: 354px !important;
	width: 363px;
	margin: 0px 0px 0px 0px;	
	padding: 4px 5px 5px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_363 {
	width: 354px !important;
	width: 363px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 5px 5px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.box_363_up_t {
	width: 326px;
	margin: 5px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_breve_cnt {
	width: 112px;
	height: 181px;
	margin: 0px 3px 15px 3px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_breve_cnt_2 {
	width: 112px;
	/*height: 181px;*/
	margin: 0px 16px 15px 3px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_breve_f {
	width: 112px;
	margin: 0px 0px 2px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}


.box_breve_cnt2 {
	width: 112px;
	height: 111px;
	margin: 0px 3px 15px 3px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_breve_cnt2_new {
	width: 112px;
	height: 147px;
	margin: 0px 3px 15px 3px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_breve_f2 {
	width: 112px;
	height: 48px;
	margin: 0px 0px 2px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}


.box_breve_cnt3 {
	width: 112px;
	height: 171px;
	margin: 0px 3px 15px 3px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}


/********** BOX GRIGIO ************/

#foto_giorno {
	width: 354px !important;
	width: 363px;
	height: 304px;
	margin: 0px 0px 4px 0px;	
	padding: 0px 4px 0px 5px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_foto_giorno.gif);
	background-repeat: no-repeat;
}

.foto_giorno_up_sx {
	width: 163px;
	margin: 5px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.foto_giorno_up_dx {
	width: 163px;
	margin: 5px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: right;
	display: inline;
	text-align: right;
}

.ico_4 {
	width: 21px;
	height: 21px;
	margin: 2px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_4.gif);
	background-repeat: no-repeat;	
}

#foto_giorno_f {
	width: 354px;
	height: 266px;
	margin: 6px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

#foto_giorno_f embed, #foto_giorno_f object {
	width: 354px;
	height: 270px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}

#box_recensioni {
	width: 360px !important;
	width: 363px;
	height: 139px;
	margin: 0px 0px 5px 0px;	
	padding: 0px 0px 0px 3px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_recensioni.jpg);
	background-repeat: no-repeat;
}

.box_recens_up_t {
	width: 326px;
	margin: 12px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

#menu_recens {
	width: 360px;
	margin: 9px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}


#box_recensioni_mini {
	width: 158px;
	height: 329px;
	margin: 0px 0px 5px 0px;	
	padding: 0px 0px 8px 5px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_recensioni_mini.jpg);
	background-repeat: no-repeat;
}

.box_recens_up_t_mini {
	width: 160px;
	margin: 12px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

#menu_recens_mini {
	width: 160px;
	margin: 9px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}



#menu_recens_li_1 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_1.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_2 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_2.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_3 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_3.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_4 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_4.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_5 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_5.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_6 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_6.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_7 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_7.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_8 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_8.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_9 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_9.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_10 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_10.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_11 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_11.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_recens_li_12 {
	width: 80px !important;
	width: 118px;
	height: 24px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 1px 0px 1px;
	padding: 0px 8px 0px 30px;
	background-image: url(../_08_images/sf_menu_recens_li_12.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

.ico_5 {
	width: 21px;
	height: 21px;
	margin: 2px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_5.gif);
	background-repeat: no-repeat;	
}

.ico_6 {
	width: 21px;
	height: 21px;
	margin: 2px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_6.gif);
	background-repeat: no-repeat;	
}

/*********** BOX SILVER ***************/
.box_363s_cnt {
	width: 363px;
	margin: 0px 0px 6px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363s_cnt.gif);
	background-repeat: repeat-y;
}

.box_363s_up {
	width: 355px !important;
	width: 363px;
	margin: 0px 0px 0px 0px;	
	padding: 4px 4px 5px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363s_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_363s {
	width: 354px !important;
	width: 363px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 5px 6px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363s.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.box_363s_up_t {
	width: 326px;
	margin: 5px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}


.box_libri_cnt {
	width: 161px;
	height: 64px;
	margin: 0px 14px 10px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_libri_f {
	width: 60px;
	height: 60px;
	margin: 0px 8px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_class_cnt {
	width: 153px !important;
	width: 163px;
	height: 144px !important;	
	height: 154px;
	margin: 5px 8px 0px 4px;	
	padding: 5px 5px 5px 5px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_class_cnt.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

.box_class_1 {
	width: 129px !important;
	width: 153px;
	margin: 4px 0px 4px 0px;	
	padding: 0px 0px 0px 24px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_class_1.gif);
	background-repeat: no-repeat;
}

.box_class_2 {
	width: 129px !important;
	width: 153px;
	margin: 4px 0px 4px 0px;	
	padding: 0px 0px 0px 24px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_class_2.gif);
	background-repeat: no-repeat;
}

.box_class_3 {
	width: 129px !important;
	width: 153px;
	margin: 4px 0px 4px 0px;	
	padding: 0px 0px 0px 24px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_class_3.gif);
	background-repeat: no-repeat;
}
/*********** / BOX SILVER ***************/


#foto_sett {
	width: 354px !important;
	width: 363px;
	height: 189px;
	margin: 0px 0px 6px 0px;	
	padding: 0px 5px 0px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_foto_sett.gif);
	background-repeat: no-repeat;
}

.foto_sett_f {
	width: 165px;
	height: 124px;
	margin: 8px 8px 10px 4px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}


/********** BOX GIALLO ************/
.box_363g_cnt {
	width: 363px;
	margin: 4px 0px 7px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363g_cnt.gif);
	background-repeat: repeat-y;
}

.box_363g_up {
	width: 354px !important;
	width: 363px;
	height: 31px !important;
	height: 35px;
	margin: 0px 0px 0px 0px;	
	padding: 4px 5px 0px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363g_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_363g {
	/*width: 359px !important;*/
	width: 363px;
	height: 343px !important;
	height: 353px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 10px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_363g.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.box_363g_up_t {
	width: 326px;
	margin: 5px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.ico_7 {
	width: 21px;
	height: 21px;
	margin: 2px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_7.gif);
	background-repeat: no-repeat;	
}

.box_eve_cnt {
	width: 169px;
	height: 106px;
	margin: 0px 6px 8px 6px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_eve_cnt_2 {
	width: 169px;
	/*height: 106px;*/
	height: 88px;
	margin: 0px 6px 0px 6px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_eve_t {
	width: 157px !important;	
	width: 169px;
	height: 19px !important;	
	height: 22px;
	margin: 0px 0px 3px 0px;	
	padding: 3px 6px 0px 6px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_eve_cnt.gif);
	background-repeat: no-repeat;
}

.box_eve_tx {
	width: 140px !important;	
	width: 169px;
	height: 60px;
	margin: 0px 0px 7px 0px;	
	padding: 0px 9px 0px 20px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_eve_tx_2 {
	width: 155px !important;	
	width: 169px;
	/*height: 60px;*/
	margin: 0px 0px 5px 0px;	
	padding: 5px 9px 0px 5px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_eve_a {
	width: 169px;
	height: 12px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	text-align: right;
}
/********** BOX GIALLO ************/
/**************** / HOME PAGE **************/


/***********  LEFT/COLB_2 *****************/
.box_583_cnt {
	width: 583px;
	margin: 0px 0px 3px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_583_cnt.gif);
	background-repeat: repeat-y;
}

.box_583_up {
	width: 558px !important;
	width: 583px;
	margin: 0px 0px 5px 0px;	
	padding: 7px 13px 0px 12px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_583_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_583_up_t {
	width: 530px;
	margin: 3px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_583 {
	width: 558px !important;
	width: 583px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 13px 5px 12px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_583.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.box_583_sx {
	/*width: 558px !important;*/
	width: 213px;
	/*
	height: 251px !important;	
	height: 252px;
	border-bottom: 1px solid #E7EBEE;
	*/
	margin: 0px 0px 10px 0px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.box_583_dx {
	/*width: 558px !important;*/
	width: 345px;
	/*
	height: 251px !important;	
	height: 252px;
	border-bottom: 1px solid #E7EBEE;
	*/
	margin: 0px 0px 10px 0px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.box_583_sxft {
	width: 198px !important;
	width: 200px;
	/*
	height: 198px !important;	
	height: 200px;
	*/
	margin: 4px 0px 16px 0px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
	border: 1px solid #2F5582;
}

.box_583_info {
	width: 334px !important;
	width: 345px;
	height: 179px !important;
	height: 184px;
	margin: 7px 0px 0px 0px;	
	padding: 5px 5px 0px 6px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_583_info.jpg);
	background-repeat: no-repeat;
}

.box_583_info_1 {
	/*width: 198px !important;*/
	width: 157px;
	/*height: 198px !important;	*/
	height: 45px;
	margin: 0px 5px 2px 5px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.box_583_info_2 {
	/*width: 198px !important;*/
	width: 157px;
	/*height: 198px !important;	*/
	height: 30px;
	margin: 2px 5px 16px 5px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.box_583_info_3 {
	/*width: 198px !important;*/
	width: 324px;
	/*height: 198px !important;	*/
	height: 30px;
	margin: 2px 5px 16px 5px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.ico_info1 {
	width: 11px;
	height: 11px;
	margin: 0px 2px 3px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_info1.gif);
	background-repeat: no-repeat;	
}

.ico_info2 {
	width: 11px;
	height: 11px;
	margin: 0px 2px 3px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_info2.gif);
	background-repeat: no-repeat;	
}

.ico_info3 {
	width: 11px;
	height: 11px;
	margin: 0px 2px 3px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_info3.gif);
	background-repeat: no-repeat;	
}

.ico_info4 {
	width: 11px;
	height: 11px;
	margin: 0px 2px 3px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_info4.gif);
	background-repeat: no-repeat;	
}

.ico_info5 {
	width: 11px;
	height: 11px;
	margin: 0px 2px 3px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_info5.gif);
	background-repeat: no-repeat;	
}

.ico_info6 {
	width: 11px;
	height: 11px;
	margin: 0px 2px 3px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_info6.gif);
	background-repeat: no-repeat;	
}

.ico_info7 {
	width: 11px;
	height: 11px;
	margin: 0px 2px 3px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_info7.gif);
	background-repeat: no-repeat;	
}

.box_583_tx {
	width: 541px !important;
	width: 558px;
	margin: 0px 0px 0px 0px;	
	padding: 11px 10px 12px 7px;
	overflow: hidden;
	float: left;
	display: inline;
	line-height: 130%;
	border-bottom: 1px solid #E7EBEE;
	border-top: 1px solid #E7EBEE;
}

#box_foto_locale {
	/*width: 549px !important;*/
	width: 558px;
	height: 173px;
	margin: 6px 0px 12px 0px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_foto_locale.gif);
	background-repeat: no-repeat;
}



/***********  LEFT/cola_643 *****************/

.box_643_cnt {
	width: 643px;
	margin: 0px 0px 3px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_643_cnt.gif);
	background-repeat: repeat-y;
}

.box_643_up {
	width: 618px;
	margin: 0px 0px 5px 0px;	
	padding: 7px 13px 0px 12px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_643_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_643_up_t {
	width: 590px;
	margin: 3px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.ico_stampa {
	width: 68px;
	height: 0px;	
	margin: 0px 0px 0px px;
	padding: 21px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-image: url(../_08_images/ico_stampa.gif);
	background-repeat: no-repeat;
}

.ico_invia {
	width: 58px;
	height: 0px;	
	margin: 0px 0px 0px 20px;
	padding: 21px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-image: url(../_08_images/ico_invia.gif);
	background-repeat: no-repeat;
}

.box_643 {
	width: 614px;
	margin: 0px 0px 0px 0px;	
	padding: 5px 13px 5px 16px;
	overflow: hidden;
	float: left;
	display: inline;
	line-height: 180%;
	/*
	background-image: url(../_08_images/sf_box_643.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	*/
	
}

.box_altro_art {
	width: 307px;
	margin: 0px 0px 0px 10px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: right;
	display: inline;
}


.box_ft_307 {
	width: 307px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	/*float: right;*/
	display: inline;
}


/**/
.generic_box_tx p {
	display: inline;
}


.generic_box_tx {
	/*
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	overflow: hidden;
	*/
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;	
}

.generic_box_tx a, .generic_box_tx a:link, .generic_box_tx a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #013B84;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

.generic_box_tx a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #013B84;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
}

.cnt_video {
	width: 425px;
	margin: 20px 0px 20px 100px;	
	padding: 1px 1px 1px 1px;	
	overflow: hidden;
	float: left;
	display: inline;
	border: 1px solid #E0E4E7;
}


/** COMMENTI **/
#frm_commenti {
	width: 608px;
	margin: 0px 0px 10px 5px;	
	padding: 30px 9px 7px 13px;	
	overflow: hidden;
	float: left;
	display: inline;
	border-bottom: 1px solid #CFD0D2;
	border-left: 1px solid #CFD0D2;
	border-right: 1px solid #CFD0D2;
	background-color: #FFFFFF;	
}

.box_altro_frm {
	width: 250px;
	margin: 0px 20px 0px 0px;
	padding: 10px 0px 0px 10px;
	overflow: hidden;
	float: right;
	border-left: 1px solid #CFD0D2;
	display: inline;
	line-height: 170%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
}

.lineaForm_big { 
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.lineaForm_big label { 
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.lineaForm_big .input_tx {
	clear: both;
	width: 295px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 2px;
	overflow: hidden;
	display: inline;
	float: left;	
	border: 1px solid #CFD0D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;	
}

.lineaForm_big textarea { 
	width: 294px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	overflow: auto;
	display: block;
	float: left;	
	border: 1px solid #CFD0D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align: left;
}


.lineaForm_mini { 
	width: 143px;
	margin: 0px 13px 10px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.lineaForm_mini label { 
	width: 143px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.lineaForm_mini input {
	clear: both;
	width: 139px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 2px;
	overflow: hidden;
	display: inline;
	float: left;	
	border: 1px solid #CFD0D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;	
}

.box_frm_pulsanti { 
	width: 328px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}


#frm_commenti .btn_avanti {
	width: 47px;
	height: 18px;
	cursor: pointer;
	display: inline;
	float: right;
	margin: 0px 0px 0px 5px;
	padding: 18px 0px 0px 0px;
	border: 0px;	
	background-color: transparent;
	background-image: url(../_08_images/btn_invia.gif);
	background-repeat: no-repeat;
}

#frm_commenti .btn_annulla {
	width: 70px;
	height: 18px;
	cursor: pointer;
	display: inline;
	float: right;
	margin: 0px 0px 0px 5px;
	padding: 18px 0px 0px 0px;
	border: 0px;
	background-color: transparent;
	background-image: url(../_08_images/btn_annulla.gif);
	background-repeat: no-repeat;
}



#box_commenti_cnt {
	width: 641px;
	margin: 30px 1px 0px 1px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_commenti_cnt.jpg);
	background-repeat: no-repeat;
	background-position: top;	
	background-color: #EDF1F2; 
}

.box_cmn_ele {
	width: 632px;
	margin: 0px 0px 10px 5px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_643_cmn_up {
	width: 610px;
	height: 30px;
	margin: 0px 0px 5px 0px;	
	padding: 7px 0px 0px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.ico_commenti {
	width: 21px;
	height: 21px;
	margin: 2px 3px 0px 2px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_commenti.gif);
	background-repeat: no-repeat;	
}

.box_cmn_int {
	width: 622px;
	height: 20px;
	margin: 0px 0px 0px 0px;	
	padding: 5px 10px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_cmn_ele.jpg);
	background-repeat: repeat-x;
}

.box_cmn_tx {
	width: 608px;
	margin: 0px 0px 0px 0px;	
	padding: 10px 9px 7px 13px;	
	overflow: hidden;
	float: left;
	display: inline;
	border-bottom: 1px solid #CFD0D2;
	border-left: 1px solid #CFD0D2;
	border-right: 1px solid #CFD0D2;
	background-color: #FFFFFF;		
}

.a_risp_cmn {
	width: 153px;
	height: 0px;	
	margin: 10px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-image: url(../_08_images/a_risp_cmn.gif);
	background-repeat: no-repeat;
}	

.a_chiudi_cmn {
	width: 95px;
	height: 0px;	
	margin: 10px 0px 0px 15px;
	padding: 11px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-image: url(../_08_images/a_chiudi_cmn.gif);
	background-repeat: no-repeat;
}	

.a_leggi_cmn {
	width: 86px;
	height: 0px;	
	margin: 5px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-image: url(../_08_images/a_leggi_cmn.gif);
	background-repeat: no-repeat;
}	


.a_chiudi_ttt_cmn {
	width: 122px;
	height: 0px;	
	margin: 10px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-image: url(../_08_images/a_chiudi_ttt_cmn.gif);
	background-repeat: no-repeat;
}	

.a_espandi_ttt_cmn {
	width: 128px;
	height: 0px;	
	margin: 10px 13px 0px 20px;
	padding: 11px 0px 0px 0px;
	overflow: hidden;
	float: right;
	background-image: url(../_08_images/a_espandi_ttt_cmn.gif);
	background-repeat: no-repeat;
}	

.ico_fumetto {
	width: 9px;
	height: 9px;
	margin: 3px 6px 0px 8px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: inline;
	float: left;
	background-image: url(../_08_images/ico_fumetto.gif);
	background-repeat: no-repeat;	
}

/** / COMMENTI **/


#box_643_close {
	width: 643px;
	height: 6px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_643_close.gif);
	background-repeat: no-repeat;
	background-color: #EDF1F2; 
}

/***********  RIGHT/ box_163_cnt_grey*****************/

.box_163_cnt_grey {
	width: 163px;
	margin: 0px 0px 3px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_163_cnt.gif);
	background-repeat: repeat-y;
	background-color: #F6F7F9;
}

.box_163_up_grey {
	width: 158px;
	margin: 0px 0px 5px 0px;	
	padding: 6px 0px 0px 5px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_163_up_grey.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.box_163_up_t_grey {
	width: auto;
	margin: 5px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-color: #F6F7F9;		
}

.box_163_grey {
	width: 163px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 5px 0px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_163_grey.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}

.box_art_corr_cnt {
	width: 138px;
	margin: 0px 0px 0px 10px;	
	padding: 0px 0px 25px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	line-height: 110%;
}


/***********  RIGHT/box_163_cnt *****************/

.box_163_cnt {
	width: 163px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_163_cnt.gif);
	background-repeat: repeat-y;
}

.box_163_up {
	width: 158px;
	margin: 0px 0px 5px 0px;	
	padding: 6px 0px 0px 5px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_163_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_163_up_t {
	width: auto;
	margin: 5px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_163 {
	width: 163px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 5px 0px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_163.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.box_new_az_cnt {
	width: 115px;
	margin: 0px 0px 0px 10px;	
	padding: 0px 0px 25px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

/***********  LEFT/colc_811 *****************/

.box_811_cnt {
	width: 811px;
	margin: 0px 0px 3px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_811_cnt.gif);
	background-repeat: repeat-y;
}

.box_811_up {
	width: 786px;
	margin: 0px 0px 5px 0px;	
	padding: 7px 13px 0px 12px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_811_up.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_811_up_t {
	width: 750px;
	margin: 3px 0px 0px 2px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_811 {
	width: 786px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 13px 5px 12px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_811.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

/*******************GALLERY DEL LOCALE************************/
#box_foto_locale_sx {
	/*width: 279px;*/
	width: auto;
	height: 20px !important;	
	height: 25px;
	margin: 0px 0px 0px 6px;	
	padding: 5px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

#box_foto_locale_dx {
	/*
	width: 260px !important;
	width: 279px;
	*/
	width: auto;
	height: 20px !important;	
	height: 25px;
	margin: 0px 0px 0px 0px;	
	padding: 5px 19px 0px 0px;	
	overflow: hidden;
	float: right;
	display: inline;
	text-align: right;
}

/*
#wrapper2 {
	width: 546px;
	height: 137px;
	margin: 0px 5px 0px 7px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-color: #FFFF00;
}
*/

#box_foto_articolo {
	width: 302px;
	height: 111px;
	margin: 6px 0px 12px 0px;	
	padding: 3px 0px 0px 5px;
	overflow: hidden;
	float: right;
	display: inline;
	background-image: url(../_08_images/sf_box_foto_articolo.gif);
	background-repeat: no-repeat;
}


/** GALLERIA FOTO **/
.box_foto_script {
	width: 280px;
	margin: 5px 0px 0px 9px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}

.html-carousel {    
	float: left;     
	width: 246px;
	/*height: 60px;*/
	overflow: hidden;
} 

.html-carousel .carousel-list li { 
	width: 83px;     
	/*height: 60px;*/
	overflow: hidden;	
	float: left;	    
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
} 

.html-carousel .carousel-list li .img_mini { 
	width: 80px;     
	height: 60px;
	overflow: hidden;	
	float: left;	    
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
} 


.prev-arrow-container, .next-arrow-container {    
	float:left;     
	margin: 0px;     
	padding: 0px;
	cursor:pointer;
 } 
 
.next-arrow, .prev-arrow { 
	cursor:pointer; 
 } 
 

.ico_lente_big {
	width: 80px;
	height: 0px;	
	margin: 0px 0px 0px px;
	padding: 15px 0px 0px 0px;
	overflow: hidden;
	float: left;
	background-image: url(../_08_images/ico_lente_big.gif);
	background-repeat: no-repeat;
}	

/** / GALLERIA FOTO **/

#box_foto_articolo_sx {
	/*width: 279px;*/
	width: auto;
	height: 20px;
	margin: 0px 0px 0px 6px;	
	padding: 5px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}
/******************* / GALLERY DEL LOCALE************************/



#box_serv_cnt {
	width: 558px;
	margin: 0px 0px 0px 0px;	
	padding: 8px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
	border-top: 1px solid #EAE9EE;
}

.box_201_cnt {
	width: 201px;
	margin: 0px 5px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_201_cnt.gif);
	background-repeat: repeat-y;
	background-color: #F6F7F9;
}

.box_201_up {
	width: 193px !important;
	width: 201px;
	height: 35px !important;
	height: 39px;
	margin: 0px 0px 5px 0px;	
	padding: 4px 4px 0px 4px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_201_up.jpg);
	background-repeat: no-repeat;
}

.box_201_up_tx {
	width: autp;
	margin: 3px 0px 0px 5px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
}

.box_201 {
	width: 175px !important;
	width: 201px;
	margin: 0px 0px 0px 0px;	
	padding: 11px 13px 10px 13px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_201.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.box_201 ul {
	width: 170px;	
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}

.box_201 ul li {
	width: 150px !important;
	width: 170px;
	list-style-type: none;
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 20px;
	float: left;
	display: inline;
	background-image: url(../_08_images/decor_star.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #040000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.box_351_cnt {
	width: 351px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_351_cnt.gif);
	background-repeat: repeat-y;
	background-color: #FCD45B;
}

.box_351_up {
	width: 315px !important;
	width: 351px;
	height: 20px !important;
	height: 30px;
	margin: 0px 0px 0px 0px;	
	padding: 10px 0px 0px 36px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_351_up.jpg);
	background-repeat: no-repeat;
}

.box_351 {
	width: 342px !important;
	width: 351px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 4px 5px 5px;
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_box_351.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#map {
	width: 340px !important;
	width: 342px;
	height: 270px !important;
	height: 274px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
	border: 1px solid #5C5648;
}

.box_351_tx {
	width: 342px;
	margin: 5px 0px 2px 0px;	
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}

.box_serv_crdt {
	width: 558px;
	margin: 10px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
}
/*********** FINE LEFT/COLB_2 *****************/


/***********************************FINE CENTRO ********************************/


/*********************************** RIGHT ********************************/
.let_direttore {
	width: 125px !important;
	width: 160px;
	height: 20px !important;
	height: 30px;
	margin: 0px 0px 4px 0px;
	padding: 10px 0px 0px 35px;	
	overflow: hidden;
	display: block;
	float: left;
	background-image: url(../_08_images/sf_let_direttore.jpg);
	background-repeat: no-repeat;	
}

.let_direttore_new {
	width: 125px;
	height: 20px;
	margin: 0px 0px 4px 0px;
	padding: 10px 0px 0px 35px;	
	overflow: hidden;
	display: block;
	float: left;
	background-image: url(../_08_images/sf_let_direttore.jpg);
	background-repeat: no-repeat;	
}

/**************** MENU SEZIONI *********************/
#menu_dx_sez {
	width: 160px;
	margin: 0px 0px 0px 0px;	
	padding: 36px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_menu_dx_sez.jpg);
	background-repeat: no-repeat;	
}

#menu_dx_sez_li_1 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_1.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_2 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_2.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_3 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_3.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_4 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_4.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_5 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_5.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_6 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_6.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_7 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_7.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}


#menu_dx_sez_li_8 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_8.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_9 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_9.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_10 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_10.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}


#menu_dx_sez_li_11 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_11.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_12 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_12.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_13 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_13.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_14 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	background-image: url(../_08_images/sf_menu_dx_sez_li_14.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_15 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	/*background-image: url(../_08_images/sf_mh1_li4.gif);*/
	background-image: url(../_08_images/sf_menu_dx_sez_li_15.jpg);	
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_16 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	/*background-image: url(../_08_images/sf_mh1_li1.gif);*/
	background-image: url(../_08_images/sf_menu_dx_sez_li_16.jpg);	
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_17 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	/*background-image: url(../_08_images/sf_mh1_li1.gif);*/
	background-image: url(../_08_images/sf_menu_dx_sez_li_17.jpg);	
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_18 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	/*background-image: url(../_08_images/sf_mh1_li1.gif);*/
	background-image: url(../_08_images/sf_menu_dx_sez_li_18.jpg);	
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_19 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	/*background-image: url(../_08_images/sf_mh1_li1.gif);*/
	background-image: url(../_08_images/sf_menu_dx_sez_li_19.jpg);	
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_20 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	/*background-image: url(../_08_images/sf_mh1_li1.gif);*/
	background-image: url(../_08_images/sf_menu_dx_sez_li_20.jpg);	
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menu_dx_sez_li_21 {
	width: 122px !important;
	width: 160px;
	height: 26px !important;
	height: 28px;	
	list-style-type: none;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 33px;
	/*background-image: url(../_08_images/sf_mh1_li1.gif);*/
	background-image: url(../_08_images/sf_menu_dx_sez_li_21.jpg);	
	background-repeat: no-repeat;
	white-space: nowrap;
}

#down_menu_dx_sez {
	width: 160px;
	height: 9px;
	float: left;
	display: inline;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background-image: url(../_08_images/sf_down_menu_dx_sez.jpg);
	background-repeat: no-repeat;
}
/**************** / MENU SEZIONI *********************/

#frm_login_up {
	width: 130px !important;
	width: 160px;
	height: 15px !important;	
	height: 25px;	
	float: left;
	overflow: hidden;	
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 30px;
	background-image: url(../_08_images/sf_frm_login_up.jpg);
	background-repeat: no-repeat;	
}


#frm_login {
	width: 140px !important;
	width: 160px;
	height: 85px; 
	float: left;
	display: block;
	overflow: hidden;	
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	background-image: url(../_08_images/sf_frm_login.gif);
	background-repeat: repeat-y;
}


#frm_login label {
	width: 140px;
	height: 18px;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
} 


#frm_login label span {
	width: 71px;
	height: 14px !important;
	height: 18px;	
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: inline;
} 

#frm_login .input_login { 
	width: 67px !important;
	width: 69px;
	height: 16px !important;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	display: inline;
	float: left;	
	border: 1px solid #101177;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;	
	text-transform: none;
	font-weight: normal;
	text-decoration: none;	
}

#frm_login .btn_entra {
	clear: both;
	border: 0px;
	width: 47px;
	height: 0px !important;
	height: 18px;
	cursor: pointer;
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 0px;
	background-color: transparent;
	background-image: url(../_08_images/btn_entra.jpg);
	background-repeat: no-repeat;
}


#frm_login_down {
	width: 160px;
	height: 5px;
	float: left;
	display: block;
	overflow: hidden;
	margin: 0px 0px 9px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../_08_images/sf_frm_login_down.jpg);
	background-repeat: no-repeat;	
}

.banner_160_600 {
	width: 160px;
	height: 600px;	
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	display: block;
}

#box_colc_160_up {
	width: 130px !important;
	width: 160px;
	height: 15px !important;	
	height: 25px;	
	float: left;
	overflow: hidden;	
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 30px;
	background-image: url(../_08_images/sf_box_colc_160_up.jpg);
	background-repeat: no-repeat;	
}

#box_colc_160 {
	width: 152px !important;
	width: 160px;
	float: left;
	display: block;
	overflow: hidden;	
	margin: 0px 0px 0px 0px;
	padding: 8px 3px 2px 3px;
	border-left: 1px solid #C2C6D0;
	border-right: 1px solid #C2C6D0;
}

.box_colc_152 {
	width: 152px;
	float: left;
	display: block;
	overflow: hidden;	
	margin: 0px 0px 18px 0px;
	padding: 0px 0px 0px 0px;
	height: 72px;
}

.box_colc_152_f {
	width: 60px;
	float: left;
	display: block;
	overflow: hidden;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.box_colc_152_tx {
	width: 84px;
	float: left;
	display: block;
	overflow: hidden;	
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

#box_colc_160_down {
	width: 160px;
	height: 5px;	
	float: left;
	overflow: hidden;	
	display: block;
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../_08_images/sf_box_colc_160_down.jpg);
	background-repeat: no-repeat;	
}


#box_colc_160_up_new {
	width: 130px;
	height: 15px;	
	float: left;
	overflow: hidden;	
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 30px;
	background-image: url(../_08_images/sf_box_colc_160_up.jpg);
	background-repeat: no-repeat;	
}

#box_colc_160_new {
	width: 152px;
	float: left;
	display: block;
	overflow: hidden;	
	margin: 0px 0px 0px 0px;
	padding: 8px 3px 2px 3px;
	border-left: 1px solid #C2C6D0;
	border-right: 1px solid #C2C6D0;
}

#box_colc_160_down_new {
	width: 160px;
	height: 5px;	
	float: left;
	overflow: hidden;	
	display: block;
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../_08_images/sf_box_colc_160_down.jpg);
	background-repeat: no-repeat;	
}
/*
.box_colc_blu {
	width: 120px !important;
	width: 124px;
	height: 60px !important;
	height: 64px;
	float: left;
	display: inline;
	overflow: hidden;	
	margin: 0px 0px 21px 16px;
	padding: 0px 0px 0px 0px;
	border: 2px solid #00A4E3;
}
*/

.box_colc_blu {
	width: 120px !important;
	width: 124px;
	height: 60px !important;
	height: 64px;
	float: left;
	overflow: hidden;	
	margin: 0px 0px 21px 16px;
	padding: 0px 0px 0px 0px;
	border: 2px solid #00A4E3;
	display: inline;	
}

.box_colc_blu iframe { 
	width: 120px;
	height: 60px;
	overflow: hidden;	
	display: block;
}
/***********************************FINE RIGHT ********************************/


/*****************************  FOOTER ******************************/
#footer {
	clear: both;
	width: 983px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: block;
	float: left;
}

#footer_up {
	width: 983px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: block;
	float: left;
}

#footer_down {
	width: 983px;
	/*height: 173px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
	display: block;
	float: left;
	background-image: url(../_08_images/sf_footer.jpg);
	background-repeat: no-repeat;
}


#menu_ft_sponsor {
	width: 976px !important;
	width: 983px;	
	margin: 0px 0px 9px 0px;	
	padding: 0px 7px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}

#menu_ft_sponsor li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 11px 0px 11px;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_menu_ft_sponsor_li.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#menu_ft_sponsor li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #040000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

#menu_ft_sponsor li a:hover, #menu_ft_sponsor li span {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #040000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

#footer_testata {
	width: auto;
	height: 18px !important;	
	height: 26px;	
	margin: 5px 0px 19px 13px;	
	padding: 8px 0px 0px 0px;	
	overflow: hidden;
	float: left;
	display: block;
}

/***********MENU FOOTER************/
#menu_footer {
	width: auto;
	height: 18px !important;	
	height: 26px;	
	margin: 5px 16px 19px 0px;	
	padding: 8px 0px 0px 0px;	
	overflow: hidden;
	float: right;
	display: block;
}

#menu_footer li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 9px 0px 7px;
	float: left;
	display: inline;
	background-image: url(../_08_images/sf_menu_footer_li.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

#menu_footer li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #2F5582;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

#menu_footer li a:hover, #menu_footer li span {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #2F5582;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

#box_basso_banner {
	width: 978px !important;
	width: 983px;
	height: 90px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	overflow: hidden;
	float: left;
	display: block;
}

#box_quinetwork {
	width: 957px !important;
	width: 983px;
	margin: 7px 0px 0px 0px;
	padding: 0px 13px 0px 13px;
	overflow: hidden;
	float: left;
	display: block;
}
/*********** / MENU FOOTER************/
