body { font-family: "Times New Roman", Times, serif; }
h1, h2, h3, h4, h5 { font-family: Georgia, Garamond, "Times New Roman", serif; }
h1, h2, h3, h4 { font-weight: normal; margin: 1em 0 0.5em; text-align: left;  letter-spacing: 0px; }
h1 { font-size: 1.6em; margin: 0; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.1em; }
h4 { font-size: 0.9em; font-weight: bold; }
h5 { font-size: 0.7em; font-weight: bold; letter-spacing: 1px; }
p { margin: 0 0 0.5em 0; text-align: justify; }
h3 a, h3 a:link, h3 a:visited, h3 a i { text-align: left; }
form { margin: 0; }
input { font-size: 0.8em; }

a:link { color: #555; }
a:visited { color: #000; }
ul a:link, ul a:visited, h3 a:link, h3 a:visited, .noul a:link, .noul a:visited { text-decoration: none; }
.sezione a:link, .sezione a:visited, .menu a:link, .menu a:visited { text-decoration: none; }
html body a:hover, a:hover, .menu a:hover, .sezione a:hover, .noul a:hover { color: #000; text-decoration: underline; }
img { border: none; }

.menu, .menu h2, .menu ul { font-family: Verdana, Tahoma, Helvetica, sans-serif; text-align: left; }
.menu li { font-size: 0.84em; font-weight: bold; }
.menu ul ul li { font-weight: normal; }
.menu td, .menu th, .menu p { font-size: 0.7em; }
.menu ul { list-style-type: none; margin: 0; padding: 0; }
.menu li { margin: 0; line-height: 1.0em; margin-top: 0.5em; }
.menu ul ul ul li { margin-top: 0; margin-left: 1em; }
.content ul { margin: 0; padding: 0 1em; }
td, th { vertical-align: top; text-align: left; }

.prosa, .poesia, .sottotitolo, .introduzione { font-family: Georgia, Garamond, "Times New Roman", serif; }
.poesia { text-align: left; }
.sezione { font-family: Georgia, Garamond, "Times New Roman", serif; font-size: 0.8em; text-align: left; letter-spacing: 1px; }
.titolo { margin: 0.5em 0 0; text-align: center; }
.sottotitolo { margin: 0 0 0.5em; }
.Pubblicato, .pubblicato, .pubblicato0 { font-size: 0.8em; letter-spacing: 2px; text-align: left; font-family: "Times New Roman", Times, serif; }
#.citazione { font-size: 0.9em; margin-left: 1cm; }
.citazione { margin-left: 1cm; }
.didascalia, .firma { font-size: 0.7em; font-family: "Times New Roman", Times, serif; }
.didascalia { text-align: left; margin: 0; }
.firma { text-align: right; }
.dedica { font-size: 0.8em; text-indent: 3cm; text-align: left; }
.domanda { font-weight: bold; }
.item { border-top: #999 1px dashed; clear: both; }
.framed { border: #999 1px solid; height: 5em; overflow: auto; padding: 0.5em; }
.imgleft { float: left; margin-right: 5px; }
.MsoToc4 { margin-left: 1em; }
.fleft { clear: left; float: left; text-align: left; }
.fright { clear: right; -float: right; text-align: right; }

#header, #navigation, #footer { padding: 0; }
#content1, #content2 { padding: 0 10px; background: #FAFAFA; }
#footer { padding-top: 1em; }

.lnkg1, .lnkg2, .lnkg3, .lnkg4, .lnkg5, .lnkg6, .lnkg7 { font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 0.8em; }
.lnkg1 { background: url(img/sfondog1.png); }
.lnkg2 { background: url(img/sfondog2.png); }
.lnkg3 { background: url(img/sfondog3.png); }
.lnkg4 { background: url(img/sfondog4.png); }
.lnkg5 { background: url(img/sfondog5.png); }
.lnkg6 { background: url(img/sfondog6.png); }
.lnkg7 { background: url(img/sfondog1.png); }
.lnkg1, .lnkg2, .lnkg3, .lnkg4, .lnkg5, .lnkg6, .lnkg7 { background-repeat: no-repeat; background-position: center right; padding-left: 0.5em; padding-right: 0.5em; }
.logogimg { position:relative; top: 4px; }

/*table, td, th {border: 1px solid}*/