/* INTRO MIR */
#intro { font-size:12px; font-family:arial; width:360px; padding:5px; float:left; }
.in_des { color:#333333; padding-top:6px; padding-bottom:16px; margin:0; line-height:15px}
.in_ul { margin:0; padding:0; list-style-type:none; background:url(/images/mir.gif) no-repeat; padding-left:100px;}
.in_li { background:url(/images/li_red.gif) 0px 4px no-repeat; padding-left:14px; font-size:11px}
/* FINE INTRO MIR */

/* Notizie */
.nt_h { width:282px; padding:5px; float:left; font-family:arial; }
.nt_h h2 { margin-bottom:8px}
.nt_h_ul { margin:0px; padding:5px; list-style-type:none; background:url(/images/bg_n.jpg) repeat-x #e6e6e6; border:1px solid #e6e6e6;}
.nt_h_li { padding:5px;}
.nt_h_li_tit { height:30px; overflow:hidden}
.nt_h_li a.red { font-weight:bold; font-size:14px; letter-spacing:-1px; line-height:14px }
.nt_h_li_img { height:106px; width:106px; background:#ffffff; border:1px solid #999999; float:left; margin-right:12px; margin-top:3px;}
.nt_h_li_img img { vertical-align:middle;}
.nt_h p { color:#777777; font-size:12px; padding:0; margin:0; height:110px; overflow: hidden;}
.nt_h_ag { background:#cccccc; font-size:11px; height:18px; position:relative; padding-left:5px}
.nt_h_ag a.red { position:relative; top:1px; margin-right:10px}
.nt_h_ag a.red_b { position:absolute; top:0px; right:0px}
/* fine */

/* CATALOGO */
#cat_h { font-family:arial; margin:5px 5px 0px 5px; padding-top:5px}
#cat_h h2 { padding-bottom:6px; }
#cat_h_int { margin-bottom:5px}

#cat_f_classico { float:right; font-size:11px; position:relative;}
#cat_f_moderno { float:right; font-size:11px; position:relative;}

/* categorie */
.cat_h_ul { margin:0; padding:0; list-style-type:none; margin-top:5px; float:left; width:136px; }
.cat_h_li { font-size:12px; background:url(/images/more_red.gif) 2px 50% no-repeat; width:126px; padding-left:10px; line-height:12px; padding-top:4px; padding-bottom:4px; font-weight:bold; }
.cat_h_li:hover { background:url(/images/more_red.gif) 2px 50% no-repeat #f7e7e9;}
/* finecategorie */

/* scheda prodotto */
.cat_p_ul { margin:0; padding:0; list-style-type:none; float:left; width:660px; padding:0px 0px 7px 0px; }
.cat_p_li { background:url(/images/sc_h.gif) no-repeat; padding:6px; font-size:11px; width:146px; height:172px; position:relative; float:left; margin-right:7px; margin-bottom: 7px; }
.cat_p_li:hover {  background:url(/images/sc_h.gif) no-repeat #e6e6e6}
.cat_p_img { position:absolute; width:146px; height:110px; left:5px; top:5px  }
.cat_p_tit { position:absolute; width:146px; left:5px; top:116px; line-height:12px; height:28px; overflow:hidden }
.cat_p_ct { position:absolute; width:146px; left:5px; top:142px; line-height:12px; height:14px; overflow:hidden; border-bottom:1px dashed #cccccc; border-top:1px dashed #cccccc; }
.cat_p_ct_a { color:#333333; text-decoration:none; background:url(/images/more.gif) 0px 4px no-repeat; padding-left:10px; }
.cat_p_sc { position:absolute; right:5px; top:165px}
.cat_p_sc a.grey_b { padding-bottom:2px; padding-top:2px}
/* fine */

/* Slider News */
	#news ul, #news li{
		list-style:none;
		margin:0; padding:0;
		}
	#news li{
		/*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
		width:270px;
		height:150px;
		overflow:hidden;
		}
/* Fine Slider */

/* FINE CATALOGO */

