body {font-family: Verdana, Helvetica, sans-serif }
p { }
td { }
a:link { color: #0000ff; text-decoration: underline; }
a:visited { color: #0000ff; text-decoration: underline; }
a:hover { color: #0000ff; text-decoration: underline; }
a:active { color: #0000ff; text-decoration: underline; }
/*<agl.folder "menuorizzontale">*/
   .mfaorizz { color: #ffffff; font-size: 6pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .mfaorizz a:link { color: #ffffff; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .mfaorizz a:visited { color: #ffffff; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .mfaorizz a:hover { color: #630507; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .mfaorizz a:active { color: #ffffff; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
    table #menuorizz{width:804px; height:28px; border-bottom: 3px solid #ccc;border-right:3px solid #ccc; text-align:center;}
   #vocecarrello {/*color:#f00; font-size: 14px;*/ width:34px; height: 22px; border:0;}
   #rientro {padding-left: 10px;}


/*<agl.folder "menu">*/
   .mfa { color: #ffffff; font-size: 7pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .mfa a:link { color: #ffffff; font-size: 9pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt;}
   .mfa a:visited { color: #ffffff; font-size: 9pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .mfa a:hover { color: #0000ff; font-size: 9pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .mfa a:active { color: #ffffff; font-size: 9pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }

/*<agl.folder "menu categorie">*/
   .mca { color: #0000ff; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 2pt;}
   .mca a:link { color: #0000ff; font-size: 10pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt;}
   .mca a:visited { color: #0000ff; font-size: 10pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt;  }
   .mca a:hover { color: #ff0000; font-size: 10pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt;  }
   .mca a:active { color: #ff0000; font-size: 10pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .piede{color:#555; font-size: 7pt; font-family: Verdana, Helvetica, sans-serif, Arial; text-align:center; font-weight: 400;}
   .piede a{color: #ff0000; font-size: 7pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: 400; text-decoration: none; text-indent: 0; word-spacing: 1pt; }
   .piede a:hover{color: #0000ff; font-size: 7pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: 400; text-decoration: none; text-indent: 0; word-spacing: 1pt; }


/*</agl.folder>*/

/*<agl.folder "paginecondizioni">*/
   .TLIB { background-color:#ffffff; color: #555; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-align: justify; }
   .TLIB a:link { color: #050eab; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: 400; text-decoration: none; text-indent: 0; }

   .TLIB a:hover { color: #aaa; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-decoration: underline; text-indent: 0; }

   .TLIB p { color: #555; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-align: justify; line-height: 18px; margin-top: 2px; margin-bottom: 15px; margin-left: 70px; margin-right: 70px;}
   .TLIB h1 { color:#5aa9ee; font-size: 17pt; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; margin-top:40px; margin-bottom: 15px; margin-left: 70px;}   
   .TLIB h2 { color:#5aa9ee; font-size: 17pt; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; margin-top:40px; margin-bottom: 15px; margin-left: 70px;}
   .TLIB h3 { color:#050eab; font-size: 9pt; font-family: Verdana, Helvetica, sans-serif;  font-weight: bold; margin-top:25px; margin-left: 70px; margin-bottom: 0; text-align:left; margin-right: 400px; padding:2pt; background-color:#b4d2fc;}
   .TLIB h4 { color:#ff7201; font-size: 11pt; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; margin-top:40px; margin-bottom: 15px; margin-left: 70px;}
   .TLIB table { color:#555; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif;  font-weight: bold; margin-top:15px; margin-left: 70px; margin-bottom: 13px;}
   .TLIB table .spediz { color:#050eab; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif;  font-weight: bold; margin-top:12px; margin-bottom: 12px; margin-left: 200px; }
   .TLIB table .sottotitolo { color:#555; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif;  font-weight: 400; margin-top:10px; margin-left: 200px; }
   .TLIB table .pcontatti { color: #555; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-align: justify; line-height: 18px; margin-top: 7px; margin-bottom: 15px; margin-left: 30px; margin-right: 70px;}
   .TLIB .contatti{width: 789px;}
   .TLIB #gallery {color: #555; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-align: justify; line-height: 18px; margin-top: 2px; margin-bottom: 15px;}
   #vocecarrello {/*color:#f00; font-size: 14px;*/ width:34px; height: 22px; border:0;}
   #titolomostra{color:#5aa9ee;  font-size:14px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold;}
   #p9{color: #555; font-size: 9pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-align: justify; line-height: 19px; margin-top: 2px; margin-bottom: 15px;}
   #testo_colore_verde{color:#0aa309; font-weight: 800;}
   #tipo_plastico{color:#000; font-weight: 800; font-size: 12px;  padding-top: 7px; padding-bottom:7px;}
   #negozio_chiuso {border:0; color: #555; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-align: justify; line-height: 18px; margin-top: 12px; margin-bottom: 15px; margin-left: 70px; margin-right: 70px;}
    #vacanze {float:left; margin-left: 70px; width: 600px; line-height: 16px; color: #333; margin-top: 20px; font-size: 13px;}
    #vacanzetesto {font-family: Verdana, Helvetica, sans-serif; font-weight: 400; color: #333; font-size: 13px; margin-top: 20px;}
    
    #negozio_piko{width: 730px; height: 100px;  color: #555; border-bottom:0; margin-bottom:0}
    #negozio_piko img {width: 70px; height: 60px; float: left;}
    #piko p{float: left;  width: 285px; color: #555; text-align: justify; font-size:11px; font-weight: 400;  margin:0; }
    #auhagen p{ float: left; width: 285px;  color: #555; text-align: justify; font-size:11px; font-weight: 400;   margin:0;}
    #piko a{font-size:11px; font-weight: 400;  color: #0d54c3; text-decoration:underline;}
    #auhagen a{ font-size:11px; font-weight: 400; color: #0d54c3; text-decoration:underline;}

/*pagina pagamenti*/  
#modi_pagamento{float:left; width: 370px; margin-top: 10px; margin-left:0px; margin-bottom:400px}
#modi_pagamento h3{width: 180px;font-size: 12px; color: #050eab;background-color:#b4d2fc;margin-left: 78px;margin-top: 10px;}
#testo_condizioni #modi_pagamento p{margin-top: 5px;}
#bonificobancario{float:left;width: 370px;height: 106px;background-image:url(../img/bonifico.jpg); background-repeat: no-repeat;}
#postepay{float:left;width: 370px;height: 106px;background-image:url(../img/postepay.jpg);background-repeat: no-repeat;}
#ricarica a, #paypal a{font-size:11px;color: #0d54c3;text-decoration:none;}
#paypal{float:left;width: 670px;height: 211px;margin-bottom:15px;background-image:url(../img/paypal.jpg);background-repeat: no-repeat;}
.rientropaypal{padding-left: 10px;}
#bonificobancario p, #postepay p, #paypal p{ width: 550px;margin-left: 81px;margin-top: 15px;}
#rigabianca{float:left; width:560px; height:70px; border=0}
#rigabianca1{float:left; width:560px; height:30px; border=0}

/*PIEDE*/
#piede{clear:both;width:954px;height:40px;line-height:30px;background-color:rgb(245,245,245);border: 3px solid #ccc;}
#navigazione_piede {background-color:rgb(245,245,245);text-align: left;
                   font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
#navigazione_piede  li {display:inline;line-height: 18px;text-decoration:none;font-weight:400;}
#navigazione_piede a{line-height:20px;font-family:Georgia, "Times New Roman", Times, serif;text-decoration: none;
                    color:#f00;background-color:rgb(245,245,245);display:inline;margin-right: 9px;margin-left:35px; }
#navigazione_piede a:hover{text-decoration:none;color:#00f;}
#ditta {line-height: 20px;margin-left: 30px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size:10px;color: #333;text-align:center}
#designer a{font-family: Verdana, Helvetica, Arial, sans-serif;font-size:10px;line-height:20px;color:rgb(51,153,51);
                        text-align:center;text-decoration:none;margin-left: 10px;}
#designer a:hover{color:rgb(0,0,204);text-decoration:none;}

#iscrizione{line-height: 10px;margin-left: 350px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size:10px;color: #333;text-align:center}


/*pagina home*/
#imganimazione1{
width: 694px;
height: 602px;
}



 .TLIB h2 #agosto{ color:#5aa9ee; font-size: 17pt; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; margin-top:0px; padding-top: 0; padding-bottom:0; margin-bottom: 20px; margin-left: 90px;}
   .TLIB h2 #ferie{ color:#5aa9ee; font-size: 10pt; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; margin-top:0px; padding-top: 0; padding-bottom:0; margin-bottom: 20px; margin-left: 95px;}
   .TLIB h6{ color:#5aa9ee; font-size: 17pt; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; margin-top:40px; padding-bottom: 0; padding-top:0px; margin-bottom: 20px; margin-left:50px;}

/*PAGINE PRODOTTI, CARRELLO(table .prodotti1) (RIGA DEL TITOLO)*/
table .prodotti{
border-right: 3px solid #ccc;
background-color: #fff;
}

.prodotti .prodottigenerici{
  width: 789px;
  font-family: verdana, sans-serif;
  border: 1px solid #ccc;
}

.prodotti .intestazione_tipoprodotto{
  float:left;
  width: 789px;
  background-color: #ddd;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
    border: 1px solid #ccc;
}

.prodotti .intestazione p{
  font-family: verdana, sans-serif;
  height:23px;
  line-height: 23px;
  margin-left: 145px;
  color: #000;
}
.prodotti .tipo_prodotto {
 float:left;
  width: 107px;/*modificato*/
  height:23px;
  line-height: 23px;
  background-color: #e3f5ab;
  font-family: verdana, sans-serif;
  font-size: 13px;
  text-align:center;
  color:rgb(0,153,0);
  font-weight: bold;
  border-right: 1px solid #ccc;
}
.prodotti .voci_prodotto {
  float:left;
  height:23px;
  font-family: verdana, sans-serif;
  font-size: 11px;
  line-height: 23px;
  margin-left: 8px;
  color: #000;
}

.bordo{
border: 1px solid #ccc;
}
/*RIGA PRODOTTO IN VENDITA/CARRELLO (definisce le dimensioni della riga)*/
.prodotti .riga_prodotto{
  float:left;
  width: 789px;
  border-bottom: 1px dashed #ccc;
  background-color: #fff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}
.prodotti1 .riga_prodotto{
  float:left;
  width: 789px;
  background-color: #fff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}

 .prodotti .img,  .prodotti1 .img{
  float:left;
  width: 108px;/*prima140*/
  height: 81px;
  border: 1px solid #ccc;
  margin-top: 1px;
}
.prodotti .img a, .prodotti1 .img a{
  float:left;
  width: 108px;
  height: 81px;
}
.prodotti .codice, .prodotti1 .codice{
  float:left;
  width: 70px;
  height: 86px;
  margin-left: 8px;
  text-align: center;
}
.prodotti .codice .codice_numero, .prodotti1 .codice .codice_numero{
  float:left;
  width: 95px;
  color:#333;
  font-weight:400;
  margin-top:17px;
  font-size:11px;
  text-align: center;
}
.prodotti .codice .codice_marca, .prodotti1 .codice .codice_marca{
  float:left;
  width: 95px;
  color:#f00;
  font-weight:600;
  font-size:12px;
  text-align: center;
}
.prodotti .codice .gif_offerta{
  float:left;
  width: 49px;
  height: 38px;
  

}
 .prodotti .descrizione, .prodotti1 .descrizione{
  float:left;
  width: 270px;
  line-height: 14px;
  color:#777;
  font-size:10px;
  text-align: justify;
  margin-left: 26px;
  margin-top: 6px;
}
.prodotti .dettagli, .prodotti1 .dettagli{
  color:#120cee;
  font-size:9px;
}

.prodotti .dettagli a, .prodotti1 .dettagli a{
  color:#120cee;
  font-size:9px;
}
.prodotti .semaforo{
  float:left;
  width: 65px;
  height: 17px;
  line-height: 86px;
  margin-left: 27px; 
  margin-top: 33px;
  border:1px solid #bbb;
}
.prodotti .semaforo .imgsemaforo{
  float:left;
  width: 17px;
  height: 17px;
  line-height: 17px;
}
.prodotti .semaforo .numero{
  float:right;
  height: 17px;
  line-height: 17px;
  text-align:right;
  padding:1px;
}

.prodotti1 .semaforo,{
  float:left;
  width: 65px;
  height: 17px;
  line-height: 86px;
  margin-left: 36px; 
  margin-top: 33px;
  border:1px solid #bbb;
}
.prodotti1 .semaforo img{
  float:left;
  width: 17px;
  height: 17px;
  line-height: 17px;
}
.prodotti1 .semaforo .numero{
  float:right;
  height: 17px;
  line-height: 17px;
  text-align:right;
  padding:1px;
}



.prodotti .prezzo, .prodotti1 .prezzo{
  float:left;
  color:#000;
  width: 50px;
  font-size:12px;
  line-height: 86px;
  margin-left: 33px;
}
.prodotti .prezzo_n, .prodotti1 .prezzo_n{
  float:right;
  text-align:right;
  font-size:12px;
}
.prodotti .carrello, .prodotti1 .carrello{
  float:left;
  width: 52px;
  height: 42px;
  line-height: 86px;
  margin-left: 45px;
  margin-top: 22px;
}

/*RIGA PRODOTTO PAGINA CARRELLO (definisce gli oggetti all'interno della riga)*/
 #riga_prodotto_carrello{
  width: 789px;
  height: 73px; 
  border-bottom: 1px solid #ccc;
  background-color: #fff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;

}
 .img_carrello{
  float:left;
  width: 80px;
  height: 60px;
  border: 1px solid #ccc;
  margin-top: 1px;
}
 .img_carrello a{
  float:left;
  width: 80px;
  height: 60px;
}
 .codice_carrello{
  float:left;
  width: 95px;
  height: 66px;
  margin-left: 8px;
  text-align: center;
}
 .codice_carrello .codice_numero{
  float:left;
  width: 95px;
  height: 14px;
  color:#333;
  font-weight:400;
  margin-top:7px;
  font-size:11px;
  text-align: center;
  padding:0;
}
 .codice_carrello .codice_marca{
  float:left;
  width: 95px;
    height: 14px;
  color:#f00;
  font-weight:600;
  font-size:12px;
  text-align: center;

}
 .descrizione_carrello{
  float:left;
  width: 277px;
  line-height: 13px;
  color:#777;
  font-size:10px;
  text-align: justify;
  margin-left: 10px;
  margin-top: 7px;

}
 .semaforo_carrello{
  float:left;
  width: 40px;
  height: 17px;
  font-size:12px;
  line-height: 66px;
  margin-left: 25px;
  margin-top: 24px;
  text-align:right;
  padding:1px;
  border:1px solid #bbb;
}
 .semaforo_carrello .numero{
line-height: 17px;
}
 .prezzo_cad_carrello{
  float:left;
  width: 50px;
  color:#000;
  line-height: 66px;
  margin-left: 25px;
  font-size:12px;
  text-align: right;
}
 .prezzo_tot_carrello{
  float:left;
  width: 60px;
  color:#000;
  line-height: 66px;
  margin-left: 20px;
  font-size:12px;
  text-align: right;
}
 .carrello_carrello{
  float:left;
  width: 52px;
  height: 42px;
  line-height: 16px;
  margin-left: 35px;
  margin-top: 10px;
}
 .carrello_carrello .aumenta a{
	text-decoration:none;
	font-size: 11px;
	color: #00c000;
}
 .carrello_carrello .aumenta a:hover{
	text-decoration:underline;
	font-size: 11px;
	color: #00c000;
}
 .carrello_carrello .sottrai a{
	text-decoration:none;
	font-size: 11px;
	color: #4040ff;
}
 .carrello_carrello .sottrai a:hover{
	text-decoration:underline;
	font-size: 11px;
	color: #4040ff;
}
 .carrello_carrello .elimina a{
	text-decoration:none;
	font-size: 11px;
	color: #f00;
}
 .carrello_carrello .elimina a:hover{
	text-decoration:underline;
	font-size: 11px;
	color: #f00;
}
/* ORDINE1*/
.riga_prodotto_carrello_ordine1{
  width: 789px;
  height: 50px;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}
.codice_carrello1{
  float:left;
  width: 200px;
  height:40px;
  line-height: 40px;
  font-size:11px;

}
 .codice_carrello1 .codice_numero1{
  float:left;
  width: 100px;
  color:#000;
  line-height: 40px;
  font-size:11px;
  text-align: center;

}
.codice_carrello1 .codice_marca1{
  float:left;
  width: 100px;
  color:#f00;
  line-height: 40px;
  text-align: center;
}
.descrizione_carrello1{
  float:left;
  width: 200px;
  line-height: 14px;
  color:#333;
  font-size:11px;
  text-align: left;
  margin-left: 30px;
  margin-top: 13px;

}
.semaforo_carrello1{
  float:left;
  width: 50px;
  height:40px;
  font-size:12px;
  line-height: 40px;
  text-align:right;
}
.semaforo_carrello .numero1{
line-height: 40px;
  margin-left: 22px;
}
.prezzo_cad_carrello1{
  float:left;
  width: 50px;
  color:#000;
  line-height: 40px;
  margin-left: 50px;
  font-size:12px;
  text-align: right;
}
.prezzo_tot_carrello1{
  float:left;
  width: 60px;
  color:#000;
  line-height: 40px;
  margin-left: 50px;
  font-size:12px;
  text-align: right;
}
table .form{
font-size: 12px;
color: #333;
font-family: Verdana, Helvetica, sans-serif; 
line-height: 20px;

}


/*VOCI COSTI AGGIUNTIVI (SPEDIZIONE E TOTALE)*/
#vociaggiuntive_ordine{
margin-left:62px;
}

#importo, #spedizione, #costo{
  float:left;
  width: 700px;
  line-height: 16px;
  color: #333;
  margin-top: 10px;
  font-size: 13px;

}
#importo{
  margin-top: 20px;
}
#costo{
  background-color:#fefd7e;
}
#importo li, #spedizione li{
	display:inline;
	float:left;
  line-height: 16px;
  text-decoration:none;
  font-weight:400;
}
#costo li {
	display:inline;
	float:left;
  line-height: 28px;
  text-decoration:none;
  font-weight:bold;
}
 #importo_voce, #spedizione_voce, #costo_voce{
  width: 200px;
	line-height: 16px;
	margin-left: 300px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align:left;
}
#spedizione_metodo{
  width: 230px;
	line-height: 16px;
	margin-left: 300px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align:left;
	margin-top: 5px;
}
#spedizione_spese{
 width: 75px;
  height: 16px;
	line-height: 16px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align:right;
	margin-top: 5px;
}
 #importo_spese, #costo_totale{
  width: 100px;
  height: 16px;
	line-height: 16px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align:right;
	margin-left: 6px;
}


#tasti{
float:right;
width:740px;
height:35px;
margin-top: 30px;
margin-bottom: 10px;
}

#tasti #tastoproseguire{
float:right;
margin-right: 30px;
}

#tasti #tastosvuotacarrello{
float:right;
margin-right: 220px;
}
#negozio_chiuso { margin-left: 70px; margin-right: 70px;}
.chiuso_natale {color: #555; font-size: 9pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; 
text-align: justify; }

/*VOCI COSTI AGGIUNTIVI (SPEDIZIONE E TOTALE ordine1.php)*/
#vociaggiuntive_ordine1{
margin-left:56px;
}
#spedizione_spese1{
  width: 100px;
  height: 16px;
	line-height: 16px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align:right;
	margin-left: 6px;
}
#asterisco{
 font-size:11px;
}
/*ordine3.php*/
.prodotti .ordine3 {background-color:#ffffff;  width:793px; font-size: 12pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-align: justify; } }
.prodotti .ordine3 h3 { color:#5aa9ee; font-size: 12pt; font-family: Verdana, Helvetica, sans-serif;  font-weight: bold; margin-top:70px; margin-left: 68px; margin-bottom: 20px; text-align:left; margin-right: 200px; padding:2pt; background-color:#fff}
.prodotti .ordine3 p { color: #555; font-size: 10pt; font-family: Verdana, Helvetica, sans-serif; font-weight: 400; text-align: justify; line-height: 18px; margin-top: 2px; margin-bottom: 15px; margin-left: 70px; margin-right: 70px;}


/*NEWSLETTERRIC.PHP*/
#newsletterric{
width: 650px;
height: 400px;
margin-left:100px;
margin-top: 100px;
background-color: #fff;

}
#newsletterric p{
width: 550px;
height: 200px;
margin-left:8px;
line-height: 18px;
text-align:justify;
font-size: 13px;
font-family: Verdana, Helvetica, Arial, sans-serif; 
color: #555;
}
#vedinewsletter a{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
margin-left:12px;
color: #208afa;
text-decoration: none;
margin-top: 10px;
}
#vedinewsletter a:hover{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
margin-left:12px;
color: #888;
text-decoration: none;

}


/*RIGA PRODOTTO NELLA PAGINA DELLE OFFERTE*/
 .riga_prodotto_offerte{
  float:left;
  width: 700px;
  background-color: #fff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  margin-left: 50px;
}

 .prodotti .img,  {
  float:left;
  width: 108px;/*prima140*/
  height: 81px;
  border: 1px solid #ccc;
  margin-top: 1px;
}
.prodotti .codice{
  float:left;
  width: 70px;
  height: 86px;
  margin-left: 8px;
  text-align: center;
}
.prodotti .codice .codice_numero{
  float:left;
  width: 95px;
  color:#333;
  font-weight:400;
  margin-top:17px;
  font-size:11px;
  text-align: center;
}
.prodotti .codice .codice_marca{
  float:left;
  width: 95px;
  color:#f00;
  font-weight:600;
  font-size:12px;
  text-align: center;
}
 .prodotti .descrizione_offerte{
  float:left;
  width: 300px;
  line-height: 14px;
  color:#777;
  font-size:11px;
  text-align: justify;
  margin-left: 26px;
}
 .prodotti .descrizione_offerte .vaiallapagina a{
  color:#1dc81c;
  font-size:11px;
  text-align: left;
	text-decoration:underline;
 }
 .prodotti .descrizione_offerte .vaiallapagina a:hover{
  color:#1dc81c;
  font-size:11px;
  text-align: left;
	text-decoration:underline;
 }

 
.prodotti .prezzo_offerte{
  float:left;
  color:#f00;
  width: 90px;
  font-size:12px;
  line-height: 86px;
  margin-left: 33px;
  font-weight:600;
}
.prodotti .prezzon{
  float:left;
  color:#f00;
  font-size:12px;
  line-height: 20px;
  margin-top:20px;
  font-weight:400;
}
.prodotti .prezzov{
  float:left;
  color:#000;
  font-size:12px;
  line-height: 20px;
  font-weight:400;
}

/*MOSTRE E FIERE******************************************/

#contenutomostre p{
	margin-right: 30px;
}
.mostre h3, .mostre1 h3{
	color:#FF0000;
	font-size: 16px;
	padding-left: 10px;
	padding-top: 5px;
}
.mostre p, .mostre1 p {
	font-size: 11px;
	line-height: 15px;
	margin-top: 12px;
	padding-left: 10px;

}

.mostre {
margin-right: 26px;
background-color:#ffffc0;
}

.mostre1 {
margin-right: 26px;
background-color:#e6fefe;
}

#contenutomostre h1{
	padding-top: 25px;
	font-size: 22px;
	line-height: 25px;
	margin-bottom: 6px;
	color: #5aa9ee;
    font-family: arial, sans-serif;
    text-align: left;
}

#contenutomostre{
	width: 700px;
	float: left;
	margin-bottom: 30px;
	margin-left: 93px;
}
p {
	font-size: 13px;
	line-height: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin-bottom: 5px;
}
/*GALLERIA NOVEGRO*/
#gallery p{
	font-size: 8px;
	line-height: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #555;
}
#trino p{
font-weight: 800;

}