/* @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: #373A37; font-size: 24px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigio_h1_24 a:hover { color: #E97E00;}

h1.grigio_h1_22,
h1.grigio_h1_22 a:link, 
h1.grigio_h1_22 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 22px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigio_h1_22 a:hover { color: #E97E00;}

h1.grigio_h1_20,
h1.grigio_h1_20 a:link, 
h1.grigio_h1_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 20px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigio_h1_20 a:hover { color: #E97E00;}

h1.grigio_h1_18,
h1.grigio_h1_18 a:link, 
h1.grigio_h1_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigio_h1_18 a:hover { color: #E97E00;}



/* @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: #373A37; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h2.grigio_h2_16 a:hover { color: #E97E00;}

h2.grigio_h2_14,
h2.grigio_h2_14 a:link, 
h2.grigio_h2_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 14px; font-weight : bold; text-decoration: none; margin: 0;}
h2.grigio_h2_14 a:hover { color: #E97E00;}



/* @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: #373A37; font-size: 20px; text-decoration: none; margin: 0;}
p.grigio_p_20 a:hover { color: #E97E00;}

p.grigio_p_18,
p.grigio_p_18 a:link, 
p.grigio_p_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 18px; text-decoration: none; margin: 0;}
p.grigio_p_18 a:hover { color: #E97E00;}

p.grigio_p_16,
p.grigio_p_16 a:link, 
p.grigio_p_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 16px; text-decoration: none; margin: 0;}
p.grigio_p_16 a:hover { color: #E97E00;}

p.grigio_p_14,
p.grigio_p_14 a:link, 
p.grigio_p_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 14px; text-decoration: none; margin: 0;}
p.grigio_p_14 a:hover { color: #E97E00;}

p.grigio_p_12,
p.grigio_p_12 a:link, 
p.grigio_p_12 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 12px; text-decoration: none; margin: 0;}
p.grigio_p_12 a:hover { color: #E97E00;}

p.grigio_p_10,
p.grigio_p_10 a:link, 
p.grigio_p_10 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 10px; text-decoration: none; margin: 0;}
p.grigio_p_10 a:hover { color: #E97E00;}



/* @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: #E97E00; font-size: 24px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio_h1_24 a:hover { color: #F1AF61;}

h1.arancio_h1_22,
h1.arancio_h1_22 a:link, 
h1.arancio_h1_22 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 22px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio_h1_22 a:hover { color: #F1AF61;}

h1.arancio_h1_20,
h1.arancio_h1_20 a:link, 
h1.arancio_h1_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 20px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio_h1_20 a:hover { color: #F1AF61;}

h1.arancio_h1_18,
h1.arancio_h1_18 a:link, 
h1.arancio_h1_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio_h1_18 a:hover { color: #F1AF61;}



/* @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: #E97E00; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h2.arancio_h2_16 a:hover { color: #F1AF61;}

h2.arancio_h2_14,
h2.arancio_h2_14 a:link, 
h2.arancio_h2_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 14px; font-weight : bold; text-decoration: none; margin: 0;}
h2.arancio_h2_14 a:hover { color: #F1AF61;}



/* @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: #E97E00; font-size: 20px; text-decoration: none; margin: 0;}
p.arancio_p_20 a:hover { color: #F1AF61;}

p.arancio_p_18,
p.arancio_p_18 a:link, 
p.arancio_p_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 18px; text-decoration: none; margin: 0;}
p.arancio_p_18 a:hover { color: #F1AF61;}

p.arancio_p_16,
p.arancio_p_16 a:link, 
p.arancio_p_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 16px; text-decoration: none; margin: 0;}
p.arancio_p_16 a:hover { color: #F1AF61;}

p.arancio_p_14,
p.arancio_p_14 a:link, 
p.arancio_p_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 14px; text-decoration: none; margin: 0;}
p.arancio_p_14 a:hover { color: #F1AF61;}

p.arancio_p_12,
p.arancio_p_12 a:link, 
p.arancio_p_12 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 12px; text-decoration: none; margin: 0;}
p.arancio_p_12 a:hover { color: #F1AF61;}

p.arancio_p_10,
p.arancio_p_10 a:link, 
p.arancio_p_10 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #E97E00; font-size: 10px; text-decoration: none; margin: 0;}
p.arancio_p_10 a:hover { color: #F1AF61;}



/* @end */



/* @end */

/* @group GRIGIOCHIARO */

/* @group H1 */

h1.grigiochiaro_h1_24,
h1.grigiochiaro_h1_24 a:link, 
h1.grigiochiaro_h1_24 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 24px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigiochiaro_h1_24 a:hover { color: #FFFFFF;}

h1.grigiochiaro_h1_22,
h1.grigiochiaro_h1_22 a:link, 
h1.grigiochiaro_h1_22 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 22px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigiochiaro_h1_22 a:hover { color: #FFFFFF;}

h1.grigiochiaro_h1_20,
h1.grigiochiaro_h1_20 a:link, 
h1.grigiochiaro_h1_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 20px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigiochiaro_h1_20 a:hover { color: #FFFFFF;}

h1.grigiochiaro_h1_18,
h1.grigiochiaro_h1_18 a:link, 
h1.grigiochiaro_h1_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h1.grigiochiaro_h1_18 a:hover { color: #FFFFFF;}



/* @end */

/* @group H2 */

h2.grigiochiaro_h2_16,
h2.grigiochiaro_h2_16 a:link, 
h2.grigiochiaro_h2_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 18px; font-weight : bold; text-decoration: none; margin: 0;}
h2.grigiochiaro_h2_16 a:hover { color: #FFFFFF;}

h2.grigiochiaro_h2_14,
h2.grigiochiaro_h2_14 a:link, 
h2.grigiochiaro_h2_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 14px; font-weight : bold; text-decoration: none; margin: 0;}
h2.grigiochiaro_h2_14 a:hover { color: #FFFFFF;}



/* @end */

/* @group P */

p.grigiochiaro_p_20,
p.grigiochiaro_p_20 a:link, 
p.grigiochiaro_p_20 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 20px; text-decoration: none; margin: 0;}
p.grigiochiaro_p_20 a:hover { color: #FFFFFF;}

p.grigiochiaro_p_18,
p.grigiochiaro_p_18 a:link, 
p.grigiochiaro_p_18 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 18px; text-decoration: none; margin: 0;}
p.grigiochiaro_p_18 a:hover { color: #FFFFFF;}

p.grigiochiaro_p_16,
p.grigiochiaro_p_16 a:link, 
p.grigiochiaro_p_16 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 16px; text-decoration: none; margin: 0;}
p.grigiochiaro_p_16 a:hover { color: #FFFFFF;}

p.grigiochiaro_p_14,
p.grigiochiaro_p_14 a:link, 
p.grigiochiaro_p_14 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 14px; text-decoration: none; margin: 0;}
p.grigiochiaro_p_14 a:hover { color: #FFFFFF;}

p.grigiochiaro_p_12,
p.grigiochiaro_p_12 a:link, 
p.grigiochiaro_p_12 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 12px; text-decoration: none; margin: 0;}
p.grigiochiaro_p_12 a:hover { color: #FFFFFF;}

p.grigiochiaro_p_10,
p.grigiochiaro_p_10 a:link, 
p.grigiochiaro_p_10 a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 10px; text-decoration: none; margin: 0;}
p.grigiochiaro_p_10 a:hover { color: #FFFFFF;}



/* @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: #B3B5B3;}

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: #B3B5B3;}

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: #B3B5B3;}

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: #B3B5B3;}



/* @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: #B3B5B3;}

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: #B3B5B3;}



/* @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;}
p.bianco_p_20 a:hover { color: #B3B5B3;}

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;}
p.bianco_p_18 a:hover { color: #B3B5B3;}

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;}
p.bianco_p_16 a:hover { color: #B3B5B3;}

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;}
p.bianco_p_14 a:hover { color: #B3B5B3;}

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;}
p.bianco_p_12 a:hover { color: #B3B5B3;}

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;}
p.bianco_p_10 a:hover { color: #B3B5B3;}



/* @end */



/* @end */

/* @group VARI */


h1.key,
h1.key a:link, 
h1.key a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #B3B5B3; font-size: 10px; font-weight : lighter; text-decoration: none; margin: 0;}
h1.key a:hover { color: #FFFFFF;}

a.email,
a.email a:link, 
a.email a:visited { font-family: Helvetica, Arial, Verdana, sans-serif; color: #373A37; font-size: 14px; font-weight: bold; text-decoration: none; margin: 0;}
a.email a:hover { color: #E97E00;}


/* @end */