body { background-color: #fff; background-image: url(../images/Sfondo_pat.gif); background-attachment: fixed; margin: 0; }


.Menu { color: #ccc; font-size: 65%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; vertical-align: bottom; padding-right: 10px; padding-bottom:8px; }
.Menu a:link { color: #ccc; text-decoration: none;  }
.Menu_nohover { color: #ccc; font-size: 65%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 10px; padding-bottom: 8px; vertical-align: bottom; }
.Menu a:hover { color: #ffffff; font-weight: bolder; text-decoration: underline; }
.Menu a:visited { color: #ccc; text-decoration: none; }

.MenuSel { color: #ffffff; font-size: 65%; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; text-decoration: none; vertical-align: bottom; padding-right: 10px; padding-bottom: 8px; }
.MenuSel a:link { color: #ffffff; text-decoration: none; }
.MenuSel a:hover { color: #ffffff; border-bottom: 2px outset #fff; }
.MenuSel a:visited { color: #ffffff; text-decoration: none; }

.TitoloPagina { font-family: Georgia, "Times New Roman", Times, serif; font-size: 120%; color: #ddb742; text-decoration: none; font-weight: normal; text-align: center; padding-top: 5%; ; }
.TitoloPagina a:link { color: #ddb742; text-decoration: none; }
.TitoloPagina a:hover { color: #ddb742; text-decoration: underline; }
.TitoloPagina a:visited { color: #ddb742; text-decoration: none; }

.TitoloPaginaNero { font-family: "Times New Roman", Times, serif; font-size: 120%; color: black; text-decoration: none; font-weight: bold; text-align: center; vertical-align: top; ; }
.TitoloPaginaNero a:link { color: black; text-decoration: none; }
.TitoloPaginaNero a:hover { color: #780001; text-decoration: underline; }
.TitoloPaginaNero a:visited { color: black; text-decoration: none; }


.TitoloPaginaRosso { font-family: "Times New Roman", Times, serif; font-size: 130%; color: #780001; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.TitoloPaginaBlu { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #151261; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.TitoloNero { font-family: "Times New Roman", Times, serif; font-size: 105%; color: black; font-weight: bold; text-decoration: none; text-align: left; : value; ; }
.TitoloNero a:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 105%; color: black; font-weight: bold; text-align: left; property: value; ; }
.TitoloNero a:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 105%; color: black; font-weight: bold; text-decoration: underline; text-align: left; property: value; ; }
.TitoloOro { font-family: "Times New Roman", Times, serif; font-size: 110%; color: #786b47; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.TitoloOro a:link { font-family: "Times New Roman", Times, serif; font-size: 110%; color: #786b47; font-weight: normal; text-decoration: underline; text-align: left; property: value; ; }
.TitoloOro a:hover { font-family: "Times New Roman", Times, serif; font-size: 110%; color: black; font-weight: normal; text-align: left; property: value; ; }
.TitoloRosso { font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; color: #b3000a; text-decoration: none; font-weight: normal; text-align: center; ; }
.TitoloBlu { font-family: "Times New Roman", Times, serif; font-size: 110%; color: #151261; text-decoration: none; font-weight: normal; text-align: left; ; }
.DataNero { font-family: "Times New Roman", Times, serif; font-size: 80%; color: #000; font-weight: bold; text-align: left; letter-spacing: 0.1em;}
.DataMain { font-family: "Times New Roman", Times, serif; font-size: 90%; color: #000; text-align: left; letter-spacing: 0.1em; margin-top: 20px; margin-bottom: 20px; padding-top: 12px; ; }
.AutoreMain { font-family: "Times New Roman", Times, serif; font-size: 80%; color: #000; font-weight: normal; padding-top: 15px; ; }
.OperaMain { font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; font-size: 130%; color: #780001; letter-spacing: 0.1em; ; border-left-width: inherit; }
.VerduraMain { color: #437129; font-size: 130%; font-family: "Times New Roman", Times, serif; font-weight: bold; letter-spacing: 0.1em; border-left-width: inherit; }
.ConcertoMain {font-family: "Times New Roman", Times, serif;font-size: 130%;color: #151261;line-height: 150%;letter-spacing: 0.1em;}
.SottotitoloMain {font-family: Arial, Helvetica, sans-serif;font-size: 90%;color: #44474a;line-height: 150%;}

.RuoloMain { font-family: "Times New Roman", Times, serif; font-size: 80%; color: #000; }
.RuoloMainConcerti { font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; font-size: 90%; color: #44474a; ; }
.Date { font-size: 70%; color: #780001; font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; letter-spacing: 0.1em; }
.DateConcerti { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #151261; letter-spacing: 0.1em; line-height: 18px; border-bottom: 1px solid #151261; }
.GruppiFondMain { font-family: "Times New Roman", Times, serif; font-size: 70%; color: #780001; font-weight: normal; line-height: 120%; letter-spacing: 0.1em; ; border-left-width: inherit; }

.NoteNero { font-family: "Times New Roman", Times, serif; font-size: 80%; color: #000; font-weight: bold; text-align: left; vertical-align: baseline; ; }
.NoteNero a:link { color: black; text-decoration: none; vertical-align: baseline; }
.NoteNero a:visited { color: inherit; text-decoration: none; vertical-align: baseline; }
.NoteNero a:hover { color: inherit; text-decoration: underline; vertical-align: baseline; }

.InterpreteMain { font-family: "Times New Roman", Times, serif; font-size: 75%; font-weight: lighter; }
.InterpreteMainConcerti { color: #151261; font-size: 105%; font-family: "Times New Roman", Times, serif; ; }
.Personaggio { font-family: "Times New Roman", Times, serif; font-size: 80%; color: #000; font-style: italic; vertical-align: top; padding-right: 4px;  }

.ParteAtto { font-size: 90%; color: #000; font-family: Georgia, Times New Roman, Times, serif; font-weight: bold; font-variant: small-caps; line-height: 140%; text-transform: capitalize; text-align: left; vertical-align: top; padding-top: 5%; ; }
.Compositore { font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #151261; font-weight: normal; line-height: 140%; vertical-align: top; padding-top: 5%; ; }
.Brano { font-family: "Times New Roman", Times, serif; font-size: 80%; color: black; font-weight: normal; ; }
.Pezzo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color: black; font-weight: normal; line-height: 140%; ; }
.Movimenti { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: normal; font-style: italic; line-height: 140%; ; }

.Didascalia { font-size: 70%; color: #000; font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: left; letter-spacing: 0.1em; }
.Didascalia a:link { color: inherit; font-family: inherit; text-decoration: none; }
.Didascalia a:visited { color: #868684; font-family: inherit; text-decoration: none; }
.Didascalia a:hover { color: #000; font-family: inherit; font-weight: bolder; text-decoration: underline; }


.TestoBianco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color: white; font-weight: normal; line-height: 250%; ; }
.TestoNero { font-size: 80%; color: black; font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 180%; text-align: justify; ; }
.Data { font-family: Times New Roman, Times, serif; font-size: 100%; color: #000; font-weight: bold; font-variant: small-caps; line-height: 130%; text-transform: capitalize; text-align: left; letter-spacing: 0.1em; padding-top: 12px; ; }
.Autore { font-family: Georgia, Times New Roman, Times, serif; font-size: 90%; color: #000; margin-top: 30px; ; border-left-width: inherit; }

.Opera { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 150%; color: #780001; line-height: 150%; text-decoration: underline; letter-spacing: 0.1em; padding-bottom: 50px; border-left-width: inherit; }
.Opera a:link { color: #780001; text-decoration: none; }
.Opera a:hover { color: #780001; text-decoration: underline; }
.Opera a:visited { color: #780001; text-decoration: none; }


.Concerto { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 150%; color: #151261; line-height: 150%; letter-spacing: 0.1em; }
.Concerto a:link { color: #151261; text-decoration: none;}
.Concerto a:hover { color: #151261; text-decoration: underline;}
.Concerto a:visited { color: #151261; text-decoration: none;}


.GruppiFondConcerti { font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; font-size: 80%; color: #000; line-height: 150%; letter-spacing: 0.1em; ; border-left-width: inherit; }
.OrariConcerti { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-weight: bold; vertical-align: top; padding-left: 4px; border-bottom: 1px solid #151261; }

.TestoLungo { font-size: 90%; color: black; font-family: "Times New Roman", Times, serif; font-weight: normal; line-height: 140%; text-align: left; vertical-align: top; }
.LineaBlu { line-height: normal; text-align: left; border-bottom: 1px solid #151261; }
.LineaRossa { text-align: left; border-bottom: thin dotted #780001; }
.TitoloRosso { font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; font-size: 130%; color: #780001; text-decoration: none; text-align: left; ; }
.TitoloRosso a:link { font-size: inherit; color: #780001; font-family: inherit; text-decoration: underline; font-weight: normal; text-align: left; ; }
.TitoloRosso a:hover { font-size: inherit; color: #780001; font-family: inherit; text-decoration: underline; font-weight: normal; text-align: left; ; }
.TitoloRosso a:visited { font-size: inherit; color: #780001; font-family: inherit; text-decoration: underline; font-weight: normal; text-align: left; ; }
.RuoloConcerti { font-family: Georgia, Times New Roman, Times, serif; font-size: 80%; color: black; border-bottom: 1px solid #151261; ; }
.InterpreteConcerti { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-weight: bold; border-bottom: 1px solid #151261; }
.Iaquone { color: #151261; font-size: 130%; font-family: Georgia, "Times New Roman", Times, serif; ; }
.Didascaliacentrata { font-size: 80%; color: black; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 180%; text-align: center; vertical-align: top; }
.Didascaliacentrata a:link { color: black; text-decoration: underline; }
.Didascaliacentrata a:hover { color: black; font-weight: bold; text-decoration: none; }
.Didascaliacentrata a:visited { color: #390606; text-decoration: underline; }
.Data07 { font-family: "Times New Roman", Times, serif; font-size: 95%; color: #000; padding-top: 12px; padding-right: 6px; border-bottom: 1px dotted #780001; ; }
.Concerto07 { font-family: "Times New Roman", Times, serif; font-size: 100%; color: #151261; letter-spacing: 0.1em; padding-top: 10px; }
.Concerto07 a:link { color: #151261; text-decoration: none; padding-top: 10px; }
.Concerto07 a:hover { color: #151261; text-decoration: underline; padding-top: 10px; }
.Concerto07 a:visited { color: #151261; text-decoration: none; padding-top: 10px; }
.Note07 { font-family: "Times New Roman", Times, serif; font-size: 90%; color: #000; margin-top: 30px; ; border-left-width: inherit; }
.Autore07 { font-family: "Times New Roman", Times, serif; font-size: 90%; color: #000; font-weight: bold; padding-top: 20px; ; }
.Opera07 { font-family: "Times New Roman", Times, serif; font-size: 95%; color: #780001; padding-top: 12px; border-bottom: 1px dotted #780001; }
.Opera07 a:link { color: #780001; text-decoration: none; padding-top: 12px; border-bottom: 1px dotted #780001; }
.Opera07 a:hover { color: #a60001; text-decoration: underline; padding-top: 12px; border-bottom: 1px dotted #780001; }
.Opera07 a:visited { color: #630001; text-decoration: none; padding-top: 12px; border-bottom: 1px dotted #780001; }
.Giappone07 { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 120%; color: #b59d39; font-weight: bold; letter-spacing: 0.1em; }
.DataConcerti07 { font-family: "Times New Roman", Times, serif; font-size: 95%; color: #000; padding-top: 12px; padding-right: 6px; border-bottom: 1px dotted #151261; ; }
.ConcertoCartellone { font-family: "Times New Roman", Times, serif; font-size: 100%; color: #151261; padding-top: 12px; border-bottom: 1px dotted #151261; ; }
.ConcertoCartellone a:link { font-family: "Times New Roman", Times, serif; font-size: 100%; color: #151261; text-decoration: none; border-bottom: 1px dotted #151261; ; }
.OperaCartellone { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 95%; color: #780001; padding-top: 12px; border-bottom: 1px dotted #780001; }
.OperaCartellone a:link { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 95%; color: #780001; text-decoration: none; border-bottom: 1px dotted #780001; }
.OperaCartellone a:hover { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 95%; color: #780001; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #780001; }
.OperaCartellone a:visited { font-size: 95%; color: #520606; font-family: "Book Antiqua", "Times New Roman", Times, serif; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.TitoloCartelloneConcerti { font-family: Georgia, "Times New Roman", Times, serif; font-size: 130%; color: #151261; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.DataN07 { font-family: "Times New Roman", Times, serif; font-size: 95%; color: #000; padding-top: 12px; padding-right: 6px; ; }
.TitoloCartelloneN { font-family: "Times New Roman", Times, serif; font-size: 130%; color: #000; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.Breadcrumbs { font-size: 80%; color: #747272; font-family: "Times New Roman", Times, serif; font-weight: normal; line-height: 140%; text-align: left; vertical-align: top; padding-top: 10px; padding-bottom: 15px; }
.Breadcrumbs a:link { color: #747272; font-size: inherit; line-height: inherit; text-decoration: underline; text-align: inherit; padding-top: inherit; padding-bottom: inherit; }
.Breadcrumbs a:hover { color: #000; font-size: inherit; line-height: inherit; text-decoration: underline; text-align: inherit; padding-top: inherit; padding-bottom: inherit; }
.Breadcrumbs a:visited { color: #9d9d9a; font-size: inherit; line-height: inherit; text-decoration: underline; text-align: inherit; padding-top: inherit; padding-bottom: inherit; }
a:link{ text-align:inherit; font-size:inherit; font-weight:bold; color:#000; text-decoration: underline; }
a:visited{text-align:inherit;font-size:inherit;font-weight:bold;color:#323232; text-decoration:underline}
a:hover{text-align:inherit;font-size:inherit;font-weight:bold;color:#ba8e04; text-decoration:underline}
.TitoloCartelloneVerdura { font-family: Georgia, "Times New Roman", Times, serif; font-size: 130%; color: #428735; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.VerduraCartellone { font-family: "Times New Roman", Times, serif; font-size: 100%; color: #428735; padding-top: 12px; border-bottom: 1px dotted #151261; ; }
.VerduraCartellone a:link { font-family: "Times New Roman", Times, serif; font-size: 100%; color: #428735; text-decoration: none; border-bottom: 1px dotted #151261; ; }
.OperaMain08 { font-family: "Times New Roman", Times, serif; font-size: 150%; color: #786b47; letter-spacing: 0.1em; ; border-left-width: inherit; }
.OperaCartellone08 { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 95%; color: #786b47; padding-top: 12px; border-bottom: 1px dotted #a39161; }
.OperaCartellone08 a:link { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 95%; color: #786b47; text-decoration: none; border-bottom: ;;; }
.OperaCartellone08 a:hover { font-family: "Book Antiqua", "Times New Roman", Times, serif; font-size: 95%; color: #786b47; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #a39161; }
.OperaCartellone08 a:visited { font-size: 95%; color: #747272; font-family: "Book Antiqua", "Times New Roman", Times, serif; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.Opera { font-family: "Times New Roman", Times, serif; font-size: 95%; color: #780001; padding-top: 12px; border-bottom: 1px dotted #780001; }
.Opera a:link { color: #780001; text-decoration: none; padding-top: 12px; border-bottom: 1px dotted #780001; }
.Opera a:hover { color: #a60001; text-decoration: underline; padding-top: 12px; border-bottom: 1px dotted #780001; }
.Opera a:visited { color: #630001; text-decoration: none; padding-top: 12px; border-bottom: 1px dotted #780001; }
.LineaOro { text-align: left; border-bottom: 1px solid #a39161; }
.GruppiFondMain08 { font-family: "Times New Roman", Times, serif; font-size: 90%; color: #786b47; line-height: 120%; letter-spacing: 0.1em; ; border-left-width: inherit; }
.Date08 { font-size: 85%; color: #786b47; font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; font-weight: bold; letter-spacing: 0.1em; }
.Bold { font-weight: bold; text-decoration: none; }
.Corsivo { font-style: italic; text-decoration: none; }
.InterpreteMain08 { font-family: "Times New Roman", Times, serif; font-size: 85%; font-weight: lighter; }
.InterpreteMainConc08 { color: #151261; font-size: 105%; font-family: "Book Antiqua", Georgia, "Times New Roman", Times, serif; ; }
.RuoloMain08 { font-family: "Times New Roman", Times, serif; font-size: 85%; color: #000; font-weight: bold; padding-right: 8px; }
.Personaggio08 { font-family: "Times New Roman", Times, serif; font-size: 85%; color: #000; font-style: italic; vertical-align: top; padding-right: 8px;  }
.Giorno08 { font-family: "Times New Roman", Times, serif; font-size: 85%; font-weight: lighter; }
.OperaCartellone08 { font-family: "Times New Roman", Times, serif; font-size: 100%; color: #786b47; text-align: left; padding-top: 12px; border-bottom: 1px dotted #000; }
.OperaCartellone08 a:link { font-family: "Times New Roman", Times, serif; font-size: inherit; color: #786b47; text-decoration: none; text-align: inherit; }
.OperaCartellone08 a:hover { font-size: inherit; color: #000; font-family: "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: inherit; border-bottom: 1px dotted #a39161; }
.OperaCartellone08 a:visited { font-size: inherit; color: #666; font-family: "Times New Roman", Times, serif; text-decoration: none; font-weight: bold; text-align: left; padding-top: 5%; ; }
.Data08 { font-family: "Times New Roman", Times, serif; font-size: 90%; color: #000; text-align: left; padding-top: 12px; padding-right: 6px; border-bottom: 1px solid #a39161; ; }
.InterpreteMainConcerti08 { color: #151261; font-size: 110%; font-family: "Times New Roman", Times, serif; ; }
.GruppiFondConcerti08 { font-family: "Times New Roman", Times, serif; font-size: 90%; color: #000; line-height: 150%; letter-spacing: 0.1em; ; border-left-width: inherit; }
.RuoloMainConcerti08 { font-family: "Times New Roman", Times, serif; font-size: 90%; color: #44474a; ; }
.DataConcerto08 { font-family: "Times New Roman", Times, serif; font-size: 90%; color: #000; text-align: left; padding-top: 12px; padding-right: 6px; ; }
.TitoloOroConcerti08 { font-family: "Times New Roman", Times, serif; font-size: 120%; color: #786b47; text-decoration: none; font-weight: normal; text-align: left; padding-top: 5%; ; }
.Brano08 { font-family: "Times New Roman", Times, serif; font-size: 85%; color: #000; font-style: italic; vertical-align: top; padding-right: 4px;  }
.Pezzo08 { font-family: "Times New Roman", Times, serif; font-size: 85%; color: #000; vertical-align: top; padding-right: 4px;  }
.DataVerdura08 { font-size: 80%; color: #51534c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; text-align: center; vertical-align: top; ; }
.DataVerdura08 a:link { color: black; text-decoration: none; }
.DataVerdura08 a:hover { color: #000; text-decoration: underline; }
.DataVerdura08 a:visited { color: black; text-decoration: none; }
.Verdura08 { font-size: 120%; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; text-align: left; vertical-align: top; ; }
.Verdura08 a:link { color: black; text-decoration: underline; }
.Verdura08 a:hover { color: #96bd46; text-decoration: underline; }
.Verdura08 a:visited { color: black; text-decoration: none; }
.Verdura208 { font-size: 80%; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; text-align: left; vertical-align: top; ; }
.Verdura208 a:link { color: black; text-decoration: none; }
.Verdura208 a:hover { color: #63bd46; text-decoration: underline; }
.Verdura208 a:visited { color: black; text-decoration: none; }
.Immagini { vertical-align: baseline; }
