html {overflow-y: scroll} /*per Firefox: barra verticale sempre presente*/
body{font:0.6em Verdana,sans-serif;width:740px;margin: 0 auto;margin-top:4px;text-align:center}
div {width:740px}
p {margin:0px}
pre {font-size:1.5em; text-align:left}

a:active  {color: #0000AA; text-decoration: none}
a:visited {color: #0000AA; text-decoration: none}
a:link    {color: #0000AA; text-decoration: none}
a:hover   {color: #0000AA; text-decoration: underline}

.hr1 {border:1px solid #7F7F7F}

.TestaNome {font:bold 1em verdana,sans-serif; color:#cf1326;padding:0px;text-align:center}
.TestaMenu {font:1em arial,sans-serif; padding:0px;text-align:center}

.PreTitoloGen     {font:bold 1em verdana,sans-serif; color:#7F7F7F;text-align:center}
.TitoloGen        {font:bold 2.5em verdana,sans-serif; color:#7F7F7F;text-align:center}
.SottoTitoloGen   {font:bold 1.2em verdana,sans-serif; color:#7F7F7F;text-align:center}
.PostTitoloGen    {text-align:center}
.PostTitoloGenSST {text-align:center;padding-top:1.2em}

.BussolaAlfa     {font:     1.7em arial,sans-serif;  text-align:center;padding-top:8px}
.BussolaAlfaEvid {font:bold 1.3em verdana,sans-serif}

.BussolaLingue   {font:     10px verdana,sans-serif;text-align:center;color:black;padding-top:10px}

.BussolaCrono     {font:     1.7em arial,sans-serif;  text-align:center;padding-top:8px}
.BussolaCronoEvid {color:#9F9F9F}


.PubblOr {text-align:center}

.Intermezzo  {font:10px verdana,sans-serif;text-align:left;padding-top:10px}
.LinkEsterni {font:10px verdana,sans-serif;text-align:left}
.BarraRel    {font:10px verdana,sans-serif;padding-top:8px}

.IntestAutori {font:bold 1em verdana,sans-serif;text-align:center;padding-top:18px;padding-bottom:12px}
.IntestTitoli {font:     1em verdana,sans-serif;text-align:center;padding-top:18px;padding-bottom:12px}
.IntestLingue {font:   1.2em verdana,sans-serif;text-align:center;padding:9px}

.st {font:0.8em arial,sans-serif;padding-left:15px}
.od {font:0.8em arial,sans-serif;padding-left:15px}
.li {font:0.8em arial,sans-serif;padding-left:15px}

div.LAutori     {font:100% verdana,sans-serif;text-align:left}
div.LAutori p   {background: #FFFFFF;width:100%;padding:9px}
div.LAutori p.D {background: #E0E0E5}


div.LTitoli      {font:100% verdana,sans-serif;text-align:left}
div.LTitoli p    {background: #FFFFFF;width:100%;padding:9px;text-align:left}
div.LTitoli p.D  {background: #E0E0E5}
div.LTitoli p.LS {font:bold 2em verdana,sans-serif;text-align:left;border-spacing:1px;
                  border-bottom: medium solid #7F7F7F;
                  padding-top:20px;padding-left:0;padding-bottom:0;padding-right:0}

div.LTitoli span.ST {font:1em arial,sans-serif;padding-left:15px}
div.LTitoli span.DA {font:1em arial,sans-serif;padding-left:15px}
div.LTitoli span.LI {font:1em arial,sans-serif;padding-left:15px}


div.LAlingua {font:100% verdana,sans-serif;text-align:left}
div.LAlingua p    {font-size:1em;background: #FFFFFF;width:100%;padding:9px}
div.LAlingua p.D  {background: #E0E0E5}
div.LAlingua p.AS {font:bold 1.4em verdana,sans-serif;border-spacing:1px;
                   border-bottom: medium solid #7F7F7F;
                   padding-top:20px;padding-left:0;padding-bottom:0;padding-right:0}

div.LAlingua span.ASeq {font:0.8em arial,sans-serif}
div.LAlingua span.ST {font:1em arial,sans-serif;padding-left:15px}
div.LAlingua span.DA {font:1em arial,sans-serif;padding-left:15px}
div.LAlingua span.LI {font:1em arial,sans-serif;padding-left:15px}


div.LAlingua p.ASC {font:bold 1.4em verdana,sans-serif;border-spacing:1px;
                   border-bottom: medium solid #7F7F7F;
                   padding-top:20px;padding-left:15px;text-indent:-15px;padding-bottom:0px;padding-right:0}

div.LAlingua p.ASC:first-letter {font-size: 150%}

div.Biblio      {font:100% verdana,sans-serif;text-align:left}
div.Biblio p    {font-size:1em;background: #FFFFFF;width:100%;padding:9px}
div.Biblio p.D  {background: #E0E0E5}
div.Biblio p.S  {font:bold 1.9em verdana,sans-serif;color:#7F7F7F;border-spacing:0;
                 border-bottom: 2px solid #7F7F7F;
                 padding-top:30px;padding-left:0px;padding-bottom:1px;padding-right:0}
div.Biblio p.AS {font:bold 1.4em verdana,sans-serif;color:#7F7F7F;border-spacing:0;
                border-bottom: 1px solid #7F7F7F;
                padding-top:30px;padding-left:0px;padding-bottom:1px;padding-right:0}

div.Biblio span.ASeq {font:0.8em arial,sans-serif}
div.Biblio span.ST {font:1em arial,sans-serif;padding-left:15px}
div.Biblio span.DA {font:1em arial,sans-serif;padding-left:15px}
div.Biblio span.LI {font:1em arial,sans-serif;padding-left:15px}

div.Biblio p.ASC {font:bold 1.4em verdana,sans-serif;border-spacing:1px;
                   border-bottom: medium solid #7F7F7F;
                   padding-top:20px;padding-left:15px;text-indent:-15px;padding-bottom:0px;padding-right:0}

div.Biblio p.ASC:first-letter {font-size: 150%}

.RigaTitP  {font:100% verdana,sans-serif;text-align:left;border-style:solid;border-width:9px;padding:0px}
.RigaTitP  {border-color:white}

.RigaTitD  {font:100% verdana,sans-serif;text-align:left;border-style:solid;border-width:9px;padding:0px}
.RigaTitD  {border-color:#E0E0E5;background: #E0E0E5}

.cronoRA {font:100% verdana,sans-serif;text-align:left;padding-top:20px}
.cronoRA:first-line {font:14pt bold verdana,sans-serif}
.cronoDA {font:100% verdana,sans-serif;text-align:left}

.STopzioni  {font:12px verdana,sans-serif;text-align:left;border-style:solid;border-color:#E0E0E5;border-width:9px;padding:0px;background: #E0E0E5}

.STtitDati {font:bold 24px verdana,sans-serif;text-align:center;padding:9px}

table#STopzioni {width:740px; border:0px;border-spacing:4px;text-align:center;font:10px verdana,sans-serif}
table#STopzioni TD.U {font:1.2em verdana,sans-serif;width:100%; background:#dddddd;text-align:left;padding:4px}

table#STdati {width:740px; border:0px;border-spacing:4px;text-align:center;font:10px verdana,sans-serif}
table#STdati TD.U {font:1.0em verdana,sans-serif; width:15%; background:#dddddd;text-align:right;padding:4px}
table#STdati TD.D {width:85%; background:#eeeeee;text-align:left;vertical-align:middle;padding:4px}

table.DWNLD {width:100%;margin-top:3px;padding:0;border-collapse:collapse}
table.DWNLD, table.DWNLD TR, table.DWNLD TD {font:8pt verdana, sans-serif;border:1px solid #7F7F7F}
table.DWNLD TD, table.DWNLD TH {padding:3px}
table.DWNLD TH {text-align:center}
table.DWNLD TH span.N {font:1em arial, sans-serif}

.Piede {font:1em arial,sans-serif;text-align:center}


/* Osservatore romano */

table.GrigliaNumeri{color:#7F7F7F;font:0.95em arial, sans-serif}

table.GrigliaNumeri td{width:2.15em;border-style:dotted;border-color:#7F7F7F;text-align:center;border-width:0 1px 0 0;padding:0}
table.GrigliaNumeri td.nm:first-line {font-family:verdana,sans-serif; font-weight:bold}
table.GrigliaNumeri td.nd{width:4.66em}
table.GrigliaNumeri td.did{text-align:center}
