body { font-family: Arial; font-size: 10pt; color: #000000; margin-left: 0%; margin-right: 0%; margin-top: 0%; margin-bottom: 0%; background-image: url("../img/sfondo-pag-rosso-w.gif"); background-repeat: repeat }H1 {font-family: Arial; font-size: 12pt; color: #CC3300; text-align: justify; margin-bottom: 0px}a:link.m { text-decoration: none; color: #663300 }a:visited.m { text-decoration: none; color: #996633 }a:hover.m { color: red }a:link.b { text-decoration: none; color: #FCFCFC }a:visited.b { text-decoration: none; color: #FCFCFC }a:hover.b { color: #FCFCFC }table.ktdx { width:90%; background-image: ; font-family: Times New Roman; font-size: 12px; color: #FFFFFF; border-width: 0px; }td.lft { width: 22%; padding: 0px; text-align: center; background-color: #FFFFFF; vertical-align: top }table.tit { width:95% }td.tit { text-align: justify }table.topdx { width:100%; font-family: MS Sans Serif; font-size: 8pt; color: #FCFCFC; background-image: ; border-width: 0px; }table.introsx { width:100%; height: 80px; font-family: MS Sans Serif; background-color: #FFFFFF; font-size: 8pt; color: black; border-width: 0px; }table.cont { width:90%; font-family: Arial; font-size: 12px; border-width: 0px; }td.nav { padding: 6px; background-color: #FFFFFF; vertical-align: top}table.mn { width:100%; font-family: Calibri; font-size: 16px; color: black; border-width: 0px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px }td.mn { width:100%; padding: 6px; color: #CC3300; text-align: left }ul.mn {list-style-image: ; padding-left: 16; margin-left: 16; margin-top: 16; margin-bottom: 16;}li.mn { margin-bottom: 16 }p.mn {font-family: Calibri; font-size: 16px; color: white; background-color: #DC7612; text-align: center; font-weight: bold; margin-bottom: 20px; margin-top: 20px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px}table.kysx { width:100%; background-image: ; font-family: Times New Roman; font-size: 8pt; color: #FFE699; border-width: 0px; }table.ml { width:85%; font-family: MS Sans Serif; font-size: 8pt; color: black; background-color: #FFFFFF; border-width: 0px; border-collapse: separate }td.ml { border-width: 2px; border-color: green; border-style: dotted; padding: 3px; text-align: center; }table.ctg { width:90%; font-family: Arial; font-size: 10pt; text-align: justify; color: black; border-width: 0px }td.ctg { text-align: justify }table.introhm { width:100%; height: 80px; font-family: MS Sans Serif; font-size: 8pt; color: #FCFCFC; background-image: ; border-width: 0px; }table.titolohm { border-width: 0px }table.kyhm { width:100%; font-family: Times New Roman; font-size: 8pt; color: #FCFCFC; background-image: ; border-width: 0px; }table.botthm { width:90%; font-family: Arial; font-size: 10pt; color: black; border-width: 0px; }table.sezh { width:100%; font-family: Arial; font-size: 8pt; color: green; border-collapse: separate }td.sezsxh { width: 24%; border-width: 0px; border-color: #CCCCCC; border-style: solid; padding: 3px; text-align: center }td.sezdxh { width: 76%; border-width: 1px; border-color: #00D500; border-style: dotted; padding: 3px; text-align: left }td.sezseph { padding: 3px }table.sez { width:100%; font-family: Arial; font-size: 11px; border-collapse: separate; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px }td.sezsx { width: 24%; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding: 3px; text-align: center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px }td.sezdx { width: 76%; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding: 3px; text-align: left; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px }td.nov { border-width: 1px; border-color: #FFFFFF; border-style: solid; padding: 3px; text-align: left; font-family: Calibri; font-size: 16px; color: #FFE699; background-color: #FFFFFF }td.sezsep { padding: 3px }table.cdc { font-family: Arial; font-size: 10px; color: green }td.cdc { text-align: left }td.eu { text-align: right; font-weight: bold }td.dsc { text-align: left }td.pz { text-align: left; font-family: Arial; font-size: 10px; font-style: italic }table.vt { width:100%; font-family: MS Sans Serif; font-size: 10px; color: black; border-collapse: separate }td.vtsx { width: 50%; border-width: 1px; border-color: #FF6600; border-style: solid; padding: 3px; text-align: center; }td.vtdx { width: 50%; border-width: 1px; border-color: #FF6600; border-style: solid; padding: 3px; text-align: center }td.vtsep { padding: 3px }td.vtpr { width: 50%; border-width: 1px; border-color: gray; border-style: dotted; padding: 3px; text-align: left; } table.sped { width:100%; font-family: Calibri; font-size: 12px; color: black; border-collapse: separate }td.sped { padding: 3px }table.lb { width:100%; font-family: Calibri; font-size: 11px; color: black; border-collapse: separate }td.lb { width: 25%; padding: 3px; font-family: Calibri; font-size: 11px; text-align: center }hr.spr { size: 4px; margin-top: 0px; border-top: 0px; color: #FD9854; width: 100% }@media only screen and (max-width:600px) {body { font-family: Arial; font-size: 16px; color: #000000; margin-left: 0%; margin-right: 0%; margin-top: 0%; margin-bottom: 0%; background-image: url("../img/sfondo-pag-rosso-w.gif"); background-repeat: repeat }H1 {font-family: Arial; font-size: 20px; color: #CC3300; text-align: justify; margin-bottom: 0px}a:link.m { text-decoration: none; color: #663300 }a:visited.m { text-decoration: none; color: #996633 }a:hover.m { color: red }a:link.b { text-decoration: none; color: #FCFCFC }a:visited.b { text-decoration: none; color: #FCFCFC }a:hover.b { color: #FCFCFC }table.ktdx { width:90%; background-image: ; font-family: Times New Roman; font-size: 10px; color: #FFFFFF; border-width: 0px; }table.cont { width:90%; font-family: Arial; font-size: 16px; border-width: 0px; }td.lft { width: 22%; padding: 0px; text-align: center; background-color: #FFE699; vertical-align: top }table.tit { width:95% }td.tit { text-align: justify }table.topdx { width:100%; font-family: MS Sans Serif; font-size: 10px; color: #FCFCFC; background-image: ; border-width: 0px; }table.introsx { width:100%; height: 80px; font-family: MS Sans Serif; background-image: ; font-size: 16px; color: black; border-width: 0px; }table.kysx { width:100%; background-image: ; font-family: Times New Roman; font-size: 16px; color: #FFE699; border-width: 0px; }table.ml { width:85%; font-family: MS Sans Serif; font-size: 16px; color: black; background-color: #FFFFFF; border-width: 0px; border-collapse: separate }td.ml { border-width: 2px; border-color: green; border-style: dotted; padding: 3px; text-align: center; }table.ctg { width:90%; font-family: Arial; font-size: 16px; text-align: justify; color: black; border-width: 0px }td.ctg { text-align: justify }table.introhm { width:100%; height: 80px; font-family: MS Sans Serif; font-size: 16px; color: #FCFCFC; background-image: ; border-width: 0px; }table.titolohm { border-width: 0px }table.kyhm { width:100%; font-family: Times New Roman; font-size: 16px; color: #FCFCFC; background-image: ; border-width: 0px; }table.botthm { width:90%; font-family: Arial; font-size: 16px; color: black; border-width: 0px; }table.sezh { width:100%; font-family: Arial; font-size: 16px; color: green; border-collapse: separate }td.sezsxh { width: 24%; border-width: 0px; border-color: #CCCCCC; border-style: solid; padding: 3px; text-align: center }td.sezdxh { width: 76%; border-width: 1px; border-color: #00D500; border-style: dotted; padding: 3px; text-align: left }td.sezseph { padding: 3px }table.sez { width:100%; font-family: Arial; font-size: 16px; border-collapse: separate }td.sezsx { width: 24%; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding: 3px; text-align: center }td.sezdx { width: 76%; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding: 3px; text-align: left }td.nov { border-width: 1px; border-color: #FFFFFF; border-style: solid; padding: 3px; text-align: left; font-family: Calibri; font-size: 16px; color: #FFE699; background-color: #FFFFFF }td.sezsep { padding: 3px }table.cdc { font-family: MS Sans Serif; font-size: 16px; color: green }td.cdc { text-align: left }td.eu { text-align: right; font-weight: bold }td.dsc { text-align: left }td.pz { text-align: left; font-family: Arial; font-size: 16px; font-style: italic }table.vt { width:100%; font-family: MS Sans Serif; font-size: 16px; color: black; border-collapse: separate }td.vtsx { width: 50%; border-width: 1px; border-color: #FF6600; border-style: solid; padding: 3px; text-align: center; }td.vtdx { width: 50%; border-width: 1px; border-color: #FF6600; border-style: solid; padding: 3px; text-align: center }td.vtsep { padding: 3px }td.vtpr { width: 50%; border-width: 1px; border-color: gray; border-style: dotted; padding: 3px; text-align: left; } table.sped { width:100%; font-family: Calibri; font-size: 16px; color: black; border-collapse: separate }td.sped { padding: 3px }table.lb { width:100%; font-family: Calibri; font-size: 16px; color: black; border-collapse: separate }td.lb { width: 25%; padding: 3px; font-family: Calibri; font-size: 16px; text-align: center }hr.spr { size: 4px; margin-top: 0px; border-top: 0px; color: #FD9854; width: 100% }img.resp2 { width: 100%; max-width: 500px; height: auto }table.title, td.titlesx, td.titledx { display: block; width: 100%; height: auto; margin-bottom: 10px }} 