.artic       { font-family: Arial; font-size: 10 pt; font-weight: bold; text-align: center; 
               margin-top: -5; margin-bottom: -10 }
.testocellarientrato { font-family: Arial; font-size: 10 pt; text-align: justify; text-indent: 25; 
               margin-right: 0; margin-top: 10; margin-bottom: -10 }
.sottotitolocella { font-family: Arial; font-size: 12 pt; font-weight: bold }
.testocella  { font-family: Arial; font-size: 10 pt }
.vocimenu    { font-family: Verdana; font-size: 10 pt }
a:link       { color: #000000 }
a:visited    { color: #000000 }
a:active     { color: #000000 }
body         { topmargin: 0; bottommargin: 0; scrollbar-face-color: #0068B0; scrollbar-shadow-color: SILVER; 
               scrollbar-arrow-color: #FFFFCC; scrollbar-base-color: #0058B0; 
               scrollbar-light-color: #0058B0; scrolbar-highlight-color: #0058B0; 
               scrollbar-dark-shadow-color: #0058B0; background-image: 
               url('../images/logo.jpg'); background-repeat: no-repeat; 
               background-position: center; background-attachment:fixed }
table.elenchi { font-family:Arial; font-size:10 pt; border:0px none; cellspacing:0; border-collapse: collapse; cellpadding:0 }
table.elenchi ul { margin-left:20px; margin-top:2; margin-bottom:1;
                 color:#000000;
                 list-style-image: url('../images/Freccia.gif') }
table.elenchi td {vertical-align:top}                 
table.elenchi th { border-left:2px solid #016BBF; border-right:1px solid #016BBF; border-bottom:1px solid #016BBF;
               text-transform: capitalize; letter-spacing:1pt; line-height:150%;
               font-family: Verdana; font-size: 10 pt; font-weight: bold;
               color: #FFFFFF; background-color: #016BBF }
table.elenchi td.ele { border-left:2px solid #016BBF; border-right:1px solid #016BBF; border-bottom:1px solid #016BBF;
               color: #FFFFFF; background-color: #016BBF; vertical-align: middle }
table.elenchi h1 { font-family: Times New Roman; font-size: 22 pt; text-align:center; margin-top:5; margin-bottom:5 }
table.elenchi h5 {margin-top: 10; margin-bottom: 5; color:#006699}
td.riquadro { border-left:2px solid #016BBF; border-right:1px solid #016BBF; border-bottom:2px solid #016BBF;
              text-align:justify;
              vertical-align:top; padding-left:5; padding-right:5; padding-top:3; padding-bottom:3 }
td.piedino   {vertical-align:top; padding-right:5; 
              font-family:Verdana; font-size:9 pt; font-weight: bold;
              text-align:right; text-transform: capitalize }
td.piedinoc  {vertical-align:top; 
              font-family:Verdana; font-size:9 pt; font-weight: bold;
              text-align:center; text-transform: capitalize }
td.del       { background-position: left bottom; background-image:url('../images/Triangolo.gif'); background-repeat:no-repeat;
               border-left:2px solid #016BBF; border-bottom:2px solid #016BBF }
table.notizie {font-family:Arial; font-size:10 pt;
               cellspacing:0; border-collapse: collapse; cellpadding:0;
               text-align:justify }
table.notizie p { margin-top: 10; margin-bottom: -10; text-align:justify }
table.notizie ul { margin-top: 10; margin-bottom: -5 }
table.notizie ol { margin-top: 10; margin-bottom: -5 }
table.notizie h1 { font-family: Times New Roman; font-size: 18 pt; text-align:left; margin-top:0; margin-bottom:0 }
table.notizie h3 { font-family: Arial; font-size: 10 pt; font-weight: bold; text-align: center; margin-top:5; margin-bottom:10 }
table.notizie h4 { font-family: Arial; font-size: 12 pt; font-weight: bold; margin-top:10; margin-bottom:5; text-align:center }
table.notizie h5 {margin-top: 25; margin-bottom: -5; color:#006699}
td.intnotizie { border-top: 2px solid #999999; border-bottom: 2px solid #999999 }
table.orari   { font-family:Arial; font-size:10 pt; border:0px none; cellspacing:1; cellpadding:0; text-align:center }
table.orari td { vertical-align: middle}
td.conbordi   {border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; }
tr.riga0      {background-color:#99CCFF}
tr.intorario  { color: #FFFFFF; font-family: Verdana; font-size: 10 pt; font-weight: bold; 
               background-color: #006666; }
table.numerica {text-align: center}
