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, 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-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 100%; vertical-align: baseline; } table { border-collapse: collapse; border-spacing: 0px; border-top:1em; border-bottom:1em; } @page { margin-top: 30px; margin-bottom: 20px; } body { margin: 10px; font-family: serif; font-size: 1.2em; } div.cover { max-width:100%; border:1px solid black; } .cover-img { height: 100%; max-width: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } h1, h2, h3, h4, h5, h6 { -epub-hyphens: none !important; -moz-hyphens: none !important; -ms-hyphens: none !important; page-break-after: avoid; page-break-inside: avoid; text-indent: 0px; text-align: left; font-family: Helvetica, Arial, sans-serif; } h1 { font-size: 1.5em; } h2 { font-size: 1.2em; margin-top: 1em; } h3 { font-size: 1em; margin-top: 1em; } h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p { text-indent: 0px; } p { -epub-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: justify; text-indent: 1em; orphans: 2; widows: 2; } p.first-para, p.first-para-chapter, p.note-p-first { text-indent: 0px; } p.no-indent { text-indent: 0px; } div + p { text-indent: 0px; } .no-hyphens { -epub-hyphens: none !important; -moz-hyphens: none !important; -ms-hyphens: none !important; } .drop { overflow: hidden; height: 0.8em; font-size: 281%; margin-right: 0.075em; float: left; } .dropcap { font-size: 341%; margin-right: 0.075em; margin-top: -0.22em; float: left; height: 0.8em; color: #bf0417; } ul, ol, dl { margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; text-align: left; } li { orphans: 2; widows: 2; text-align: justify; text-indent: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } li p { text-indent: 0em; } dt { font-weight: bold; font-family: Helvetica, Arial, sans-serif; } dd { } dd p { text-indent: 0em; } blockquote { margin-top:0.5em; margin-bottom:0.5em; background-color:#eeeeee; padding:0.5em; } pre, tt, code, samp, kbd { font-family: "Courier New", Courier, monospace; -ms-word-wrap: break-word; word-wrap: break-word; } pre { font-size: 0.8em; line-height: 1.2em; margin-left: 1em; margin-bottom: 1em; white-space: pre-wrap; display: block; } img { max-width: 80%; text-align: center; } img.pwhack { width: 100%; } .group { page-break-inside: avoid; } .caption { text-align: center; font-size: 0.8em; font-weight: bold; } p img { -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } figure { padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; background-color: #cccccc; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; text-align: center; } figure figcaption { text-align: center; font-size: 0.8em; font-weight: bold; } table { width: 100%; font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; page-break-inside: avoid; border-collapse: collapse; border-spacing: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: black; } caption { text-align: left; font-size: 1.2em; font-weight: bold; } th { font-weight: bold; padding-top: 5px !important; padding-right: 5px !important; padding-bottom: 5px !important; padding-left: 5px !important; vertical-align: middle; border-top-width: 1px; border-top-style: solid; border-top-color: black; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: black; } td { -epub-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; padding-top: 3px !important; padding-right: 3px !important; padding-bottom: 3px !important; padding-left: 3px !important; page-break-inside: avoid; text-align: left; text-indent: 0px; vertical-align: middle; } .zebra { } .zebra tr th { background-color: white; } .zebra tr:nth-child(6n-1), .zebra tr:nth-child(6n), .zebra tr:nth-child(6n+1) { background-color: #cccccc; } table.footnote { margin-top: 0.5em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; } table.border-all td {border:1px solid black;} * sup { vertical-align: super; font-size: 0.5em; line-height: 0.5em; } sub { vertical-align: sub; font-size: 0.5em; line-height: 0.5em; } .center { text-indent: 0px; text-align: center; margin-left: auto; margin-right: auto; display: block; } .right { text-align: right; } .left { text-align: left; } .sc-space-above { margin-top:1em; text-indent:0; } .f-right { float: right; } .f-left { float: left; } .f-clear { clear: both; } a { color: black; text-decoration: none; } h1, h2, h3 { color: #bf0417; } header { margin-bottom: 3em; } div.gb-figure-link { margin-top: 1em; margin-bottom: 1em; width: 75%; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; background-color: #c9f2ee; } div.gb-thumb { display: inline-block; width: 25%; } div.gb-caption { display: inline-block; width: 60%; text-align: right; font-family: sans-serif; font-size: smaller; line-height: 1.2em; } div.gb-rimando-caption { display: inline-block; width: 85%; text-align: right; font-family: sans-serif; font-size: smaller; line-height: 1.2em; } div.gb-caption p, div.gb-rimando-caption p { text-indent: 0px; } div.gb-link-icon { display: inline-block; width: 10%; text-align: right; } span.gb-link-icon {display: inline-block; margin-left:5px;width:35px;} img.link-icon { width: 35px; height: auto; } div.gb-thumb img { width: 75px; height: auto; } a.sc-xref_eas-glossario { color: #c80f22; font-weight: bold; } div.gb-AC { padding-top: 0em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; margin-bottom: 2em; border-right-width: 3px; border-right-style: solid; border-right-color: #c80f22; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #c80f22; border-left-width: 3px; border-left-style: solid; border-left-color: #c80f22; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; } div.gb-AC p { font-size: 0.8em; line-height: 1.1em; font-family: sans-serif; } div.gb-AC p.sc-label-ac { background-color:#c80f22; color:white; padding:5px; font-weight:bold; margin-left:-1.4em; margin-right:-1.4em; } dt.glossterm { margin-top: 0.5em; color: #bf0417; } div.glossary dd { margin-left: 1em; font-family: sans-serif; font-size: smaller; line-height: 1.1em; } span.gb-sectionHeadB { color: #e60000; } div.gb-figures { page-break-before: always; background-color: #cccccc; } div.gb-figures div.box-label { margin-bottom: 1em; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: #666666; color: white; } div.gb-figureContainer { margin-top: 75px; width: 100%; height: auto; text-align: center; } div.gb-figureContainer img { width: 100%; height: auto; } div.gb-figureContainer div.gb-figure { width: 100%; height: auto; } div.gb-figureContainer div.gb-caption { display: inline-block; margin-top: 1em; width: 40%; text-align: left; color: #666666; } div.gb-figure-backlink { display: inline-block; width: 40%; } div.gb-figure-backlink img { width: 40px; height: auto; } p.gb-box-autore { text-align: right; margin-top: 1em; font-style: italic; } span.gb-italic { font-style: italic; } .red, .gb-red { color: #c80f22; } span.gb-iconaContainer { display: inline-block; width: 20px; height: auto; } span.gb-italicColonnino, span.gb-italicTitoli { font-style: italic; } div.TIS { border-top-width: 50px; border-right-width: 5px; border-bottom-width: 50px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #e2e1db; border-right-color: #e2e1db; border-bottom-color: #e2e1db; border-left-color: #e2e1db; padding: 0.5em; } div.TIS div.sc-abstract{ width:80%; margin-left:20%; font-size:0.8em; line-height:1em; text-align:left; font-family:arial, helvetica, sans-serif; margin-bottom:2em; margin-top:2em; color:#c80f22; } div.TIS h1 { color: black; } div.TIS div.sc-abstract p { text-indent: 0px; } body.part-opening { -epub-hyphens: none !important; -moz-hyphens: none !important; -ms-hyphens: none !important; } body.part-opening p { text-indent:0; } body.part-opening div.spazio, body.part-opening div.tempo { margin-top: 2em; width: 100%; text-align: center; page-break-inside: avoid; } div.ANT h1 { padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; background-color: #c80f22; color: white; } div.ANT h2 { margin-top: 2em; margin-bottom: 2em; padding-top: 30px; padding-bottom: 30px; border-top: 2px solid black; border-bottom: 2px solid #bf0417;} div.ANT nav.toc { margin-top: 2em; margin-bottom: 2em; border-top-color: #c80f22; border-right-color: #c80f22; border-bottom-color: #c80f22; border-left-color: #c80f22; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; } div.ANT p { text-indent: 0px; font-size: smaller; line-height: 1.2em; } div.ANT p.onlineitem .sc-title, div.ANT p.onlineitem .sc-number { color:#df896e; } div.ANT p.onlineitem .sc-author {color:#666666;} div.ANT p span.sc-number { color: #c80f22; margin-right: 2em; } div.ANT p span.sc-title { color: #c80f22; } div.ANT p span.sc-author { font-style: italic; } div.ANT h2 { } div.ANT h2 span.sc-author { color: black; } div.ANT h2 span.sc-number { padding-right: 0.5em; } div.ANT h2 span.sc-title { display: block; } div.ANT p.sc-abstract { font-size: smaller; margin-bottom: 1em; margin-left: 0.5em; } div.ANT div.lettura-fonte { font-family: arial, helvetica, sans-serif; font-size: 0.8em; margin-bottom: 1em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #c80f22; } div.ANT div.lettura-fonte p.sc-title { color: #c80f22; } div.minitoc { padding-top: 0.25em; padding-right: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; margin-top: 2em; margin-bottom: 2em; font-size: smaller; color: #444444; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #444444; border-right-color: #444444; border-bottom-color: #444444; border-left-color: #444444; -epub-hyphens: none !important; -moz-hyphens: none !important; -ms-hyphens: none !important; } div.minitoc p { margin-top: 1em; text-align: left; } div.minitoc span.numero { color: #c80f22; } div.minitoc a { color: #444444; } div.minitoc ol { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; } div.minitoc li { margin-top: 0px; } div.minitoc p.title { font-size: 1.3em; } div.image-gallery div.gb-figureContainer { margin-top: 1em; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; width: 100%; height: auto; } div.image-gallery div.gb-figure { width: 100%; height: auto; } a { } a.-glossario { } aside.BOX CC { } b { } blockquote { } body { } body.part-opening { } dd { } div { } div.ANT { } div.EXE {} div.EXE p.legenda {color: #004175;font-size: smaller;} div.EXE h1 {color:#004175;font-size:1.5em;margin-bottom:2em;} div.EXE h1 span.sc-label {color:#c80f22;font-size:0.8em;} div.EXE h2 {color:#004175;font-size:1.0em;} nav.exe-toc { font-family:arial, helvetica, sans-serif; font-size:0.8em; border: 1px solid #004175; color:#004175; margin-bottom:2em; padding:0.5em; } span.exe-grade { padding-left:2em; } div.EXE p.onlineitem { color:#5784b4; } div.EXE p.onlineitem .sc-author {color:#666666;} div.PSP { background-color: #eef4f4; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; } div.PSP h1 span.sc-label { display: block; background-color: #adcbc9; color: #60908f; font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; padding-top: 0.5em; padding-bottom: 0.5em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: black; margin-bottom: 2em; } div.PSP h1 { color: #60908f; } div.PSP h2 { color: #60908f; } div.PSP h3 { color: #60908f; } div.PSP p.sc-author { margin-bottom: 1em; } div.PSP p.sc-author + p { text-indent: 0px; } div.PDR { color: black; background-color: #f3f3f4; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; } div.PDR h1 { color: black; font-size: 1.2em; margin-bottom: 2em; } div.PDR h1 span.sc-label { color: #926152; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; margin-bottom: 2em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #926152; } div.PDR h2 { color: #b70e1f; font-size: 1em; } div.PDR h3 { } div.TP { } div.FOCUS { } div.FOCUS h1 {color:#6d6d5e } div.FOCUS h1 span.sc-label {display:block;padding:2em;margin-bottom:2em;height:2em;background-color:#6d6d5e; color:white; } div.gb-AC { } div.gb-AC CC { } div.gb-box { background-color: #f3f3f4; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; line-height: 1.2em; margin-top: 1em; margin-bottom: 1em; } div.gb-box h2 { color: #6d6d60; font-size: 1.1em; text-decoration: underline; margin-bottom: 1em; } div.gb-box h3 { color: #6d6d60; font-size: 1em; font-style: normal; } div.gb-caption { } div.gb-ex-colonnini { border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; width: 75%; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; margin-top: 1em; margin-bottom: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; } div.gb-figure { } div.gb-figure-backlink { } div.gb-figure-link { } div.gb-figureContainer { } div.gb-link-icon { } div.gb-section.h2 { } div.gb-section.h3 { } div.gb-thumb { } div.glossary { } div.glossary h2{ padding:5px; background-color:#cccccc; color:white; font-weight:bold; } div.image-gallery { } div.lettura-fonte { } div.minitoc { } div.sc-abstract { } div.sc-bibliography { margin-top: 2em; } div.sc-bibliography p { text-indent: 0em; text-align: left; margin-bottom: 1em; } div.sc-bibliography h2 { background-color: #c80f22; color: white; font-size: 1em; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; margin-bottom: 1em; } div.sc-colophon { font-size:smaller; } div.sc-colophon p { text-indent:0; text-align:left; } div.sc-colophon table { border:none; } div.sc-xref_eas-gallery { display: inline-block; } div.sc-xref_eas-gallery p.sc-label { color: #007b4d; font-size: 1.1em; } div.sc-xref_eas-letture { display: inline-block; } div.sc-xref_eas-letture p.sc-label { color: #376d79; font-size: 1.1em; } div.sc-xref_eas-video { display: inline-block; width: 75%; } div.sc-xref_eas-video p.sc-label { color: #005d40; font-size: 1.1em; } div.sc-xref_eas-esercizio { display: inline-block; width: 75%; } div.sc-xref_eas-esercizio p.sc-label { color: #004175; } div.sc-xref_testo { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; margin-top: 1em; margin-bottom: 1em; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; width: 75%; } div.sc-xref_testo p.sc-label { color: #790e1a; font-size: 1.1em; } div.sc-xref_eas-video { display: inline-block; } div.sc-xref_eas-video p.sc-label { color: #c80f22; } div.section-toc { font-size:smaller; font-family:arial, helvetica, sans-serif; } div.section-toc h1 { padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; background-color: #c80f22; color: white; } div.section-toc h2 { color: #c80f22; margin-top: 2em; font-size: 1.7em; } div.section-toc p.sc-tis { text-align: left; font-size: 1.1em; margin-bottom: 1em; margin-top: 1em; } div.section-toc p.sc-tis a { color: black; } div.spazio { } div.tempo { } div.volume-toc { font-family:arial, helvetica, sans-serif; font-size:smaller; } dl { } dt.glossterm { } em { } h1 { } h2 { } h3 { } h4 { } head { } header { } i { } img { } img.cover { } img.link-icon { } span.icon-cc {width:30px; height:auto;display:inline-block;margin-right:0.5em;} span.icon-cc img {width:100%; height:auto;} li { } link { } nav.toc { } p { } p.gb-Tab-Intestazione { } p.gb-Tab-Titolo { } p.gb-footnote { } p.lettura-fonte { } p.sc-abstract { } p.sc-ant-label{margin-top:1em;} p.sc-ant-label a{ font-weight: bold; margin-top: 1em; color: #c80f22; } p.sc-ant-label span.sc-number { color: #c80f22; background-color: #c80f22; font-size: 1em; } p.sc-ant-testo { } p.sc-author, header p.sc-author { margin-top: 1em; margin-bottom: 2em; } div.gb-box p.sc-author, div.TIS p.sc-author, div.gb-AC p.sc-author { color: black; text-align: right; font-style: italic; } p.sc-biblioitem { } p.sc-box { } p.sc-exe a{ font-weight: bold; color: #00558a; } p.sc-exe span.sc-number { color: #00558a; background-color: #00558a; font-size: 1em; margin-right: 0.5em; } p.sc-gloss { font-weight: bold; } p.sc-gloss span.sc-number { color: white; background-color: white; font-size: 1em; margin-right: 0.5em; } p.sc-label { } p.sc-partnum { background-color: #c80f22; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 4em; text-align: center; width: 2em; text-indent: 0em; font-weight: bold; margin-top: 2em; margin-left: auto; margin-right: auto; line-height: 2em; } p.sc-partnum a { color: white; } p.sc-pdr a{ font-weight: bold; color: #926152; } p.sc-pdr span.sc-number { color: #926152; background-color: #926152; font-size: 1em; margin-right: 0.5em; } p.sc-psp a{ font-weight: bold; color: #68988c; } p.sc-psp span.sc-number { color: #68988c; background-color: #68988c; font-size: 1em; margin-right: 0.5em; } p.sc-tis { margin-top: 1em; margin-bottom: 1em; text-align: center; font-size: 1.6em; } p.sc-tis a { color: #c80f22; } p.sc-tis-volume { margin-bottom: 1em; margin-top: 1em; } p.sc-tis-volume a { } p.sc-title { } p.sc-tp { margin-left:2em; } p.sc-tp a { } p.sc-tp-title { margin-top: 1em; } p.sc-tp-title a { color: #c80f22; font-weight: bold; } p.sc-tp-headA { margin-left: 1em; } p.sc-box, p.sc-ac { margin-left: 3em; } section.BOX { } section.sc-chapter_profilo { } span.allcaps { } span.bullet { } span.corsivo { } span.gb-hot-biografia { } span.gb-xref-footnote { } span.hiddenText { } span.sc-author { } span.sc-label { } span.sc-pageNum { } span.sc-leadin {color:#c80f22;padding-right:0.5em;} span.sc-title { } span.sup { } span.xref_eas-biografia { } strong { } sup { } table { } tbody { } td { } td.gb-Tab-Intestazione { } td.gb-Tab-Titolo { } th { } title { } tr { } ul { }