body {
     background: #eff;
     color: #000;
     margin: 0;
     padding: 0;
     border: 0;
     }

#testata {
     position: absolute;
     left: 10px;
     top: 3px;
     background: transparent;
     width: 800px;
     border-bottom: 3px solid #0000bc;
     margin: 0;
     padding: 5px 0px 0px 0px;
     text-align: left;
     }

#titolo_a {
     position: absolute;
     left: 10px;
     top: 170px;
     background: transparent;
     width: 100px;
     margin: 0;
     padding: 0;
     border-bottom: 1px solid #0000bc;     
     text-align: left;
     }

#titolo_a h1 {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_b {
     position: absolute;
     left: 10px;
     top: 370px;
     background: transparent;
     width: 100px;
     border-bottom: 1px solid #0000bc;     
     margin: 0;
     padding: 0;
     text-align: left;
     }

#titolo_b h1 {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_c {
     position: absolute;
     left: 705px;
     top: 170px;
     background: transparent;
     width: 100px;
     margin: 0;
     padding: 0;
     border-bottom: 1px solid #0000bc;     
     text-align: left;
     }

#titolo_c h1 {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_d {
     position: absolute;
     left: 705px;
     top: 290px;
     background: transparent;
     width: 100px;
     margin: 0;
     padding: 0;
     border-bottom: 1px solid #0000bc;     
     text-align: left;
     }

#titolo_d h1 {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_e {
     position: absolute;
     left: 705px;
     top: 430px;
     background: transparent;
     width: 100px;
     margin: 0;
     padding: 0;
     border-bottom: 1px solid #0000bc;     
     text-align: left;
     }

#titolo_e h1 {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_e h1 a:link {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_e h1 a:visited {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_e h1 a:hover {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_f {
     position: absolute;
     left: 705px;
     top: 470px;
     background: transparent;
     width: 100px;
     margin: 0;
     padding: 0;
     border-bottom: 1px solid #0000bc;     
     text-align: left;
     }

#titolo_f h1 {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_f h1 a:link {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_f h1 a:visited {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_f h1 a:hover {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_g {
     position: absolute;
     left: 705px;
     top: 510px;
     background: transparent;
     width: 100px;
     margin: 0;
     padding: 0;
     border-bottom: 1px solid #0000bc;     
     text-align: left;
     }

#titolo_g h1 {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_g h1 a:link {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_g h1 a:visited {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_g h1 a:hover {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_h {
     position: absolute;
     left: 705px;
     top: 550px;
     background: transparent;
     width: 100px;
     margin: 0;
     padding: 0;
     border-bottom: 1px solid #0000bc;     
     text-align: left;
     }

#titolo_h h1 {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_h h1 a:link {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_h h1 a:visited {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#titolo_h h1 a:hover {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_a {
     position: absolute;
     left: 10px;
     top: 220px;
     background: transparent;
     width: 100px;
     border: 0;
     margin: 0;
     padding: 0;
     text-align: left;
     }

#menu_a h1 {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_a h1 a:link {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_a h1 a:visited {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_a h1 a:hover {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_b {
     position: absolute;
     left: 10px;
     top: 420px;
     background: transparent;
     width: 100px;
     border: 0;
     margin: 0;
     padding: 0;
     text-align: left;
     }

#menu_b h1 {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_b h1 a:link {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_b h1 a:visited {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_b h1 a:hover {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_c {
     position: absolute;
     left: 705px;
     top: 220px;
     background: transparent;
     width: 100px;
     border: 0;
     margin: 0;
     padding: 0;
     text-align: left;
     }

#menu_c h1 {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_c h1 a:link {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_c h1 a:visited {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_c h1 a:hover {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d {
     position: absolute;
     left: 705px;
     top: 340px;
     background: transparent;
     width: 100px;
     border: 0;
     margin: 0;
     padding: 0;
     text-align: left;
     }

#menu_d h1 {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d h1 a:link {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d h1 a:visited {
     background: transparent;
     width: 100px;
     color: #0000bc;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d h1 a:hover {
     background: transparent;
     width: 100px;
     color: #f00;
     border: 0;
     margin: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#main {
     position: absolute;
     left: 115px;
     top: 170px;
     background: #ffc;
     width: 550px;
     border-left: 2px solid #888;
     border-right: 2px solid #888;
     margin: 0;
     padding: 10px 15px 10px 15px;
     text-align: justify;
     }

#main h1 {
     background: tranparent;
     color: black;
     border: 0;
     margin: 0;
     padding-top: 10px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
}

#main h2 {
     background: tranparent;
     color: black;
     border: 0;
     margin: 0;
     padding-top: 0;
     font: bold 12px verdana, lucida, arial, helvetica, sans-serif;
}

#main h2 a:link {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: #000099;
	background: transparent; 
	}

#main h2 a:visited {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: #000099;
	background: transparent; 
	}

#main h2 a:hover {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: #555;
	background: transparent; 
	}

#main h3 {
     background: tranparent;
     color: #555;
     border: 0;
     margin: 0;
     padding-top: 0;
     text-align: left;
     font: bold italic 12px verdana, lucida, arial, helvetica, sans-serif;
}

#main h3 a:link {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: #555;
	background: transparent; 
	}

#main h3 a:visited {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: #555;
	background: transparent; 
	}

#main h3 a:hover {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: #000;
	background: transparent; 
	}

#main h4 {
     background: tranparent;
     color: black;
     border: 0;
     margin: 0;
     padding-top: 10px;
     text-align: center;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
}

#main h4 a:link {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: black;
	background: transparent; 
	}

#main h4 a:visited {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: black;
	background: transparent; 
	}

#main h4 a:hover {
	font-weight : bold;
      width: auto;
	text-decoration : none;
	color: #f00;
	background: transparent; 
	}

#main p {
     color: #000;
     margin: 0;
     padding-top: 3px;
     font: normal 12px verdana, lucida, arial, helvetica, sans-serif;
     }

#main p a:link {
	font-weight : normal;
      width: auto;
	text-decoration : underline;
	color: #000;
	background: transparent; 
	}

#main p a:visited {
	font-weight : normal;
      width: auto;
	text-decoration : underline;
	color: #000;
	background: transparent; 
	}

#main p a:hover {
	font-weight : normal;
      width: auto;
	text-decoration : none;
	color: #555;
	background: transparent; 
	}

#main p img {
      margin: 15px 0px 15px 0px;
      border: 0;
      }

#main p img.foto_sx {
      float: left;
      margin: 15px 20px 15px 0;
      border: 0;
      }

#main p img.foto_dx {
      float: right;
      margin: 15px 0 15px 20px;
      border: 0;
      }

#main table {
      font: normal 12px verdana, lucida, arial, helvetica, sans-serif;
	}

#contenuto {
     position: absolute;
     left: 115px;
     top: 170px;
     background: #ffc;
     width: 550px;
     border-left: 2px solid #888;
     border-right: 2px solid #888;
     margin: 0;
     padding: 10px 15px 10px 15px;
     text-align: justify;
     }

#contenuto h1 {
     background: tranparent;
     color: black;
     border: 0;
     margin: 0;
     padding-top: 10px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
}

#contenuto table {
     color: #000;
     margin: 0;
     padding-top: 10px;
     font: normal 14px verdana, lucida, arial, helvetica, sans-serif;
     }

#contenuto table h1 {
     color: #000;
     margin: 0;
     padding-top: 10px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     }

#contenuto table a:link {
	font-weight : normal;
      width: auto;
	text-decoration : none;
	color: #0000bc;
	background: transparent;
	}

#contenuto table a:visited {
	font-weight : normal;
      width: auto;
	text-decoration : none;
	color: #0000bc;
	background: transparent;
	}

#contenuto table a:hover {
	font-weight : normal;
      width: auto;
	text-decoration : none;
	color: #f00;
	background: transparent;
	}

