@import url("/css/home-import.css");
/* regole specifiche per la pagina dell'albero genealogico */
/* - rivedere i colori di sfondo della scheda ID */

/* prova di sfondo
div.newsBlock {
	background-image: url(../Mac/sfondo.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
*/

h2 {
    text-align: center;
}

 table {
    border: none ;
    vertical-align: middle;
}
  table.nopad {
    border: 0; 
    margin: 0; 
    padding: 0 0;
}

  th { 
    text-align: center;
    font-weight: bold;
    vertical-align: middle;
    color: White;
    /* lo sfondo e' lo stesso della pagina ORIGINI */
    background-color: #247225;
    border: solid 1px #247225;
  }

  td { 
      font-size: smaller;
      vertical-align: middle;
  }

  td.inAlto { 
    vertical-align: top;
  }
  td.destra, td.destraH { 
    text-align: right;
  }

  td.H, td.destraH { 
    /* per facilitare la lettura */
    background-color: #CAEDCE;
  }
  a.H { 
    /* per facilitare la lettura */
	 color: #0050B7;
    background: #CAEDCE;
}
  a:visited.H {
   color: #636;
   background: #CAEDCE;
}
a:hover.H {
   background: #ffc;
   color: #0050B7;
}

/* non modificare, vedi stile seguente  */
.centrato { 
     text-align: center;
}
/* stile per centratre una tabella nella pagina, va usato all'interno
   di un <div class="centrato"> (vedi stile precedente) altrimenti alcuni
	browser non lo interpretano correttamente.
*/
.centrato table { 
     margin-left: auto;
     margin-right: auto;
     text-align: left;
}

  td.prole { 
    font-family: WingDings, sans-serif;
    text-align: center;
  }
  td.img-mid { 
    vertical-align: middle;
  }

  td.sfrondo-araL { 
    text-align: left;
    background-color: #aa7;
  }
  td.sfrondo-araC { 
    text-align: center;
    background-color: #aa7;
  }

  td.sfondo-azzL { 
    text-align: left;
    background-color: #CCDDEE;
  }

  td.sfondo-azzR { 
    text-align: right;
    background-color: #CCDDEE;
  }
   
  td.sfondo-giaL { 
    text-align: left;
/* verdino    background-color: #ccff99; */
    background-color: #eec;
/*    font-weight: bold;*/
  }
  td.sfondo-giaR { 
    text-align: right;
    background-color: #eec;
/*    font-weight: bold;*/
  }

p.errore { color: red;
    font-size: large;
    font-weight: bold;
    text-align: center; }


a img { color: #fff; }         /* hide the border in Netscape 4 */
@media all {                   /* hide from Netscape 4 */
   a img { color: inherit;     /* undo the rule above */
   border: none;               /* hide from Netscape 4 */
   }
}

