h1, h2, h3, h4 {text-align:center;}

h5 {
font-style:italic;
text-align:justify;
margin:1em 0 .5em 1em;
text-indent:-1em;
}

h5 i {font-style:normal;}

h6 {
margin:1em;
text-align:center;
font-size:100%;
}

h5.secolo {
text-align:center;
}

h5.continente {
text-align:center;
font-style:normal;
text-transform:uppercase;
}

h5.sub {font-style:normal;
text-align:left;
text-indent:2em;}

img {width:100%;}

section#sommario ul li {
list-style-type:none;
margin:0 0 .5em 2em;
text-indent:-2em;
}

a[href^="#nota"] {font-weight:bold;}

p {
margin:0 0 .5em 0;
text-indent:1em;
}

div.elencostretto p {
margin-bottom:.2em;
}

table#statistica {
margin:1em auto;
border:solid thin black;
}

table#statistica tr td {padding:.2em;}

table#statistica tr td:last-child {
text-align:right;
}

tr#totale td:first-child {text-align:right;}

tr#totale td:last-child {border-top:solid thin black;}

div.end {width:100%;}
div.end p {
text-align:center;
text-indent:0;
}

div.end div#data, div.end div#firma {
display:inline-block;
width:49%;
vertical-align:top;
}
