/*****reset******/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; line-height: 125%; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { } ol, ul { margin-left:1.5em; margin-bottom:1em; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } /***end reset**/ body { margin-top: 25px; margin-right: 25px; margin-bottom: 25px; margin-left: 25px; font-family: serif; text-align: justify; } blockquote, q { margin-left:20%; text-align:left; font-size:smaller; -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; } blockquote p.sc-source {text-align:right;} aside {padding:1em;margin:1em 0;} div.cover { max-width:100%; max-height:100%; } img { max-width:100%; max-height:100%; } div.sc-colophon { font-size: 0.8em; font-family:sans-serif; } div.sc-colophon p, p + p { text-indent: 0px; } div.sc-glossary p, p + p { text-indent: 0px; } h1, h2, h3, h4, h5, h6 { -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; page-break-after: avoid; page-break-inside: avoid; text-align: left; font-family: sans-serif; font-size:2em; } h1 { font-size:2.0em; line-height:1.125; } h2 { margin-top: 2em; margin-bottom: 1em; font-size:1.5em; } h3 { margin-top: 1em; margin-bottom: 1em; font-size:1.3em; margin-top: 2em; margin-bottom:1em; font-size:1.5em; line-height:1.25; } h3 { margin-top: 1.1em; font-size:1.3em; line-height:1.25; } h4 { margin-top: 1em; margin-bottom: 0em; font-size:1.1em; } h5 { margin-top: 1em; margin-bottom: 0em; font-size:1.1em; font-style:italic; } h6 { margin-top: 0em; margin-bottom: 0em; font-size:1.0em; font-style:italic; } figcaption { font-family: sans-serif; font-size: smaller; text-align: left; } figcaption p {text-indent:0;} figure, div.sc-img-container { max-width:100%; max-height:80%; margin-top: 2em; margin-bottom: 2em; margin-right:0; margin-left:0; text-align: center; page-break-inside: avoid; } p { text-indent: 0; margin: 0; } p + p { text-indent: 1.5em; } table { width: 100%; margin-top: 1em; margin-right: auto; margin-bottom: 1em; margin-left: auto; font-family: sans-serif; font-size: 0.85em; text-align: left; text-indent: 0px; page-break-inside: avoid; border-collapse: collapse; border-spacing: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: black; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: black; } tfoot {font-size:smaller;} table p { text-indent:0; } caption { font-family:arial, helvetica, sans-serif; padding:0.5em; text-align:left; text-align:left; padding:3px; } caption span.sc-label {color:#ffffff;} thead, th {background-color:#e1e7f4;color:#1061af;} tfoot {font-size:smaller;} td, th { -epub-hyphens: none; -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; padding-top: 3px !important; padding-right: 3px !important; padding-bottom: 3px !important; padding-left: 3px !important; page-break-inside: avoid; vertical-align: top; } thead {border-bottom: 1px solid black;} thead, th {font-weight:bold;} tr {border-bottom:1px solid #1061af;} th { text-align: center; } td p.sc-credits { font-size:smaller; } a.sc-xref-footnote, a.footnote-link, a.footnote-anchor { vertical-align: super; font-size: 0.8em; line-height: 0; margin-right:0.5em; } .sc-space-above { margin-top: 1em; text-indent: 0em; } .float-left{float:left;} .float-right{float:right;} .float-clear{clear:both;} sub {font-size:smaller;vertical-align: sub; } sup {font-size:smaller;vertical-align: super; } /********END defaults*********/ /**************per book css below*****************/ a {} blockquote {} body {} br {} div {} div.sc-page-break {page-break-before:always;} div.sc-aside_AC {border:1px dotted black;padding:0.5em;margin-top:2em;} div.sc-aside_AC span.sc-label {display:block;font-style:italic;margin-top:0;margin-bottom:0;} div.sc-aside_AC h2 {font-size:1.0em;margin-top:0;} div.sc-aside_AC p.sc-author {margin-bottom:0;text-align:right;} div.sc-aside_avvertenze {} div.sc-aside_box {border:1px solid black;background-color:#eeeeee;padding:0.5em;margin-top:2em;} div.sc-aside_box h2 {font-size:1.0em;font-style:italic;margin-top:0;} div.sc-aside_box p.sc-author {margin-top:0;margin-bottom:1em;} div.sc-serie {page-break-after:always;} em {} h1 {font-weight:normal;font-size:1.5em;font-family:serif;} h2 {font-weight:normal;font-size:1.1em;font-family:serif;} h3 {} head {} img {} img.icon_telesc {padding-right:1em;} li {} li.sc-aside_AC {} li.sc-aside_box {} link {} nav.sc-toc {} p {} p.sc-author {margin-bottom:10em;margin-top:1em;font-size:0.7em;text-indent:0;} p.sc-author + p {text-indent:0;} p.sc-source {} section {} section.sc-bibliography {} section.sc-bibliography p {text-indent:0;margin-top:1em;} section.sc-bibliography h2 {margin-bottom:0;} section.sc-bibliography h2+p {margin-top:0;} section.sc-chapter {} section.sc-part-opening {} section.sc-part-opening h1 {margin-left:50%;margin-bottom:7em;} section.sc-part-opening h1 span.sc-number {display:block;color:#004b62;} section.sc-titlepage {} span.sc-leadin {display:inline-block;font-style:italic;padding-right:1em;margin-top:1em;text-indent:0;} span.sc-number {margin-right:1em;} span.sc-title {} span.sc-xref-glossentry {} strong {} sup {} title {} ul {} ul.asides {} nav#toc {font-size:smaller; -webkit-hyphens: none; -epub-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none;} nav#toc h1 {margin-bottom:5em;} nav#toc ol {list-style-type:none;} nav#toc a.sc-part {font-weight:bold;} nav#toc li span.sc-author {font-size:0.6em;} nav#toc li.APPR:before {content:url(img/icon_telesc.jpg);padding-right:0.5em;padding-left:1em;} nav#toc li.BOX:before {content:'BOX: ';font-size:0.6em;padding-left:2em;color:red;} nav#toc li.AC:before {content:'AMB. CUL.: ';font-size:0.6em;padding-left:2em;color:red;} nav#toc a {color:#000000;}