body,td 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color:#FFFFFF; margin:0px; padding:0px; }
input			{ background-color:#FFFFFF;  border:0px;  font-size: 10px; color: #666666; }  
input.other		{ border:1px solid #c3b59b; background-color:#f9fff3; }
textarea 		{ background-color:#FFFFFF; border:1px solid #7e7e7e; font-size:12px;}  
select 			{ font-family:arial; font-size:11px;}


A				{ color: #333333; text-decoration: none; font-weight: normal;}
A:visited		{ color: #333333; text-decoration: none; font-weight: normal;}
A:hover			{ color: #333333; text-decoration: underline; font-weight: normal;}

A.sei				{ color: #726658; text-decoration: none; font-weight: normal;}
A.sei:visited		{ color: #726658; text-decoration: none; font-weight: normal;}
A.sei:hover			{ color: #726658; text-decoration: underline; font-weight: normal;}

.sfondo_h1			{ width:575px; float:left; border-top:1px solid #726658; }
h1				 	{ display:inline; font-family:Verdana; font-size:14px; color:#f7941d; font-weight:bold;}
h2				 	{ display:inline; font-family:Verdana; font-size:12px; color:#726658; font-weight:bold;}
h2.arancio		 	{ display:inline; font-family:Verdana; font-size:12px; color:#f7941d; font-weight:bold;}
h2.grey			 	{ display:inline; font-family:Verdana; font-size:12px; color:#726658; font-weight:bold;}
h3 					{ display:inline; font-family:Verdana; font-size:10px; color:#f7941d; }
h4 					{ display:inline; font-family:Verdana; font-size:11px; color:#f7941d; }



/*----------------------STRUTTURA PRINCIPALE-----------------------*/
.header 		{ width: 1000px; height:277px; }
.home			{ width: 617px;	height:1042px; }
.footer 		{ width: 1000px; height:86px; }
.menu_destro	{ width: 192px; height:auto; }
.menu_sx 		{ width: 191px; height:1042px; }   


/*----------------------HEADER-----------------------*/
.topHeader 		{ width:1000px; height:250px; background-image:url(/images/top_header.gif); background-repeat:no-repeat; }
.navBar 		{ width:1000px;	height:27px; float:left; background-image:url(/images/navbar.gif);	background-repeat:no-repeat;  }
.navBar_txt 	{ padding-top:5px; }
.navBar_txt	A				{ color: #726658; text-decoration: none; font-weight:bold; }
.navBar_txt	A:visited		{ color: #726658; text-decoration: none; font-weight:bold; }
.navBar_txt	A:hover			{ color: #f7941d; text-decoration: none; font-weight:bold; }

/*----------------------MENU SX-----------------------*/
.area_clienti 		{ width:191px; height:101px; background-image:url(/images/area_clienti.gif); background-repeat:no-repeat; color:#FFFFFF; }
.area_clienti_txt	{ width:179px; height:71px; margin-left:12px; padding-top:30px; }

.menu_sep			{ width:191px; height:10px; }

.catalogo			{ width:191px; height:931px; background-image:url(/images/catalogo.gif); background-repeat:no-repeat; }
.catalogo_txt		{ width:159px; height:898px; margin-left:16px; padding-top:33px; margin-right:16px;}




/*----------------------MENU DX-----------------------*/
.cerca				{ width:192px;	height:101px; float:left; background-image:url(/images/cerca.gif); background-repeat:no-repeat; }
.cerca_top			{ width:174px;	height:23px; float:left; padding-left:18px; margin-top:38px; }
.cerca_down			{ width:170px;	height:40px; float:left; text-align:right; margin-right:22px;}


.carrello			{ width:192px;	height:100px; float:left; background-image:url(/images/carrello.gif); background-repeat:no-repeat; }
.carrello_top		{ width:152px;	height:36px; float:left; margin-top:34px; margin-left:40px; }
.carrello_down		{ width:152px;	height:30px; float:left; margin-left:40px; }

.menu_sep2			{ width:192px; height:10px; float:left; }

.help				{ width:192px; height:206px; float:left; background-image:url(/images/help.gif); background-repeat:no-repeat; } 
.help_top			{ width:176px; height:20px; float:left; color:#666600; margin-top:60px; margin-left:16px;  } 
.help_down			{ width:172px; height:126px; float:left;  margin-left:20px; } 




.fidelity			{ width:192px; height:122px; float:left;}
.ricette			{ width:192px; height:261px; float:left; background-image:url(/images/ricette.gif); background-repeat:no-repeat; }
.ricette_link		{ width:142px; height:203px; float:left; margin-left:30px; margin-right:20px; margin-top:58px;  }  
.ricette_link	A				{ color: #ff9933; text-decoration: none; font-weight:bold; }
.ricette_link	A:visited		{ color: #ff9933; text-decoration: none; font-weight:bold; }
.ricette_link	A:hover			{ color: #333333; text-decoration: underline; font-weight:bold; }


.consigliati		{ width:192px; height:210px; float:left; background-image:url(/images/consigliati.gif); background-repeat:no-repeat;  }
.consigliati_link	{ width:152px; height:90px; float:left; margin-left:20px; margin-right:20px; margin-top:60px;  }  
 

/*----------------------HOME-----------------------*/
.welcome			{ width:616px; height:196px; float:left; background-image:url(/images/welcome.gif); background-repeat:no-repeat; margin-top:19px; }
.welcome_img		{ width:335px; height:140px; float:left; padding-left:27px; padding-top:56px;}
.welcome_txt		{ width:234px; height:140px; float:left; padding-left:10px; padding-right:10px; padding-top:56px; }

.articolo_home					{ width:616px; height:196px; float:left; background-image:url(/images/articolo.gif); background-repeat:no-repeat; margin-top:5px; color:#726658; }
.articolo	A				{ color: #726658; text-decoration: none; }
.articolo	A:visited		{ color: #726658; text-decoration: none; }
.articolo	A:hover			{ color: #f7941d; text-decoration: none; }   
.articolo_left		{ width:374px; height:196px; float:left; }
.articolo_imgtitle	{ width:374px; height:111px; float:left; margin:0px; padding:0px; }
.articolo_img		{ width:91px; height:87px; float:left; padding-top:24px; margin-left:23px; }
.articolo_title		{ width:260px; height:87px; float:left; padding-top:24px; }
.articolo_title	H1	{ color:#726658; font-size:14px; font-weight:bold; }
.articolo_title	H2	{ color:#f7941d; font-size:11px; font-weight:bold; }
.articolo_txt_new	{ width:374px; height:85px; float:left; }
.articolo_desc		{ width:341px; height:48px; float:left; padding-left:23px; padding-right:10px; }
.articolo_leggi		{ width:364px; height:37px; float:left; text-align:right; padding-right:10px; }
.articolo_right		{ width:222px; height:134px; float:left; margin:0px; padding-top:62px; padding-left:10px;padding-right:10px;  }


.evidenza2			{ width:616px; height:196px; float:left; background-image:url(/images/evidenza2.gif); background-repeat:no-repeat; margin-top:5px; }

.evidenza2_one			{ width:207px; height:196px; float:left; }
.evidenza2_one_top		{ width:143px; height:42px; float:left; margin-left:60px; margin-top:22px; }
.evidenza2_one_mid		{ width:207px; height:90px; float:left; }
.evidenza2_one_foto		{ width:84px; height:90px; float:left; margin-left:16px; }
.evidenza2_one_prezzo	{ width:84px; height:90px; float:left; background-image:url(images/prezzo_back_pic.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; margin-right:0px; text-align:center; }
.evidenza2_one_bot		{ float:left; height:42px; margin-left:20px; width:187px; }


.evidenza2_two			{ width:202px; height:196px; float:left; }
.evidenza2_two_top		{ width:142px; height:42px; float:left; margin-left:60px; margin-top:22px; }
.evidenza2_two_mid		{ width:202px; height:90px; float:left; }
.evidenza2_two_foto		{ width:84px; height:90px; float:left; margin-left:16px; }
.evidenza2_two_prezzo	{ width:84px; height:90px; float:left; background-image:url(images/prezzo_back_pic.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; margin-right:0px; text-align:center; }
.evidenza2_two_bot		{ float:left; height:42px; margin-left:20px; width:182px; }



.evidenza2_three			{ width:207px; height:196px; float:left; }
.evidenza2_three_top		{ width:143px; height:42px; float:left; margin-left:60px; margin-top:22px; }
.evidenza2_three_mid		{ width:207px; height:90px; float:left; }
.evidenza2_three_foto		{ width:84px; height:90px; float:left; margin-left:16px; }
.evidenza2_three_prezzo	{ width:84px; height:90px; float:left; background-image:url(images/prezzo_back_pic.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; margin-right:0px; text-align:center; }
.evidenza2_three_bot		{ float:left; height:42px; margin-left:20px; width:187px; }






.evidenza2_left		{ width:241px; height:172px; float:left; text-align:center; padding-top:24px;  }
.evidenza2_right	{ width:375px; height:196px; float:left;  }
.evidenza2_title	{ width:320px; height:60px; float:left; padding-left:55px;  margin-top:20px;   }
.evidenza2_desc		{ width:360px; height:60px; float:left; padding-left:15px; }
.evidenza2_btn		{ width:375px; height:56px; float:left;  }
.evidenza2_bottoni	{ width:185px; height:56px; float:left; padding-left:15px;  }   
.evidenza2_prezzo	{ width:145px; height:56px; float:left; background-image:url(images/prezzo_back.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold;padding-left:30px;  }  


.evidenza3			{ width:616px; height:196px; float:left; background-image:url(/images/evidenza3.gif); background-repeat:no-repeat; margin-top:5px; }
.evidenza3_left		{ width:375px; height:196px; float:left; }
.evidenza3_title	{ width:315px; height:60px; float:left; margin-top:20px; text-align:right; margin-right:60px;   }  
.evidenza3_desc		{ width:360px; height:60px; float:left; padding-left:15px; }
.evidenza3_btn		{ width:375px; height:56px; float:left;  }
.evidenza3_bottoni	{ width:185px; height:56px; float:left; padding-left:15px; }   
.evidenza3_prezzo	{ width:145px; height:56px; float:left; background-image:url(images/prezzo_back.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold;padding-left:30px;  }  
.evidenza3_right	{ width:241px; height:172px; float:left; text-align:center; padding-top:24px; }




.evidenza4			{ width:616px; height:173px; float:left; margin-top:5px;  }
.evidenza4_1		{ width:202px; height:173px; float:left; background-image:url(/images/evidenza4.gif); background-repeat:no-repeat; margin-right:3px; }
.evidenza4_1_top	{ width:182px; height:42px; float:left; margin-left:10px; margin-right:10px; margin-top:18px;}
.evidenza4_1_mid	{ width:202px; height:80px; float:left;}
.evidenza4_1_foto	{ width:84px; height:80px; float:left; margin-left:16px; }
.evidenza4_1_prezzo	{ width:84px; height:80px; float:left; background-image:url(images/prezzo_back_pic.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; margin-right:0px; text-align:center; }


.evidenza4_1_bot	{ width:179px; height:33px; float:left; padding-left:23px;}



.evidenza_sconto  	{width:86px; height:20px; float:left; color:#FFFFFF; font-weight:bold; font-size:10px;  text-align:center; margin-top:5px; background-image:url(images/sconto_back.gif); background-repeat:no-repeat; padding-top:3px;}

/*----------------------PAGINE INTERNE----------------------*/
.pagina						{ width:617px; height:auto;  }
.pagina_txt					{ width:577px; height:auto; padding-left:20px; padding-right:20px; margin-top:19px;  margin-bottom:19px; color:#726658; }
A.linkpagina				{ color: #999900; text-decoration: none; font-weight:bold; }
A.linkpagina:visited		{ color: #999900; text-decoration: none; font-weight:bold;}
A.linkpagina:hover			{ color: #f7941d; text-decoration: none; font-weight:bold;}  


/*---------------------MODALITA PAGAMENTO CARRELLO----------------------*/
.mod_pagamento					{ width:606px; height:auto; margin-left:5px; }
.mod_pagamento_top				{ width:606px; height:42px; float:left; background-image:url(images/mod_pagamento_top.gif); background-repeat:no-repeat; }
.mod_pagamento_mid				{ width:606px; height:110px; float:left; background-image:url(images/mod_pagamento_mid.gif); background-repeat:repeat; }
.mod_pagamento_mid_one				{ width:70px; height:110px; float:left; text-align:center; background-color:#f9fff3; margin-left:10px; margin-right:10px;}  
.mod_pagamento_mid_two				{ width:323px; height:110px; float:left; margin-left:10px; margin-right:10px;}
.mod_pagamento_mid_three			{ width:153px; height:110px; float:left; margin-left:10px; margin-right:10px;}
.mod_pagamento_down				{ width:606px; height:35px; float:left; background-image:url(images/mod_pagamento_down.gif); background-repeat:no-repeat; margin-bottom:10px;}



/*---------------------MODALITA CORRIERE CARRELLO----------------------*/
.mod_corriere					{ width:606px; height:auto; margin-left:5px; }
.mod_corriere_top				{ width:606px; height:42px; float:left; background-image:url(images/mod_corriere_top.gif); background-repeat:no-repeat; }
.mod_corriere_mid				{ width:606px; height:80px; float:left; background-image:url(images/mod_pagamento_mid.gif); background-repeat:repeat; }
.mod_corriere_mid_one				{ width:70px; height:80px; float:left; text-align:center; background-color:#f9fff3; margin-left:10px; margin-right:10px;}  
.mod_corriere_mid_two				{ width:323px; height:80px; float:left; margin-left:10px; margin-right:10px;}
.mod_corriere_mid_three			{ width:153px; height:80px; float:left; margin-left:10px; margin-right:10px;}
.mod_corriere_down				{ width:606px; height:35px; float:left; background-image:url(images/mod_pagamento_down.gif); background-repeat:no-repeat; margin-bottom:10px;}


/*--------------------CARRELLO DELLA SPESA----------------------*/
.carrello_spesa					{ width:616px; height:auto;  }
.carrello_spesa_top				{ width:616px; height:42px; float:left; background-image:url(images/carrello_top.gif); background-repeat:no-repeat; }
.carrello_spesa_mid				{ width:616px; height:auto; float:left; background-image:url(images/carrello_mid.gif); background-repeat:repeat; }
.carrello_spesa_one					{ width:49px; height:auto; float:left; text-align:center;  color:#f7941d; margin-left:10px; margin-right:10px;}  
.carrello_spesa_two					{ width:232px; height:auto; float:left;  margin-left:10px; color:#f7941d; margin-right:10px;}
.carrello_spesa_three				{ width:94px; height:auto; float:left; text-align:center; color:#f7941d; margin-left:10px; margin-right:10px;}
.carrello_spesa_four				{ width:88px; height:auto; float:left; text-align:right; color:#f7941d; margin-right:10px;}
.carrello_spesa_five				{ width:62px; height:auto; float:left; text-align:center;  color:#f7941d; margin-left:10px; margin-right:10px; }
.carrello_spesa_down			{ width:616px; height:40px; float:left; background-image:url(images/carrello_bot.gif); background-repeat:no-repeat; margin-bottom:10px;}

.carrello_spesa_totale			{ width:522px; height:40px; float:left; text-align:right; color:#f7941d; font-size:12px; font-weight:bold; margin-right:94px;}
.carrello_spesa INPUT			{ color:#f7941d; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px;   }


/*--------------------REGISTRAZIONE CLIENTE----------------------*/
.regist_cliente				{ width:616px; height:auto;  }
.regist_cliente_top			{ width:616px; height:20px; float:left; background-image:url(images/regist_cliente_top.gif); background-repeat:no-repeat; }
.regist_cliente_mid			{ width:616px; height:auto; float:left; background-image:url(images/regist_cliente_mid.gif); background-repeat:repeat; }
.regist_cliente_left			{ width:308px; height:auto; float:left;   }
.regist_cliente_label			{ width:88px; height:auto; float:left; font-weight:bold; margin-bottom:5px; text-align:left; margin-left:20px; }
.regist_cliente_input			{ width:200px; height:auto; float:left; margin-bottom:5px;  text-align:left;}
.regist_cliente_central			{ width:616px; height:auto; float:left; text-align:center; margin-top:10px; }
.regist_cliente_dx				{ width:596px; height:auto; float:left; text-align:right; margin-top:10px; margin-right:20px;}

.regist_cliente_right			{ width:308px; height:auto; float:left; }
.regist_cliente_bot			{ width:616px; height:18px; float:left; background-image:url(images/regist_cliente_bot.gif); background-repeat:no-repeat; margin-bottom:10px; }





/*--------------------RIEPILOGO ACQUISTI CARRELLO----------------------*/
.riepilogo_acquisti					{ width:616px; height:auto;  }
.riepilogo_acquisti_top				{ width:616px; height:43px; float:left; background-image:url(images/riepilogo_acquisti_top.gif); background-repeat:no-repeat; }
.riepilogo_acquisti_mid				{ width:616px; height:auto; float:left; background-image:url(images/riepilogo_acquisti_mid.gif); background-repeat:repeat; }
.riepilogo_acquisti_one					{ width:50px; height:auto; float:left; text-align:center; margin-left:10px; color:#f7941d; margin-right:10px;}  
.riepilogo_acquisti_two					{ width:407px; height:auto; float:left; margin-left:10px; margin-right:10px; color:#f7941d; }
.riepilogo_acquisti_three				{ width:94px; height:auto; float:left; color:#f7941d; text-align:right; margin-right:25px;}
.riepilogo_acquisti_three INPUT		{ color:#726658; font-family: Verdana, Arial, Helvetica, sans-serif;   }
.riepilogo_acquisti_down			{ width:616px; height:42px; float:left; background-image:url(images/riepilogo_acquisti_down.gif); background-repeat:no-repeat; margin-bottom:10px;}

.riepilogo_acquisti_totale			{ width:616px; height:40px; float:left; text-align:right; color:#f7941d; font-size:14px; font-weight:bold;  }
.riepilogo_acquisti_totale INPUT	{ color:#f7941d; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px;   }










/*----------------------RISULTATI RICERCA----------------------*/
.risultati_ricerca					{ width:606px; height:auto; margin-left:5px; }
.risultati_ricerca_top				{ width:606px; height:50px; float:left; background-image:url(images/risultati_ricerca_top.gif); background-repeat:no-repeat; }
.risultati_ricerca_mid				{ width:606px; height:auto; float:left; background-image:url(images/risultati_ricerca_mid.gif); background-repeat:repeat; }
.risultati_ricerca_one				{ width:378px; height:auto; float:left; margin-right:10px; margin-left:10px;}
.risultati_ricerca_two				{ width:118px; height:auto; float:left; color:#f7941d; text-align:right; margin-right:10px; font-size:12px; font-weight:bold;  }
.risultati_ricerca_three			{ width:70px; height:auto; float:left; text-align:right; margin-right:10px;}
.risultati_ricerca_down				{ width:606px; height:46px; float:left; background-image:url(images/risultati_ricerca_down.gif); background-repeat:no-repeat; margin-bottom:10px;}


/*----------------------ARTICOLI - RICETTE - PRODUTTORI----------------------*/

.arch_articolo					{ width:606px; height:auto; margin-left:5px; }
.arch_articolo_top				{ width:606px; height:46px; float:left; background-image:url(images/arch_articolo_top.gif); background-repeat:no-repeat; }
.arch_ricette_top				{ width:606px; height:46px; float:left; background-image:url(images/arch_ricette_top.gif); background-repeat:no-repeat; }
.arch_produttori_top			{ width:606px; height:46px; float:left; background-image:url(images/arch_produttori_top.gif); background-repeat:no-repeat; }

.arch_articolo_mid				{ width:606px; height:auto; float:left; background-image:url(images/arch_articolo_mid.gif); background-repeat:repeat; }
.arch_articolo_mid_txt			{ width:566px; height:auto; float:left; margin-left:30px; margin-right:10px;}
.arch_articolo_title			{ color:#ff9933; text-decoration: none; font-weight:bold;}
.arch_articolo_leggi			{ width:566px; height:auto; text-align:right; margin-right:40px;} 
.arch_articolo_down				{ width:606px; height:10px; float:left; background-image:url(images/arch_articolo_down.gif); background-repeat:no-repeat; margin-bottom:10px;}

.articolo					{ width:616px; height:auto; }
.articolo_top				{ width:616px; height:11px; float:left; background-image:url(images/articolo_top.gif); background-repeat:no-repeat; }
.articolo_mid				{ width:616px; height:auto; float:left; background-image:url(images/articolo_mid.gif); background-repeat:repeat;}
.articolo_foto				{ width:308px; height:auto; float:left; text-align:center; }
.articolo_txt				{ width:282px; height:auto; float:left; padding-left:10px; padding-right:16px; }
.articolo_down				{ width:616px; height:14px; float:left; background-image:url(images/articolo_down.gif); background-repeat:no-repeat; margin-bottom:10px;}
.articolo		h1			{ font-size:14px; color:#726658; font-weight:bold;}
.articolo		h2			{ font-size:11px; color:#f7941d; font-weight:bold;}


.articoli_correlati					{ width:607px; height:auto; float:left; margin-top:19px; margin-left:10px; }
.articoli_correlati_link			{ width:587px; height:auto; float:left; margin-top:19px; margin-left:20px;}  
			
.articoli_correlati A				{ color: #f7941d; text-decoration: none; font-weight:bold; }
.articoli_correlati A:visited		{ color: #f7941d; text-decoration: none; font-weight:bold;}
.articoli_correlati A:hover			{ color: #726658; text-decoration: none; font-weight:bold;}  
	


/*----------------------PRODUTTORI----------------------*/
.marca					{ width:616px; height:auto; }
.marca_top				{ width:616px; height:11px; float:left; background-image:url(images/marca_top.gif); background-repeat:no-repeat; }
.marca_mid				{ width:616px; height:auto; float:left; background-image:url(images/marca_mid.gif); background-repeat:repeat;}
.marca_txt				{ width:576px; height:auto; float:left; margin-left:20px; margin-right:20px; }
.marca_down				{ width:616px; height:14px; float:left; background-image:url(images/marca_down.gif); background-repeat:no-repeat; margin-bottom:10px;}
.marca		h1			{ font-size:14px; color:#726658; font-weight:bold;}

/*----------------------SCHEDA PREMIO----------------------*/
.premio					{ width:616px; height:auto; }
.premio_top				{ width:616px; height:18px; float:left; background-image:url(images/premio_top.gif); background-repeat:no-repeat; }
.premio_mid				{ width:616px; height:auto; float:left; background-image:url(images/premio_mid.gif); background-repeat:repeat;}
.premio_txt				{ width:616px; height:auto; float:left; }
.premio_txt_right		{ width:346px; height:auto; float:left;  margin-right:20px;}
.premio_txt_left		{ width:230px; height:auto; float:left; margin-left:20px;}
.premio_down			{ width:616px; height:18px; float:left; background-image:url(images/premio_bot.gif); background-repeat:no-repeat; margin-bottom:10px;}
.premio		h1			{ color:#666600; font-size:14px; font-weight:bold;}



/*----------------------CONTATTI----------------------*/
.contatti					{ width:616px; height:auto; }
.contatti_top				{ width:616px; height:18px; float:left; background-image:url(images/contatti_top.gif); background-repeat:no-repeat; }
.contatti_mid				{ width:616px; height:auto; float:left; background-image:url(images/contatti_mid.gif); background-repeat:repeat; color:#726658; }
.contatti_form				{ width:570px; height:auto; float:left; margin-left:24px;}
.contatti_down				{ width:616px; height:18px; float:left; background-image:url(images/contatti_bot.gif); background-repeat:no-repeat; margin-bottom:8px; }
.contatti_form  input		{ border:1px solid #c3b59b; background-color:#f9fff3; }
.contatti_form  textarea	{ border:1px solid #c3b59b; background-color:#f9fff3; }



/*----------------------CATEGORIA-----------------------*/
.categoria					{ width:616px; height:124px; background-image:url(images/listino_prod.gif); background-repeat:no-repeat; margin-bottom:10px; }     
.categoria_left				{ width:454px; height:124px; float:left; }
.categoria_foto				{ width:100px; height:110px; float:left; text-align:center; padding-top:14px;  } 
.categoria_txt				{ width:338px; height:114px; float:left; padding-top:10px;}  
.categoria_txt A				{ color: #726658; font-size:14px; text-decoration: none; font-weight:bold; }
.categoria_txt A:visited		{ color: #726658; font-size:14px; text-decoration: none; font-weight:bold;}
.categoria_txt A:hover			{ color: #f7941d; font-size:14px; text-decoration: none; font-weight:bold;}  

.categoria_right			{ width:162px; height:124px; float:left; }    
.categoria_sconto			{ width:86px; height:20px; float:left; background-image:url(images/sconto_back.gif); background-repeat:no-repeat; margin-top:60px;  margin-left:55px; } 
.categoria_sconto_txt		{ width:84px; height:20px; float:left; color:#FFFFFF; font-weight:bold; font-size:11px;  text-align:right; margin-right:2px;  margin-top:2px;} 

.categoria_no_sconto		{ width:102px; height:25px; float:left; margin-top:50px; margin-left:60px;  font-weight:bold; padding-left: 5px;}
.categoria_prezzo			{ width:122px; height:20px; float:left; background-image:url(images/prezzo_back.gif); background-repeat:no-repeat; margin-top:5px; margin-left:20px; }
.categoria_prezzo_txt		{ width:117px; height:20px; float:left; color:#FFFFFF;  font-size:14px; font-weight:bold; text-align:right; margin-right:5px; }

.categoria_paginazione			{ width:617px; height:40px; }  
.categoria_paginazione_totale	{ width:283px; height:40px; float:left; color:#f7941d; font-weight:bold; padding-left:23px; } 
.categoria_paginazione_pagine	{ width:288px; height:40px; float:left; text-align:right; padding-right:23px;}  

.categoria_filtro				{ width:616px; height:65px; float:left; background-image:url(/images/filtro_marca.gif); background-repeat:no-repeat; }  
.categoria_filtro_txt			{ width:596px; height:55px; margin-left:20px; margin-top:10px; }




.lista_categorie				{ width:577px; height:auto; float:left; margin-left:20px; margin-right:20px; margin-top:19px; margin-bottom:19px; }  
.lista_categorie_box			{ width:186px; height:auto; float:left; margin-left:2px; margin-right:2px; }  


/*----------------------SCHEDA PRODOTTO-----------------------*/

.scheda_prod			{  width:616px; height:auto; }
.scheda_prod_top		{  width:616px; height:31px; float:left; background-image:url(images/scheda_top.gif); background-repeat:no-repeat; }
.scheda_prod_mid		{  width:616px; height:auto; float:left; background-image:url(images/scheda_mid.gif); background-repeat:repeat;}

.scheda_prod_left		{  width:298px; height:auto; float:left; }
.scheda_prod_img		{  width:298px; height:auto; float:left; text-align:center; margin-bottom:20px;}
.scheda_prod_desc		{  width:280px; height:auto; float:left; text-align:right; margin-right:10px; margin-left:8px;}

.scheda_prod_right		{  width:318px; height:auto; float:left; }
.scheda_prod_title		{  width:298px; height:auto; float:left; padding-left:10px; padding-right:10px; margin-bottom:20px; }
.scheda_prod_produttore	{  width:298px; height:auto; float:left; padding-left:10px; padding-right:10px; margin-bottom:20px;}
.scheda_prod_prezzo		{  width:288px; height:auto; float:left; margin-left:10px; margin-bottom:60px;}
.prezzo_sfondo			{ width:122px; height:20px; float:left; background-image:url(images/prezzo_back.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:10px;  }
.scheda_prod_tempi		{  margin:0px;margin-top:10px; padding:0px; width:278px;height:50px; float:left; background-image:url(images/tempi_di_consegna.gif); background-repeat:no-repeat; text-align:right;  margin-bottom:17px; margin-left:10px;}   
.scheda_prod_disp		{ margin:0px;padding:0px; width:278px; height:50px; float:left; background-image:url(images/disponibilita.gif); background-repeat:no-repeat;text-align:right;  margin-left:10px;}

.scheda_text 			{ margin:0px; padding:0px; margin-top:25px;margin-right:61px;width:217px;height:25px;text-align:right; font-weight:bold; }

.scheda_prod_tasto		{  width:288px; height:auto; float:left; text-align:right; margin-right:10px;}


.scheda_prod_bot		{  width:616px; height:23px; float:left; background-image:url(images/scheda_bot.gif); background-repeat:no-repeat;}


.simili					{ width:607px; height:auto; float:left; margin-top:19px; margin-left:10px; }
.simili_link			{ width:587px; height:auto; float:left; margin-top:19px; margin-left:20px;}  



/*----------------------PUNTI-----------------------*/
.punti					{ width:616px; height:124px; background-image:url(images/punti.gif); background-repeat:no-repeat; margin-bottom:10px; }     
.punti_left				{ width:454px; height:124px; float:left; }
.punti_foto				{ width:100px; height:110px; float:left; text-align:center; padding-top:14px;  } 
.punti_txt				{ width:338px; height:114px; float:left; padding-top:10px;}  

A.premi_title			{ color: #666600; font-size:14px; text-decoration: none; font-weight:bold;}
A.premi_title:visited		{ color: #666600; font-size:14px; text-decoration: none; font-weight:bold;}
A.premi_title:hover			{ color: #F7941D; font-size:14px; text-decoration: none;font-weight:bold;}




.punti_right			{ width:162px; height:124px; float:left; }   
.punti_numero			{ width:84px; height:41px; float:left; margin-top:37px;  margin-left:78px; color:#666600; font-weight:bold; font-size:14px;}   
.punti_richiedi			{ width:142px; height:46px; float:left; margin-left:20px;} 


/*----------------------PREMI DA LOGGATO-----------------------*/
.premi_loggato					{ width:616px; height:auto;  }
.premi_loggato_top				{ width:616px; height:42px; float:left; background-image:url(images/premi_loggato_top.gif); background-repeat:no-repeat; }
.premi_loggato_mid				{ width:616px; height:100px; float:left; background-image:url(images/premi_loggato_mid.gif); background-repeat:repeat; }
.premi_loggato_one					{ width:114px; height:100px; float:left; color:#bdb933; padding-left:18px; padding-right:5px;}  
.premi_loggato_two					{ width:200px; height:100px; float:left; color:#bdb933; padding-left:16px; padding-right:5px;}
.premi_loggato_three				{ width:104px; height:100px; float:left; text-align:center; padding-left:5px; padding-right:5px;}
.premi_loggato_four					{ width:133px; height:100px; float:left; color:#bdb933; text-align:center;  padding-left:5px; padding-right:5px;}
.premi_loggato_down			{ width:616px; height:25px; float:left; background-image:url(images/premi_loggato_bot.gif); background-repeat:no-repeat; margin-bottom:10px;}


/*----------------------FOOTER-----------------------*/
.footer_top 		{ width:1000px; height:30px; background-image:url(/images/footer.gif); background-repeat:no-repeat; padding-top:8px;}
.footer_bot			{ width:1000px; height:56px; }
.footer_bot_sx			{ width:50px; height:56px; float:left;}
.footer_bot_mid			{ width:900px; height:56px; float:left;}
.footer_bot_dx			{ width:50px; height:56px; float:left;}






A.link1					{ color:#FFFFFF; text-decoration: none; }
A.link1:visited 		{ color:#FFFFFF; text-decoration: none; }
A.link1:hover 			{ color:#FFFFFF; text-decoration: none; }

A.link2					{ color:#915308; text-decoration: none; }
A.link2:visited 		{ color:#915308; text-decoration: none; }
A.link2:hover 			{ color:#FFFFFF; text-decoration: none; }

A.link3					{ color:#915308; text-decoration: none; font-weight:bold; }
A.link3:visited 		{ color:#915308; text-decoration: none; font-weight:bold;}
A.link3:hover 			{ color:#FFFFFF; text-decoration: none; font-weight:bold;}

A.link4					{ color:#ff9933; text-decoration: none; }
A.link4:visited 		{ color:#ff9933; text-decoration: none; }
A.link4:hover 			{ color:#726658; text-decoration: none; }

A.link5					{ color:#666600; text-decoration: none; }
A.link5:visited 		{ color:#666600; text-decoration: none; }
A.link5:hover 			{ color:#FFFFFF; text-decoration: none; }

A.link6					{ color:#726658; text-decoration: none; font-weight:bold; }
A.link6:visited 		{ color:#726658; text-decoration: none; font-weight:bold; }
A.link6:hover 			{ color:#f7941d; text-decoration: none; font-weight:bold; }


A.titolo_prod				{ color:#726658; text-decoration: none; font-weight:bold; font-size:14px; }
A.titolo_prod:visited 		{ color:#726658; text-decoration: none; font-weight:bold; font-size:14px; }
A.titolo_prod:hover 		{ color:#f7941d; text-decoration: none; font-weight:bold; font-size:14px; }






















A.network				{ color: #FDCA00; text-decoration: underline; font-weight:bold; }
A.network:visited		{ color: #FDCA00; text-decoration: underline; font-weight:bold; }
A.network:hover			{ color: #FDCA00; text-decoration: underline; font-weight:bold; }

A.sottocategorie				{ color: #9E1B1B; text-decoration: none; font-weight:bold; }
A.sottocategorie:visited		{ color: #9E1B1B; text-decoration: none; font-weight:bold; }
A.sottocategorie:hover			{ color: #9E1B1B; text-decoration: underline; font-weight:bold; }

A.link							{ color: #9E1B1B; text-decoration: none; font-weight:normal; }
A.link:visited					{ color: #9E1B1B; text-decoration: none; font-weight:normal; }
A.link:hover					{ color: #9E1B1B; text-decoration: underline; font-weight:normal; }




b.rtop, b.rbottom{display: block; background: #FFF}
b.rtop b, b.rbottom b{display: block; height: 1px;
    overflow: hidden; background: #999999}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px} 

b.rtop_ult_ins, b.rbottom_ult_ins{display: block; background: #FFF}
b.rtop_ult_ins b, b.rbottom_ult_ins b{display: block; height: 1px;
    overflow: hidden; background: #9EC13F}
b.rtop_ult_ins b.r4, b.rbottom_ult_ins b.r4{margin: 0 1px; height: 2px} 

b.rtop_guida, b.rbottom_guida{display: block; background: #FFF}
b.rtop_guida b, b.rbottom_guida b{display: block; height: 1px;
    overflow: hidden; background: #D2EE87;}
b.rtop_guida b.r4, b.rbottom_guida b.r4{margin: 0 1px; height: 2px} 

b.rtop_carrello, b.rbottom_carrello{display: block; background: #FFF}
b.rtop_carrello b, b.rbottom_carrello b{display: block; height: 1px;
    overflow: hidden; background: #C9EC6C;}
b.rtop_carrello b.r4, b.rbottom_carrello b.r4{margin: 0 1px; height: 2px} 

.contenuto_centrale { padding-left:8px; padding-right:8px;}









a.red {font-family: arial;font-size: 11px;font-style: normal;color: #cc0000;text-decoration: none;font-weight: normal;}
a.red:visited {font-family: arial;font-size: 11px;font-style: normal;color: #cc0000;text-decoration: none;font-weight: normal;}
a.red:hover {font-family: arial;font-size: 11px;font-style: normal;color: #D46847;text-decoration: none;font-weight: normal;}

a.beige {font-family: arial;font-size: 11px;font-style: normal;color: #98844F;text-decoration: none;font-weight: normal;}
a.beige:visited {font-family: arial;font-size: 11px;font-style: normal;color: #98844F;text-decoration: none;font-weight: normal;}
a.beige:hover {font-family: arial;font-size: 11px;font-style: normal;color: #BCAA7A;text-decoration: none;font-weight: normal;}

a.white {font-family: arial;font-size: 11px;font-style: normal;color: #ffffff;text-decoration: none;font-weight: normal;}
a.white:visited {font-family: arial;font-size: 11px;font-style: normal;color: #ffffff;text-decoration: none;font-weight: normal;}
a.white:hover {font-family: arial;font-size: 11px;font-style: normal;color: #D46847;text-decoration: none;font-weight: normal;}


a.mn_sx {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #cccccc;text-decoration: none;font-weight: normal;}
a.mn_sx:visited {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #cccccc;text-decoration: none;font-weight: normal;}
a.mn_sx:hover {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #ffffff;text-decoration: none;font-weight: normal;}

a.mn_black {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #000000;text-decoration: none;font-weight: normal;;text-transform: uppercase;}
a.mn_black:visited {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #000000;text-decoration: none;font-weight: normal;;text-transform: uppercase;}
a.mn_black:hover {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #666666;text-decoration: none;font-weight: normal;;text-transform: uppercase;}


a.mn_sx_down {font-family: arial;font-size: 11px;font-style: normal;color: #FF9900;text-decoration: none;font-weight: normal;}
a.mn_sx_down:visited {font-family: arial;font-size: 11px;font-style: normal;color: #FF9900;text-decoration: none;font-weight: normal;}
a.mn_sx_down:hover {font-family: arial;font-size: 11px;font-style: normal;color: #ffffff;text-decoration: none;font-weight: normal;}


a.header {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #CCFF00;text-decoration: none;font-weight: normal;text-transform: uppercase;}
a.header:visited {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #CCFF00;text-decoration: none;font-weight: normal;text-transform: uppercase;}
a.header:hover {font-family: trebuchet ms;font-size: 10px;font-style: normal;color: #ffffff;text-decoration: none;font-weight: normal;text-transform: uppercase;}

a.light_blue {font-family: arial;font-size: 11px;font-style: normal;color: #99CCFF;text-decoration: none;font-weight: normal;}
a.light_blue:visited {font-family: arial;font-size: 11px;font-style: normal;color: #99CCFF;text-decoration: none;font-weight: normal;}
a.light_blue:hover {font-family: arial;font-size: 11px;font-style: normal;color: #ffffff;text-decoration: none;font-weight: normal;}

a.medium {font-family: arial;font-size: 12px;font-style: normal;color: #003366;text-decoration: none;font-weight: normal;}
a.medium:visited {font-family: arial;font-size: 12px;font-style: normal;color: #003366;text-decoration: none;font-weight: normal;}
a.medium:hover {font-family: arial;font-size: 12px;font-style: normal;color: #4B8AC3;text-decoration: none;font-weight: normal;}


.men_head { float:left; padding-top:2px; padding-left:10px; padding-right:10px;}

.cont_gen { padding:8px; border:1px ridge #fff; margin-left:8px; width:580px; height:700px; }



.mainoption 		{ background-color:#FF3300; color:#ffffff;}
.no_vert			{ list-style: none; margin-left:0px; padding-left:10px;}
.menu_sotto_cat 	{ width: 180px; background-color:#ffffff; padding:3px; border:1px solid #cccccc; margin-bottom:1px;}
.menucat 			{ width: 180px; background-color:#000000; padding:3px; margin-left:0px;}


.list_sottoc { width:200px; float:left; text-align:left; vertical-align:middle; padding:4px; border:1px ridge #ffffff; margin:2px;}
.list_sottoc_home { width:190px; float:left; text-align:left; vertical-align:middle; padding:2px; margin-bottom:1px; margin-right:1px;font-size: 11px;}


.vet_sottoc_home { text-align:left; border:1px solid #cccccc;}
.colonna_home { width:194px; height:160px; float:left; border:1px ridge #ffffff; margin-left:2px; margin-bottom:2px; padding:6px;}

.bg_foto {	border-top-width: 1px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 1px;border-top-style: solid;border-right-style: groove;border-bottom-style: groove;border-left-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}



/*----------------------SEZIONE STYLE FORM-----------------------*/

.textbox-search {
				font-family: arial; 
				font-size: 10px;
				border-color: #7F9DB9 ;
				border-top-width: 1px;
				border-top-color: #7F9DB9;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 1px;
				}


#menu {
width: 164px;
}
#menu:after {content:".";height:0; clear:both;visibility:hidden;display:block;}


#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
display: block;
margin: 0;
padding: 4px 6px;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
background-image:url(/images/new/bg_menusx.gif);
text-decoration: none;
height:100%;
}

#menu a:hover {
background-image:url(/images/new/bg_menusx_over.gif);
height:100%;
}

#menu li {
position: relative;
background-image:url(/images/new/bg_menusx.gif);
height:22px;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


.blockCarrello { FLOAT: left; WIDTH: 200px; HEIGHT: auto; BACKGROUND: #91b1a1; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; }
.blockCarrello H4 { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000000; }
.blockUltimi { FLOAT: left; WIDTH: 200px; HEIGHT: auto; BACKGROUND: #91b1a1; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; MARGIN-BOTTOM:8px; MARGIN-TOP:8px;}
.blockUltimi H4 { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000000; }
.blockGuida { FLOAT: left; WIDTH: 200px; HEIGHT: auto; BACKGROUND: #91b1a1; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; }
.blockGuida H4 { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000000; }
.blockGuida P{ FONT-SIZE: 11px; COLOR: #000000; display:inline}
.blockMenu { FLOAT: left; WIDTH: 200px; HEIGHT: auto; BACKGROUND: #003333; PADDING-LEFT: 10px; PADDING-RIGHT: 10px;PADDING-TOP: 5px; PADDING-BOTTOM: 5px; }
.titleblockMenu{ border-bottom:1px dotted #aee0e0; padding-bottom:2px; }
.blockMenu H4 { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FFFFFF; }
.blockMenu A{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #8db8b8; TEXT-DECORATION: none}
.blockMenu A:VISITED{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #8db8b8; TEXT-DECORATION: none}
.blockMenu A:HOVER{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none}

.blockPortfolio_contenitore { WIDTH: 550px; HEIGHT: auto; }
.blockPortfolio{FLOAT: left; WIDTH: 550px; HEIGHT: 200px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; BACKGROUND: #ffffff; MARGIN-TOP: 11px;  color: #000000;}
.blockPortfolio H4{	MARGIN: 0px; PADDING: 0px; MARGIN: 0px; FONT-SIZE: 14px; DISPLAY: block; FONT-WEIGHT: bold; COLOR: #010305; HEIGHT: 20px; LINE-HEIGHT: 20px;
}
.blockPortfolio A{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #9E1B1B; TEXT-DECORATION: none;}

.blockPortfolio A:VISITED{
	FONT-SIZE: 12px; FONT-WEIGHT: bold; color: #9E1B1B; TEXT-DECORATION: none;
}


.blockPortfolio A:HOVER{
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #9E1B1B; TEXT-DECORATION: none;
}



.cont_int_top	 	{ width:589px; height:32px; background-image:url(images/title_pagine_interne.gif); background-repeat:no-repeat; margin-left:10px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:10px; padding-top:10px;   }
.cont_int_mid		{ width:569px; height:auto; min-height:700px; margin-left:10px; background-image:url(images/cont_int_mid.gif); padding-top:10px; padding-left:10px; padding-right:10px; float:left;}    
.cont_int_down		{ width:589px; height:12; margin-left:10px; background-image:url(images/cont_int_down.gif); background-repeat:no-repeat; float:left; }    


.titolo_categorie {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	padding-left:10px;
	padding-top:2px;
	font-weight: bold;
	
	}

h1.titolo_categorie {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	padding-left:10px;
	padding-top:3px;
	font-weight: bold;
	
	}
	


h2.interno 			{ display:inline; font-family:Verdana; font-size:14px; color:#9D1918; font-weight:bold; margin-left:10px;}







