/*Processed : 23-03-2017 9:37:11*/
/***********Variables***********/
/* usato per i link e per il fondino dei pulsanti */
/* AB era #FFFFFF */
/* AB equivale a 40px se il font di default � 16px */
/***********Variables end***********/
.mce-content-body h1, .mce-content-body h2, .mce-content-body h3, .mce-content-body h4, .mce-content-body h5, .mce-content-body h6 {
  font-family: 'Nunito', sans-serif;
  margin: 10px 0;
  padding: 0 0 0 0;
  color: #9cbca5; }
  .mce-content-body h1 span, .mce-content-body h2 span, .mce-content-body h3 span, .mce-content-body h4 span, .mce-content-body h5 span, .mce-content-body h6 span {
    font-weight: 800; }
  .mce-content-body h1 {
    font-size: 40px;
    margin-bottom: 20px; }
  .mce-content-body h2 {
    font-size: 30px; }
  .mce-content-body h3 {
    font-size: 25px; }
  .mce-content-body h4 {
    font-size: 18px; }
  .mce-content-body h5 {
    font-size: 16px; }
  .mce-content-body h6 {
    font-size: 14px; }
  .mce-content-body a {
    color: #eb7f65;
    text-decoration: underline; }
  .mce-content-body a:hover {
    color: #f4b7a9;
    text-decoration: none; }
  .mce-content-body p, .mce-content-body ul, .mce-content-body ol {
    padding-bottom: 15px; }
  .mce-content-body p b, .mce-content-body p strong, .mce-content-body a b, .mce-content-body a strong, .mce-content-body li b, .mce-content-body li strong, .mce-content-body b, .mce-content-body strong {
    font-weight: 700 !important;
    /*PERSONALIZZAZIONI*/ }
  .mce-content-body .nero {
    color: #000; }
  .mce-content-body .grigio {
    color: #838383; }
  .mce-content-body .bianco {
    color: #fff; }
  .mce-content-body .interlinea_una_e_mezza {
    line-height: 150% !important; }
  .mce-content-body .interlinea_doppia {
    line-height: 200% !important;
    /**** tabella griglia ****/ }
  .mce-content-body .Tabella_griglia {
    border-collapse: collapse;
    border: none;
    border-bottom: solid 1px #838383;
    border-top: solid 1px #838383;
    padding: 0;
    background-color: #fff;
    /**** tabella zero bordi base ****/ }
  .mce-content-body .Tabella_griglia td {
    border: solid 1px #e9e7e7; }
  .mce-content-body .Tabella_griglia tr {
    font-weight: normal;
    border: solid 1px #e9e7e7;
    background-color: #fff; }
  .mce-content-body .Tabella_senza_bordi {
    border: none;
    padding: 0;
    margin: 0;
    /**** tabella riga sotto ****/ }
  .mce-content-body .Tabella_filetto_sotto {
    border: none;
    padding: 0;
    margin: 0; }
  .mce-content-body .Tabella_filetto_sotto td, .mce-content-body .Tabella_filetto_sotto tbody td {
    vertical-align: top;
    border-bottom: 1px solid #e9e7e7; }
