/* @group NERO */

/* @group H1 */

h1.nero_h1_24,
h1.nero_h1_24 a:link, 
h1.nero_h1_24 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 24px; font-weight : bold; text-decoration: none; margin: 0;}
h1.nero_h1_24 a:hover { color: #8b8179;}

h1.nero_h1_22,
h1.nero_h1_22 a:link, 
h1.nero_h1_22 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 22px; font-weight : bold; text-decoration: none; margin: 0;}
h1.nero_h1_22 a:hover { color: #8b8179;}

h1.nero_h1_20,
h1.nero_h1_20 a:link, 
h1.nero_h1_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 20px; font-weight : bold; text-decoration: none; margin: 0;}
h1.nero_h1_20 a:hover { color: #8b8179;}

h1.nero_h1_18,
h1.nero_h1_18 a:link, 
h1.nero_h1_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h1.nero_h1_18 a:hover { color: #8b8179;}



/* @end */

/* @group H2 */

h2.nero_h2_16,
h2.nero_h2_16 a:link, 
h2.nero_h2_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h2.nero_h2_16 a:hover { color: #8b8179;}

h2.nero_h2_14,
h2.nero_h2_14 a:link, 
h2.nero_h2_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 14px; font-weight : bold; text-decoration: none; margin: 0;}
h2.nero_h2_14 a:hover { color: #8b8179;}



/* @end */

/* @group P */

p.nero_p_20,
p.nero_p_20 a:link, 
p.nero_p_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 20px; text-decoration: none; margin: 0; line-height: 130%}
p.nero_p_20 a:hover { color: #8b8179;}

p.nero_p_18,
p.nero_p_18 a:link, 
p.nero_p_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 18px; text-decoration: none; margin: 0; line-height: 130%}
p.nero_p_18 a:hover { color: #8b8179;}

p.nero_p_16,
p.nero_p_16 a:link, 
p.nero_p_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 16px; text-decoration: none; margin: 0; line-height: 130%}
p.nero_p_16 a:hover { color: #8b8179;}

p.nero_p_14,
p.nero_p_14 a:link, 
p.nero_p_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 14px; text-decoration: none; margin: 0; line-height: 130%}
p.nero_p_14 a:hover { color: #8b8179;}

p.nero_p_12,
p.nero_p_12 a:link, 
p.nero_p_12 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 12px; text-decoration: none; margin: 0; line-height: 130%}
p.nero_p_12 a:hover { color: #8b8179;}

p.nero_p_10,
p.nero_p_10 a:link, 
p.nero_p_10 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #1a171b; font-size: 10px; text-decoration: none; margin: 0; line-height: 130%}
p.nero_p_10 a:hover { color: #8b8179;}



/* @end */



/* @end */



/* @group ARANCIO */

/* @group H1 */

h1.arancio_h1_24,
h1.arancio_h1_24 a:link, 
h1.arancio_h1_24 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 24px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio_h1_24 a:hover { color: #f2942e;}

h1.arancio_h1_22,
h1.arancio_h1_22 a:link, 
h1.arancio_h1_22 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 22px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio_h1_22 a:hover { color: #f2942e;}

h1.arancio_h1_20,
h1.arancio_h1_20 a:link, 
h1.arancio_h1_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 20px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio_h1_20 a:hover { color: #f2942e;}

h1.arancio_h1_18,
h1.arancio_h1_18 a:link, 
h1.arancio_h1_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio_h1_18 a:hover { color: #f2942e;}



/* @end */

/* @group H2 */

h2.arancio_h2_16,
h2.arancio_h2_16 a:link, 
h2.arancio_h2_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h2.arancio_h2_16 a:hover { color: #f2942e;}

h2.arancio_h2_14,
h2.arancio_h2_14 a:link, 
h2.arancio_h2_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 14px; font-weight : bold; text-decoration: none; margin: 0;}
h2.arancio_h2_14 a:hover { color: #f2942e;}



/* @end */

/* @group P */

p.arancio_p_20,
p.arancio_p_20 a:link, 
p.arancio_p_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 20px; text-decoration: none; margin: 0; line-height: 130%}
p.arancio_p_20 a:hover { color: #f2942e;}

p.arancio_p_18,
p.arancio_p_18 a:link, 
p.arancio_p_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 18px; text-decoration: none; margin: 0; line-height: 130%}
p.arancio_p_18 a:hover { color: #f2942e;}

p.arancio_p_16,
p.arancio_p_16 a:link, 
p.arancio_p_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 16px; text-decoration: none; margin: 0; line-height: 130%}
p.arancio_p_16 a:hover { color: #f2942e;}

p.arancio_p_14,
p.arancio_p_14 a:link, 
p.arancio_p_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 14px; text-decoration: none; margin: 0; line-height: 130%}
p.arancio_p_14 a:hover { color: #f2942e;}

p.arancio_p_12,
p.arancio_p_12 a:link, 
p.arancio_p_12 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 12px; text-decoration: none; margin: 0; line-height: 130%}
p.arancio_p_12 a:hover { color: #f2942e;}

p.arancio_p_10,
p.arancio_p_10 a:link, 
p.arancio_p_10 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #eb6909; font-size: 10px; text-decoration: none; margin: 0; line-height: 130%}
p.arancio_p_10 a:hover { color: #f2942e;}



/* @end */



/* @end */







/* @group BIANCO */

/* @group H1 */

h1.bianco_h1_24,
h1.bianco_h1_24 a:link, 
h1.bianco_h1_24 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 24px; font-weight : bold; text-decoration: none; margin: 0;}
h1.bianco_h1_24 a:hover { color: #f2942e;}

h1.bianco_h1_22,
h1.bianco_h1_22 a:link, 
h1.bianco_h1_22 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 22px; font-weight : bold; text-decoration: none; margin: 0;}
h1.bianco_h1_22 a:hover { color: #f2942e;}

h1.bianco_h1_20,
h1.bianco_h1_20 a:link, 
h1.bianco_h1_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 20px; font-weight : bold; text-decoration: none; margin: 0;}
h1.bianco_h1_20 a:hover { color: #f2942e;}

h1.bianco_h1_18,
h1.bianco_h1_18 a:link, 
h1.bianco_h1_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h1.bianco_h1_18 a:hover { color: #f2942e;}



/* @end */

/* @group H2 */

h2.bianco_h2_16,
h2.bianco_h2_16 a:link, 
h2.bianco_h2_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h2.bianco_h2_16 a:hover { color: #f2942e;}

h2.bianco_h2_14,
h2.bianco_h2_14 a:link, 
h2.bianco_h2_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 14px; font-weight : bold; text-decoration: none; margin: 0;}
h2.bianco_h2_14 a:hover { color: #f2942e;}



/* @end */

/* @group P */

p.bianco_p_20,
p.bianco_p_20 a:link, 
p.bianco_p_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 20px; text-decoration: none; margin: 0; line-height: 130%}
p.bianco_p_20 a:hover { color: #f2942e;}

p.bianco_p_18,
p.bianco_p_18 a:link, 
p.bianco_p_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 18px; text-decoration: none; margin: 0; line-height: 130%}
p.bianco_p_18 a:hover { color: #f2942e;}

p.bianco_p_16,
p.bianco_p_16 a:link, 
p.bianco_p_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 16px; text-decoration: none; margin: 0; line-height: 130%}
p.bianco_p_16 a:hover { color: #f2942e;}

p.bianco_p_14,
p.bianco_p_14 a:link, 
p.bianco_p_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 14px; text-decoration: none; margin: 0; line-height: 130%}
p.bianco_p_14 a:hover { color: #f2942e;}

p.bianco_p_12,
p.bianco_p_12 a:link, 
p.bianco_p_12 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration: none; margin: 0; line-height: 130%}
p.bianco_p_12 a:hover { color: #f2942e;}

p.bianco_p_10,
p.bianco_p_10 a:link, 
p.bianco_p_10 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; margin: 0; line-height: 130%}
p.bianco_p_10 a:hover { color: #f2942e;}



/* @end */



/* @end */







/* @group GRIGIO */

/* @group H1 */

h1.grigio_h1_24,
h1.grigio_h1_24 a:link, 
h1.grigio_h1_24 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 24px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigio_h1_24 a:hover { color: #1a171b;}

h1.grigio_h1_22,
h1.grigio_h1_22 a:link, 
h1.grigio_h1_22 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 22px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigio_h1_22 a:hover { color: #1a171b;}

h1.grigio_h1_20,
h1.grigio_h1_20 a:link, 
h1.grigio_h1_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 20px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigio_h1_20 a:hover { color: #1a171b;}

h1.grigio_h1_18,
h1.grigio_h1_18 a:link, 
h1.grigio_h1_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigio_h1_18 a:hover { color: #1a171b;}



/* @end */

/* @group H2 */

h2.grigio_h2_16,
h2.grigio_h2_16 a:link, 
h2.grigio_h2_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h2.grigio_h2_16 a:hover { color: #1a171b;}

h2.grigio_h2_14,
h2.grigio_h2_14 a:link, 
h2.grigio_h2_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 14px; font-weight : bold; text-decoration: none; margin: 0;}
h2.grigio_h2_14 a:hover { color: #1a171b;}



/* @end */

/* @group P */

p.grigio_p_20,
p.grigio_p_20 a:link, 
p.grigio_p_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 20px; text-decoration: none; margin: 0; line-height: 130%}
p.grigio_p_20 a:hover { color: #1a171b;}

p.grigio_p_18,
p.grigio_p_18 a:link, 
p.grigio_p_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 18px; text-decoration: none; margin: 0; line-height: 130%}
p.grigio_p_18 a:hover { color: #1a171b;}

p.grigio_p_16,
p.grigio_p_16 a:link, 
p.grigio_p_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 16px; text-decoration: none; margin: 0; line-height: 130%}
p.grigio_p_16 a:hover { color: #1a171b;}

p.grigio_p_14,
p.grigio_p_14 a:link, 
p.grigio_p_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 14px; text-decoration: none; margin: 0; line-height: 130%}
p.grigio_p_14 a:hover { color: #1a171b;}

p.grigio_p_12,
p.grigio_p_12 a:link, 
p.grigio_p_12 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 12px; text-decoration: none; margin: 0; line-height: 130%}
p.grigio_p_12 a:hover { color: #1a171b;}

p.grigio_p_10,
p.grigio_p_10 a:link, 
p.grigio_p_10 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #8b8179; font-size: 10px; text-decoration: none; margin: 0; line-height: 130%}
p.grigio_p_10 a:hover { color: #1a171b;}



/* @end */



/* @end */

/* @group VARI */


.box-red{ font-family: Helvetica, Arial, Verdana, sans-serif; font-size:18px; font-weight: bold; color:#FFFFFF; background-color:#e2001a; padding: 5px; text-decoration: none;}


/* @end */

/* @group ROSSO */


p.rosso_p_14,
p.rosso_p_14 a:link, 
p.rosso_p_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #e2001a; font-size: 14px; text-decoration: none; margin: 0; line-height: 130%}
p.rosso_p_14 a:hover { color: #eb6909;}


/* @end */
