H1 { font-size:18pt; font-family:"Franklin Gothic",verdana,arial; color:#211C21 ; margin: 0.3em 0 0.3em; }
H2 { font-size:14pt; font-family:"Franklin Gothic",verdana,arial; color:#211C21 font-weight:bold ; margin: 0.4em 0 0.5em;}
H3 { font-size:9pt; font-family:"Franklin Gothic",verdana,arial; color:#211C21 ; margin: 0.3em 0 2.3em; }
H4 { font-size:12pt; font-family:"Franklin Gothic",verdana,arial; color:#211C21 ; margin: 3.3em 0 0.3em; }
H5 { font-size:7pt; font-family:"Franklin Gothic",verdana,arial; color:#211C21 ; margin: 0.3em 0 0.3em;}
H6 { font-size:6pt; font-family:"Franklin Gothic",verdana,arial; color:#211C21 ; margin: 0.3em 0 0.3em;}
BODY { font-size:10pt; font-family:"Franklin Gothic",verdana,arial; color:#211C21 ; margin: 0.3em 0 0.3em;}


dl{width:430px ; margin: 0.3em 0 2.3em}
dt{font-size: 14pt; color:; font-weight:bold; font-style: italic; margin: 0.7em 0 0.3em}
*.prog{font-size: 13pt ; border:0; font-weight:bold; background-color:#FFFFFF; color:#000000; margin: 0.1em 0 0.1em} 
*.grande{font-size: 13pt; color:#FFFFFF; width:400px; font-weight:bold; background-color:#000000; border:1px solid #000000; margin: 0.3em 0 3.3em}
*.small {font-size: 9pt; }
*.anni{margin: 0.9em 0 0.1em}
*.anni2{font-size: 11pt; font-weight:normal; color:#000000; margin: 0.1em 0 1.5em}
*.anni3{font-size: 11pt; font-weight:normal; color:#000000; margin: 0.1em 0 0.5em}

dd{font-size: 10pt;  margin: 0.1em 0 0em;color: #211C21;line-height: 1.3em}
*.data{font-size: 8pt ; color:; background-color:; font-weight:; font-style: italic; border-top: 0px solid #000; margin: 0.1em 0 0em; padding: 2}
*.dove{font-size: 8pt ; color:; background-color:; border-top: 0px solid #000; margin: 0.0em 0 0em; padding: 2;}


*.ora{font-size: 9pt ; color:#000; border-top: 0px solid #000; margin: 0.5em 0 0.9em}
*.post{font-weight:bold;  margin: 0.1em 0 2.5em} 
*.post2{font-weight:normal;  margin: 0.1em 0 2.5em} 
*.titolo_film{font-size: 9pt; font-weight:bold; text-decoration: underline; margin: 0.1em 0 0.3em} 
*.collaboration{font-style: italic; margin: 0.1em 0 0.1em} 
*.text{font-size: 8pt ; margin: 3.0em 0 1.0em}
*.saggio{font-size: 9pt ; margin: 2.5em 0 1.0em ; }
*.piedipagina{font-size: 7pt ; margin: 0.5em 0 2.3em}
*.organico{font-size: 10pt ; margin: 2.0em 0 2.5em; border-bottom: 0px solid #000;} 
*.subtitolo{font-size: 11pt ; margin: 0.1em 0 0.1em; font-weight:bold; font-variant: small-caps; color:#FF1C18;} 
*.dataprog{font-size: 10pt ; color:#FF1C18; font-weight:bold; border-top: 2px solid #000; margin: 2.5em 0 0em}
*.subprog{font-size: 10pt ; margin: 1.0em 0 2.5em; border-bottom: 0px solid #000;} 
*.repertorio{font-size: 9pt ; margin: 2.5em 0 1.0em ; line-height: 1.6;}
*.ora_gen{font-size: 8pt ; color:#000; border-top: 0px solid #000; margin: 0.7em 0 0em}

a.titolo:link{font-size: 13pt; color:#9C6D42; font-weight:bold; }
a.titolo:visited{font-size: 13pt; color:#9C6D42; font-weight:bold; }
a.titolo:hover{font-size: 13pt; color:#9C6D42; font-weight:bold; text-decoration:underline}
a.titolo:active{font-size: 13pt; color:#9C6D42; font-weight:bold;  text-decoration:underline}


div.progCentr{font-size: 11pt ; color:#9C6D42; font-weight:bold; border-top: 0px solid #000; margin: 0.1em 0 0em; display:block} 
div.dataCentr{font-size: 11pt ; color:black; font-weight:bold; border-top: 0px solid #000; margin: 0.1em 0 0em; display:block}

div.titolo{font-size: 13pt ; color:#9C6D42; font-weight:bold; border-top: 0px solid #000; margin: 0.5em 0 0.5em; } 
div.testo{font-size: 10pt ; color:black; margin: 0.5em 0 0.5em; } 
div.firma{text-align:right; font-size: 10pt ; color:black; font-weight:bold; margin: 0.5em 0 3.0em; } 

a.elenco:link{font-size: 8pt ; color:black; font-weight:normal; border-top: 0px solid #000; margin: 0.7em 0 0.7em; display:block; padding: 1 5 5 1;}
a.elenco:visited{font-size: 8pt ; color:black; font-weight:normal; border-top: 0px solid #000; margin: 0.7em 0 0.7em; display:block; padding: 1 5 5 1;}
a.elenco:hover{font-size: 8pt ; color:white; font-weight:normal; border-top: 0px solid #000; margin: 0.7em 0 0.7em; display:block; text-decoration:underline; background-color:#9C6D42; padding: 1 5 5 1;}
a.elenco:active{font-size: 8pt ; color:white; font-weight:normal; border-top: 0px solid #000; margin: 0.7em 0 0.7em; display:block; text-decoration:underline; background-color:#9C6D42; padding: 1 5 5 1;}


div#minipics2{margin-right:10px }
div#minipics2 ul{list-style-type: none;margin: 0;padding: 0}
div#minipics2 li{float:left;margin:0 5px 5px 5px;border:1px solid #ad7d39;padding: 3px; font-family: arial; font-size: 7pt}
div#minipics2 img{width:px;height:60px; border:0; }

div#minipics{margin-right:10px}
div#minipics ul{list-style-type: none;margin: 0;padding: 0}
div#minipics li{float:left;margin:0 5px 5px 5px;border:1px solid #9C6D42;padding: 3px; font-family: arial; font-size: 7pt}
div#minipics img{width:px;height:101px; border:0; }
