@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
body { margin:61px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; background:url(../img/riga_body.gif) top repeat-x;}
.body_spumanti { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; background:url(../img/riga_body_spumanti.gif) top repeat-x;}

.body_index { margin:61px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; background:url(../img/riga_body_index.gif) top repeat-x;}
.body_azienda { margin:61px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; background:url(../img/riga_body_azienda.gif) top repeat-x;}
.body_prodotti { margin:61px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; background:url(../img/riga_body_prodotti.gif) top repeat-x;}
.body_momenti { margin:61px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; background:url(../img/riga_body_momenti.gif) top repeat-x;}
.body_casa_gancia { margin:61px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; background:url(../img/riga_body_casa_gancia.gif) top repeat-x;}

/*TEXT AREA*/
.text_130 { border:1px solid #d1d1d1; color:#666666; width:130px; font-size:11px;}
.text_180 { border:1px solid #d1d1d1; color:#666666; width:180px; font-size:11px;}

/*FONT*/
h1 {line-height:28px; padding:0 0 1px 5px;}

.titolo_red { font-family:"Times New Roman", Times, serif; font-size:26px; color:#cc3333; }
.titolo_red_big { font-family:"Times New Roman", Times, serif; font-size:30px; color:#cc3333; line-height:28px; }

.titolo_blue { font-family:"Times New Roman", Times, serif; font-size:26px; color:#003399; line-height:28px; }
.titolo_blue_big { font-family:"Times New Roman", Times, serif; font-size:30px; color:#003399; line-height:28px; }

.titolo_green { font-family:"Times New Roman", Times, serif; font-size:26px; color:#336633; }
.titolo_green_big { font-family:"Times New Roman", Times, serif; font-size:30px; color:#336633; line-height:28px; }

.titolo_spumanti{ font-family:"Times New Roman", Times, serif; font-size:26px; color:#ab8933; line-height:28px;}

.titolo_grigio { font-family:"Times New Roman", Times, serif; font-size:26px; color:#3f3f3f; }

h2 { line-height:20px; padding:0 0 0 5px;}

.titolo_red_pic{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#cc3333; line-height:20px; padding:5px 0 0 0;}
.titolo_blue_pic{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#003399; line-height:20px; padding:5px 0 0 0;}
.titolo_green_pic{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#336633; line-height:20px; padding:5px 0 0 0;}

.titolo_spumanti_pic{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#ab8933; }

.font_storytelling1 { font-family:"Times New Roman", Times, serif; font-size:28px; color:#cc3333; line-height:26px; padding:0 0 1px 5px;}

.font_13 { font-size:13px;}
.font_titolo_box { font-family:"Times New Roman", Times, serif; font-size:20px; color:#2c2c2c;}
.font_titolo_box_momenti { font-family:"Times New Roman", Times, serif; font-size:20px; color:#003399;}
.font_titolo_box_momenti_big { font-family:"Times New Roman", Times, serif; font-size:22px; color:#003399;}
.font_titolo_box_grande { font-family:"Times New Roman", Times, serif; font-size:26px; line-height:26px; color:#FFFFFF;}
.font_11 { font-size:11px;}
.fint_11_chiaro { font-size:11px; color:#666666;}
.font_red { color:#cc3333;}
.font_box { font-size:13px;}
.font_box_gamma { font-family:"Times New Roman", Times, serif; font-size:14px; color:#ab8933; font-weight:bold; text-decoration:none;}
.font_box_index { font-size:14px;}
.font_footer { font-size:11px; color:#646362;}
.font_percorso { font-size:11px; color:#856944;}
.font_percorso2 { font-size:12px; color:#505050;}
.font_titoletto_rosso { font-size:14px; color:#cc3333;}
.font_blue_bold { font-weight:bold; color:#003399;}
.font_oro { font-size:11px; color:#856944;}
.font_grigio_chiaro_bold_11 { font-size:11px; font-weight:bold; color:#666666;}
.font_spumanti { color:#ab8933;}
.font_bianco_14 { font-size:14px; color:#FFFFFF;}
.font_storytelling_mondo { font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; font-style:italic; color:#666666;line-height:18px;}
.font_home_spumanti { font-size:13px;}
span.font_news_grande { font-size:20px; font-family:"Times New Roman", Times, serif;}
	span.font_news_grande a{ font-size:20px; font-family:"Times New Roman", Times, serif; text-decoration:none; color:#2c2c2c;}
	span.font_news_grande a:hover { font-size:20px; color:#003399; font-family:"Times New Roman", Times, serif; text-decoration:none;}


span.font_news_normal { text-decoration:none;}
	/*span.font_news_normal a{ text-decoration:none; color:#2c2c2c;}
	span.font_news_normal a:hover{ color:#003399;}*/
	span.font_news_normal a{ font-family:"Times New Roman", Times, serif; text-decoration:none; color:#2c2c2c; font-size:13px;} 
	span.font_news_normal a:hover{ font-family:"Times New Roman", Times, serif; color:#003399; font-size:13px;})
.font_news_medio { font-size:14px; }
.font_times_16 { font-family:"Times New Roman", Times, serif; font-size:18px; }

.sottotitolo_blue{ font-family:"Times New Roman", Times, serif; font-size:22px; color:#003399; line-height:22px; padding:0 0 0 0;}
.font_15_bold { font-size:15px; font-weight:bold;}

/*LINK*/
a.link_menu_sx_red { font-size:11px; color:#666666; text-decoration:none;}
a.link_menu_sx_red:hover { font-size:11px; color:#cc3333; text-decoration:none;}
a.link_menu_sx_red_vedi { font-size:11px; color:#cc3333; text-decoration:none;}

a.link_menu_sx2_red { font-size:11px; text-decoration:none; color:#2c2c2c;}
a.link_menu_sx2_red:hover { font-size:11px; color:#cc3333; text-decoration:none;}
a.link_menu_sx2_red_vedi { font-size:11px; color:#cc3333; text-decoration:none;}

a.link_menu_sx3_red { font-size:10px; text-decoration:none; color:#2c2c2c;}
a.link_menu_sx3_red:hover { font-size:10px; color:#cc3333; text-decoration:none;}
a.link_menu_sx3_red_vedi { font-size:10px; color:#cc3333; text-decoration:none;}

a.link_menu_sx_blue { font-size:11px; color:#666666; text-decoration:none;}
a.link_menu_sx_blue:hover { font-size:11px; color:#003399; text-decoration:none;}
a.link_menu_sx_blue_vedi { font-size:11px; color:#003399; text-decoration:none;}

a.link_menu_sx_blue2 { font-size:11px; text-decoration:none; color:#2c2c2c;}
a.link_menu_sx_blue2:hover { font-size:11px; color:#003399; text-decoration:none;}
a.link_menu_sx_blue2_vedi { font-size:11px; color:#003399; text-decoration:none;}

a.link_menu_sx_blue3 { font-size:10px; text-decoration:none; color:#2c2c2c;}
a.link_menu_sx_blue3:hover { font-size:10px; color:#003399; text-decoration:none;}
a.link_menu_sx_blue3_vedi { font-size:10px; color:#003399; text-decoration:none;}

a.link_menu_sx_green { font-size:11px; color:#666666; text-decoration:none;}
a.link_menu_sx_green:hover { font-size:11px; color:#336633; text-decoration:none;}
a.link_menu_sx_green_vedi { font-size:11px; color:#336633; text-decoration:none;}

a.link_menu_sx_green2 { font-size:11px; text-decoration:none; color:#2c2c2c;}
a.link_menu_sx_green2:hover { font-size:11px; color:#336633; text-decoration:none;}
a.link_menu_sx_green2_vedi { font-size:11px; color:#336633; text-decoration:none;}

a.link_menu_sx_green3 { font-size:10px; text-decoration:none; color:#2c2c2c;}
a.link_menu_sx_green3:hover { font-size:10px; color:#336633; text-decoration:none;}
a.link_menu_sx_green3_vedi { font-size:10px; color:#336633; text-decoration:none;}

a.link_menu_sx_spumanti { font-size:11px; color:#666666; text-decoration:none;}
a.link_menu_sx_spumanti:hover { font-size:11px; color:#ab8933; text-decoration:none;}
a.link_menu_sx_spumanti_vedi { font-size:11px; color:#ab8933; text-decoration:none;}

span.link_menu_sx_spumanti { font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
span.link_menu_sx_spumanti:hover { font-size:11px; color:#ab8933; font-weight:bold; text-decoration:none;}
span.link_menu_sx_spumanti_vedi { font-size:11px; color:#ab8933; font-weight:bold; text-decoration:none;}

a.link_menu_sx_spumanti2 { font-size:11px; text-decoration:none; color:#2c2c2c;}
a.link_menu_sx_spumanti2:hover { font-size:11px; color:#ab8933; text-decoration:none;}
a.link_menu_sx_spumanti2_vedi { font-size:11px; font-weight:bold; color:#ab8933; text-decoration:none;}

a.link_menu_sx_grigio { font-size:11px; color:#666666; text-decoration:none;}
a.link_menu_sx_grigio:hover { font-size:11px; color:#3f3f3f; text-decoration:none;}
a.link_menu_sx_grigio_vedi { font-size:11px; color:#3f3f3f; text-decoration:none;}

a.link_percorso_red { font-size:12px; color:#666666; text-decoration:none;}
a.link_percorso_red:hover { font-size:12px; color:#cc3333; text-decoration:none;}

a.link_percorso_blue { font-size:12px; color:#666666; text-decoration:none;}
a.link_percorso_blue:hover { font-size:12px; color:#003399; text-decoration:none;}

a.link_percorso_green { font-size:12px; color:#666666; text-decoration:none;}
a.link_percorso_green:hover { font-size:12px; color:#336633; text-decoration:none;}

a.link_percorso_grigio { font-size:12px; color:#666666; text-decoration:none;}
a.link_percorso_grigio:hover { font-size:12px; color:#3f3f3f; text-decoration:none;}

a.link_menu_tab { font-size:12px; text-decoration:none; color:#2c2c2c;}
a.link_menu_tab:hover { font-size:12px; color:#cc3333; text-decoration:none;}
a.link_menu_tab_vedi { font-size:12px; color:#cc3333; text-decoration:none;}

a.link_red { font-size:11px; color:#666666; text-decoration:none;}
a.link_red:hover { font-size:11px; color:#cc3333; text-decoration:none;}

a.link_blue { font-size:11px; color:#666666; text-decoration:none;}
a.link_blue:hover { font-size:11px; color:#003399; text-decoration:none;}

a.link_green { font-size:11px; color:#666666; text-decoration:none;}
a.link_green:hover { font-size:11px; color:#336633; text-decoration:none;}

a.link_grigio { font-size:11px; color:#666666; text-decoration:none;}
a.link_grigio:hover { font-size:11px; color:#3f3f3f; text-decoration:none;}

a.link_testo_11 { font-size:11px; text-decoration:none; color:#2c2c2c;}
a.link_testo_11:hover { font-size:11px; text-decoration:underline; color:#2c2c2c;}

a.link_testo { text-decoration:underline; color:#2c2c2c;}

a.link_spumanti { font-size:11px; color:#666666; text-decoration:none;}
a.link_spumanti:hover { font-size:11px; color:#ab8933; text-decoration:none;}

a.link_11_bold { font-size:11px; font-weight:bold; text-decoration:none; color:#2c2c2c;}
a.link_11_bold:hover { font-size:11px; font-weight:bold; text-decoration:underline; color:#2c2c2c;}

a.link_12 { font-size:12px; color:#666666; text-decoration:none;}
a.link_12:hover { font-size:12px; color:#cc3333; text-decoration:none;}

a.link_12_momenti { font-size:12px; color:#666666; text-decoration:none;}
a.link_12_momenti:hover { font-size:12px; color:#003399; text-decoration:none;}

a.link_select { font-size:12px; color:#666666; text-decoration:none;}
a.link_select:hover { font-size:12px; color:#666666; text-decoration:underline;}

a.link_menu_footer { font-size:11px; text-decoration:none; color:#2c2c2c;}
a.link_menu_footer:hover { font-size:11px; text-decoration:underline; color:#2c2c2c;}

a.link_footer { font-size:11px; color:#646362; text-decoration:none;}
a.link_footer:hover { font-size:11px; color:#646362; text-decoration:underline;}

a.link_timeline { font-family:"Times New Roman", Times, serif; font-size:14px; color:#666666; font-weight:bold; text-decoration:none;}
a.link_timeline:hover { font-family:"Times New Roman", Times, serif; font-size:18px; color:#cc3333; font-weight:bold; text-decoration:none;}
a.link_timeline_vedi { font-family:"Times New Roman", Times, serif; font-size:18px; color:#cc3333; font-weight:bold; text-decoration:none;}

a.link_titolo_spumanti { color:#666666; text-decoration:none;}
a.link_titolo_spumanti:hover { color:#ab8933; text-decoration:none;}

a.link_spumanti { color:#666666; text-decoration:none;}
a.link_spumanti:hover { color:#ab8933; text-decoration:none;}

a.link_percorso_spumanti { font-size:12px; color:#666666; text-decoration:none;}
a.link_percorso_spumanti:hover { font-size:12px; color:#ab8933; text-decoration:none;}

a.link_tab_spumanti { font-size:11px; color:#666666; text-decoration:none;}
a.link_tab_spumanti:hover { font-size:11px; color:#ab8933; text-decoration:none;}
a.link_tab_spumanti_vedi { font-size:11px; color:#ab8933; text-decoration:none;}

a.link_prec-suc { color:#666666; text-decoration:none;}
a.link_prec-suc:hover { color:#2c2c2c; text-decoration:none;}

a.link_storytelling { font-family:"Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; text-decoration:none;}
a.link_storytelling:hover { font-family:"Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; text-decoration:underline;}

a.link_mappa_1 { font-size:16px; text-decoration:none;  color:#2c2c2c;}
a.link_mappa_1:hover { font-size:16px; text-decoration:underline;  color:#2c2c2c;}

a.link_mappa_2 { font-size:15px; text-decoration:none;  color:#2c2c2c;}
a.link_mappa_2:hover { font-size:15px; text-decoration:underline;  color:#2c2c2c;}

a.link_mappa_3 { font-size:12px; text-decoration:none;  color:#2c2c2c;}
a.link_mappa_3:hover { font-size:12px; text-decoration:underline;  color:#2c2c2c;}

a.link_mappa_4 { font-size:11px; text-decoration:none;  color:#2c2c2c;}
a.link_mappa_4:hover { font-size:11px; text-decoration:underline;  color:#2c2c2c;}

a.link_lingua { font-size:12px; text-decoration:none;  color:#2c2c2c;}
a.link_lingua:hover { font-size:12px; text-decoration:underline;  color:#2c2c2c;}

/*PARAGRAFI*/
.menu_top { padding:15px 0 0 0;}
.pbox_index { padding:15px 18px 0 0;}
.ptop2 { padding:2px 0 0 0;}
.ptop5 { padding:5px 0 0 0;}
.ptop6 { padding:6px 0 0 0;}
.p10 { padding:0 10px 10px 10px;}
.ptop10 { padding:10px 0 0 0;}
.ptop10_left5 { padding:10px 0 0 5px;}
.ptop15 { padding:15px 0 0 0;}
.ptop15_bottom30 { padding:15px 0 30px 0;}
.ptop20 { padding:20px 0 0 0;}
.ptop25 { padding:25px 0 0 0;}
.pbottom15 { padding:0 0 15px 0;}
.pleft1 { padding:0 0 0 1px;}
.pleft2 { padding:0 0 0 2px;}
.pleft3 { padding:0 0 0 3px;}
.pleft_top2 { padding:2px 0 0 2px;}
.pbox_ricerca { padding:2px 0 0 0;}
.pleft5 { padding-left:5px;}
.pleft15 { padding-left:15px;}
.pright2 { padding-right:2px;}
.pright3 { padding-right:3px;}
.pright5 { padding-right:5px;}
.ppercorso { padding:0 0 0 5px; color:#666666;}
.ppercorso_spumanti { padding-left:5px; color:#666666;}
.ptesto { padding:0 5px 0 5px;}
.p_sottomenu_sx { padding:3px 0 3px 30px;}
.p_sottomenu_sx2 { padding:0 0 0 30px;}
.p_sottomenu_sx_spumanti { padding:3px 0 3px 30px;}
.ptop69 { padding-top:69px;} 
.pselect { padding:0 5px 0 10px; background:url(../img/trattino_select.gif) top left no-repeat;}
.pindex_spumanti { padding:20px 10px 15px 15px;}
.pspumanti_pic { padding:15px 0 0 15px; text-align:left;}
.p_percorso_spumanti_pic { padding:5px 0 5px 0; text-align:center;}
.p_percorso_spumanti_pic2 { padding:10px 0 10px 0; text-align:center;}
.pdx_sx_5 { padding:0 5px 0 5px;}
.pfade_gallery { padding:12px 15px 0 15px;}
.pfade_fr { text-align:right; padding:2px 15px 0 0;}
.pstorytelling_mondo { padding:15px 20px 0 0;}
.pstorytelling_layer { text-align:right; padding:15px 0 0 0;}
.pimg_momenti_ris { padding:16px 0 0 15px;}
.ptext_momenti_ris { padding:10px 15px 0 15px;}
.ptext_momenti_ris2 { padding:30px 15px 0 15px;}
.ptext_momenti_box { padding:5px 0 0 2px;}
span.pmenu_sx_tab { font-size:11px; color:#000000; font-weight:bold; line-height:29px; text-decoration:none;}
p.pmenu_sx_tab { padding:0 0 0 28px;}
.pmenu_layer { padding-left:5px; text-align:left;}
.pstorytelling { padding:10px 0 0 10px;}
.pstorytelling2 { padding:3px 0 0 14px;}
.pstorytelling_box { position:relative; float:left; padding:5px; margin:15px 0 0 14px; background-color:#cc3333;}
.pprodotti_text { padding:20px 0 0 5px; width:420px;}

/*CLASSI*/
.fr_indietro { background:url(../img/fr_red_left.gif) top left no-repeat; padding:0 0 0 20px; min-height:13px;} 
.fr_titolo_spumanti { background:url(../img/fr_titolo_spumanti.gif) top left no-repeat; padding:0 0 0 18px;} 
.trattini { background:url(../img/trattini.gif) center repeat-x; height:11px;}
.trattini_box { background:url(../img/trattini_box.gif) repeat-x; height:9px;}
.trattini_mappa { background:url(../img/trattini.gif) left center repeat-x;}
.riga_menu_sx { background:url(../img/riga_menu_sx.gif) top left no-repeat; height:17px;}
.riga_menu_sx_top { background:url(../img/riga_menu_sx_top.gif) top left no-repeat; height:9px;}
.ico_menu_sx { background:url(../img/ico_menu_sx.gif) top left no-repeat; padding:0 0 0 28px;}
.ico_menu_sx_spumanti1 { background:url(../img/ico_menu_sx_spumanti.gif) top left no-repeat; padding:0 0 0 30px;}
.ico_menu_sx_spumanti2 { background:url(../img/ico_menu_sx_spumanti2.gif) top left no-repeat; padding:0 0 0 30px;}
.ico_menu_sx_spumanti3 { background:url(../img/ico_menu_sx_spumanti3.gif) top left no-repeat; padding:0 0 0 30px;}
.ico_menu_sx_spumanti4 { background:url(../img/ico_menu_sx_spumanti4.gif) top left no-repeat; padding:0 0 0 30px;}
.ico_menu_sx_spumanti5 { background:url(../img/ico_menu_sx_spumanti5.gif) top left no-repeat; padding:0 0 0 30px;}
.ico_menu_sx_spumanti6 { background:url(../img/ico_menu_sx_spumanti6.gif) top left no-repeat; padding:0 0 0 30px;}
.fr_link_box { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px; margin-top:5px;}
.fr_link_box2 { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px;}
.fr_link_box3 { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px; margin:5px 0 0 5px;}
.fr_link_box4 { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px; margin:10px 0 0 5px;}
	.fr_link_box4 a{ font-size:11px; color:#666666; text-decoration:none;}
	.fr_link_box4 a:hover{ font-size:11px; color:#003399; text-decoration:none;}
.fr_link_text { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px; margin:5px 0 0 5px;}
.fr_link_text2 { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px; margin:5px 0 0 0;}
.trattini_menu_sx { background:url(../img/trattini_menu_sx.gif) repeat-x; height:13px;}
.trattini_menu_sx2 { background:url(../img/trattini_menu_sx2.gif) right center no-repeat; height:9px;}
td.trattini_filtro { background:url(../img/trattini_filtro_spumanti.gif) top repeat-x; height:23px;}
td.trattini_filtro_gallery { background:url(../img/trattini_filtro_gallery.gif) top repeat-x; height:8px;}
.line_menu_tab { line-height:28px;}
.line_menu_tab_on { line-height:33px;}
.testo { line-height:16px;}
.spumanti_trattini { background:url(../img/trattini_spumanti.gif) repeat-x; height:15px;}
td.trattini_prec-suc { background:url(../img/trattini_prec-suc.gif) top repeat-x; height:7px;}
td.trattini_prec-suc2 { background:url(../img/trattini_prec-suc2.gif) bottom repeat-x; height:7px;}
.trattini_verticali { background:url(../img/trattini_verticali.gif) right repeat-y;}
.riga_box_ricerca { background:url(../img/riga_box_ricerca.gif) center repeat-x;}
.bordi_box_mappa { border:1px solid #d1d1d1;}
.fr_box_momenti { background:url(../img/fr_red.gif) bottom right no-repeat; padding:0 20px 0 2px;}
					
	/*select box*/
	table.select_layer_table { width:162px;}
	td.select_width { width:150px; background-color:#FFFFFF; text-align:center;}
		.select_lista { position:relative; float:right; width:122px; margin:10px 10px 0 0;} /*allargando qiesto div, si allineanole voci di lista con la voce della select*/
			.pselect_lista { padding-left:5px; text-align:left;}
			.pselect_riga { background:url(../img/select_riga.gif) left center repeat-x; height:6px;}
	td.select_layer_ombra_sx { background:url(../img/menu_layer_ombra_sx.png) repeat-y;}
	td.select_layer_ombra_dx { background:url(../img/menu_layer_ombra_dx.png) repeat-y;}
	td.select_layer_angolo_sx { background:url(../img/menu_layer_angolo_sx.png) no-repeat;}
	td.select_layer_angolo_dx { background:url(../img/menu_layer_angolo_dx.png) no-repeat;}
	td.select_layer_ombra_repeat { background:url(../img/menu_layer_ombra_repeat.png) repeat-x;}
	p.select_layer_riga { background:url(../img/menu_top_layer_riga.gif) repeat-x;}
	/*fine select box*/

.riga_momenti_news { background:url(../img/riga.gif) left center repeat-x; height:31px;}

.fr_mappa { background:url(../img/fr_mappa.gif) top left no-repeat; padding:0 15px 0 12px;}
.fr_mappa2 { background:url(../img/fr_mappa2.gif) top left no-repeat; padding:0 15px 0 12px;}
.fr_mappa3 { background:url(../img/fr_mappa3.gif) top left no-repeat; padding:0 15px 0 12px;}

.trattino_lista { background:url(../img/trattino_lista.gif) top left no-repeat; padding:0 0 0 14px;}

.ombra_repeat_box_sx { background:url(../img/angoli_repeat_box_sx.gif) top left repeat-y;}
.ombra_repeat_box_dx { background:url(../img/angoli_repeat_box_sx.gif) top right repeat-y;}

.prodotti_riga_menu { background:url(../img/prodotti_riga_menu.gif) top left no-repeat; height:17px;}


/*DIV*/
.contenitore { position:relative; margin:auto; width:980px;}
.contenitore2 { position:relative; float:left; width:980px; background-color:#FFFFFF;}
	.cont_top { position:relative; float:left; width:980px; min-height:55px;}
		.cont_lingua { position:absolute; top:-51px; right:0;}
		.cont_logo { position:relative; float:left; width:200px;}
		.cont_logo2 { position:absolute; top:-61px; left:0; z-index:90;}
		.cont_menu_top { position:relative; float:right; width:780px;}

/*INDEX*/
.index_testata { position:relative; float:left; width:980px; margin-top:20px;}
	.index_testata_pallini { position:absolute; bottom:-14px; right:-3px;}
.index_cont_box { position:relative; float:left; width:980px; background:url(../img/bordi_box_index_repeat.gif) repeat-y;}
.index_cont_box1 { position:relative; float:left; width:980px; background:url(../img/bordi_box_index.gif) no-repeat; margin-top:14px;}
.index_cont_box2 { position:relative; float:left; width:980px; background:url(../img/bordi_box_index.gif) no-repeat;}
	.index_fr_box { position:absolute; right:15px; bottom:10px; z-index:99;}	
	.index_box { position:relative; float:left; width:320px; height:300px; margin-right:10px;}
		.index_box_scroll { position:relative; float:left; width:320px; height:300px; }
			.index_box_int { position:relative; width:290px; margin:auto;}
	.index_box2 { position:relative; float:left; width:320px; min-height:258px;}
/*FINE INDEX*/

/*GANCIA*/
.cont_centro { position:relative; float:left; width:980px; min-height:400px; margin-top:14px;}
.cont_centro2 { position:relative; float:left; width:980px; min-height:400px;}
.cont_sx { position:relative; float:left; width:190px;}
.cont_sx2 { position:relative; float:left; width:190px; margin-top:93px;}
.cont_dx { position:relative; float:right; width:780px; background:url(../img/riga.gif) top repeat-x;}
.cont_dx2 { position:relative; float:right; width:780px;}
	.percorso { position:relative; float:left; width:780px; margin-top:10px;}
	.titolo { position:relative; float:left; width:780px; height:49px;}
		td.td_titolo { text-align:left; vertical-align:bottom; height:49px}
	.trattini_titolo { position:relative; float:left; width:780px; background:url(../img/trattini_titolo.gif) top repeat-x; height:16px; margin-top:4px;}
	.trattini_titolo2 { position:relative; float:left; width:780px; background:url(../img/trattini_titolo.gif) top repeat-x; height:9px; margin-top:4px;}
	.trattini_titolo3 { position:relative; float:left; width:780px; background:url(../img/trattini_titolo.gif) top repeat-x; height:1px; margin-top:4px;}	
	.trattini_titolo4 { position:relative; float:left; width:980px; background:url(../img/trattini_titolo.gif) top repeat-x; height:1px; margin-top:4px;}
	.trattini_testo { position:relative; float:left; width:780px; background:url(../img/trattini_testo.gif) top repeat-x; height:20px; margin-top:10px;}
	.cont_dx_text { position:relative; float:left; width:780px; margin-top:15px;}
	.cont_dx_box1 { position:relative; float:left; width:780px; margin-top:20px; background:url(../img/bordi_box_gancia.gif) top no-repeat;}
	.cont_dx_box2 { position:relative; float:left; width:780px; background:url(../img/bordi_box_gancia.gif) top no-repeat;}
	.cont_dx_box { position:relative; float:left; width:780px; margin-top:15px;}
		.dx_box { position:relative; float:left; width:255px; height:235px; background:url(../img/bordi_box_tab_gancia.gif) repeat-y; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; margin-right:7px;}
		.dx_box2 { position:relative; float:left; width:255px; height:235px; background:url(../img/bordi_box_tab_gancia.gif) repeat-y; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}
		.dx_box3_sfondo { position:absolute; top:0; left:1px; width:248px; height:230px; z-index:98;}
			.dx_box_int { position:relative; margin:auto; width:220px;}
			.dx_box3_int { position:absolute; bottom:15px; left:15px; width:220px; z-index:99;}
	
	.cont_dx_tab { position:relative; float:left; width:780px;}
		.cont_dx_tab_sx { position:relative; float:left; width:515px;}
		.cont_dx_tab_sx2 { position:relative; float:left; width:515px;}
		.cont_dx_tab_dx { position:relative; float:right; width:255px;}
			.cont_dx_tab_menu { position:relative; float:left; width:515px;}
				
				/*tab menu Principi*/
				.tab_menu { position:relative; float:left; width:128px; height:28px; text-align:center; background:url(../img/tab1.gif) no-repeat;}
					.tab_menu_img { position:absolute; top:0; left:0; width:128px; height:28px; cursor:pointer; z-index:99;}
					.tab_menu_text { position:absolute; top:0; left:0; width:128px; height:28px; z-index:98;}
				.tab_menu_on { position:absolute; bottom:0; left:0; width:131px; height:33px; text-align:center; background:url(../img/tab1_on.png) no-repeat; z-index:99; display:none;}
					.tab_menu_on_img { position:absolute; top:0; left:0; width:128px; height:33px; cursor:pointer; z-index:99;}
					.tab_menu_on_text { position:absolute; top:0; left:0; width:128px; height:33px; z-index:98;}
				
				.tab_menu2 { position:relative; float:left; width:129px; height:28px; text-align:center; background:url(../img/tab2.gif) no-repeat;}
					.tab_menu2_img { position:absolute; top:0; left:0; width:129px; height:28px; cursor:pointer; z-index:99;}
					.tab_menu2_text { position:absolute; top:0; left:0; width:129px; height:28px; z-index:98;}
				.tab_menu2_on { position:absolute; bottom:0; left:127px; width:133px; height:33px; text-align:center; background:url(../img/tab2_on.png) no-repeat; z-index:99; display:none;}
					.tab_menu2_on_img { position:absolute; top:0; left:0; width:130px; height:33px; cursor:pointer; z-index:99;}
					.tab_menu2_on_text { position:absolute; top:0; left:0; width:130px; height:33px; z-index:98;}
				
				.tab_menu3 { position:relative; float:left; width:129px; height:28px; text-align:center; background:url(../img/tab2.gif) no-repeat;}
					.tab_menu3_img { position:absolute; top:0; left:0; width:129px; height:28px; cursor:pointer; z-index:99;}
					.tab_menu3_text { position:absolute; top:0; left:0; width:129px; height:28px; z-index:98;}
				.tab_menu3_on { position:absolute; bottom:0; left:256px; width:133px; height:33px; text-align:center; background:url(../img/tab2_on.png) no-repeat; z-index:99; display:none;}
					.tab_menu3_on_img { position:absolute; top:0; left:0; width:130px; height:33px; cursor:pointer; z-index:99;}
					.tab_menu3_on_text { position:absolute; top:0; left:0; width:130px; height:33px; z-index:98;}
				
				.tab_menu4 { position:relative; float:left; width:129px; height:28px; text-align:center; background:url(../img/tab2.gif) no-repeat;}
					.tab_menu4_img { position:absolute; top:0; left:0; width:129px; height:28px; cursor:pointer; z-index:99;}
					.tab_menu4_text { position:absolute; top:0; left:0; width:129px; height:28px; z-index:98;}
				.tab_menu4_on { position:absolute; bottom:0; left:385px; width:133px; height:33px; text-align:center; background:url(../img/tab2_on.png) no-repeat; z-index:99; display:none;}
					.tab_menu4_on_img { position:absolute; top:0; left:0; width:130px; height:33px; cursor:pointer; z-index:99;}
					.tab_menu4_on_text { position:absolute; top:0; left:0; width:130px; height:33px; z-index:98;}
				/*fine tab menu Principi*/
				
			.cont_dx_tab_cont { position:relative; float:left; width:515px; margin-top:10px;}
			.cont_dx_tab_cont2 { position:relative; float:left; width:515px;}
				.cont_dx_img_float { float:right;}			
			.cont_dx_tab_cont_piu { position:absolute; top:338px; right:25px; z-index:99;}
				.dx_box_tab { position:relative; float:left; width:255px; min-height:235px; background:url(../img/bordi_box_tab_gancia.gif) repeat-y; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}
				.dx_box2_tab { position:relative; float:left; width:255px; min-height:235px; background:url(../img/bordi_box_tab_gancia.gif) repeat-y; margin-top:10px; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}
					.dx_box_tab_int1 { position:relative; float:right; width:253px; height:235px; margin:0 1px 0 0;}
						.dx_box_tab_int2 { position:relative; margin:auto; width:220px; height:215px;}
						.dx_box_tab_int2_puntini { position:absolute; width:220px; bottom:0; left:16px; height:20px; z-index:80;}
						
						.dx_box_puntini_bottiglie { position:absolute; width:220px; bottom:0; left:16px; z-index:80;}
							.dx_box_puntini_bottiglie a{ font-size:11px; color:#666666; text-decoration:none;}
							.dx_box_puntini_bottiglie a:hover{ font-size:11px; color:#003399; text-decoration:none;}
						.dx_box_tab_int_bottiglie { position:relative; margin:auto; width:220px; height:400px;}
				.dx_box3_tab { position:relative; float:left; width:255px; height:235px; background:url(../img/bordi_box_tab_gancia.gif) repeat-y; margin-top:10px; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}
					.dx_box3_tab_sfondo { position:absolute; top:0; left:0; width:253px; height:235px; z-index:79;}
					.dx_box3_tab_int { position:absolute; top:15px; left:0; width:220px; z-index:99;}
			
			.cont_dx_lista { position:relative; float:left; width:780px;}
				.cont_lista_sx { position:relative; float:left; width:230px;}
				.cont_lista_dx { position:relative; float:right; width:540px; height:150px;}
					.cont_lista_dx_scarica { position:absolute; bottom:5px; left:0;}
					.cont_lista_dx_testo { position:relative; float:left; width:455px; height:150px;}
					.cont_lista_dx_fr { position:relative; float:right; width:75px; height:150px; background:url(../img/trattini_verticali.gif) left repeat-y; margin:0 0 0 10px;}
						.lista_dx_fr { position:relative; margin:auto; width:13px;}
				.cont_lista_trattini { position:relative; float:left; width:780px; background:url(../img/trattini_lista.gif) repeat-x; height:21px;}

/*menu scorrevole verticale*/
#basic-accordian{ position:relative; float:left; width:190px;}

/*.accordion_headings{ height:29px; background:url(../img/menu_tab.gif) no-repeat; cursor:pointer; line-height:29px; padding-left:28px; font-weight:bold; margin-top:2px;}

.accordion_headings2{ height:29px; background:url(../img/menu_tab.gif) no-repeat; cursor:pointer; line-height:29px; padding-left:28px; font-weight:bold; margin-top:5px;}*/


.accordion_headings{  background:url(../img/menu_tab.gif) left center no-repeat; cursor:pointer; padding-left:28px; font-weight:bold; }
.accordion_headings:hover{}
.accordion_headings2{ background:url(../img/menu_tab.gif) left center no-repeat; cursor:pointer; padding-left:28px; font-weight:bold; }



.accordion_child{ padding:10px 10px 0 28px;}

.header_highlight{}
/*menu scorrevole verticale*/

	/*STORYTELLING*/
		.cont_centro_storytelling { position:relative; float:left; width:980px; background:url(../img/riga.gif) top repeat-x; margin-top:20px;}
			.cont_percorso { position:relative; float:left; width:980px; margin-top:10px;}
			.cont_titolo { position:relative; float:left; width:980px; margin-top:20px;}
				.cont_link_titolo { position:absolute; top:31px; right:5px; z-index:90;}
				.cont_link_titolo_storytelling { position:absolute; top:11px; right:5px; z-index:90;}
			.cont_trattini { position:relative; float:left; width:980px; background:url(../img/trattini_title.gif) top left repeat-x; }
			.cont_scroll { position:relative; float:left; width:980px; height:485px;}
				.cont_scroll_fr_sx { position:relative; float:left; width:26px; height:485px; margin-right:2px; background-color:#f2efe6;}
				.cont_scroll_fr_dx { position:relative; float:right; width:26px; height:485px; background-color:#f2efe6;}
				.cont_scroll_box_home { position:relative; float:left; width:924px; height:485px; background:url(../img/storytelling_sfondo_home.jpg) no-repeat;}
				.cont_scroll_box { position:relative; float:left; width:924px; height:485px;}
					.scroll_box { position:relative; float:left; width:308px; height:485px; background:url(../img/bordi_box_storytelling.gif) repeat-y;}
						.scroll_box_sfondo1 { position:relative; margin:auto; width:306px; height:407px; background:url(../img/storytelling_sfondo1_box.gif) repeat-x;}
						.scroll_box_sfondo2 { position:relative; margin:auto; width:306px; height:407px; background:url(../img/storytelling_sfondo2_box.gif) repeat-x;}
							.scroll_box_int { position:relative; margin:auto; width:260px; height:407px;}
								.scroll_box_int_data { position:absolute; top:15px; left:-15px; z-index:98;}
								.scroll_box_int_layer { position:absolute; width:306px; height:485px; top:0; left:0; background-color:#f1efe6; z-index:97; display:none;}
									.scroll_box_int_layer_txt { position:relative; margin:auto; width:226px;}
								.scroll_box_int_img { position:absolute; bottom:0; left:0;}
						
						.scroll_box_mondo { position:relative; margin:1px auto 0 auto; width:306px; height:77px; background-color:#f1efe6;}
							.scroll_box_mondo_int { position:relative; margin:auto; width:260px; }
								.scroll_box_mondo_int_fr { position:absolute; bottom:0; right:0;}

			/*scroll timeline demo*/		
			.cont_storia { position:relative; float:left; width:980px;}
				.cont_storia1 { position:relative; float:left; width:334px; height:475px; background:url(../img/story_1.jpg) no-repeat;}
					.cont_storia1_gancia { position:relative; float:left; width:260px; height:370px; margin-left:48px;}
					.cont_storia1_mondo { position:absolute; width:260px; top:395px; left:48px;}
					.cont_storia1_data { position:absolute; width:27px; height:67px; top:16px; left:13px; background-color:#d0463c;}
					
				.cont_storia2 { position:relative; float:left; width:312px; height:475px; background:url(../img/story_2.jpg) no-repeat;}
					.cont_storia2_gancia { position:relative; float:left; width:260px; height:370px; margin-left:25px;}
					.cont_storia2_mondo { position:absolute; width:260px; top:395px; left:25px;}
					.cont_storia2_data { position:absolute; width:27px; height:67px; bottom:13px; left:-17px; background-color:#d0463c;}
					
				.cont_storia3 { position:relative; float:left; width:334px; height:475px; background:url(../img/story_3.jpg) no-repeat;}
					.cont_storia3_gancia { position:relative; float:left; width:260px; height:370px; margin-left:25px;}
					.cont_storia3_mondo { position:absolute; width:260px; top:395px; left:25px;}
					.cont_storia3_data { position:absolute; width:27px; height:67px; top:16px; left:-19px; background-color:#d0463c;}
			/*fine scroll timeline demo*/		
			
			.cont_timeline { position:relative; float:left; width:980px; height:46px; margin-top:12px; background:url(../img/sfondo_timeline.gif) no-repeat;}
			.cont_timeline_fr_sx { position:absolute; top:0; left:0; width:30px; z-index:99;}
			.cont_timeline_fr_dx { position:absolute; top:0; right:0; width:30px; z-index:99;}
				.cont_timeline2 { position:relative; margin:auto; width:905px; height:41px; overflow:hidden;}
					.cont_timeline2 ul{ list-style-type:none;}
						.cont_timeline2 li{ float:left; width:50px; text-align:center;}
							.cont_timeline2 li span{ line-height:41px;}
				
				.cont_timeline_lente { position:absolute; width:59px; height:52px; top:-2px; left:472px; background:url(../img/timeline_lente.png) no-repeat; z-index:99;}
	/*FINE STORYTELLING*/
					
/*FINE GANCIA*/

/*SPUMANTI*/
.bollicine { position:absolute; width:980px; bottom:0; left:0;}

.cont_centro_prodotti { position:relative; float:left; width:980px; background:url(../img/riga.gif) top repeat-x; margin-top:20px;}
	.cont_text_centro_prodotti { position:relative; float:left; width:980px; }
.cont_menu_top_spumanti { position:relative; float:right; width:780px; margin-top:61px;}
	.percorso_spumanti { position:relative; float:right; width:780px; margin-top:28px;}
	.cont_titolo_spumanti { position:relative; float:right; width:780px; margin-top:15px;}
.cont_centro_spumanti { position:relative; float:left; width:980px;}
.cont_sx_spumanti { position:relative; float:left; width:190px; margin-top:4px;}
.cont_dx_spumanti { position:relative; float:right; width:780px;}
	.cont_spumanti_testo { position:relative; float:left; width:780px; min-height:450px;}
	.cont_spumanti_testo2 { position:relative; float:left; width:780px;}
	.cont_spumanti_testo_home { position:relative; float:left; width:780px; min-height:500px;}
	.cont_spumanti_barra_trattini { position:relative; float:left; width:780px;}
		.cont_spumanti_testo_sx { position:relative; float:left; width:340px;}
		.cont_spumanti_testo_dx { position:absolute; top:-50px; right:0; z-index:89;}
		.cont_spumanti_testo_dx2 { position:relative; float:right; width:420px;}
		
		.spumanti_img_tab_sx { position:relative; float:left; width:155px;}
			.spumanti_img_tab_sx_piu { position:absolute; top:-6px; left:10px;}
		.spumanti_img_tab_dx { position:relative; float:right; width:340px;}
			
			.spumanti_img_tab_dx_int { position:relative; float:right; width:340px;}
			.spumanti_img_tab_dx_int2 { position:relative; float:right; width:340px; min-height:500px; margin-top:20px;}
			.spumanti_img_tab_dx_int3 { position:absolute; width:340px; bottom:-6px; right:0;}
				
				/*tab menu Spumanti*/
				.tab_menu_spu { position:relative; float:left; width:113px; height:28px; text-align:center; background:url(../img/tab_1_spumanti.gif) no-repeat;}
					.tab_menu_spu_img { position:absolute; top:0; left:0; width:113px; height:28px; cursor:pointer; z-index:99;}
					.tab_menu_spu_text { position:absolute; top:0; left:0; width:113px; height:28px;}
				.tab_menu_spu_on { position:absolute; bottom:0; left:0; width:116px; height:33px; text-align:center; background:url(../img/tab_1_spumanti_on.png) no-repeat; display:none; z-index:99;}
					.tab_menu_spu_on_img { position:absolute; top:0; left:0; width:113px; height:33px; cursor:pointer; z-index:99;}
					.tab_menu_spu_on_text { position:absolute; top:0; left:0; width:113px; height:33px;}
				
				.tab_menu_spu2 { position:relative; float:left; width:113px; height:28px; text-align:center; background:url(../img/tab_2_spumanti.gif) no-repeat;}
					.tab_menu_spu2_img { position:absolute; top:0; left:0; width:113px; height:28px; cursor:pointer; z-index:99;}
					.tab_menu_spu2_text { position:absolute; top:0; left:0; width:113px; height:28px;}
				.tab_menu_spu2_on { position:absolute; bottom:0; left:112px; width:116px; height:33px; text-align:center; background:url(../img/tab_2_spumanti_on.png) no-repeat; z-index:99; display:none;}
					.tab_menu_spu2_on_img { position:absolute; top:0; left:0; width:113px; height:33px; cursor:pointer; z-index:99;}
					.tab_menu_spu2_on_text { position:absolute; top:0; left:0; width:113px; height:33px;}
				
				.tab_menu_spu3 { position:relative; float:left; width:114px; height:28px; text-align:center; background:url(../img/tab_3_spumanti.gif) no-repeat;}
					.tab_menu_spu3_img { position:absolute; top:0; left:0; width:114px; height:28px; cursor:pointer; z-index:99;}
					.tab_menu_spu3_text { position:absolute; top:0; left:0; width:114px; height:28px;}
				.tab_menu_spu3_on { position:absolute; bottom:0; left:225px; width:118px; height:33px; text-align:center; background:url(../img/tab_3_spumanti_on.png) no-repeat; z-index:99; display:none;}
					.tab_menu_spu3_on_img { position:absolute; top:0; left:0; width:114px; height:33px; cursor:pointer; z-index:99;}
					.tab_menu_spu3_on_text { position:absolute; top:0; left:0; width:114px; height:33px;}
				/*fine tab menu Spumanti*/
				
		.spumanti_img_text_dx { position:relative; float:right; width:340px; margin-top:20px;}
	
		.cont_filtro_spumanti { position:relative; float:left; width:780px;z-index:99;}
			.cont_filtro_spumanti_int { position:relative; float:left;z-index:99;}
			.cont_filtro_spumanti_int2 { position:relative; float:left; margin-left:45px;z-index:99;}
		
		.cont_gallery_spumanti { position:relative; float:left; width:780px;}
			.box_gallery_spumanti { position:relative; float:left; width:156px; height:155px; text-align:left; vertical-align:middle; background:url(../img/riga_oro.gif) right repeat-y;}
			.box_gallery_spumanti2 { position:relative; float:left; width:156px; height:155px; text-align:left;}
			.riga_gallery_spumanti { position:relative; float:left; width:780px; background:url(../img/riga_oro.gif) repeat-x;}

/*FINE SPUMANTI*/

/*MOMENTI*/
.cone_testata_home_momenti { position:relative; float:left; width:715px;}
	.cont_dx_box1_momenti { position:relative; float:left; width:780px; background:url(../img/bordi_box_gancia.gif) top no-repeat;}
		.dx_box_momenti_int { position:relative; margin:auto; width:220px;}
			.dx_box_momenti_int1 { position:relative; float:left; width:110px;}
			.dx_box_momenti_int2 { position:relative; float:left; width:110px;}
	
	.dx_box_momenti_testo { position:relative; float:left; width:780px;}
		.dx_box_momenti_testo_sx { position:relative; float:left;}
			.dx_box_momenti_layer { position:absolute; top:0; left:-10px; z-index:99; display:none;}
				.dx_box_momenti_layer1 { position:relative; float:left; z-index:99;}
				
		.cont_filtro { position:relative; float:left; width:780px;}
			.cont_filtro_int { position:relative; float:left;}
			.cont_filtro_int2 { position:relative; float:left; margin-left:30px;} 
			.cont_filtro_int3 { position:absolute; top:-1px; right:5px;}
		
		.cont_gallery { position:relative; float:left; width:780px;}
			.cont_box_gallery_momenti { position:relative; float:left; width:185px; margin:15px 13px 0 0;}
				.cont_box_gallery_momenti a{ font-size:11px; color:#666666; text-decoration:none;}
				.cont_box_gallery_momenti a:hover{ font-size:11px; color:#003399; text-decoration:none;}
			.cont_box_gallery_momenti2 { position:relative; float:left; width:185px; margin:15px 0 0 0;}
				.cont_box_gallery_momenti2 a{ font-size:11px; color:#666666; text-decoration:none;}
				.cont_box_gallery_momenti2 a:hover{ font-size:11px; color:#003399; text-decoration:none;}
			.cont_box_fade { position:absolute; width:185px; height:80px; bottom:0; left:0; background:url(../img/sfondo_fade.png) no-repeat; display:none;}
				.cont_box_fade_img { position:absolute; width:185px; height:80px; bottom:0; left:0; z-index:80;}
			.cont_box_fade_gamma { position:absolute; width:155px; height:80px; bottom:0; left:0; background:url(../img/sfondo_fade.png) no-repeat; display:none;}
				.cont_box_fade_gamma_img { position:absolute; width:155px; height:80px; bottom:0; left:0; z-index:80;}
		.cont_prec-suc { position:relative; float:left; width:780px; margin-top:30px;}
		
		.cont_swf_centro { position:relative; float:left; width:780px;}
			.cont_swf_centro_box { position:relative; float:left; width:185px; margin-right:13px;}
			.cont_swf_centro_box2 { position:relative; float:left; width:185px;}
				
				.dx_box_ricerca { position:relative; float:left; width:255px; background:url(../img/ombra_box_dx_sfondo.jpg) top no-repeat; margin-top:4px;}
				.dx_box_ricerca_home { position:relative; float:right; width:255px; background:url(../img/ombra_box_dx_sfondo.jpg) top no-repeat; margin-top:4px;}
					.dx_box_tab_int_ricerca { position:relative; margin:auto; width:220px; height:271px;}
					.dx_box_ricerca_puntina { position:absolute; top:3px; right:10px; z-index:99;}
				.dx_box_ricerca_ombra { position:absolute; top:0; left:-5px; width:265px; height:288px; background:url(../img/ombra_box_dx.jpg) top no-repeat;}
				.dx_box_ricerca_ombra_home { position:absolute; top:0; right:-5px; width:265px; height:288px; background:url(../img/ombra_box_dx.jpg) top no-repeat;}
				
				
				
				.cont_box_ricerca_momenti_home { position:relative; float:left; width:780px;}
				.cont_box_ricerca_momenti_home2 { position:relative; float:left; width:780px; margin-top:15px;}
					.cont_put_gallery_home { position:absolute; top:0; right:-5px;}
						.cont_put_gallery_home_int { position:relative; float:left; margin-right:5px;}
					
					.cont_box_ricerca_angoli_home_top { position:relative; float:left; width:780px; background:url(../img/angoli_top_box_home.gif) left no-repeat;}
					
					.cont_box_ricerca_angoli_home_repeat { position:relative; float:left; width:780px; background:url(../img/angoli_repeat_box_home.gif) left repeat-y;}
						.box_ricerca_momenti1_home { position:relative; float:left; width:255px; margin-right:5px;}
						.box_ricerca_momenti2_home { position:relative; float:left; width:255px; margin-right:5px;}
						.box_ricerca_momenti3_home { position:relative; float:left; width:255px;}
							.box_ricerca_momenti_home_int { position:relative; float:left; width:255px;}
								.box_ricerca_momenti_home_int_text { position:relative; width:230px; min-height:220px; margin:2px auto 0 auto;}
					
					.cont_box_ricerca_angoli_home_bottom { position:relative; float:left; width:780px; background:url(../img/angoli_bottom_box_home.gif) left no-repeat;}
				
				
				.cont_box_ricerca_momenti { position:relative; float:left; width:515px;}
				.cont_box_ricerca_momenti2 { position:relative; float:left; width:515px; margin-top:10px;}
					.cont_box_ricerca_angoli_top { position:relative; float:left; width:515px; background:url(../img/angoli_top_box.gif) no-repeat;}
					.cont_box_ricerca_angoli_top_sx { position:relative; float:left; width:255px; background:url(../img/angoli_top_box_sx.gif) no-repeat;}
					.cont_box_ricerca_angoli_top_dx { position:relative; float:right; width:255px; background:url(../img/angoli_top_box_dx.gif) no-repeat;}
					
					.cont_box_ricerca_angoli_repeat { position:relative; float:left; width:515px; background:url(../img/angoli_repeat_box.gif) repeat-y;}
					.cont_box_ricerca_angoli_repeat2 { position:relative; float:left; width:515px;}
						.box_ricerca_momenti { position:relative; float:left; width:255px;}
						.box_ricerca_momenti2 { position:relative; float:right; width:255px;}
							.box_ricerca_momenti_int { position:relative; width:255px;}
								.box_ricerca_momenti_int_text { position:relative; width:230px; min-height:220px; margin:2px auto 0 auto;}
								.box_ricerca_momenti_int_text2 { position:relative; width:230px; float:right; min-height:220px; margin:2px 11px 0 0;}
					
					.cont_box_ricerca_angoli_bottom { position:relative; float:left; width:515px; background:url(../img/angoli_bottom_box.gif) no-repeat;}
					.cont_box_ricerca_angoli_bottom_sx { position:relative; float:left; width:255px; background:url(../img/angoli_bottom_box_sx.gif) no-repeat;}
					.cont_box_ricerca_angoli_bottom_dx { position:relative; float:right; width:255px; background:url(../img/angoli_bottom_box_dx.gif) no-repeat;}

					
	/*MOMENTI NEWSL*/
	.momenti_news_sx { position:relative; float:left; width:370px;}
		.momenti_news_sx_pic { position:relative; float:left; width:230px;}
		.momenti_news_dx_pic { position:relative; float:right; width:125px;}
		.momenti_news_riga { position:relative; float:right; width:370px;}
	.momenti_news_dx { position:relative; float:right; width:375px;}
	/*FINE MOMENTI NEWSL*/
					
					
	/*MENU DI SERVIZIO*/
	.cont_mappa { position:relative; float:left; width:780px;}
		.cont_mappa_sx { position:relative; float:left; width:385px;}
			.cont_mappa_sx a{ font-size:12px; color:#666666; text-decoration:none;}
			.cont_mappa_sx a:hover{ font-size:12px; color:#3f3f3f; text-decoration:none;}
		.cont_mappa_dx { position:relative; float:right; width:385px;}
			.cont_mappa_dx a{ font-size:12px; color:#666666; text-decoration:none;}
			.cont_mappa_dx a:hover{ font-size:12px; color:#3f3f3f; text-decoration:none;}
		.cont_mappa_spazio { position:relative; float:left; width:780px;}
	/*FINE MENU DI SERVIZIO*/
					

/*FINE MOMENTI*/
	
/*FOOTER*/

.footer { position:relative; float:left; width:980px; margin-top:20px; background:url(../img/riga_footer.gif) top left repeat-x;}
.footer_index { position:relative; float:left; width:980px; margin-top:20px; background:url(../img/riga_footer_index.gif) top left repeat-x;}
.footer_azienda { position:relative; float:left; width:980px; margin-top:20px; background:url(../img/riga_footer_azienda.gif) top left repeat-x;}
.footer_prodotti { position:relative; float:left; width:980px; margin-top:20px; background:url(../img/riga_footer_prodotti.gif) top left repeat-x;}
.footer_momenti { position:relative; float:left; width:980px; margin-top:20px; background:url(../img/riga_footer_momenti.gif) top left repeat-x;}
.footer_casa_gancia { position:relative; float:left; width:980px; margin-top:20px; background:url(../img/riga_footer_casa_gancia.gif) top left repeat-x;}

.footer_storytelling { position:relative; float:left; width:980px; margin-top:80px; background:url(../img/riga_footer.gif) top left repeat-x;}
	.menu_footer { position:relative; float:left; width:980px; margin-top:20px;}
		.share_footer { position:absolute; top:0; right:5px;}
	.footer_sx { position:relative; float:left; width:980px; margin-top:15px;}
		.footer_sx a{ font-size:11px; color:#646362; text-decoration:none;}
		.footer_sx a:hover{ font-size:11px; color:#646362; text-decoration:underline;}
.spazio { position:relative; float:left; width:980px;}

/*added by e-team on 14-10-2009 */
#screen2 { position:relative; float:left; width:980px; height:46px; margin-top:12px; background:url(../img/sfondo_timeline.gif) no-repeat; }
	#screen2 #buttons{ width:980px;}
	#screen2 #buttons a{ margin:0px; }
	#screen2 .cont_timeline_fr_sx { position:absolute; top:0; left:0; width:30px; z-index:99;}
	#screen2 .cont_timeline_fr_dx { position:absolute; top:0; right:0; width:30px; z-index:99;}
	#screen2 .prev { float:left;}
	#screen2 .next { float:left;}

#slideshow { position:relative; margin:auto; width:905px; height:41px; overflow:hidden;}
	#slideshow ul{ list-style-type:none; }
		#slideshow li{float:left; width:50px; text-align:center;}
			#slideshow li span{ line-height:41px;}

.pleft5_fltr { padding-left:5px;width:110px}

/*added by e-team on 22-10-2009 */
#scrollingText { position:relative; float:left; width:980px; height:46px; margin-top:12px; background:url(../img/sfondo_timeline.gif) no-repeat; }

	div.scrollingHotSpotLeft { min-width:30px; width:30px; height:100%;  background-image:url(../img/trasparente.gif); background-repeat:repeat; background-position:center center; position:absolute; z-index:200; left:0; cursor:pointer; }

	div.scrollingHotSpotLeftVisible { background-image:url(../img/trasparente.gif); background-color:#fff; background-repeat:no-repeat; opacity:0.35; -moz-opacity:0.35; filter:alpha(opacity = 35); zoom:1; }

	div.scrollingHotSpotRight {	min-width:30px; width:30px; height:100%; background-image:url(../img/trasparente.gif); background-repeat:repeat; background-position:center center; position:absolute; z-index:200; right:0; cursor:pointer; }

	div.scrollingHotSpotRightVisible { background-image:url(../img/trasparente.gif); background-color:#fff; background-repeat:no-repeat; opacity:0.35; filter:alpha(opacity = 35); -moz-opacity:0.35; zoom:1; }

	div.scrollWrapper { position:relative; margin:auto; width:905px; height:41px; overflow:hidden; }

	div.scrollableArea { position:relative; width:905px; height:100%;}
	div.scrollableArea ul{ list-style-type:none; }
		div.scrollableArea li{float:left; width:50px; text-align:center;}
			div.scrollableArea li span{ line-height:41px;}

/*added by abey on 22/10/2009*/			
.tab_menu1 { position:relative; float:left; width:128px; height:28px; text-align:center; background:url(../img/tab1.gif) no-repeat;}
	.tab_menu1_img { position:absolute; top:0; left:0; width:128px; height:28px; cursor:pointer; z-index:99;}
	.tab_menu1_text { position:absolute; top:0; left:0; width:128px; height:28px; z-index:98;}

.tab_menu1_on { position:absolute; bottom:0; left:0; width:131px; height:33px; text-align:center; background:url(../img/tab1_on.png) no-repeat; z-index:99; display:none;}
	.tab_menu1_on_img { position:absolute; top:0; left:0; width:128px; height:33px; cursor:pointer; z-index:99;}
	.tab_menu1_on_text { position:absolute; top:0; left:0; width:128px; height:33px; z-index:98;}

.sx_box_momenti_int1 { position:relative; float:right; width:110px;}
.fr_link_box_right { background:url(../img/fr_link.gif) top right no-repeat; padding:0 0 10 0px; margin-top:5px;}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}

.Scrollbar-Up {
  position: absolute;
  width: 10px; height: 10px;
  background-color: #CCC;
  font-size: 0px;
}
.Scrollbar-Track {
  width: 10px; height: 540px;
  position: absolute;
  top: 20px;
  background-color: #EEE;
}
.Scrollbar-Handle {
  position: absolute;
  width: 10px; height: 30px;
  background-color: #CCC;
}
.Scrollbar-Down {
  position: absolute;
  top: 190px;
  width: 10px; height: 10px;
  background-color: #CCC;
  font-size: 0px;
}
#Scrollbar-Container {
  position: absolute;
  top: 0; right: 10px;
}

#Container {
  position: relative;
  float:left;
  width: 540px;
  height: 580px;
}
#News { 
  position: relative;
  float:left;
  overflow: hidden;
  width: 515px;
  height: 580px;
  display: none;
}
#News p{ 
  margin: 0; padding:0;
  text-align:left;
}
#News {display: block;}

/*Added on 28.10.2009 for template8 page*/
.Scroller-Container_tmp8 {
  position: absolute;
  top: 0px; left: 0px;
}

.Scrollbar-Up_tmp8 {
  position: absolute;
  width: 10px; height: 10px;
  background-color: #CCC;
  font-size: 0px;
}
.Scrollbar-Track_tmp8 {
  width: 10px; height: 160px;
  position: absolute;
  top: 20px;
  background-color: #EEE;
}
.Scrollbar-Handle_tmp8 {
  position: absolute;
  width: 10px; height: 30px;
  background-color: #CCC;
}
.Scrollbar-Down_tmp8 {
  position: absolute;
  top: 190px;
  width: 10px; height: 10px;
  background-color: #CCC;
  font-size: 0px;
}
#Scrollbar-Container_tmp8 {
  position: absolute;
  top: 0; right: 10px;
}

#Container_tmp8 {
  position: relative;
  float:left;
  width: 540px;
  height: 200px;
}
#News_tmp8 { 
  position: relative;
  float:left;
  overflow: hidden;
  width: 515px;
  height: 200px;
  display: none;
}
#News_tmp8 p{ 
  margin: 0; padding:0;
  text-align:left;
}
#News_tmp8 {display: block;}
.contenitore_temp8 { position:relative; float:left;}	

.cont_text_centro_prodotti_1 { position:relative; float:left; width:980px; min-height:600px;}

.cont_text_centro_prodotti_sx { position:relative; float:left; width:420px; margin-top:20px; z-index:1;}
.cont_centro_prodotti_1 { position:relative; float:left; width:980px; margin-top:20px;}
/*for template7*/
.cont_box_gallery_momenti_red { position:relative; float:left; width:185px; margin:15px 13px 0 0;}
	.cont_box_gallery_momenti_red a{ font-size:11px; color:#666666; text-decoration:none;}
	.cont_box_gallery_momenti_red a:hover{ font-size:11px; color:#cc3333; text-decoration:none;}
.cont_box_gallery_momenti2_red { position:relative; float:left; width:185px; margin:15px 0 0 0;}
	.cont_box_gallery_momenti2_red a{ font-size:11px; color:#666666; text-decoration:none;}
	.cont_box_gallery_momenti2_red a:hover{ font-size:11px; color:#cc3333; text-decoration:none;}

.cont_box_gallery_momenti_green { position:relative; float:left; width:185px; margin:15px 13px 0 0;}
	.cont_box_gallery_momenti_green a{ font-size:11px; color:#666666; text-decoration:none;}
	.cont_box_gallery_momenti_green a:hover{ font-size:11px; color:#336633; text-decoration:none;}
.cont_box_gallery_momenti2_green { position:relative; float:left; width:185px; margin:15px 0 0 0;}
	.cont_box_gallery_momenti2_green a{ font-size:11px; color:#666666; text-decoration:none;}
	.cont_box_gallery_momenti2_green a:hover{ font-size:11px; color:#336633; text-decoration:none;}

.cont_box_gallery_momenti_grigio { position:relative; float:left; width:185px; margin:15px 13px 0 0;}
	.cont_box_gallery_momenti_grigio a{ font-size:11px; color:#666666; text-decoration:none;}
	.cont_box_gallery_momenti_grigio a:hover{ font-size:11px; color:#3f3f3f; text-decoration:none;}
.cont_box_gallery_momenti2_grigio { position:relative; float:left; width:185px; margin:15px 0 0 0;}
	.cont_box_gallery_momenti2_grigio a{ font-size:11px; color:#666666; text-decoration:none;}
	.cont_box_gallery_momenti2_grigio a:hover{ font-size:11px; color:#3f3f3f; text-decoration:none;}
/*for template8*/

.fr_link_box4_red { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px; margin:10px 0 0 5px;}
	.fr_link_box4_red a{ font-size:11px; color:#666666; text-decoration:none;}
	.fr_link_box4_red a:hover{ font-size:11px; color:#cc3333; text-decoration:none;}

.fr_link_box4_green { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px; margin:10px 0 0 5px;}
	.fr_link_box4_green a{ font-size:11px; color:#666666; text-decoration:none;}
	.fr_link_box4_green a:hover{ font-size:11px; color:#336633; text-decoration:none;}

.fr_link_box4_grigio { background:url(../img/fr_link.gif) top left no-repeat; padding:0 0 0 10px; margin:10px 0 0 5px;}
	.fr_link_box4_grigio a{ font-size:11px; color:#666666; text-decoration:none;}
	.fr_link_box4_grigio a:hover{ font-size:11px; color:#3f3f3f; text-decoration:none;}

span.font_news_grande_red { font-size:20px; font-family:"Times New Roman", Times, serif;}
	span.font_news_grande_red a{ font-size:20px; font-family:"Times New Roman", Times, serif; text-decoration:none;color:#2c2c2c;}
	span.font_news_grande_red a:hover { font-size:20px; color:#cc3333; font-family:"Times New Roman", Times, serif; text-decoration:none;}

span.font_news_grande_green { font-size:20px; font-family:"Times New Roman", Times, serif;}
	span.font_news_grande_green a{ font-size:20px; font-family:"Times New Roman", Times, serif; text-decoration:none;color:#2c2c2c;}
	span.font_news_grande_green a:hover { font-size:20px; color:#336633; font-family:"Times New Roman", Times, serif; text-decoration:none;}

span.font_news_grande_grigio { font-size:20px; font-family:"Times New Roman", Times, serif;}
	span.font_news_grande_grigio a{ font-size:20px; font-family:"Times New Roman", Times, serif; text-decoration:none;color:#2c2c2c;}
	span.font_news_grande_grigio a:hover { font-size:20px; color:#3f3f3f; font-family:"Times New Roman", Times, serif; text-decoration:none;}

span.font_news_normal_red { text-decoration:none;}
	span.font_news_normal_red a{ font-family:"Times New Roman", Times, serif;text-decoration:none; color:#2c2c2c;font-size:13px;}
	span.font_news_normal_red a:hover{ font-family:"Times New Roman", Times, serif; color:#cc3333;font-size:13px;}

span.font_news_normal_green { text-decoration:none;}
	span.font_news_normal_green a{ font-family:"Times New Roman", Times, serif;text-decoration:none; color:#2c2c2c;font-size:13px;}
	span.font_news_normal_green a:hover{ font-family:"Times New Roman", Times, serif; color:#336633;font-size:13px;}

span.font_news_normal_grigio { text-decoration:none;}
	span.font_news_normal_grigio a{ font-family:"Times New Roman", Times, serif;text-decoration:none; color:#2c2c2c;font-size:13px;}
	span.font_news_normal_grigio a:hover{ font-family:"Times New Roman", Times, serif; color:#3f3f3f;font-size:13px;}

a.link_red_vedi { font-size:11px; color:#cc3333; text-decoration:none;}
a.link_blue_vedi { font-size:11px; color:#003399; text-decoration:none;}
a.link_green_vedi { font-size:11px; color:#336633; text-decoration:none;}
a.link_grigio_vedi { font-size:11px; color:#3f3f3f; text-decoration:none;} 
.fr_portfolio { background:url(../img/fr_portfolio.gif) center left no-repeat; padding:0 0 0 18px;} 

.dx_box_tab_int2_puntini_1 { position:absolute; width:280px; bottom:0; left:16px; height:20px; z-index:80;}
.index_fr_box_left { position:absolute; left:15px; bottom:25px; z-index:99;}
.index_fr_box_right { position:absolute; right:15px; bottom:25px; z-index:99;}
.social { position:absolute; top:-10px; right:400px; font-size:11px; color:#646362;}
.social p{ padding:0 5px;}

