body {
     background: #ffffff;
     color: #000;
     margin: 0;
     padding: 0;
     border: 0;
     }

#testata {
     position: absolute;
     left: 90px;
     top: 10px;
     background: transparent;
     }

#ricerca {
     position: absolute;
     left: 650px;
     top: 65px;
     background: transparent;
     margin: 0;
     text-align: left;
     }

#contatore {
     position: absolute;
     left: 725px;
     top: 145px;
     background: transparent;
     margin: 0;
     text-align: left;
     }

#fondo {
     position: absolute;
     left: 91px;
     top: 126px;
     background: #ffffdd;
     width: 816px;
     border-left: 2px solid #00b;
     border-right: 2px solid #00b;
     margin: 0;
     padding: 10px 15px 10px 15px;
     text-align: justify;
     }

#database_fondo {
     position: absolute;
     left: 91px;
     top: 126px;
     background: #ffffdd;
     width: 816px;
     height: 48700px;
     border-left: 2px solid #00b;
     border-right: 2px solid #00b;
     margin: 0;
     padding: 10px 15px 10px 15px;
     text-align: justify;
     }

#label_a h1 {
     position: absolute;
     left: 285px;
     top: 108px;
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#label_a h1 a:link {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_a h1 a:visited {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_a h1 a:hover {
     background: transparent;
     width: 180px;
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_b h1 {
     position: absolute;
     left: 400px;
     top: 108px;
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#label_b h1 a:link {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_b h1 a:visited {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_b h1 a:hover {
     background: transparent;
     width: 180px;
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_c h1 {
     position: absolute;
     left: 540px;
     top: 108px;
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#label_c h1 a:link {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_c h1 a:visited {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_c h1 a:hover {
     background: transparent;
     width: 180px;
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_d h1 {
     position: absolute;
     left: 680px;
     top: 108px;
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#label_d h1 a:link {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_d h1 a:visited {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_d h1 a:hover {
     background: transparent;
     width: 180px;
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_e h1 {
     position: absolute;
     left: 800px;
     top: 108px;
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#label_e h1 a:link {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_e h1 a:visited {
     background: transparent;
     width: 180px;
     color: #0000bc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#label_e h1 a:hover {
     background: transparent;
     width: 180px;
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration : none;
     }

#banner_s1 {
     position: absolute;
     left: 110px;
     top: 145px;
     background: #eeffee;
     width: 180px;
     text-align: center;
     border-top: 1px solid #888;
     border-left: 1px solid #888;
     border-right: 3px solid #888;
     border-bottom: 3px solid #888;
     }

#banner_s2 {
     position: absolute;
     left: 110px;
     top: 437px;
     background: transparent;
     width: 182px;
     text-align: center;
     border-top: 1px solid #888;
     border-left: 1px solid #888;
     border-right: 1px solid #888;
     border-bottom: 1px solid #888;
     }

#banner_s3 {
     position: absolute;
     left: 110px;
     top: 867px;
     background: transparent;
     width: 184px;
     text-align: center;
     }

#banner_s4 {
     position: absolute;
     left: 110px;
     top: 990px;
     background: transparent;
     width: 184px;
     text-align: center;
     }

#banner_s5 {
     position: absolute;
     left: 110px;
     top: 510px;
     background: transparent;
     width: 182px;
     text-align: center;
     border-top: 1px solid #888;
     border-left: 1px solid #888;
     border-right: 1px solid #888;
     border-bottom: 1px solid #888;
     }

#banner_d1 {
     position: absolute;
     left: 725px;
     top: 170px;
     background: transparent;
     width: 200px;
     text-align: center;
     }

#banner_d2 {
     position: absolute;
     left: 727px;
     top: 315px;
     background: transparent;
     width: 195px;
     text-align: center;
     padding-top: 5px;
     border-top: 2px solid #bc0000;
     border-bottom: 2px solid #bc0000;
     }

#banner_d3 {
     position: absolute;
     left: 726px;
     top: 640px;
     background: transparent;
     width: 197px;
     text-align: center;
     }

#banner_d4 {
     position: absolute;
     left: 740px;
     top: 1000px;
     background: transparent;
     width: 80px;
     text-align: center;
     }

#banner_d5 {
     position: absolute;
     left: 810px;
     top: 1010px;
     background: transparent;
     width: 120px;
     text-align: center;
     }

#banner_d6 {
     position: absolute;
     left: 727px;
     top: 147px;
     background: transparent;
     width: 195px;
     text-align: center;
     padding-top: 5px;
     border-top: 2px solid #bc0000;
     border-bottom: 2px solid #bc0000;
     }

#banner_d7 {
     position: absolute;
     left: 726px;
     top: 470px;
     background: transparent;
     width: 197px;
     text-align: center;
     }

#banner_d8 {
     position: absolute;
     left: 725px;
     top: 525px;
     background: transparent;
     width: 197px;
     text-align: center;
     border: 1px solid #0000a8;
     }

#banner_d9 {
     position: absolute;
     left: 770px;
     top: 220px;
     background: transparent;
     width: 150px;
     text-align: center;
     }

#banner_d9 p {
     color: #0000a8;
     border: 0;
     margin: 0;
     font: 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: center;
     text-decoration: none;
     }

#banner_d9 p a:link {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: center;
     text-decoration: none;
     }

#banner_d9 p a:visited {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: center;
     text-decoration: none;
     }

#banner_d9 p a:hover {
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: center;
     text-decoration: none;
     }

#banner_d10 {
     position: absolute;
     left: 725px;
     top: 670px;
     background: transparent;
     width: 197px;
     text-align: center;
     border: 1px solid #0000a8;
     }

#menu_s1 {
     position: absolute;
     left: 105px;
     top: 215px;
     background: #ffffff;
     margin: 5px;
     border-top: 1px solid #888;
     border-left: 1px solid #888;
     border-right: 3px solid #888;
     border-bottom: 3px solid #888;
     width: 180px;
     }

#menu_s1 h1 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     padding-bottom: 3px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s1 h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s1 h3 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s1 h3 a:link {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s1 h3 a:visited {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s1 h3 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s2 {
     position: absolute;
     left: 105px;
     top: 576px;
     background: #ffffff;
     margin: 5px;
     border-top: 1px solid #888;
     border-left: 1px solid #888;
     border-right: 3px solid #888;
     border-bottom: 3px solid #888;
     width: 180px;
     }

#menu_s2 h1 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     padding-bottom: 3px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s2 h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s2 h3 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s2 h3 a:link {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s2 h3 a:visited {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_s2 h3 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d1 {
     position: absolute;
     left: 720px;
     top: 370px;
     background: #ffffff;
     margin: 5px;
     border-top: 1px solid #888;
     border-left: 1px solid #888;
     border-right: 3px solid #888;
     border-bottom: 3px solid #888;
     width: 195px;
     }

#menu_d1 h1 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     padding-bottom: 3px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d1 h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d1 h3 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d1 h3 a:link {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d1 h3 a:visited {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d1 h3 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d2 {
     position: absolute;
     left: 720px;
     top: 690px;
     background: #ffffff;
     margin: 5px;
     border-top: 1px solid #888;
     border-left: 1px solid #888;
     border-right: 3px solid #888;
     border-bottom: 3px solid #888;
     width: 195px;
     }

#menu_d2 h1 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     padding-bottom: 3px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d2 h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d2 h3 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d2 h3 a:link {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d2 h3 a:visited {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d2 h3 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d3 {
     position: absolute;
     left: 720px;
     top: 200px;
     background: #ffffff;
     margin: 5px;
     border-top: 1px solid #888;
     border-left: 1px solid #888;
     border-right: 3px solid #888;
     border-bottom: 3px solid #888;
     width: 195px;
     }

#menu_d3 h1 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     padding-bottom: 3px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d3 h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d3 h3 {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d3 h3 a:link {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d3 h3 a:visited {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#menu_d3 h3 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#notizie h1 {
     position: absolute;
     left: 315px;
     top: 140px;
     background: #ffff00;
     width: 380px;
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#notizie_bis h1 {
     position: absolute;
     left: 315px;
     top: 505px;
     background: #ffff00;
     width: 380px;
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c1 {
     position: absolute;
     left: 315px;
     top: 165px;
     background: transparent;
     width: 390px;
     }

#sezione_c1 h1 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c1 h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: italic 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c1 h4 {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c1 h4 a:link {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c1 h4 a:visited {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c1 h4 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c1 p {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: justify;
     text-decoration: none;
     }

#sezione_c1 p a:link {
     color: #0000cc;
     border: 0;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-decoration: none;
     }

#sezione_c1 p a:visited {
     color: #0000cc;
     border: 0;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-decoration: none;
     }

#sezione_c1 p a:hover {
     color: #bc0000;
     border: 0;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-decoration: none;
     }

#sezione_c1 p img.foto_sx {
      float: left;
      margin: 5px 15px 10px 0;
      border: 0;
      }

#sezione_c1 p img.foto_dx {
      float: right;
      margin: 5px 0 10px 10px;
      border: 0;
      }

#sezione_c2 {
     position: absolute;
     left: 315px;
     top: 530px;
     background: transparent;
     width: 390px;
     }

#sezione_c2 h1 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: italic 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 h3 {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: italic 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 h3 a:link {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 h3 a:visited {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 h3 a:hover {
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 h4 {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     border-bottom: 1px solid #888;
     padding-bottom: 10px;
     }

#sezione_c2 h4 a:link {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 h4 a:visited {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 h4 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 p {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: justify;
     text-decoration: none;
     }

#sezione_c2 p a:link {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 p a:visited {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 p a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#sezione_c2 p img.foto_sx {
      float: left;
      margin: 3px 10px 5px 0;
      border: 0;
      }

#sezione_c2 p img.foto_dx {
      float: right;
      margin: 3px 0 5px 10px;
      border: 0;
      }

#coda {
     position: absolute;
     left: 91px;
     top: 1095px;
     background: transparent;
     width: 850px;
     border-top: 2px solid #00b;
     padding-bottom: 10px;
     }

#coda h1 {
     color: #0000a8;
     border: 0;
     margin: 0;
     font: 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: center;
     text-decoration: none;
     }

#titolo_circolo h1 {
     position: absolute;
     left: 315px;
     top: 140px;
     background: #ffff00;
     width: 600px;
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#circolo {
     position: absolute;
     left: 315px;
     top: 170px;
     background: transparent;
     width: 600px;
     }

#circolo h1 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#circolo h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: italic 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#circolo h4 {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#circolo h4 a:link {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#circolo h4 a:visited {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#circolo h4 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#circolo p {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: justify;
     text-decoration: none;
     }

#circolo p img.foto_sx {
      float: left;
      margin: 5px 15px 10px 0;
      border: 0;
      }

#circolo p img.foto_dx {
      float: right;
      margin: 0 15px 10px 5px;
      border: 0;
      }

#circolo table {
     color: #0000a8;
     margin: 0;
     padding-top: 10px;
     font: normal 12px verdana, lucida, arial, helvetica, sans-serif;
     }

#circolo table h1 {
     color: #0000a8;
     margin: 0;
     padding-top: 10px;
     font: bold 14px verdana, lucida, arial, helvetica, sans-serif;
     }

#circolo table a:link {
	font-weight : normal;
      width: auto;
	text-decoration : underline;
	color: #f00;
	background: transparent; 
	}

#circolo table a:visited {
	font-weight : normal;
      width: auto;
	text-decoration : underline;
	color: #f00;
	background: transparent; 
	}

#circolo table a:hover {
	font-weight : normal;
      width: auto;
	text-decoration : none;
	color: #222;
	background: transparent; 
	}

#titolo_bollettino h1 {
     position: absolute;
     left: 315px;
     top: 140px;
     background: #ffff00;
     width: 600px;
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#bollettino {
     position: absolute;
     left: 315px;
     top: 170px;
     background: transparent;
     width: 600px;
     }

#bollettino h1 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#bollettino h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: italic 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#bollettino h4 {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#bollettino h4 a:link {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#bollettino h4 a:visited {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#bollettino h4 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 9px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#bollettino p {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 10px verdana, lucida, arial, helvetica, sans-serif;
     text-align: justify;
     text-decoration: none;
     }

#bollettino p img.foto_sx {
      float: left;
      margin: 5px 15px 10px 0;
      border: 0;
      }

#bollettino p img.foto_dx {
      float: right;
      margin: 0 15px 10px 5px;
      border: 0;
      }

#titolo_tornei h1 {
     position: absolute;
     left: 110px;
     top: 140px;
     background: #ffff00;
     width: 580px;
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei {
     position: absolute;
     left: 110px;
     top: 170px;
     background: transparent;
     width: 580px;
     }

#tornei h1 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei h1 a:link {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei h1 a:visited {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei h1 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: italic 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei h4 {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei h4 a:link {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei h4 a:visited {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei h4 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei p {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: justify;
     text-decoration: none;
     }

#tornei p a:link {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei p a:visited {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei p a:hover {
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#tornei p img.foto_sx {
      float: left;
      margin: 5px 15px 10px 0;
      border: 0;
      }

#tornei p img.foto_dx {
      float: right;
      margin: 5px 0 10px 15px;
      border: 0;
      }

#tornei form {
     color: #0000a8;
     font: 11px verdana, lucida, arial, helvetica, sans-serif;
      }

#titolo_documenti h1 {
     position: absolute;
     left: 110px;
     top: 140px;
     background: #ffff00;
     width: 580px;
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti {
     position: absolute;
     left: 110px;
     top: 170px;
     background: transparent;
     width: 580px;
     }

#documenti h1 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti h1 a:link {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti h1 a:visited {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti h1 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: italic 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti h4 {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: italic 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti h4 a:link {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: italic 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti h4 a:visited {
     color: #0000cc;
     border: 0;
     margin: 5px;
     font: italic 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti h4 a:hover {
     color: #bc0000;
     border: 0;
     margin: 5px;
     font: italic 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti p {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: justify;
     text-decoration: none;
     }

#documenti p a:link {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti p a:visited {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti p a:hover {
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#documenti p img.foto_sx {
      float: left;
      margin: 5px 15px 10px 0;
      border: 0;
      }

#documenti p img.foto_dx {
      float: right;
      margin: 0 0 5px 10px;
      border: 0;
      }

#documenti p img.mappa {
      float: right;
      margin: 0;
      border: 0;
      }

#documenti table {
     color: #000;
     margin: 0;
     padding-top: 10px;
     font: normal 14px verdana, lucida, arial, helvetica, sans-serif;
     }

#documenti table h1 {
     color: #000;
     margin: 0;
     padding-top: 10px;
     font: bold 16px verdana, lucida, arial, helvetica, sans-serif;
     }

#documenti table a:link {
	font-weight : normal;
      width: auto;
	text-decoration : underline;
	color: #f00;
	background: transparent; 
	}

#documenti table a:visited {
	font-weight : normal;
      width: auto;
	text-decoration : underline;
	color: #f00;
	background: transparent; 
	}

#documenti table a:hover {
	font-weight : normal;
      width: auto;
	text-decoration : none;
	color: #222;
	background: transparent; 
	}

#titolo_chessboard h1 {
     position: absolute;
     left: 110px;
     top: 140px;
     background: #ffff00;
     width: 630px;
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#chessboard {
     position: absolute;
     left: 110px;
     top: 170px;
     background: transparent;
     width: 630px;
     }

#chessboard h1 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: bold 13px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#chessboard h2 {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: italic 12px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#chessboard p {
     color: #0000a8;
     border: 0;
     margin: 5px;
     font: 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: justify;
     text-decoration: none;
     }

#chessboard p a:link {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#chessboard p a:visited {
     color: #0000cc;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

#chessboard p a:hover {
     color: #bc0000;
     border: 0;
     margin: 0;
     font: bold 11px verdana, lucida, arial, helvetica, sans-serif;
     text-align: left;
     text-decoration: none;
     }

