body {
	background-color : #ffffff;
	margin:0; 
	padding:0;
}

.txt1 {
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;		
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	font-size : 13px;
	color: #002A54; 
	text-align : right;
}

.mail_contatti {margin:0; padding:0;border:0px solid #ccbb00;
}
	.mail_contatti a{color:#002A54;}
	.mail_contatti a:hover{color:#900;}
	
.mail_contatti2 {margin:0; padding:0;border:0px solid #ccbb00;
}
	.mail_contatti2 a{color:#F6F3E0;}
	.mail_contatti2 a:hover{color:#900;}

.mail_contatti3 {margin:0; padding:0;border:0px solid #ccbb00;
}
	.mail_contatti3 a{color:#00A2DD;}
	.mail_contatti3 a:hover{color:#002A54;}
	
.mail_contatti10 {margin:0; padding:0;border:0px solid #ccbb00;
}
	.mail_contatti10 a{color:#002A54;}
	.mail_contatti10 a:hover{color:#900;}

a {	border: 0px solid  #ff0000;}
a:focus {	border: 0px solid  #ff0000;}
.menu-storia {
	font-family : Times, Times New Roman, serif;
	font-style : italic;
	font-size : 18px;
	color : #0d1932;
	text-align : right;
	font-weight : bold;
	background-color: #ffffff
}
	menu-storia p {text-align : right;background: #ffffff url(../images/bg_menu_bianco.gif) repeat-x;}
	p.spazio10v  { 	padding-top: 10px; padding-bottom: 10px;}
	p.spazio20v  { padding-top: 25px; padding-bottom: 29px;}
	p.spazio05v  { 	padding-top: 5px; padding-bottom: 5px; background: #ffffff url(../images/bg_menu_bianco.gif) repeat-x; margin:0;}
	p.bianco  {background: #ffffff url(../images/bg_menu_bianco.gif) repeat-x;}

.cella-testi {
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;
	width: 530px;
	height: 245px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman,Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	font-size : 13px;
	color: #002A54; 
}
.cella-testiB {
	background: #002A54 url(../images/bg_cella-testiblu.gif) repeat;
	width: 530px;
	height: 245px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman,Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	font-size : 13px;
	color: #F6F3E0; 
}
.cella-testiC {
	background: #F9F7DC url(../images/bg_cella-testi2.gif) repeat;
	width: 530px;
	height: 130px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman,Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	font-size : 13px;
	color: #002A54; 
}
.cella-testiD {
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;
	width: 530px;
	height: 265px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	font-size : 13px;
	color: #0197CD; 
}
.cella-testiE {
	background: #F2EFD4 url(../images/bg_testiE.gif) repeat;
	width: 530px;
	height: 190px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	font-size : 13px;
	color: #002A54; 
}
.cella-testiF {
	background: #002A54 url(../images/bg_testiF.gif) repeat;
	width: 530px;
	height: 245px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	font-size : 13px;
	color: #F6F3E0; 
}
	.gray {text-align : right;	font-size : 14px;  font-family : "Times New Roman",Times,serif; color: #6699CC;letter-spacing: 1px;}/*font-style : italic;font-weight : bold;  */
	.gray-cibus {text-align : right;	font-size : 15px;  font-family : "Times New Roman",Times,serif; color: #6699CC;letter-spacing: 1px;}/*font-style : italic;font-weight : bold;  */
	
.cella-230{
	background: #F0F7DF url(../images/bg_cella-testi.gif) repeat;	
	text-align : right; 
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;
	padding-right: 15px;
	padding-left: 5px;
	font-size : 13px;
	color: #002A54;  
}	
.cella-immagine {
	background: #F6F3E0 url(../images/bg_cella-testi.gif) repeat;
	width: 530px;
	height: 225px;	
	font-family : Tahoma,"Times New Roman", Times, serif;
}
.cella-immagineB {
	background: #182945 url(../images/bg_cella-testiblu.gif) repeat;
	width: 530px;
	height: 225px;	
	font-family : Tahoma,"Times New Roman", Times, serif;
}
.cella-immagineC {
	background: #002A54 url(../images/bg_cella-testiblu.gif) repeat;
	width: 530px;
	height: 225px;	
	font-family : Tahoma,"Times New Roman", Times, serif;
}
.cella-menu {	
	width: 242px;	
	padding-left: 35px;
}

.bordo {	
	border: 1px solid  #000000;
}
.font-bold{
	font-family : sans-serif,Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;
	font-size : 14px;
	color: #002A54;
	font-weight : bold;	
	font : small-caps;
}
.email {color: #00A0C6;}
a.email {text-decoration:none; color: #00A0C6;}
a:hover.email  {border-bottom: 1px solid  #00A0C6; text-decoration:none; color: #00A0C6;}

/* ------ stili per pagina Specialita Zucchello ---------*/
.categorie{
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;		
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;	
	padding-top: 15px;
	font-size : 13px;
	color: #002A54; 
	}
.indietro {
	background: #F6F3E0 url(images/bg_cella-testi.gif) repeat;	
	font-family : Tahoma,"Times New Roman", Times, serif;
	font-size : 13px;
	color: #002A54; 
	text-align : right; 
	padding-right: 15px;
	padding-bottom:5px;
}	
a.indietro {text-decoration:none; color: #002A54;}
a:hover.indietro {text-decoration:underline; color: #002A54;}	

/* ------ stili per pagina richiesta CibusCard ---------*/
.cella-tit-tessera {
	background: #F0F7DF url(../images/bg_cella-testi.gif) repeat;
	width: 530px;
	height: 20px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;	
	padding-top: 15px;
	font-size : 13px;
	color: #002A54; 
}
.cella-form-tessera {
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;	
	/* text-align : right; */
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;	
	font-size : 13px;
	color: #002A54;  
}
p.txt-form-cibus {
	padding-right: 7px;
	padding-left: 7px;
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;	
	font-size : 13px;
	color: #002A54;  
}
.bordosx {
	background: #F4F4DA url(../images/form-bordosx.gif) repeat;	
}
.pad5 {
	padding-right: 5px;
	padding-left: 5px;	 
}
.form {
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;	
	font-size : 13px;
	color: #002A54;   
	background: #F4F4DA url(../images/bg_form.gif) repeat;
}
.invia {
	text-align : right;
	padding-right: 5px;	
}
.invia-pulsante
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #002A54;
	FONT-FAMILY: Verdana,Arial;
	}
.right {
	text-align : right;
	padding-right: 15px;	
}	
.txt11 {font-size : 11px;}	


/* ------ stili form iscrizione newsletter e archivio articoli---------*/
.sfondo1 {background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;}	
.wwwtitolorubrica
	{
	FONT-WEIGHT: bold;	
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;
	width: 530px;	
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size : 13px;
	color: #002A54; 
	font : small-caps;
	margin:0;
}	
.wwwsottotitolorubrica
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;
	padding-left: 10px;
	}
form {
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;		
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;	
	padding-left: 8px;
	padding-top: 0px;
	font-size : 13px;
	color: #002A54; 
	margin:0;
	}
form td{
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;		
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;
	font-size : 13px;
	color: #002A54; 
	text-align : right;
}
.label 
	{
	FONT-WEIGHT: bold;
	font-size : 13px;
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;	
	color: #002A54; 
	text-align : right;
	padding-right: 15px;
	padding-left: 60px;
	/*BACKGROUND-COLOR: #982a2a;  */
	}
.input 
	{	
	font-size : 13px;
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;	
	color: #002A54; 
	text-align:left;	
	/*BACKGROUND-COLOR: #A72021 text-align : right;*/
	}
.pulsante
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #002A54;
	FONT-FAMILY: Verdana,Arial;
	}
.inputbox
	{COLOR: #760808; }		
.inputbox2
	{
	COLOR: #760808; 
	BACKGROUND-COLOR: #ffffff
	}	
.disclaimer-privacy { /* informativa privacy */
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;		
	font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif;
	font-size : 10px;
	color: #002A54; 
	text-align : right;
}
/********************************************************/

/***** stili Xtend *****/

/*STILI GENERALI*/

img
	{
	border:0;
	}

/********************************************************/

/* STILI PER IL MODULO REDAZIONALE */

.wwwtitoloblocco
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica
	}
.wwwsottotitoloblocco
	{
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Helvetica
	}

/********************************************************/

/* 15-06-2005 Stili per menu di Produzione */

.rubriche-produzione
	{
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 3px;
	font-size : 12px;
	color: #000000; /* 031831 */
	text-decoration:none;
	border: 0px solid #000;
	}
.rubriche-produzione a
	{	
	color: #000000; /* 031831 */
	text-decoration:none;	
	}

.zero-margine{margin: 0; padding:0;}
#div {margin: 0; padding:0;}
/********************************************************/

/************ Aggiornato il 22-06-2005*******************/

/****** stile x gestione celle dell'archivio degli eventi ******/
.cella-testi-eventi {
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;	
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 25px;
	font-size : 13px;
	color: #002A54; 
}

/* ========== definizione stili dei crediti ========*/
.trevimedia {
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	padding-top:3px;
	padding-right:8px; 
	text-align: right;
}
.trevimedia a{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	text-decoration: none;			
}
.trevimedia a:hover{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #fff;	
	background:#aaaaaa;
	text-decoration: underline;		
}
.design {
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	padding-top:3px;
	padding-right:8px; 
	text-align: left;
}
.design a{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	text-decoration: none;			
}
.design a:hover{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #fff;	
	background:#aaaaaa;
	text-decoration: underline;		
}
.paiva{ /* stile x partita iva in homepage */
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	padding-top:3px;
	padding-right:8px; 
	text-align: center;
}
.paiva a{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	text-decoration: none;			
}
.paiva a:hover{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #fff;	
	background:#aaaaaa;
	text-decoration: underline;		
}
/* ========== definizione stili specifici per sezione produzione ========*/
.cella-immagine-prod {
	background: #FFFFFF;
	width: 530px;
	height: 225px;	
	font-family : Tahoma,Times New Roman, Times, serif;
}
.menu-storia-prod {
	font-family : Times,Times New Roman, serif;
	font-style : italic;
	font-size : 18px;
	color : #0d1932;
	text-align : right;
	font-weight : bold;
	background: #F6F3E0 url(../images/bg_cella-testi.gif) repeat-x;
}
	p.menu-storia-prod  {text-align : right;background: #F6F3E0 url(../images/bg_cella-testi.gif) repeat-x;}
	p.spazio05v-prod  { 	padding-top: 5px; padding-bottom: 5px; background: #F6F3E0 url(../images/bg_cella-testi.gif) repeat-x; margin:0;}

.cella-testi-prod {
	background: #FFFFFF;
	width: 530px;
	height: 225px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 15px;
	font-size : 13px;
	color: #002A54; 
}
.spip {		
	text-align : left;
	/*font-family : Verdana,Helvetica,Tahoma,"Times New Roman", Times, serif; 	
	font-size : 13px;	*/
}
.spip_out {color: #00A0C6;}
a.spip_in {text-decoration:none; color: #00A0C6;}
a:hover.spip_in  {border-bottom: 1px solid  #00A0C6; text-decoration:none; color: #00A0C6;}
a:visited.spip_in {text-decoration:none; color: #00A0C6;}

/* ========== definizione stili gestione testi sezione "Riservato" ========*/
.tit_iscrizione{font-family:verdana; font-size:14px; font-weight:light;}
.step{font-family:verdana; font-size:12px; font-weight:light;}
.powered{font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	padding-top:3px;
	padding-right:8px; 
	text-align: right;}
.powered a{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	text-decoration: none;			
}
.powered a:hover{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #fff;	
	background:#aaaaaa;
	text-decoration: underline;		
}
.link{
font-family:verdana; 
color: #002A54; 
font-size:12px; 
}
.txt-alert {		
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 15px;
	padding-left: 10px;	
	font-size : 13px;
	color: #002A54; 	
}

/* -------------- stili della pagina specialit&agrave; sughi (30-01-2006) -----------*/ 
.cella-testi-sughi-tit {/* per testi di */
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;
	width: 530px;
	height: 0px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 5px;
	font-size : 13px;
	color: #002A54; border:0px solid #ff0000;
}
.cella-testi-sughi {/* per testi di */
	background: #F4F4DA url(../images/bg_cella-testi.gif) repeat;
	width: 260px;
	height: 225px;
	text-align : right;
	font-family : Verdana,Helvetica,Tahoma,Times New Roman, Times, serif;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 15px;
	font-size : 13px;
	color: #002A54; border:0px solid #ff0000;
}
#pate-space{height: 326px;border:0px solid #000000;}/* spazio x allineare in alto il blocco dei pate nella pagina specialita-sughi */
#salse-space{height: 340px;border:0px solid #000000;}/* spazio x allineare in alto il blocco delle salse nella pagina specialita-sughi */
/* -------------- fine stili della pagina specialit&agrave; sughi (30-01-2006) -----------*/ 

p#titoloarticolo{margin:0;padding:5px 0 0 0;}
p#testo-news{margin:0;padding:0 0 9px 0;}
