h1.marrone,
h1.marrone a:link, 
h1.marrone a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: #7E420C; font-size: 16px; font-weight : bold; text-decoration: none; margin: 0;}
h1.marrone a:hover { color: #BEA085;}

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

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

h1.arancio,
h1.arancio a:link, 
h1.arancio a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFA406; font-size: 16px; font-weight : bold; text-decoration: none; margin: 0;}
h1.arancio a:hover { color: #FF6F06;}

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

h1.marrone_slogan,
h1.marrone_slogan a:link, 
h1.marrone_slogan a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: #7E420C; font-size: 14px; font-weight : bold; text-decoration: none; margin: 0; text-align: right;}
h1.marrone_slogan a:hover { color: #BEA085;}




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

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

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

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



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

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

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

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

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



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

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

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

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



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

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

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

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



.to-validate { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #E30A12; text-decoration: none;}

.required { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration: none;}

.nero { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration: none;}
