BODY  {height: 101%; background: url("images/bghome.gif") repeat-y 50% 0; margin-top: 10px; margin-bottom: 25px; font-family:arial, verdana, sans serif; text-align:justify; }

a:active{COLOR:#900; TEXT-DECORATION: none }
a:link{ COLOR:#900; TEXT-DECORATION: none }
a:visited{ COLOR:#900; TEXT-DECORATION: none }
a:hover {COLOR:#900; TEXT-DECORATION: underline }

td, p, li {COLOR:#000; font-family:arial, verdana, sans serif; FONT-SIZE: 12px; line-height: 18px }

td.box {font-family:arial, verdana, sans serif; font-size: 12px; width: 105px; HEIGHT: 25px; background: #fc3; border: 2px solid #f90; color:#000; text-align: center; font-weight: bold }

td.margin {width:5px; height:5px  }

td.box-on {font-family:arial, verdana, sans serif; font-size: 12px; width: 105px; HEIGHT:25px; background:#900; border: 2px solid #900; color:#fff; text-align: center; font-weight: bold }

table.red {border: 2px solid #900; background:#fff }

table.xred {border: 2px solid #999; background:#ffc }

table.india {border: 2px solid #900; background:#fff; margin-bottom:30px }

h1 {COLOR:#000; FONT-FAMILY:Times new roman, times, serif;  FONT-SIZE:21px; padding-top:0px; margin-top:4px; padding-bottom:0px; margin-bottom:0px}

h2 {COLOR:#333; FONT-FAMILY:Times new roman, times, serif;   FONT-SIZE:18px; line-height:22px }

h3 {COLOR:#333; FONT-FAMILY:Times new roman, times, serif;   FONT-SIZE:28px; padding-top:3px; margin-top:3px; padding-bottom:0; margin-bottom:5px }

h4 {COLOR:#900; FONT-FAMILY:Times new roman, times, serif;   FONT-SIZE:28px; line-height:30px; padding-top:0; margin-top:0px; padding-bottom:0; margin-bottom: 0px}

td.home {background: #fff; border: 2px solid #900; text-align: center }

.home {COLOR: #333; font-family:arial, verdana, sans serif; FONT-SIZE: 11px }

.homedate {COLOR: #333; FONT-FAMILY:Times new roman, times, serif; FONT-SIZE: 13px; font-weight: bold }

.homedate2 {COLOR: #666; font-family:arial, verdana, sans serif; FONT-SIZE: 13px; font-weight: bold }

.season {COLOR: #fff; background: #900; font-family:arial, verdana, sans serif; FONT-SIZE: 18px; line-height: 22px; font-weight: bold }

p.linko {text-align: right }

blockquote {padding-left: 10px; COLOR: #000; font-family:arial, verdana, sans serif; FONT-SIZE:13px; line-height:18px}

i {font-family: times new roman; font-size:15px}

hr {height: 0; border: 0; border-top: 2px solid #900}

table.banner {margin-bottom:10px;}

img.x {margin-bottom:1px;}

p.futura {font-family:futura; font-size: 12px; line-height: 17px;}

.programma {color:#900; font-size:18px; line-height:24px;}

.titolo {color:#900; font-size:18px; line-height:24px; font-family:"trebuchet MS", tahoma, arial, sans-serif; text-transform:uppercase;}

.titolonero {color:#000; font-size:18px; line-height:24px; font-family:"trebuchet MS", tahoma, arial, sans-serif; text-transform:uppercase;}

.sottotitolo {color:#900; font-size:16px; line-height:20px; font-family:"trebuchet MS", tahoma, arial, sans-serif;}

.titoletto {font-size:14px; font-style:italic;}

.testorosso {color:#900;}

.note { font-size:12px; color:#272727;}

.li {text-align:justify; list-style-type: circle;}

.justify {text-align:justify;}

.meditativoboscoso {color:#900; font-size:14px; line-height:20px; font-family:"trebuchet MS", tahoma, arial, sans-serif;}

.data { font-style:italic; font-weight:bold;}

.numeropartecipanti {font-weight:bold;}