@charset "UTF-8";
/* CSS Document */

/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/2NBgzUtEeyB-Xtpr9bm1CSVudZg2I_9CBJalMPResNk.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/2NBgzUtEeyB-Xtpr9bm1CRD8Ne_KjP89kA3_zOrHj8E.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIJxPTqqCO-Hoz9CiD4eQWUb2Ot9t5h1GRSTIE78Whtoh.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIN4KoCs5_BuQksQmhwRAS2Y.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIBlMenM75Mf7Z_kMXSnKVlD2Ot9t5h1GRSTIE78Whtoh.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIG7YhB0YVZSiEWnToa6slzn2Ot9t5h1GRSTIE78Whtoh.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIAAkx2KIoCAYIUYRcgdW-dU.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/9MkijrV-dEJ0-_NWV7E6N6aYMItQBJgHOR6e-UKEo6f3rGVtsTkPsbDajuO5ueQw.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/9MkijrV-dEJ0-_NWV7E6NzyJGU1P5M-LlUrAn6CnO9E.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/n7G4PqJvFP2Kubl0VBLDEHkZIlsJG67-QyTgZTAVrcyAxg1Bnw5F8n5M1Q3pc3xZ.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/n7G4PqJvFP2Kubl0VBLDEC0yrwWnmFtrYD74X1HK8I6glnMp3_3A8V8Ai8YosRtX.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/n7G4PqJvFP2Kubl0VBLDEHTCel_swxOPj8syZZvSyoOAxg1Bnw5F8n5M1Q3pc3xZ.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/playfairdisplay/v10/n7G4PqJvFP2Kubl0VBLDEGf7OVK90wFDrBi2AB4YClaglnMp3_3A8V8Ai8YosRtX.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/C7bP6N8yXZ-PGLzbFLtQKYX0hVgzZQUfRDuZrPvH3D8.woff2") format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/iLJc6PpCnnbQjYc1Jq4v04X0hVgzZQUfRDuZrPvH3D8.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/5pCv5Yz4eMu9gmvX8nNhfYX0hVgzZQUfRDuZrPvH3D8.woff2") format('woff2');
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* greek-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/gEkd0pn-sMtQ_P4HUpi6WIX0hVgzZQUfRDuZrPvH3D8.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/iPF-u8L1qkTPHaKjvXERn4X0hVgzZQUfRDuZrPvH3D8.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/mTzVK0-EJOCaJiOPeaz-h4X0hVgzZQUfRDuZrPvH3D8.woff2") format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/erE3KsIWUumgD1j_Ca-V-4X0hVgzZQUfRDuZrPvH3D8.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/LeFlHvsZjXu2c3ZRgBq9nJBw1xU1rKptJj_0jans920.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/PIbvSEyHEdL91QLOQRnZ1w7aC6SjiAOpAWOKfJDfVRY.woff2") format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/PIbvSEyHEdL91QLOQRnZ1xdwxCXfZpKo5kWAx_74bHs.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/PIbvSEyHEdL91QLOQRnZ1yGUML8f7tzeB6gGvgki0bE.woff2") format('woff2');
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* greek-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/PIbvSEyHEdL91QLOQRnZ156vnaPZw6nYDxM4SVEMFKg.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/PIbvSEyHEdL91QLOQRnZ1_y1_HTwRwgtl1cPga3Fy3Y.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/PIbvSEyHEdL91QLOQRnZ1_grLsWo7Jk1KvZser0olKY.woff2") format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/PIbvSEyHEdL91QLOQRnZ14joYw3YTyktCCer_ilOlhE.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/PIbvSEyHEdL91QLOQRnZ1xampu5_7CjHW5spxoeN3Vs.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/ByLA_FLEa-16SpQuTcQn4PZraR2Tg8w2lzm7kLNL0-w.woff2") format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/ByLA_FLEa-16SpQuTcQn4F4sYYdJg5dU2qzJEVSuta0.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/ByLA_FLEa-16SpQuTcQn4Pkqa6bqz2MWWNAbes-nCbE.woff2") format('woff2');
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* greek-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/ByLA_FLEa-16SpQuTcQn4FBW26QxpSj-_ZKm_xT4hWw.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/ByLA_FLEa-16SpQuTcQn4At_Rm691LTebKfY2ZkKSmI.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/ByLA_FLEa-16SpQuTcQn4NDiNsR5a-9Oe_Ivpu8XWlY.woff2") format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/ByLA_FLEa-16SpQuTcQn4KE8kM4xWR1_1bYURRojRGc.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/notosans/v6/ByLA_FLEa-16SpQuTcQn4Igp9Q8gbYrhqGlRav_IXfk.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/9Z3uUWMRR7crzm1TjRicDgXaAXup5mZlfK6xRLrhsco.woff2") format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/9Z3uUWMRR7crzm1TjRicDlx-M1I1w5OMiqnVF8xBLhU.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/9Z3uUWMRR7crzm1TjRicDqQr5kLUZ00oRH1V4iZRmWo.woff2") format('woff2');
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* greek-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/9Z3uUWMRR7crzm1TjRicDlT7aJLK6nKpn36IMwTcMMc.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/9Z3uUWMRR7crzm1TjRicDgn6Wqxo-xwxilDXPU8chVU.woff2") format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/9Z3uUWMRR7crzm1TjRicDsbIQSYZnWLaWC9QNCpTK_U.woff2") format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src:  url("https://fonts.gstatic.com/s/notosans/v6/9Z3uUWMRR7crzm1TjRicDogd9OEPUCN3AdYW0e8tat4.woff2") format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/notosans/v6/9Z3uUWMRR7crzm1TjRicDv79_ZuUxCigM2DespTnFaw.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

div.thecontent , h1, h2, h3, h4, h5, h6, p, li  {
    font-family: 'Noto Sans', sans-serif;
	text-align:justify;
	font-size:1em;
	font-style:normal;
	font-weight:normal;
	margin:0em 0em 0em 0em;
 }

div.thecontent img {
	text-align:center;
	max-width:100%;
	max-height:100%;
	margin-top:1em;
	margin-bottom:1em;
	padding-top: 0.5em;
}


div.BOX {
	border: thin solid #0F5173;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.4em;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
	
	a:link    {color:#000000; text-decoration:underline-no}
	a:visited {color:#000000; text-decoration:underline-no}
	a:hover   {color:#000000; text-decoration:underline-no}



/* CARATTERIZZAZIONI DI STILE */

 .PIEDINO_Erickson {
	font-family: 'Noto Sans', sans-serif;	
	font-size:0.5em;
    margin: 0em;
}
 .PIEDINO_Rivista {
	font-family: 'Noto Sans', sans-serif;	
	font-size:0.8em;
	font-variant:small-caps;
    margin: 0em;
	color:#4d4d4d;
}
 .PIEDINO_Numero-uscita {
	font-family: 'Noto Sans', sans-serif;	
	font-size:0.5em;
    margin: 0em;
}
 .PIEDINO_Pagine {
	font-family: 'Noto Sans', sans-serif;	
	font-size:0.5em;
    margin: 0em;
}

.PIEDINO_Doi {
	font-family: 'Noto Sans', sans-serif;	
	font-size:0.5em;
    margin: 0em;
}


 .TITOLO {
    font-family: 'Noto Sans', serif;
	font-weight:bold;
	font-size:2em;
	margin:0em 0em 0em 0em;
	color:#ed1c29;
	text-align:left;
    margin-top: 1.6em;
}
.SOTTOTITOLO {
    font-family: 'Playfair Display', serif;
	font-size:1.5em;
	margin:0em 0em 0em 0em;
	text-align:left;
}

 .AUTORE_Titolo {
    font-family: 'Playfair Display', serif;
	font-weight:bold;
	margin:1.5em 0em 0em 0em;
	text-align:left;
}
.AUTORE_Testo {	
	text-align:left;
	font-size:0.8em;
	margin:0em 0em 0em 2em;
}

.ABSTRACT_Titolo {
    font-family: 'Playfair Display', serif;
	font-style: italic;
    font-size:1.2em;
	margin:1.5em 0em 0.2em 0em;
}
.ABSTRACT_Testo {
	font-style: italic;
	color:#4d4d4d;
}

.KEYWORDS_Titolo {
    font-family: 'Playfair Display', serif;
	font-style: italic;
    font-size:1.2em;
	margin:1.5em 0em 0.2em 0em;
}
.KEYWORDS_Testo {
	font-style: italic;
	color:#4d4d4d;
}

.TITOLO_1 {
    font-family: 'Playfair Display', serif;
	font-weight:bold;	
	font-size:1.3em;
	margin:2em 0em 0.5em 0em;
	color:#ed1c29;
	text-align:left;
}

.TITOLO_2 {
    font-family: 'Playfair Display', serif;
	font-style:italic;	
	font-size:1.3em;
	margin:2em 0em 0.5em 0em;
	text-align:left;
}

.TITOLO_3 {
    font-family: 'Playfair Display', serif;
	font-size:1.3em;
	margin:2em 0em 0.5em 0em;
	text-align:left;
}

.TESTO {
	margin:0.2em 0em 0em 0em;
}

.TESTO_Spazio_Sopra {
	margin:1em 0em 0em 0em;
}

.RIENTRATO_SansSerif {
	font-size:0.8em;
	margin:0.7em 5% 0.7em 5%;
}
.RIENTRATO_SansSerif_Firma {
	font-size:0.8em;
	margin:-0.5em 5% 0.7em 5%;
}

.NOTE_Autori {
	font-size: 0.8em;
	margin:0.5em 0em 0em 2em;
	text-indent: -2em;
}
.TESTO_Biblio {
	font-size: 0.8em;
	margin:0.5em 0em 0em 2em;
	text-indent: -2em;
}


.NOTA {
	font-size:0.8em;
	margin:0em 0em 0.2em 0em;
}


.FIRMA {	
	font-style:italic;	
	font-size:0.9em;
	margin:0.4em 0em 0em 0em;
	text-align:right;
}


li.ELENCO_Numero {
	list-style-position: outside;
	list-style-type: decimal;
}
li.ELENCO_Lettera {
	list-style-position: outside;
	list-style-type: lower-latin;
}
li.ELENCO_Trattino {
	list-style-position: outside;
	list-style-type: square;
}
li.ELENCO_NO {
	list-style-position: outside;
	list-style-type: none;
	padding-bottom: 0em;
}
li.ELENCO_Pallino {
	list-style-position: outside;
	list-style-type: disc;
}

li.SOTTOELENCO_Pallino {
	list-style-type:disc;
	list-style-position:outside;
}

li.SOTTOELENCO_Trattino {
	list-style-type:square;
	list-style-position:outside;
}

li.SOTTOELENCO_Lettera {
	list-style-type: lower-latin;
	list-style-position: outside;
}

li.SOTTOELENCO_Numero {
	list-style-type: decimal;
	list-style-position: outside;
}

li.SOTTOELENCO_NO {
	list-style-type:none;
	list-style-position:outside;
}




/* STILI PER BOX */

.BOX_Titolo {
	font-family: 'Noto Sans', sans-serif;
	font-weight:bold;	
	font-size:0.8em;
	margin-bottom: 0.2em;
}

.BOX_Testo {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.8em;
	text-align:left;
}

.BOX_Autore {
	font-family: 'Noto Sans', sans-serif;
	font-style: italic;
	font-size: 0.8em;
	margin-top: 1em;
	margin-bottom: 1.5em;
}

li.BOX_ELENCO_Trattino {
	font-family: 'Noto Sans', sans-serif;
	font-size:0.8em;
	list-style-position:outside;
	list-style-type:square;
}

.CORRISPONDENZA_Titolo_Filetto {
	font-family: 'Noto Sans', sans-serif;
	font-weight: bold;
	font-size: 0.6em;
	margin-top: 2em;
	margin-bottom: 0.2em;
	padding-top: 0.8em;
	text-transform: uppercase;
	border-top: thin solid #AFAFAF;
	text-align:left;
}


.CORRISPONDENZA_Autore {
	font-family: 'Noto Sans', sans-serif;
	font-style: italic;
	font-size: 0.6em;
	text-align: justify;
	text-align:left;
}

.CORRISPONDENZA_Dati {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.6em;
	text-align: justify;
	text-align:left;
}

.CORRISPONDENZA_E-mail {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.6em;
	text-align: justify;
	text-align:left;
}

.COPYRIGHT {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.6 em;
}


/* STILI PER LA TABELLA */


table.TABELLA {
	min-width: 100%;
	border-collapse : collapse;
	border: thin solid #20201e;
	margin-bottom: 1em;
	margin-top: 1em;
}

th.CELLA-90 {
	background-color: #151515;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style: solid;
	border-width: 1px;
	vertical-align: center;
}

th.CELLA-70 {
	background-color: #464646;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style: solid;
	border-width: 1px;
	vertical-align: center;
}

th.CELLA-50 {
	background-color:#9b9b9b;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	border-width:1px;
	vertical-align:center;
}

th.CELLA-40 {
	background-color: #B1B1B1;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style: solid;
	vertical-align: center;
	border-width: 1px;
}

th.CELLA-25 {
	background-color:#C3C3C3;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	border-width:1px;
	vertical-align:center;
}


th.CELLA-10 {
	background-color:#ececec;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	border-width:1px;
	vertical-align:center;
}

td.CELLA-90 {
	background-color: #151515;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style: solid;
	border-width: 1px;
	vertical-align: center;
}

td.CELLA-70 {
	background-color: #464646;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style: solid;
	border-width: 1px;
	vertical-align: center;
}

td.CELLA-50 {
	background-color:#9b9b9b;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	vertical-align:center;
	border-width:1px;
}

td.CELLA-40 {
	background-color: #B1B1B1;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style: solid;
	vertical-align: center;
	border-width: 1px;
}

td.CELLA-25 {
	background-color:#C3C3C3;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	border-width:1px;
	vertical-align:center;
}
td.CELLA-10 {
	background-color:#ececec;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	border-width:1px;
	vertical-align:center;
}
td.CELLA-TESTO {
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	border-width:1px;
	vertical-align:top;

}

td.CELLA-TESTO-center {
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	border-width:1px;
	vertical-align:center;
}

td.CELLA-VUOTA {
	padding-bottom: 0.2em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.3em;
	border-style:solid;
	border-width:1px;
	vertical-align:top;
	height: 1em;

}


.TAB_Numero {
	font-family: 'Noto Sans', sans-serif;
	font-size:0.9em;
	margin-top:1em;
}


.TAB_Titolo {
	font-family: 'Noto Sans', sans-serif;
	font-weight:bold;
	font-size:0.9em;
	margin-top:0.2em;
	margin-bottom:0.6em;
	page-break-before:avoid;
	page-break-after:avoid;
}


.TAB_Intestazione_Negativa  {
	font-family: 'Noto Sans', sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:0.8em;
	text-align:center;
}


.TAB_Intestazione_1 {
	font-family: 'Noto Sans', sans-serif;
	font-weight:bold;
	font-size:0.8em;
	text-align:center;
}


.TAB_Intestazione_2 {
	font-family: 'Noto Sans', sans-serif;
	font-style:italic;
	font-size:0.8em;
	text-align:center;
}


.TAB_Titolo_1 {
	font-family: 'Noto Sans', sans-serif;
	font-weight:bold;
	font-size:0.85em;
	margin-top: 0.8em;
	margin-bottom:0.5em;
}

.TAB_Titolo_2 {
	font-family: 'Noto Sans', sans-serif;
	font-style:italic;
	font-size:0.85em;
	margin-top: 0.5em;
	margin-bottom:0.3em;
}

.TAB_Testo {
	font-family: 'Noto Sans', sans-serif;
	font-size:0.8em;
}

.TAB_Testo_Spazio_Sopra {
	font-family: 'Noto Sans', sans-serif;
	font-size:0.8em;
	margin-top: 0.3em;
}


.TAB_Testo_Centrato {
	font-family: 'Noto Sans', sans-serif;
	font-size:0.8em;
	text-align:center;
}


.TAB_Elenco_Numero {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.8em;
	margin-left: 0.9em;
	text-indent: -0.9em;
}

.TAB_Elenco_Pallino {
	font-family: 'Noto Sans', sans-serif;
	font-size:0.8em;
	margin-left: 0.5em;
	text-indent: -0.5em;
}

.TAB_Elenco_Trattino {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.8em;
	margin-left: 0.7em;
	text-indent: -0.7em;
}

.TAB_Elenco_Lettera {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.8em;
	margin-left: 0.9em;
	text-indent: -0.9em;
}

.TAB_Firma {
	font-family: 'Noto Sans', sans-serif;
	font-size:0.8em;
	margin-top: 0.3em;
	text-align:right;
}

.FIG_Dida {
	font-size:0.8em;
	margin-top: -0.4em;
	margin-bottom:3em;
	page-break-before:avoid;
}

.FIG_Dida_Continua {
	font-size:0.8em;
	margin-top:-3em;
	margin-bottom:3em;
}


.ABBR {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.8em;
	text-align:left;
}

.CREATIVE_COMMONS {
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.7em;
	text-align:left;
}

div.BOX_CREATIVE_COMMONS  {
	/* margin: 0em 0em 0em 0em;
	padding:0px; */	
	border: thin solid #0F5173;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.4em;
	padding-left: 0.5em;
	padding-right: 0.5em;

}

div.CREATIVE_COMMONS img  {
	margin: 1em 0em 0.2em 0em;
	height: 3em;
}





/* STILI DI CARATTERE */

sup {
	line-height: 0.4em;
	font-size: 0.6em;
	font-style:regular;
}

su.ITALIC {
	line-height: 0.4em;
	font-size: 0.6em;
	font-style:italic;
}

su.BOLD {
	line-height: 0.4em;
	font-size: 0.6em;
	font-weight:bold;
}

su.BOLD-ITALIC {
	line-height: 0.4em;
	font-size: 0.6em;
	font-style:italic;
	font-weight:bold;
}

sub {
	line-height: 0.4em;
	font-size: 0.6em;
}

sub.ITALIC {
	line-height: 0.4em;
	font-size: 0.6em;
	font-style:italic;
}

sub.BOLD {
	line-height: 0.4em;
	font-size: 0.6em;
	font-weight:bold;
}

sub.BOLD-ITALIC {
	line-height: 0.4em;
	font-size: 0.6em;
	font-style:italic;
	font-weight:bold;
}

span.BOLD-ITALIC {
	font-style:italic;
	font-weight:bold;
}

span.REGULAR {
}

span.MAIUSCOLETTO {
	font-variant:small-caps;
}

span.Pag-inizio {
}

span.Pag-fine {
}

span.Autore_nome {
}
	
span.Autore_cognome {
}

span.DOI {
}

span.ABBR {
}
