body {
	background:url(../multimedia/generale/sfondo/sfondo_pagina.jpg);
	/*	font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;*/
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	background-repeat:repeat-x;
	margin:0px 0px 25px 0px;
	padding:0px;
	color:#575757;
}
td {vertical-align:top;}
/*hr { border:0px; height:1px; color: #CCCCCC;;}*/
hr {height:1px; color: #CCCCCC;;}
p {margin:0px;}
li{margin:10px 0px 10px 0px }


a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}



/******* TESTI  ********************************/
.txt_nero{
	color:#333333
}
#titolo_pagina h2{ color:#6e7742; font-size:24px; padding:6px 0px 12px 0px; font-weight:lighter}
.txt_shop_titolo_scheda h4 {color:#848d55; font-size:16px; display:inline; text-transform:uppercase;}
#titolo_bnr{color:#6e7742;font-size:14px; padding:5px 0px 7px 0px; text-transform:uppercase;}
#percorso{ font-size:12px; color:#939393}
#percorso a:link, #percorso a:hover, #percorso a:visited{ font-size:12px; text-decoration:none; color:#d69d0e; }
.sottotitolo{color:#6e7742; font-size:17px; padding:20px 0px 0px 0px;}
.titoletto{font-size:14px; font-weight:700; padding:8px 0px 0px 0px;}

.txt_link_vuoisaperedipiu_bnr_list, .txt_link_vuoisaperedipiu_bnr_list a:link, .txt_link_vuoisaperedipiu_bnr_list a:visited, .txt_link_vuoisaperedipiu_bnr_list a:hover{ text-decoration:none; color:#646464; font-size:11px; margin:3px 0px 3px 0px;text-transform:uppercase; }
.txt_vuoisaperedipiu_attivo_bnr_list, .txt_vuoisaperedipiu_attivo_bnr_list a:link, .txt_vuoisaperedipiu_attivo_bnr_list a:hover, .txt_vuoisaperedipiu_attivo_bnr_list a:visited{text-decoration:none; color:#cc9200; font-size:11px; margin:3px 0px 3px 0px;text-transform:uppercase;}

.txt_link, a:link .txt_link,  a:visited .txt_link,  a:hover .txt_link{font-size:13px; text-decoration:none; color:#d69d0e; font-weight:700}

.txt_link_tabelle, a:link .txt_link_tabelle,  a:visited .txt_link_tabelle,  a:hover .txt_link_tabelle{font-size:12px; text-decoration:none; color:#d69d0e; font-weight:700; vertical-align:top}

.txt_evidenziato_tabelle{color:#6e7742; font-size:14px; font-weight:700; }

/******* ELEMENTI FORM GENERALE ********************************/
/*.form_text_cerca{font-size:11px; color:#585858; margin:5px 0px 5px 0px; width:115px}
.form_select{font-size:12px; color:#585858; margin:0px 5px 0px 4px; }
.form_textfild{ background-color:#f2f2f2; border-color:#CCCCCC; border-width:1px; border-style:solid}
*/


/******* DIV COMUNI A TUTTE LE PAGINE SHOP ********************************/
/*#contenitore_shop_testo_interno{ width:578px; padding:0px 0px 0px 0px;}
#contenitore_colonna_destra{ width:141px; padding:10px 0px 0px 0px; }
#bnr_carrello_vuoto{ width:141px; height:106px; background-image:url(../multimedia/shop/grafica/bnr_carrello_vuoto.jpg); background-repeat:no-repeat;}
.txt_bnr_carrello{ font-size:18px; color:#d79f13; text-decoration:none; width:141px; height:106px; padding:65px 0px 0px 0px; cursor:hand; }
#bnr_shop_cerca{ width:137px; height:133px; background-image:url(../multimedia/shop/grafica/bnr_sfondo_cerca.jpg); background-repeat:no-repeat; margin:10px 0px 0px 3px;}
#scheda_shop_puls_dettaglio{ width:270px}
#linea_orizz_grigia{ height:1px; background-color:#CCCCCC; margin:4px 0px 4px 0px;}
#contenitore_shop_scheda{ width:470px; padding:0px 0px 0px 10px; color:#818181; }
#contenitore_shop_scheda a:link, #contenitore_shop_scheda a:hover,#contenitore_shop_scheda a:visited { width:470px; padding:0px 0px 0px 10px; color:#818181; text-decoration:none }
#footer_schede_shop{ padding:15px 0px 5px 0px; width:560px;}
.txt_bnr_ricerca{padding:1px 8px 1px 8px; font-size:11px; letter-spacing:-0.02em; font-family:Arial, Helvetica, sans-serif;font-weight:100; text-align:justify }
.txt_shop_scheda_prezzo {color:#999999; font-size:17px}
*/

/******* DIV SCHEDE SHOP ********************************/
/*#elemento_shop_scheda{ width:560px; margin:25px 0px 25px 0px;}
#immagine_shop_scheda{ width:55px; height:55px; background-image:url(../multimedia/shop/grafica/sfondo_img_shop_schede.jpg); padding:4px 14px 6px 7px; background-repeat:no-repeat}

#contenitore_nome_scheda_shop{width:385px}
#bnr_shop_categoria{ width:135px; margin:10px 0px 0px 3px;}
#bnr_testata_shop_categorie{ background-image:url(../multimedia/shop/grafica/bnr_testata_categorie.jpg); background-repeat:no-repeat; padding:6px 0px 0px 10px; width:125px; height:26px; }
#bnr_footer_shop_categorie{ background-image:url(../multimedia/shop/grafica/bnr_footer_categorie.jpg); width:135px; height:15px; background-repeat:no-repeat}
#bnr_centrale_shop_categoria{ background-color:#e8e8e8; padding:8px 0px 2px 10px; color:#646464;}
.txt_link_categorie_bnr_list, .txt_link_categorie_bnr_list a:link, .txt_link_categorie_bnr_list a:visited, .txt_link_categorie_bnr_list a:hover{ text-decoration:none; color:#646464; font-size:12px; margin:3px 0px 3px 0px; }
.txt_categorie_attivo_bnr_list, .txt_categorie_attivo_bnr_list a:link, .txt_categorie_attivo_bnr_list a:hover, .txt_categorie_attivo_bnr_list a:visited{text-decoration:none; color:#cc9200; font-size:12px; margin:3px 0px 3px 0px;}
*/

/******* DIV TESTATA ********************************/
#contenitore_testata{}
 
#sfondo_testata{background-image:url(../multimedia/generale/testata/sfondo/sfondo_testata_sfumato.jpg);
 background-repeat:no-repeat;
 height:132px; padding:0px; margin:0 auto; background-position:center}
 
#contenuto_testata{ background-image:url(../multimedia/generale/testata/sfondo/sfondo_immagine_testata.jpg); background-repeat:no-repeat; height:132px; padding:0px; margin:0 auto; width:905px;}

#contenitore_menu_testata{ padding:2px 2px 2px 2px; }

#sfondo_testata_loggato{ background-image:url(../multimedia/generale/testata/sfondo/sfondo_testata_sfumato_loggato.jpg);
 background-repeat:no-repeat; height:132px; padding:0px; margin:0 auto; background-position:center }

#contenuto_testata_loggato{ background-image:url(../multimedia/generale/testata/sfondo/sfondo_immagine_testata_loggato.jpg); background-repeat:no-repeat; height:132px; padding:0px; margin:0 auto; width:905px;}

#contenitore_menu_testata_loggato{ padding:2px 2px 2px 2px; }



#link_home_testata, a:link #link_home_testata, a:hover #link_home_testata, a:visited #link_home_testata{height:60px; padding:0px 0px 20px 0px; cursor:hand}

#puls_menu_testata, #puls_menu_testata a:link, #puls_menu_testata a:hover, #puls_menu_testata a:visited{ height:38px; width:405px; text-align:center; cursor:hand ; padding-top:10px }

#puls_testata_home_su{float:left; background-image:url(../multimedia/generale/testata/menu/puls_home_su.jpg); height:34px; width:66px; text-decoration:none; cursor:hand }
#puls_testata_home_giu{float:left; background-image:url(../multimedia/generale/testata/menu/puls_home_giu.jpg); height:34px; width:66px; text-decoration:none; cursor:hand }
#puls_testata_acquistaonline_su{float:left; background-image:url(../multimedia/generale/testata/menu/puls_acquistaonline_su.jpg); height:34px; width:135px; text-decoration:none; }
#puls_testata_acquistaonline_giu{float:left; background-image:url(../multimedia/generale/testata/menu/puls_acquistaonline_giu.jpg); height:34px; width:135px; text-decoration:none; }
#puls_testata_contattaci_su{float:left; background-image:url(../multimedia/generale/testata/menu/puls_contattaci_su.jpg); height:34px; width:100px; text-decoration:none; cursor:hand }
#puls_testata_contattaci_giu{float:left; background-image:url(../multimedia/generale/testata/menu/puls_contattaci_giu.jpg); height:34px; width:100px; text-decoration:none; cursor:hand }
#puls_testata_login_su{float:left; background-image:url(../multimedia/generale/testata/menu/puls_login_su.jpg); height:34px; width:83px; text-decoration:none; cursor:hand }
#puls_testata_login_giu{float:left; background-image:url(../multimedia/generale/testata/menu/puls_login_giu.jpg); height:34px; width:83px; text-decoration:none; cursor:hand }

.txt_puls_testata_su{color:#70732e;text-align:center; font-weight:700; font-size:14px; word-spacing:-0.06em; letter-spacing: -0.03em;
	line-height:35px; vertical-align: bottom; cursor:hand} 
 
.txt_puls_testata_giu{color:#ffffff; text-align:center; font-weight:700; font-size:14px; word-spacing:-0.06em;letter-spacing: -0.03em;
	line-height:35px; vertical-align: bottom; cursor:hand;} 

.txt_testa_login, .txt_testa_login a:link, .txt_testa_login a:hover, .txt_testa_login a:visited {font-size:11px; color:#585858; margin:5px 0px 5px 0px; width:115px; font-weight:700; text-decoration:none}


/******* DIV COMUNI A TUTTE LE PAGINE ********************************/
#separatore{ height:15px}
#contenitore_pagina {padding:0px; margin:0 auto;}
#contenuto_pagina{padding:0px; margin:0 auto; width:905px; }


#contenitore_centrale_pagine_inteno{ padding:9px 0px 0px 0px;}
#contenuto_pagina_interno{width:700px; padding:0px 0px 0px 5px;  }


#contenitore_testo_interno{padding:0px 20px 10px 0px; width:550px; text-align:justify;}
#contenitore_testo_interno_con_bnr_destra{padding:0px 20px 10px 0px; width:482px}

#contenitore_piedipagina{ padding:0px; margin:0 auto; padding:10px 0px 0px 0px; font-size:11px; color:#818181; text-decoration:none; text-align:center}
#divisore_linea_piedipagina{ height:1px; background-color:#cccccc; margin:10px 0px 10px 0px;}


.txt_piedipagina, a:link .txt_piedipagina, a:visited .txt_piedipagina, a:hover .txt_piedipagina{text-decoration:none; color:#818181;}


#pannello_vuoi_saperedipiu{background-image:url(../multimedia/generale/bnr/sfondi_bnr/bnr_sfondo_vuoisaperedipiu_orizzontale.jpg); width:548px; height:111px; padding:10px 5px 5px 15px; background-repeat:no-repeat; margin:15px 0px 0px 0px; font-size:12px;text-decoration:none; color:#585858}

#pannello_vuoi_saperedipiu a:link, #pannello_vuoi_saperedipiu a:hover, #pannello_vuoi_saperedipiu a:visited  { width:548px; height:111px;  background-repeat:no-repeat;  font-size:12px; text-decoration:none; color:#585858}
#contenitore_pannello_animazioni_flash {width:700px;background-color:#e8e8e8; }
#pulsante_bnr{padding:5px 0px 5px 0px;}

#link_inferiore_destra{ text-align:right; padding:40px 0px 20px 0px;}
#sfondo_lista_scuro{ background-color:#eeece6; padding:3px 10px 3px 10px;  height:20px; border-bottom-width:1px; border-bottom-color:#FFFFFF; border-bottom-style:solid; border-left-width:3px; border-left-color:#FFFFFF; border-left-style:solid; color:#6e7742;}
#sfondo_lista_chiaro{ background-color:#f5f2f2; padding:3px 10px 3px 10px; height:20px;border-bottom-width:1px; border-bottom-color:#FFFFFF; border-bottom-style:solid; border-left-width:3px; border-left-color:#FFFFFF; border-left-style:solid; color:#6e7742;}

#contenitore_titolo_lista{margin:0px 0px 2px 3px;padding:0px 0px 0px 3px;  height:30px; vertical-align:bottom; text-transform:uppercase; color:#6e7742; font-weight:700; font-size:14px; background-color:#d8d8d8;}

#contenitore_titolo_lista_sx{margin:0px 0px 2px 3px; padding:0px 0px 0px 10px; height:30px; vertical-align:bottom; background-image:url(../multimedia/generale/sfondo/sfondo_tabella_top_sx.jpg); background-repeat:no-repeat; background-position:left;  font-weight:700; background-color:#d8d8d8}

#contenitore_titolo_lista_dx{margin:0px 0px 2px 3px; padding:0px 0px 0px 3px; height:30px; vertical-align:bottom; background-image:url(../multimedia/generale/sfondo/sfondo_tabella_top_dx.jpg); background-repeat:no-repeat; background-position:right; text-transform:uppercase;  background-color:#d8d8d8; font-weight:700;}

#base_babella_elenco{ padding-left:3px}
#tabella_lista{ width:548px; }

/******* DIV SINISTRA********************************/
#contenitore_colonna_sinistra{ width:186px; padding:5px 12px 8px 0px;}
#menu_sinistra{padding:0px 0px 16px 0px;}
a:link #contenitore_puls_sinistra, a:visited #contenitore_puls_sinistra, a:hover #contenitore_puls_sinistra {  padding:5px 0px 0px 12px; color:#a1a1a1; text-decoration:none; font-size:14px; font-weight:700; word-spacing:-0.06em; letter-spacing: -0.03em; height:24px ; cursor:hand;
width:176px; border-bottom-color:#e1e1e1; border-bottom-width:2px; border-bottom-style:solid }

#bnr_notiziario{background-image:url(../multimedia/generale/bnr/immagini_bnr/bnr_notiziario.jpg); width:185px; height:142px; background-repeat:no-repeat; text-decoration:none; cursor:hand}

#mese_bnr_notiziaio{padding:60px 0px 0px 20px; cursor:hand}
.txt_bnr_notiziario{ color:#4d88e5; font-size:25px; text-decoration:none}
#bnr_vuoisaperedipiu_verticale{background-image:url(../multimedia/generale/bnr/sfondi_bnr/bnr_sfondo_vuoisaperedipiu_verticale.jpg); background-repeat:no-repeat; width:188px; height:105px; padding:6px 0px 6px 10px;}
#bnr_ricerca_prodotti_verticale{background-image:url(../multimedia/generale/bnr/sfondi_bnr/bnr_sfondo_ricerca_prodotti.jpg);background-repeat:no-repeat;  width:188px; height:100px; padding-bottom:6px; padding:6px 0px 6px 10px;}

/******* DIV HOME********************************/
#contenitore_flash_home{ padding:9px 0px 0px 0px; }


/******* DIV LOGIN********************************/
/*#pannello_login{background-image:url(../multimedia/generale/bnr/sfondi_bnr/bnr_sfondo_login_orizzontale.jpg); width:548px; height:111px; padding:20px 0px 5px 25px; background-repeat:no-repeat; margin:15px 0px 0px 0px; font-size:12px;text-decoration:none; color:#585858 ; text-align:left}
.form_login{ margin:9px 0px 0px 0px;}
*/
.contenitore_box_login_form{background-image: url(../multimedia/login/grafica/box_sx.gif); height: 221px; width: 239px; padding: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px;}
.contenitore_box_login_form_title{font-size: 12px; font-weight: bold; color: #424242;}
.contenitore_box_login_form_label{font-size: 12px; color: #414141;}
.contenitore_box_info{background-image: url(../multimedia/login/grafica/fondo.gif);  height: 558px; width: 472px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif;}
.contenitore_box_info_title{font-size: 30px; color: #C3802D; font-weight: bold;}
.contenitore_box_info_subtitle{font-size: 11px; color: #424242;}
.contenitore_box_info_txt{font-size: 13px; color: #424242;}
.contenitore_box_registration{background-image: url(../multimedia/login/grafica/banner_basso.png);  height: 113px; width: 613px; font-size: 24px; font-weight: bold; color: #FFFFFF; margin-top: -3px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px;}
.contenitore_box_registration_txt{font-size: 15px;}
.contenitore_box_registration_txt_strong{font-size: 18px;}

/******* DIV MULTIMEDIA*******************************/
/*#contenitore_pannello_multimedia{ width:548px}
#contenuto_voci_multimedia{ background-color:#e5e5e5}*/

/******* DIV CONTATTACI******************************/
/*#allinea_vericale_contatto{ vertical-align:baseline; padding-top:4px}*/


/******* DIV bax foto sx******************************/
#sfondo_box_foto_sx, #sfondo_box_foto_sx a:link, #sfondo_box_foto_sx a:visited, #sfondo_box_foto_sx a:hover  {background-image:url(../multimedia/generale/box_foto/ffy_sfondo_pannello_foto.jpg); background-repeat:no-repeat; height:288px; margin:5px 0px 0px 0px; text-decoration:none;  padding-top:10px}

#foto_sx, #foto_sx a:link, #foto_sx a:hover, #foto_sx a:visited{width:160px; height:210px; margin:0px 13px 8px 14px; text-decoration:none; border:none}

a: link #sfondo_box_foto_sx, #foto_sx {text-decoration:none; border:none}

#nome_box_sx, #nome_box_sx a:link, #nome_box_sx a:hover, #nome_box_sx a:visited {font-size:15px;color:#ffffff;margin:13px 13px 8px 14px; font-weight:700; line-height:14px; font-variant:small-caps; text-align:center; text-decoration:none; cursor:hand}

/******* Appuntamenti******************************/
#box_sfondo_su{background-image:url(../multimedia/appuntamenti/grafica/ffy_appuntamenti_box_su.jpg); width:703px; height:44px; background-repeat:no-repeat; }
#contenitore_box{ margin:25px 0px 0px 0px; background-color:#f5f2f2; width:703px;}
#contenuto_box{margin:11px 19px 5px 19px; }
#contenuto_box_scuro{ background-color:#ebe6e6; width:703px; height:39px; color:#717b3b}
#contenuto_box_chiaro{ background-color:#f5f2f2; width:703px; color:#666666; padding-bottom:20px}
#contenuto_box_puls{margin:26px 20px 0px 20px; text-align:right}
#contenirore_box_login {width:703px;}
#contenirore_box_login FORM BUTTON{cursor: pointer; width:68px; margin:10px 0px 0px 15px; border:0px;
background: transparent url(../multimedia/login/grafica/puls_login.jpg) no-repeat center center;}

/*********** TEMPLATE ****************************/
.name_fan, .name_fan a, .name_fan a:link, .name_fan a:hover, .name_fan a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 25px;
	color: #476eaa;
	text-decoration: none;
	}

.titoli_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 6px;
	color: #ffffff;
}

.style3 {
	padding: 0px;
	color: #ffffff;
}

.Stile1 {
	width: 136px;
	height: 70px;
	background-color:#dae2ee
}

/************* BANNER FAN PAGE *****************/
.bnr_fan_sfondo_titolo {
	background: #3B5998;
	padding: 5px;
}
.bnr_fan_titolo_span {
	color: #FFFFFF; 
	font-family: verdana; 
	font-size: 11px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 8px;
}
.bnr_fan_contenitore {
	background: #EDEFF4;
  display: block;
  border-right: 1px solid #D8DFEA;
  border-bottom: 1px solid #D8DFEA;
  border-left: 1px solid #D8DFEA;
  margin: 0px;
  padding: 0px 0px 5px 0px;
}
.bnr_fan_separatore {
	background: #EDEFF4;
  display: block;
  padding: 5px;	
}
.bnr_fan_nome {
	background: #FFFFFF;
	clear: both;
  display: block;
  margin: 0px;
  overflow: hidden;
  padding: 5px;	
}
.bnr_fan_nome a, .bnr_fan_nome a:link, .bnr_fan_nome a:hover, .bnr_fan_nome a:visited {
	border: 0px;
	color: #3B5998;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
