html {
font-size:120%;
}

h2, h3 {
text-transform:uppercase;
text-align:center;
}

h4 {
text-transform:none;
font-variant:small-caps;
text-align:right;
}

section#immolazioniserene h4 {
text-align:center;
font-size:200%;
line-height:100%;
margin:0;
}

header h1 {
text-align:center;
font-weight:normal;
line-height: 200%;
margin:0;
text-transform:uppercase;
}

header h2 {
text-align:center;
font-weight:normal;
line-height: 200%;
margin:0;
}

header h3 {
text-align:center;
font-weight:normal;
line-height: 200%;
margin:0;
text-transform:uppercase;
font-style:italic;
font-weight:normal;
}

header h4 {
text-align:center;
font-weight:normal;
line-height: 200%;
margin:0;
text-transform:uppercase;
}

header h1#arditi {
font-size:300%;
}

section#note h4 {
text-align:left;
font-size:90%;
}

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

blockquote p {
text-indent:0;
}

section#truppescelte section#vocazione {
border-top:solid 1px gray;
}

section#prefazione {
font-style:italic;
}

section#prefazione p.firma {
text-transform:uppercase;
text-align:right;
margin-right:2em;
}

section#indice li {
list-style-type:none;
}

section#indice > ul > li {
font-variant:small-caps;
margin-top: .5em;
}

section#indice > ul > li > ul > li {
font-variant:normal;
margin-top:0;
}

section#indice span.numpagina {
display:inline-block;
position:absolute;
left:28em;
width:4em;
text-align:right;
}

blockquote#egregioquestore p,
blockquote#tempocoperto p,
blockquote#giuliolusi p,
blockquote#odg p,
blockquote#dannunzio p {
text-indent:1em;
}

p.destinatario {
margin-left:3em;
font-style:italic;
}

div.firmato {
position:relative;
left:240px;
width:300px;
}

div.firmato p {
text-align:center;
text-indent:0 !important;
}

blockquote p.data {
text-align:right;
}

/* SILLABAZIONE SPERIMENTALE

p {
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}

*/

section#appendice h4 {
text-align:center;
}

section#appendice h4 span.aria {
font-size:96%;
text-transform:none;
font-weight:normal;
font-style:italic;
}

section#appendice div.strofe p {
margin-left:6em;
text-indent:0;
}

section#appendice div.strofe span.r1 {
margin-left:1em;
}

section#appendice div.strofe span.r3 {
margin-left:3em;
}

section#appendice div.strofe span.r4 {
margin-left:4em;
}

section#appendice div.strofe span.r5 {
margin-left:5em;
}

table#errata {
width:100%;
}

table#errata tr th {
font-weight:normal;
font-variant:small-caps;
text-align:center;
}

table#errata tr td:nth-child(1),
table#errata tr td:nth-child(2) {
text-align:right;
padding-right:2em;
}

table#errata tr td:nth-child(3) {
padding-left:2em;
}

table#errata tr td:nth-child(4) {
font-style:italic;
}

