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;
	background-color: transparent; 
}

.clear_line { 
	clear: both;
	height:1px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #B38854; 
}

.clear_line_white { 
	clear: both;
	height:2px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: white; 
}

.hand {
	cursor: pointer;
}

body{
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: #ffffff;
}

#wrapper {
	width:716px;
	margin: auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
	clear:both;
	/*background-image: url(../images/sfondo_wrapper.gif);
	background-repeat: repeat-y;*/
}

#content_0, #content_1, #content_2, #content_3, #content_4, #content_5,
#content_6, #content_7, #content_8, #content_9, #content_10, 
#content_11, #content_12, #content_13, #content_14, #content_15
#content_16, #content_17, #content_18, #content_19, #content_20
#content_21, #content_22, #content_23, #content_24, #content_25{
	width: 716px;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	/*background-image: url(../images/sf_cont.jpg);
	background-position: bottom;
	background-repeat: no-repeat;*/
}

/******************testo********************/
.pt7_T_black, a:link.pt7_T_black, a:visited.pt7_T_black {
	font-family: Tahoma;
	font-size: 7pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_T_black{
	font-family: Tahoma;
	font-size: 7pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}
	
.pt7_T_grey, a:link.pt7_T_grey, a:visited.pt7_T_grey {
	font-family: Tahoma;
	font-size: 7pt;
	color: #85807D;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_T_grey {
	font-family: Tahoma;
	font-size: 7pt;
	color: #85807D;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	

.pt7_T_brown, a:link.pt7_T_brown, a:visited.pt7_T_brown {
	font-family: Tahoma;
	font-size: 7pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_T_brown{
	font-family: Tahoma;
	font-size: 7pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.pt75_T_black, a:link.pt75_T_black, a:visited.pt75_T_black {
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt75_T_black {
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.pt75_V_black, a:link.pt75_V_black, a:visited.pt75_V_black {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt75_V_black {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.pt75_T_brown, a:link.pt75_T_brown, a:visited.pt75_T_brown {
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt75_T_brown{
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	

.pt75_T_gray, a:link.pt75_T_gray, a:visited.pt75_T_gray{
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #666666;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt75_T_gray{
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #666666;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}
	
.pt75_T_red, a:link.pt75_T_red, a:visited.pt75_T_red {
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #BA2D12;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt75_T_red{
	font-family: Tahoma;
	font-size: 7.5pt;
	color: #BA2D12;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
	
	
.pt8_T_brown, a:link.pt8_T_brown, a:visited.pt8_T_brown {
	font-family: Tahoma;
	font-size: 8pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
	}          

a:hover.pt8_T_brown{
	font-family: Tahoma;
	font-size: 8pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: bold;
	text-decoration: underline;
	}
	
.pt8_T_black, a:link.pt8_T_black, a:visited.pt8_T_black {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_T_black{
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}
	
.pt8_T_red, a:link.pt8_T_red, a:visited.pt8_T_red {
	font-family: Tahoma;
	font-size: 8pt;
	color: #BA2D12;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_T_red{
	font-family: Tahoma;
	font-size: 8pt;
	color: #BA2D12;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.pt10_T_brown, a:link.pt10_T_brown, a:visited.pt10_T_brown {
	font-family: Tahoma;
	font-size: 10pt;
	color: #B68D5C;
	text-transform: none;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt10_T_brown{
	font-family: Tahoma;
	font-size: 10pt;
	color: #B68D5C;
	text-transform: none;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.pt11_T_brown, a:link.pt11_T_brown, a:visited.pt11_T_brown {
	font-family: Tahoma;
	font-size: 11pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
	}          

a:hover.pt11_T_brown{
	font-family: Tahoma;
	font-size: 11pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: bold;
	text-decoration: underline;
	}		

.pt13_T_brown, a:link.pt13_T_brown, a:visited.pt13_T_brown {
	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #B68D5C;
	font-style: italic;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt13_T_brown{
	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #B68D5C;
	font-style: italic;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.pt135_T_brown_g, a:link.pt135_T_brown_g, a:visited.pt135_T_brown_g {
	font-family: "Times New Roman", Times, serif;
	font-size: 13.5pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
	}          

a:hover.pt135_T_brown_g{
	font-family: "Times New Roman", Times, serif;
	font-size: 13.5pt;
	color: #B68D5C;
	text-transform: bold;
	font-weight: normal;
	text-decoration: underline;
	}	

.pt22_T_brown, a:link.pt22_T_brown, a:visited.pt22_T_brown {
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: none;
	text-decoration: none;
	}          

a:hover.pt22_T_brown{
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: none;
	text-decoration: underline;
	}
		
/**************************
QUESTO SELETTORE E' STATO MODIFICATO 
IN QUANTO TROPPO GRANDE COME CARATTERE
AUTORIZZAZIONE: AM
*************************/		
.pt26_T_brown, a:link.pt26_T_brown, a:visited.pt26_T_brown {
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
	}          

a:hover.pt26_T_brown{
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	color: #B68D5C;
	text-transform: none;
	font-weight: bold;
	text-decoration: underline;
	}	
	
/******************fine testo********************/


/***************************** HEADER ****************************/
#header {
	width:716px;
	height: 98px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background-color: white;
}

/***MARCHIO***/
#header h3 {
	width: 241px;
	height: 76px;
	background-image:url('../images/logo.gif');
	background-repeat:no-repeat;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	overflow: hidden;
	border: 0;
	float: left;
}

.logo {
   width:241px;
   height:0px !important;
   height: 76px; 
	background-image:url('../images/logo.gif');
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 76px 0px 0px 0px;
	float: left;
}

#header h2{
	width: 241px;
	height: 0px !important;	
	height: 76px;   
	display: block;
	padding: 76px 0px 0px 0px;
	overflow: hidden;		
	background-image: url(../images/logo.gif);	 
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline;
}
/***FINE MARCHIO***/


/*#header h3 {
	width: 241px;
	height: 76px;
	background-image:url('../images/logo.gif');
	background-repeat:no-repeat;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	overflow: hidden;
	border: 0;
	float: left;
}

.logo {
   width:241px;
   height:76px !important;
   height: 0px !important; 
	background-image:url('../images/logo.gif');
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 76px 0px 0px 0px;
	float: left;
}

*/
#bannertop{
	width: 466px !important;
	width: 468px;
	height: 58px !important;	
	height: 60px;
	margin: 4px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;	
	display: block;
	border: 1px solid #B38854;
}

/*** MENU IN ALTO ***/
#menuTop {
   width: 681px !important;
	width: 716px;
	height: 21px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 35px;
	background-image:url('../images/sfondo_ul.gif');
	background-repeat: no-repeat;	
	float: left;
	overflow: hidden;
}

#menuTop .li_style {
	list-style-type: none;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	float: left;
	background-image: url(../images/img_list_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#menuTop .li_style_ns {
	list-style-type: none;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}


.menuitem { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-size: 7.5pt;
 	color:#FFFFFF;
 	text-decoration: none;
	font-weight: normal;
}

a:hover.menuitem{	
	color:#FFFFFF;
	text-decoration: underline;
}

.menuitemAttivo { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-size: 7.5pt;
 	color:#FFFFFF;
 	text-decoration: none;
	font-weight: bold;
}

/*** FINE MENU ALTO ***/

/************************* FINE HEADER *******************************/


/************************* CONTENT *******************************/
#ColA {
	width: 142px;
	float: left;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#ColB {
	width: 432px;
	float: left;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#ColC {
	width: 142px;
	float: left;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
/****************** COL A *********************/

/*** box_1 *****/
#col_A_box_1 {
	width: 126px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #E6D8C7;
}

.col_A_box_1_t {
	width: 126px;
	overflow: hidden;
	margin: 11px 0px 0px 0px;
	padding: 0px 10px 0px 9px;
}

.col_A_box_1_c {
	width: 101px !important;
	width: 126px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 7px 16px 0px 9px;
	display: block;
}

.col_A_box_1_l {
	width: 71px !important;
	width: 126px;	
	height: 14px;
	overflow: hidden;
	background-image: url(../images/sfondo_col_A_box_1_l.gif);
	background-repeat: repeat-x;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 55px;
}
/*** / box_1 *****/

/*** box_2 *****/
#col_A_box_2 {
	width: 114px !important;
	width: 126px;
	/*height: 0px !important;
	min-height: 150px;
	height: 150px;*/
	height: 0px !important;
	min-height: 140px;
	height: 140px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 8px 12px;
	background-color: #E6D8C7;
	background-image: url(../images/sfondo_col_A_box_2.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	border-bottom: 1px solid #B68D5C;
}

#menuLeft {
   width: 114px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

#menuLeft .li_style_l {
	list-style-type: none;	
	margin: -8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menuitem_l { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-size: 7.5pt;
 	color: #000000;
 	text-decoration: none;
	font-weight: normal;
}

a:hover.menuitem_l {	
 	color: #000000;
	text-decoration: underline;
}

.menuitemAttivo_l { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-size: 7.5pt;
 	color: #000000;
 	text-decoration: none;
	font-weight: bold;
}
/*** / box_2 *****/

/*** box_3 *****/
#col_A_box_3 {
	width: 117px !important;
	width: 126px;
	height: 95px;
	background-color: #E6D8C7;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 9px;
}

#col_A_box_3 select {
	width: 108px;
	height: 16px;
	background-image: url(../images/sfondo_input.gif);
	background-repeat: no-repeat;
	border: 0;
	margin: 7px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
}

#input_left {
	width: 98px !important;
	width: 108px;
	height: 12px !important;
	height: 16px;
	overflow: hidden;
	background-image: url(../images/sfondo_input.gif);
	background-repeat: repeat-x;
	border: 0;
	margin: 7px 0px 0px 0px; 
	padding: 4px 0px 0px 10px; 
}

#button_left {
	width: 23px; 
	height: 5px; 
	border: 0;
	overflow: hidden;
	padding: 0px 0px 0px 0px; 
	margin: 7px 0px 0px 81px;
	background-image: url(../images/sfondo_button_left.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
/*** / box_3 *****/

/*** box_4 *****/
#col_A_box_4 {
	width: 99px !important;
	width: 126px;
	height: 400px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 5px 15px 0px 12px;
	background-color: #E6D8C7;
}

#col_A_box_4 span {
	margin: 0px 0px 8px 0px;
	display: block;
}


#menu_left_down {
width: 102px;
overflow: hidden;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background-color: Lime;*/
}

#foldheader {
width: 102px;
overflow: hidden;
cursor:pointer;
cursor:hand; 
list-style-type: none;	
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

#foldinglist { 
width: 90px !important;
width: 102px;
overflow: hidden;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 12px;
list-style-type: none;	
float: left;
}

#foldinglist li { 
width: 90px;
height: 12px;
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
line-height: 50% !important;
line-height: 110%;
}
/*** / box_4 *****/

#banner_left {
	width: 126px;
	height: 120px !important;
   height: 269px; 
	background-image: url(../images/sfondo_banner_sx.gif);
	background-repeat: no-repeat; 
	background-position: top;
	padding: 149px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	display: block;
}
/****************** / COL A *******************/

/****************** COL B *******************/

#col_B_breadcrumbs {
	width: 422px !important;
	width: 432px;
	height: 14px !important;
	height: 15px;
	overflow: hidden;
	border-bottom: #B38855 solid 1px;
   margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;	
	background-color: #E5D8C7;
}


/***  box_1 *****/
#col_B_box_1 {
	width: 402px !important;
	width: 432px;
	height: 64px !important;
	height: 75px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 11px 30px 0px 0px;	
}

#col_B_box_1_tx {
	width: 432px;
	overflow: hidden;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*** / box_1 *****/

/*** / box_2 *****/
#col_B_box_2 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 11px 0px 10px 0px;	
}

#col_B_box_2_foto {
	/*width: 125px !important;*/
	width: 125px;
	height: 122px;
	overflow: hidden;
   margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
	display: inline;
}

.cont_img{
	width: 125px;
	height: 122px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.cornice {
	width: 125px;
	height: 122px;
	overflow: hidden;
   margin: -122px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
	background-image: url(../images/cornice_foto.gif);
   background-repeat: no-repeat;
}

#col_B_box_2_t {
	width: 297px;
	overflow: hidden;
   margin: -8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

#col_B_box_2_st {
	width: 287px !important;
	width: 297px;
	height: 22px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;	
	float: left;
}

#col_B_box_2_tx {
	width: 287px !important;
	width: 297px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;	
	float: left;
	display: block;
}
/*** / box_2 *****/

/****************** HOME PAGE *******************/
/*** / box_3 *****/
#col_B_box_3 {
	width: 292px !important;
	width: 432px;
	height: 19px !important; 	
	height: 37px;
	overflow: hidden;
   margin: 9px 0px 9px 0px;
	padding: 18px 0px 0px 140px;	
	background-image: url(../images/banner/432_37/432_37.jpg);
   background-repeat: no-repeat;
	display: block;
}

#col_B_box_3 a {
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	overflow: hidden;
}
/*** / box_3 *****/

/*** / box_4 *****/
#col_B_box_4 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 11px 0px 19px 0px;	
}

#col_B_box_4_foto {
	width: 125px !important;
	width: 135px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;	
	float: left;
}

#col_B_box_4_t {
	width: 297px;
	overflow: hidden;
   margin: -8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

#col_B_box_4_st {
	width: 277px !important;
	width: 297px;
	height: 22px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;	
	float: left;
}

#col_B_box_4_tx {
	width: 277px !important;
	width: 297px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;	
	float: left;
}
/*** / box_4 *****/

/*** / box_5 *****/
#col_B_box_5 {
	width: 432px;
	height: 228px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/sfondo_col_B_box_5.gif);
   background-repeat: repeat-x;	  
}

#col_B_box_5_t {
	width: 432px;
	height: 44px;
	background-image: url(../images/titolo_col_B_box_5_t.gif);
   background-repeat: no-repeat;	
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#col_B_box_5_cont {
	width: 432px;
	height: 184px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.mini_box {
	width: 144px;
	height: 184px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}
/*** mini box*****/
.mini_box_t {
	width: 138px !important;
	width: 144px;
	height: 13px !important;
	height: 21px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 6px 6px 2px 0px;	
}

.mini_box_foto {
	width: 143px !important;
	width: 144px;
	height: 58px !important;
	height: 59px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 1px;	
	background-image: url(../images/sfondo_mini_box_foto.gif);
   background-repeat: no-repeat;	
}

.mini_box_tx {
	width: 121px !important;
	width: 144px;
	height: 83px !important;
	height: 104px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 9px 23px 12px 0px;	
}
/*** / mini box*****/
/*** / box_5 *****/
/****************** /HOME PAGE *******************/

/****************** CHI SIAMO ********************/
/*** box_2 *****/
#c2_col_B_box_2_sv1, #c2_col_B_box_2_sv2 {
	width: 216px;
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.c2_col_B_mini_box_sv {
	width: 191px !important;
	width: 216px;
	margin: 0px 0px 0px 0px;
	padding: 1px 10px 18px 15px;
	overflow: hidden;
	display: block;
	background-image: url(../images/sfondo_c2_col_B_mini_box.gif);
   background-repeat: no-repeat;	
}
/*** / box_2 *****/


/*** / box_3 *****/
#c2_col_B_box_3 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#c2_col_B_box_3_t {
	width: 432px;
	height: 60px;
	background-image: url(../images/titolo_c2_col_B_box_3_t.gif);
   background-repeat: no-repeat;	
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
/*CONTENITORE*/
#c2_col_B_box_3_az {
	width: 432px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*CONTENITORE*/

/* mini box azienda*/
.c2_col_B_mini_box_az  {
	width: 432px;
	/*height: 87px;*/
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.c2_col_B_mini_box_az_f  {
	width: 237px;
	/*height: 87px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
}

.c2_col_B_mini_box_az_tx {
	width: 192px !important;
	width: 195px;
	/*height: 87px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 0px;
	overflow: hidden;
	float: left;
}
/* mini box azienda*/

/*** / box_3 *****/

/*** / box_4 *****/
#c2_col_B_box_4 {
	width: 432px;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#c2_col_B_box_4_t {
	width: 432px;
	height: 52px;
	background-image: url(../images/titolo_c2_col_B_box_4_t.gif);
   background-repeat: no-repeat;	
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#c2_col_B_box_4_staff {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 9px 0px;	
}
.c2_col_B_mini_box_staff  {
	width: 127px !important;
	width: 144px;
	height: 27px;
	background-image: url(../images/sfondo_c2_col_B_mini_box_staff.gif);
   background-repeat: no-repeat;	
	overflow: hidden;
	float: left;
   margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 12px;	
}
/*** / box_4 *****/

/*** scheda dettaglio *****/
#box_dettaglio_staff {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 11px 0px 12px 0px;	
	display: block;
	text-align: justify;
}

#box_dettaglio_staff_t  {
	width: 293px;
	overflow: hidden;
   margin: -8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	display: block;
	float: right;
}

#box_dettaglio_staff img {
   margin: 0px 12px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.cornice_staff  {
	width: 125px;
	height: 122px;
	overflow: hidden;
   margin: 0px 0px 0px -137px;
	padding: 0px 0px 0px 0px;	
	float: left;
	background-image: url(../images/cornice_foto.gif);
   background-repeat: no-repeat;
}


#box_dettaglio_staff_tel {
	width: 418px !important;
	width: 432px;
	height: 13px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 14px;	
	display: block;
	background-image: url(../images/sfondo_box_dettaglio_staff_tel.gif);
   background-repeat: no-repeat;	
}

#box_dettaglio_staff_em {
	width: 432px;
	height: 13px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 14px;	
	display: block;
	background-image: url(../images/sfondo_box_dettaglio_staff_em.gif);
   background-repeat: no-repeat;	
}

/*** scheda dettaglio *****/
/****************** /CHI SIAMO *******************/

/****************** MUSEI ********************/

/***  box_3 *****/
#c5_col_B_box_3 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}


.c5_col_B_mini_box_sch {
	width: 432px;
	height: 195px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/sfondo_c5_col_B_mini_box_sch.gif);
   background-repeat: repeat-x;	
}

.mini_box_sch_t {
	height: 422px !important;
	width: 432px;
	height: 28px !important;	
	height: 36px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 8px 10px 0px 0px;	
	display: block;
}

.mini_box_sch_f {
	width: 238px;
	height: 159px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

.mini_box_sch_tx {
	width: 194px;
	height: 126px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
	display: block;
}

.mini_box_sch_down {
	width: 104px !important;
	width: 194px;
	height: 33px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 90px;	
	display: block;
	float: left;
}

.leggischeda1 {
	width: 102px;
	height: 14px;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/dett_prod.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.leggischeda2 {
	width: 102px;
   height: 0px !important; 
   height: 14px;
	background-image: url(../images/dett_prod.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
}
/*** / box_3 *****/

/*** scheda dettaglio *****/
#box_dettaglio {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#box_dettaglio_t {
	width: 422px !important;
	width: 432px;
	height: 28px !important;
	height: 36px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 8px 10px 0px 0px;	
	display: block;
}

#box_dettaglio_cont {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px;	
	display: block;
	/*text-align: justify;*/
}

#box_dettaglio_cont img {
   margin: 0px 9px 14px 0px;
	padding: 0px 0px 0px 0px;	
}

#c5_col_B_box_4 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#c5_col_B_box_4_t {
	width: 422px !important;
	width: 432px;
	height: 25px !important;
	height: 33px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 8px 10px 0px 0px;	
	display: block;
}

.c5_col_B_box_4_cont {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 18px 0px;	
	display: block;
}

#c5_col_B_box_5_down {
	/*width: 261px !important; 171*/
	width: 432px;
	height: 20px;
	overflow: hidden;
   margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: right;
	display: block;
	/*line-height: 100%;*/
}

#c5_col_B_box_5_down span{
   height: 20px;
	background-image: url(../images/ico_altri_musei.gif);
	background-repeat: no-repeat; 
	padding: 0px 0px 5px 15px !important;
	padding: 0px 0px 0px 15px;
}


/*** scheda dettaglio *****/
/****************** MUSEI ********************/

/****************** CATALOGO ********************/

/********* CATEGORIE **************/
/*** box_2 *****/
#cat_col_B_box_3 {
	width: 432px;
	overflow: hidden;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	border-top: #E6D8C7 solid 1px;
	/*background-image: url(../images/sfondo_cat_col_B_box_3.gif);
	background-repeat: repeat-y;*/
}

#cat_box_categ_cont1 {
	width: 216px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

#cat_box_categ_cont2 {
	width: 216px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

.cat_box_categ {
	width: 216px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
	display: block;
	float: left;
	border-bottom: #E6D8C7 solid 1px;
	background-image: url(../images/sfondo_cat_box_categ.gif);
	background-repeat: no-repeat;
}

.cat_box_categ_t  {
	width: 162px !important;
	width: 216px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 44px;
	display: block;
}

.cat_box_categ_tx  {
	width: 162px !important;
	width: 216px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 5px 44px;
	display: block;
}
/********* / CATEGORIE **************/

/********* PRODOTTI **************/
#cp_col_B_box_3 {
	width: 432px;
	overflow: hidden;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	border-top: #E6D8C7 solid 1px;
}

.cp_box_categ {
	width: 432px;
	height: 151px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	border-bottom: #E6D8C7 solid 1px;
}

.cp_box_categ_top {
	width: 431px !important;
	width: 432px;
	height: 13px !important;	
	height: 20px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 1px;
	display: block;
}

.cp_box_categ_f {
	width: 100px !important;
	width: 102px;
	/**/height: 100px !important;	
	height: 102px;
	border: #B38854 1px solid; 
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
}

.cp_box_categ_cnt1 {
	width: 132px !important;
	width: 159px;
	height: 97px !important;
	height: 102px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 5px 22px;
	display: block;
	float: left;
}

.cp_box_categ_cnt1 span {
	display: block;
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}

.cp_box_categ_cnt2 {
	width: 166px !important;
	width: 171px;
	height: 97px !important;
	height: 102px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 5px 0px;
	display: block;
	float: left;
}

.cp_box_categ_down1 {
	width: 220px;
	height: 19px !important;
	height: 29px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	display: block;
	float: left;
}

.cp_box_categ_down2 {
	width: 212px;
	height: 29px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
}

.cp_box_categ_down2 span{
	margin: 10px 9px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.dett_prod1 {
	width: 102px;
	height: 14px;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/dett_prod.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.dett_prod2 {
	width: 102px;
   height: 0px !important; 
   height: 14px;
	background-image: url(../images/dett_prod.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
}

.acquista1 {
	width: 65px;
	height: 14px;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/acquista.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.acquista2 {
	width: 65px;
   height: 0px !important;
   height: 14px;
 	background-image: url(../images/acquista.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
}

/**** NAVIGATORE *****/
#cp_col_B_box_4 {
	width: 432px;
	height: 48px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#cp_col_B_box_4_nav1 {
	width: 140px !important;
	width: 432px;
	height: 24px !important;
	height: 34px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 292px;
}


#cp_col_B_box_4_nav1 .pt7_T_black{
	margin: 0px 0px 0px 0px;
	padding: 0px 9px 0px 9px;
	white-space: nowrap;
	float: left;
}

#cp_col_B_box_4_nav2 {
	width: 412px !important;
	width: 432px;
	height: 13px !important;
	height: 14px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 20px;	
	background-image: url(../images/sfondo_cp_col_B_box_4_nav2.gif);
	background-repeat: no-repeat; 
}

/*link SPrecedenti*/
.spanPrecedenti{
	width: 16px;
	height: 9px;
	background-image: url(../images/indietro_y.gif);
	background-repeat:no-repeat;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	float: left;
}

.spanPrecedenti_n{
   width:16px;
   height: 0px !important;	
   height: 9px;
	background-image: url(../images/indietro_n.gif);
	background-repeat: no-repeat; 
	display: block;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 9px 0px 0px 0px;
	float: left;
}

.linkPrecedenti{
   width:16px;
   height: 0px !important;	
   height: 9px;
	background-image: url(../images/indietro_y.gif);
	background-repeat: no-repeat; 
	display: block;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 9px 0px 0px 0px;
}
/*FINE link Precedenti*/


/*link Successive*/
.spanSuccessive{
	width: 16px;
	height: 9px;
	background-image: url(../images/avanti_y.gif);
	background-repeat:no-repeat;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	float: left;
}

.spanSuccessive_n{
   width:16px;
   height: 0px !important;	
   height: 9px;
	background-image: url(../images/avanti_n.gif);
	background-repeat: no-repeat; 
	display: block;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 9px 0px 0px 0px;
	float: left;
}

.linkSuccessive{
   width:16px;
   height: 0px !important;	
   height: 9px;
	background-image: url(../images/avanti_y.gif);
	background-repeat: no-repeat; 
	display: block;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 9px 0px 0px 0px;
}
/*FINE link Successive*/

/**** / NAVIGATORE *****/
/********* / PRODOTTI **************/

/********* DETTAGLIO PRODOTTI **************/
#box_dett_p {
	width: 432px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	border-bottom: #E6D8C7 solid 1px;
}

#box_dett_p_top_sx {
	width: 128px !important;
	width: 138px;
	height: 12px !important;
	height: 29px;
	overflow: hidden;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 7px 10px 10px 0px;	
}

#box_dett_p_top_dx {
	width: 284px !important;
	width: 294px;
	height: 12px !important;
	height: 29px;
	overflow: hidden;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 7px 10px 10px 0px;	
}

#box_dett_p_foto {
	width: 138px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

#box_dett_p_desc {
	width: 294px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}
/**** CONTENUTO BOX DETTAGLIO *****/

#box_dett_p_desc_aut1 {
	width: 294px;
	height: 22px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#box_dett_p_desc_aut2 {
	width: 294px;
	height: 29px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#box_dett_p_desc_tit1 {
	width: 294px;
	height: 15px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#box_dett_p_desc_tit2 {
	width: 294px;
	/*height: 40px;*/
	overflow: hidden;
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#box_dett_p_desc_stit {
	width: 294px;
	height: 29px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.box_dett_p_desc_sx{
	width: 110px;
	height: 25px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

.box_dett_p_desc_dx{
	width: 184px;
	height: 25px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

/*
#box_dett_p_desc_pag {
	width: 110px;
	height: 25px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

#box_dett_p_desc_dim {
	width: 184px;
	height: 25px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

#box_dett_p_desc_ann {
	width: 110px;
	height: 25px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

#box_dett_p_desc_pz {
	width: 184px;
	height: 25px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

#box_dett_p_desc_ps {
	width: 85px;
	height: 25px;
	overflow: hidden;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}



#box_dett_p_tx {
	width: 432px;
	overflow: hidden;
	display: block;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 15px 0px;	
}*/


.box_dett_p_tx {
	width: 432px;
	overflow: hidden;
	display: block;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;	
}
/**** / CONTENUTO BOX DETTAGLIO *****/

#box_dett_p_down {
	width: 432px;
	height: 69px;
	overflow: hidden;
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 0px 0px;	
}

#box_dett_p_down_a {
	width: 411px !important;
	width: 432px;
	height: 50px !important;
	height: 55px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 21px;	
	background-image: url(../images/sfondo_box_dett_p_down_a.gif);
	background-repeat: no-repeat; 
}

#box_dett_p_down_a span {
	margin: 0px 304px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#box_dett_p_down_b {
	width: 412px !important;
	width: 432px;
	height: 13px !important;
	height: 14px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 20px;	
	background-image: url(../images/sfondo_cp_col_B_box_4_nav2.gif);
	background-repeat: no-repeat; 
}

/********* / DETTAGLIO PRODOTTI **************/

/********* DETTAGLIO CARRELLO **************/
#carr_col_B_box_3 {
	width: 432px;
	overflow: hidden;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	border-top: #E6D8C7 solid 1px;
}

#carr_col_B_box_3_top {
	width: 422px !important;
	width: 432px;
	height: 20px !important;
	height: 36px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 10px;	
	display: block;
	background-image: url(../images/sfondo_carr_col_B_box_3_top.gif);
	background-repeat: repeat-x;
}

#carr_col_B_box_3_down {
	/*width: 115px !important;*/
	width: 432px;
	/*height: 18px !important;
	height: 36px;*/
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	/*padding: 18px 0px 0px 317px;	*/
	padding: 18px 0px 0px 0px;	
	display: block;
	text-align: right;
	/*background-image: url(../images/sfondo_carr_col_B_box_3_top.gif);
	background-repeat: repeat-x;*/
}

/**** BOX CARRELLO ****/
.dett_box_carr  {
	width: 432px;
	height: 80px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	display: block;
	/*background-image: url(../images/sfondo_dett_box_carr.gif);*/
	background-image: url(../images/sf_dett_box_carr.gif);	
	background-position: top;
	background-repeat: no-repeat;
}

.dett_box_cnt_sx {
	width: 288px;
	height: 121px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;

}

.dett_box_cnt_dx {
	width: 144px;
	height: 121px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

.dett_box_carr_t  {
	width: 259px !important;
	width: 288px;
	height: 19px !important;
	height: 35px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 10px 19px;
	display: block;
	float: left;
}

.dett_box_carr_cod  {
	width: 228px;
	height: 15px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

.dett_box_carr_pz  {
	width: 144px;
	height: 11px !important;	
	height: 28px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 10px 0px;	
	/*display: block;*/
	float: left;
	text-align: right;
}

.dett_box_carr_qnt  {
	width: 144px;
	height: 14px !important;
	height: 25px;	
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 10px 0px;	
	float: left;
	text-align: right;
}

.input_qta_2{
	border: 1px solid #404040;
	width: 25px;
	height: 15px;
	font:  bold 8pt Arial, Helvetica, sans-serif;
	color: #404040;
	margin: 0px 0px 0px 2px;
	/*float: left;*/
	display: inline;	
	padding: 0px 0px 0px 0px;
}

.dett_box_carr_el  {
	width: 225px !important;
	width: 228px;
	height: 21px !important;
	height: 28px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 3px;	
	display: block;
	float: left;
}

.elim_carr1 {
	width: 210px;
	height: 13px;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/elim_carr.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.elim_carr2 {
	width: 210px;
   height: 0px !important;
   height: 13px; 
	background-image: url(../images/elim_carr.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 13px 0px 0px 0px;
	display: block;
}


.box_art_carrello_riep{
	width: 407px !important;
	width: 432px;
	height: 24px !important;
	height: 32px;
	margin: 3px 0px 0px 0px;
	padding: 4px 5px 4px 20px;
	overflow: hidden;
	display: block;
	background-image: url(../images/ico_acquisto.gif);
	background-position: 3px 3px;
	background-repeat: no-repeat;
	line-height: 80%;
	border-bottom: solid 1px #E6D8C7;
}

.box_info_ordine{
	width: 422px !important;
	width: 432px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-top: dashed 1px #E6D8C7;
	border-bottom: dashed 1px #E6D8C7;
	line-height: 100%;
	overflow: hidden;
	display: block;
}

.box_filmati_footer{
	width: 427px !important;
	width: 432px;
	height: 24px !important;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 5px;/*290*/
	background-image: url(../images/sfondo_footer_prodotti.gif);
	background-repeat: repeat-x;
	overflow: hidden;
	display: block;
}

.box_art_carrello_2{
	width: 422px !important;
	width: 432px;
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 5px 5px;
	text-align:right;
	overflow: hidden;
	display: block;
	border-bottom: dashed 1px #E6D8C7;
}

.spanCodice{
	width:100px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
}

.spanQuant{
	width:90px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
}

.spanPrezzoUn	{
	width:117px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
}

.spanPrezzoTot{
	width:110px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	text-align: right;
}
/**** / BOX CARRELLO ****/

#carr_col_B_box_4_top {
	width: 86px !important;
	width: 432px;
	height: 18px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 346px;	
	display: block;
	float: left;
}

.submit_ordina_2 {
	width: 86px;
   height: 15px;
	background-color: transparent;
   /*height: 0px !important; 
	float: left;*/
	display: inline;
	background-image: url(../images/btn_acquista.gif);
	background-repeat: no-repeat; 
	border:0;
	margin: -1px 0px 0px 0px;
	overflow: hidden;
	padding: 15px 0px 0px 0px;
	cursor: pointer;
}



#carr_col_B_box_4_down {
	width: 412px !important;
	width: 432px;
	height: 17px !important;
	height: 20px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 20px;	
	display: block;
	background-image: url(../images/decor_art_carr.gif);
	background-repeat: no-repeat;
	float: left;
}


#carr_col_B_box_5 {
	width: 381px !important;
	width: 432px;
	/*height: 67px !important;
	height: 116px;*/
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	/*padding: 39px 30px 10px 21px;	*/
	padding: 5px 30px 10px 21px;
	display: block;
	/*background-image: url(../images/sfondo_carr_col_B_box_5.gif);
	background-repeat: no-repeat;*/
	clear: both;
}

#carr_col_B_box_6 {
	width: 410px !important;
	width: 432px;
	height: 13px !important;
	height: 14px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 22px;	
	display: block;
	background-image: url(../images/sfondo_carr_col_B_box_6.gif);
	background-repeat: no-repeat;
}

.submit_ordina{
	width:65px;
   height:14px;
	background-color: transparent;
	background-image: url(../images/acquista.gif);
	background-repeat: no-repeat; 
	border:0;
	margin: 10px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	cursor: pointer;
}


.submit_ordina_3{
	width:105px;
   height:13px;
	background-color: transparent;
	background-image: url(../images/carrello.gif);
	background-repeat: no-repeat; 
	border:0;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 13px 0px 0px 0px;
	cursor: pointer;

}

.btn_acquista_no{
	width:210px;
   height:13px;
	background-color: transparent;
	background-image: url(../images/elim_carr.gif);
	background-repeat: no-repeat; 
	border:0;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 13px 0px 0px 0px;
	cursor: pointer;
}

.btn_aggiorna{
	width:65px;
   height:14px;
	background-color: transparent;
	background-image: url(../images/aggiorna.gif);
	background-repeat: no-repeat; 
	border:0;
	margin: 0px 0px 0px 2px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	cursor: pointer;
	/*float: left;*/
	display: inline;
}

/********* / DETTAGLIO CARRELLO **************/
/****************** / CATALOGO ********************/

/****************** NOTIZIE ********************/
#not_col_B_box_3 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.cont_box_notizie {
	width: 432px;
	height: 115px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/sfondo_cont_box_notizie.gif);
	background-repeat: repeat-x;
}

.cont_box_notizie_d  {
	width: 430px !important;
	width: 432px;
	height: 27px !important;
	height: 38px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 11px 0px 0px 2px;	
}

.cont_box_notizie_t  {
	width: 431px !important;
	width: 432px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 1px;	
}

.cont_box_notizie_tx  {
	width: 431px !important;
	width: 432px;
	height: 29px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 1px;	
}

.cont_box_notizie_down  {
	width: 110px !important;
	width: 432px;
	height: 23px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 322px;	
}

.leggi_art1 {
	width: 92px;
	height: 13px;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/leggi_articolo.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.leggi_art2 {
	width: 92px;
   height: 0px !important;
   height: 13px; 
	background-image: url(../images/leggi_articolo.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 13px 0px 0px 0px;
	display: block;
}

/**** NAVIGATORE *****/
#not_col_B_box_4 {
	width: 138px !important;
	width: 432px;
	height: 11px !important;
	height: 21px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 294px;	
}

#not_col_B_box_4 span {
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 0px 0px;	
}
/**** / NAVIGATORE *****/

/**** DETTAGLIO NOTIZIE ********/
#not_col_B_box_3_sc  {
	width: 432px;
	overflow: hidden;
	border-top: #B38854 solid 1px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 25px 0px;	
	display: block;
	text-align: justify;
}

#not_col_B_box_3_sc img {
   margin: 0px 9px 14px 0px;
	padding: 0px 0px 0px 0px;	
}

#not_col_B_box_down {
	width: 432px;
	/*height: 40px;*/
	border-bottom: #B38854 solid 1px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;	
	display: block;
}

.elenco_not1 {
	width: 169px;
	height: 14px;
	margin: 0px 19px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/elenco_eventi.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.elenco_not2 {
	width: 169px;
   height: 0px !important;
   height: 14px; 
	background-image: url(../images/elenco_eventi.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
	float: left;
}

.stampa_art1 {
	width: 107px;
	height: 14px;
	margin: 0px 19px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/stampa_articolo.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.stampa_art2 {
	width: 107px;
   height: 0px !important;
   height: 14px; 
	background-image: url(../images/stampa_articolo.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
	float: left;
}

.galleria1 {
	width: 115px;
	height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/galleria.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.galleria2 {
	width: 115px;
   height: 0px !important;
   height: 14px; 
	background-image: url(../images/galleria.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
	float: left;
}

.galleria_nd {
	width: 115px;
	height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/galleria_nd.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.download1 {
	width: 132px;
	height: 14px;
	margin: 0px 0px 7px 18px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/download.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.download2 {
	width: 132px;
   height: 0px !important;
   height: 14px; 
	background-image: url(../images/download.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
	float: left;
}

.visita1 {
	width: 160px;
	height: 14px;
	margin: 0px 0px 0px 72px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/visita.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.visita2 {
	width: 160px;
   height: 0px !important;
   height: 14px; 
	background-image: url(../images/visita.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
	float: left;
}

/**** / DETTAGLIO NOTIZIE *****/
/****************** / NOTIZIE ********************/

/****************** EVENTI ********************/
#eve_col_B_box_3 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.cont_box_eve {
	width: 432px;
	height: 110px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/sfondo_cont_box_eventi.gif);
	background-repeat: repeat-x;
}

.cont_box_eve_f{
	width: 80px;
	height: 60px;
	overflow: hidden;
   margin: 14px 13px 14px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

.cont_box_eve_tx {
	width: 339px;
	height: 68px !important;
	height: 88px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;	
	float: left;
}

.cont_box_eve_tx span {
	display: block;
   margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;	
}

.cont_box_eve_down {
	width: 256px !important;
	width: 432px;
	height: 22px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 176px;	
	float: left;
}

.approf1 {
	width: 107px;
	height: 13px;
	margin: 0px 17px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/approfondimenti.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.approf2 {
	width: 107px;
   height: 0px !important;
   height: 13px; 
	background-image: url(../images/approfondimenti.gif);
	background-repeat: no-repeat; 
	margin: 0px 17px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
	float: left;
}

/**** NAVIGATORE *****/
#eve_col_B_box_4 {
	width: 138px !important;
	width: 432px;
	height: 11px !important;
	height: 21px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 294px;	
}

#eve_col_B_box_4 span {
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 0px 0px;	
}
/**** / NAVIGATORE *****/
/****************** / EVENTI ********************/

/****************** GALLERY ***********************/
#gal_col_B_box_3 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 12px 0px 37px 0px;	
}

#gal_col_B_box_4 {
 	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 0px;	
	background-image: url(../images/sfondo_gal_col_B_box_4.gif);
	background-repeat: no-repeat; 
	background-position: top;
}

.gal_col_B_box_4_f {
 	width: 80px;
	height: 60px;
	overflow: hidden;
   margin: 0px 3px 4px 0px;
	padding: 0px 0px 0px 0px;	
	display: inline;
}

.cont_box_gal_down {
	width: 115px !important;
	width: 432px;
	height: 18px !important;
	height: 22px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 317px;	
	float: left;
}

.galleria_stan1 {
	width: 115px;
	height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/galleria_standard.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.galleria_stan2 {
	width: 115px;
   height: 0px !important;
   height: 14px; 
	background-image: url(../images/galleria_standard.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
	float: left;
}
/****************** / GALLERY ********************/

/****************** SERVIZI ********************/
#serv_col_B_box_3 {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.dett_box_serv {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	display: block;
}

.dett_box_serv_t {
	width: 432px;
	height: 18px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	display: block;
}

.dett_box_serv_tx {
	width: 432px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;	
	display: block;
}

.dett_box_serv_down {
	width: 205px !important;
	width: 432px;
	height: 18px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 227px;	
	display: block;
	background-image: url(../images/sfondo_dett_box_serv_down.gif);
	background-repeat: repeat-x; 
}

.leggiservizi1 {
	width: 203px;
	height: 14px;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/leggiservizi.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.leggiservizi2 {
	width: 203px;
   height: 0px !important;
   height: 14px;
	background-image: url(../images/leggiservizi.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 14px 0px 0px 0px;
	display: block;
}
/****************** / SERVIZI ********************/


/************  CONTATTACI *****************/
/************ FORM*****************/
#form_notizia, #form_azienda, #form_foto, #form_dati{
	padding: 10px 10px 10px 10px;
	/*background-color: ButtonFace;*/
}

.lineaForm{
	width: 430px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
   display: block;
	/*background-color: White;*/
}

.box_nome_input {
	width: 160px;
	height: 15px !important;
	height: 20px;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
	/*background-color: Lime;*/
	overflow: hidden;
	float: left;
	/*font*/
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #404040;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	/*fine font*/
}

.box_form_inputText{
	overflow: hidden;
	float: left;
	height: 17px;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
   border:1px solid #404040; 
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #404040;
	display: block;
}

.box_form_TextArea{
	float: left;	
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
	border:1px solid #404040; 
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #404040;
	display: block;
}

.box_form_info{
	width: 430px; 
	padding: 2px 0px 2px 0px;
	margin:5px 0px 0px 0px; 
	font-size: 8pt; 
	clear: both; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #404040;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	/*background-color: Fuchsia;*/
}

.box_form_info_center{
	width: 410px !important; 
	width: 430px;
	padding: 5px 10px 5px 10px;
	margin:0px 0px 0px 0px; 
	clear: both; 
	text-align: center;
	/*background-color: Lime;*/
}

.box_form_info_riepilogo {
	width: 430px;
	padding: 2px 0px 2px 0px;
	margin: 5px 0px 0px 0px;
	display: block;	 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #404040;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;

}

.buttonForm{
	width: 73px;
	height: 18px;
	background-color: #B38854;
	font: normal 8pt Tahoma; 
	font-weight: bold;
	color: #ffffff;
	border:0px;
	cursor: pointer;
}

.buttonFormSfoglia{
	width: 60px;
	height: 17px;
	margin: 2px 0px 0px 0px;
	background-color: #B38854;
	font: normal 8pt Tahoma; 
	font-weight: bold;
	color: #ffffff;
	border:0px;
	cursor: pointer;
	float: left;
}

.select_aziende{
	border: 1px solid #404040;
	font: normal 8pt Tahoma;
	margin: 0px 5px 0px 0px;
	float: left;
}
/************ / FINE FORM*****************/
/************ / CONTATTACI *****************/

/************ CATALOGO IN BASSO **********************
I SELETTORI DI QUESTA PARTE DI SITO SI CHIAMANO COL 
PREFISSO FOOTER PERCHE' IN PRECEDENZA ERANO COLLOCATI 
NEL FOOTER
**************************************************/

#footer_centro {
	width: 432px;
	height: 196px !important;	
	height: 197px;
	overflow: hidden;
   margin: 55px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
	border-bottom: 1px solid #B38854;
}

#footer_centro_t {
	width: 432px;
	height:32px;
	background-image: url(../images/titolo_footer_centro_t.gif);
   background-repeat: no-repeat;	
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#footer_centro_cont {
	width: 432px;
	height: 164px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
/***  mini box catalogo *****/

.mini_box_catal {
	width: 144px;
	height: 164px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

.mini_box_catal_t {
	width: 125px;
	height: 16px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.mini_box_catal_f {
	width: 124px !important;
	width: 125px;
	height: 105px !important;
	height: 106px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #E6D8C7;
}

.mini_box_catal_tx {
	width: 115px !important;
	width: 125px;
	height: 42px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;	
}

.mini_box_catal_car {
	width: 109px !important;
	width: 125px;
	height: 16px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 16px;	
}
/*** / mini box catalogo*****/
/************ / CATALOGO IN BASSO ***********************/

/****************** / COL B *******************/

/****************** COL C *********************/
/*** box_carrello *****/
#col_C_box_carr {
	width: 126px;
	height: 77px;
	overflow: hidden;
	margin: 0px 0px 0px 16px;
	padding: 0px 0px 0px 0px;
	display: block;
	border-bottom: #B38854 solid 1px;
	background-color: #E6D8C7;
}

.col_C_box_carr_t  {
	width: 111px !important;
	width: 126px;
	height: 25px !important;
	height: 29px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 4px 5px 0px 10px;
	display: block;
}

.col_C_box_carr_tx {
	width: 107px !important;
	width: 126px;
	height: 26px !important;
	height: 32px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 6px 11px;
	display: block;
}


.col_C_box_carr_l {
	width: 67px !important;
	width: 126px;
	height: 14px !important;
	height: 16px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 59px;
	display: block;
}

.vis_car1 {
	width: 61px;
	height: 13px;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/visualizza_carrello.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.vis_car2 {
	width: 61px;
   height: 0px !important; 
   height: 13px;
	background-image: url(../images/visualizza_carrello.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 13px 0px 0px 0px;
	display: block;
}

/*** box_carrello *****/

/*** box_1 *****/
#col_C_box_1 {
	width: 126px;
	overflow: hidden;
	margin: 0px 0px 0px 16px;
	padding: 0px 0px 0px 0px;
	background-color: #E6D8C7;
	display: block;
}

.col_C_box_1_t {
	width: 107px !important;
	width: 126px;
	overflow: hidden;
	margin: 11px 0px 7px 0px;
	padding: 0px 7px 0px 12px;
}

.col_C_box_1_l {
	width: 126px;	
	height: 14px;
	overflow: hidden;
	background-image: url(../images/sfondo_col_A_box_1_l.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#input_right {
	width: 98px !important;
	width: 108px;
	height: 12px !important;
	height: 16px;
	overflow: hidden;
	display: block;
	background-image: url(../images/sfondo_input.gif);
	background-repeat: repeat-x;
	border: 0;
	margin: 0px 0px 7px 11px; 
	padding: 4px 0px 0px 10px; 
}

#radio_right {
	width: 108px !important;
	width: 126px;	
	overflow: hidden;	
	margin: 0px 0px 0px 0px;
	padding: 0px 7px 8px 11px;
	line-height: 80%;
}

#radio_right span {
	height: 13px;
	overflow: hidden;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	float: left;
	display: block;
}

.radio_dx {
	clear: both;
	height: 13px;
	overflow: hidden;
	margin: 0px 7px 8px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#button_right {
	width: 36px; 
	height: 7px; 
	border: 0;
	overflow: hidden;
	padding: 7px 0px 0px 0px; 
	margin: 2px 0px 0px 77px;
	background-image: url(../images/sfondo_button_right.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
/*** / box_1 *****/

/*** box_spot *****/
.col_C_box_spot_t  {
	width: 111px !important;
	width: 126px;
	overflow: hidden;
	margin: 0px 0px 0px 16px;
	padding: 0px 5px 5px 10px;
	display: block;
	background-color: #E6D8C7;
}

.col_C_box_spot {
	width: 126px;
	overflow: hidden;
	margin: 0px 0px 0px 16px;
	padding: 0px 0px 0px 0px;
	background-color: #E6D8C7;
}

.col_C_box_spot_tx  {
	width: 107px !important;
	width: 126px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 6px 11px;
	display: block;
}

.col_C_box_spot_corn {
	width: 126px;
	height: 107px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	background-image: url(../images/sfondo_col_C_box_spot_foto.gif);
	background-repeat: no-repeat;
}

.col_C_box_spot_foto {
	width: 105px;
	height: 106px;
	overflow: hidden;
	margin: 1px 10px 0px 11px;
	padding: 0px 0px 0px 0px;
	display: block;
}

.col_C_box_spot_down {
	width: 113px !important;
	width: 126px;
	height: 29px;
	overflow: hidden;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 13px;
	/*background-image: url(../images/sfondo_col_C_box_2_down.gif);
	background-repeat: repeat-x;*/
}

.carrello1 {
	width: 105px;
	height: 13px;
	margin: 0px 0px px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/carrello.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.carrello2 {
	width: 105px;
   height: 0px !important;
   height: 13px; 
	background-image: url(../images/carrello.gif);
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 13px 0px 0px 0px;
	display: block;
}
/*** / box_spot *****/

#banner_right {
	width: 120px !important;
	width: 126px;
	height: 120px !important; 
   height: 141px; 
	background-image: url(../images/sfondo_banner_dx.gif);
	background-repeat: no-repeat; 
	padding: 21px 0px 0px 6px;	
	margin: 0px 0px 0px 16px;
	overflow: hidden;
	display: block;
}
/****************** / COL C *********************/
/************************* FINE CONTENT *******************************/


/************************* FOOTER *******************************/
#footer {
	width: 716px;
	margin: 0px 0px 0px 0px;
	padding: 13px 0px 0px 0px;
	display: block;
	overflow: hidden;
	background-color: White;
}

#fban_sx {
	width: 232px !important;
	width: 234px;
	height: 58px !important;		
	height: 60px;
	overflow: hidden;
	margin: 0px 14px 7px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	border: 1px solid #B38854;	
}



#fban_dx {
	width: 466px !important;
	width: 468px;
	height: 58px !important;	
	height: 60px;
	overflow: hidden;
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	border: 1px solid #B38854;
}

/***  MENU BASSO ***/
#menuDown {
	width: 676px !important;
   width: 716px;
	height: 11px;
	margin: 8px 0px 5px 0px;
	padding: 0px 0px 0px 40px;
	float: left;
	overflow: hidden;
}

#menuDown .li_style_d {
	list-style-type: none;	
	margin: -7px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	float: left;
	background-image: url(../images/img_list_menu_d.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#menuDown .li_style_dns {
	list-style-type: none;	
	margin: -7px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.menuitem_d { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-size: 7.5pt;
 	color: #B38854;
 	text-decoration: none;
	font-weight: normal;
}

a:hover.menuitem_d {	
 	color: #B38854;
	text-decoration: underline;
}

.menuitemAttivo_d { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-style: normal;
 	font-size: 7.5pt;
 	color: #B38854;
 	text-decoration: none;
	font-weight: bold;
}
/*** FINE MENU BASSO ***/

.credit {
	width: 233px !important;
	width: 716px;
	/*height: 11px !important;*/
	/*height: 15px;*/
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 483px;
	overflow: hidden;
	display: block;
	float: left;
}

#end_notes { 
	clear: both;
	width: 649px !important;
	width: 716px;
	text-align: left; 
	color: #000000;
	font-family: Arial; 
	font-size: 7.5pt;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 10px 37px;
}
/*
#end_notes a:link.res, #end_notes a:visited.res, #end_notes a:hover.res{   
	font-family: Arial; 
	font-size: 7.5pt; 
	text-decoration: none; 
	color: #254C8F;
}*/

#end_notes span{ 
	margin: 0px 0px 0px 5px;
}

/************************* FINE FOOTER *******************************/

