body {
    margin: auto;
    font-size: 10pt !important;
    font-family: Helvetica, Arial, Georgia, serif;
    background: white;

}

.screen {display: none;}

a:link:after{
content: " [" attr(href) "]";
}

div#boxlogo {display: none;}
div#boxtesta {display: none;}
div#boxacronimo{ display : none;}
td.zero15{ display : none;}

div#boxmetaintranet {display : none;}

div#boxmetamappe {display : none;}

div#boxmetaselecta {display : none;}

div#boxmetaversioni {display : none;}

div#boxmetaaccessi {display : none;}

div#boxmetaricerche {display : none;}


div#boxcc {display : none;}

div#boxmeta {display : none;}
div#boxsinistra {display : none;}

.boxmenusinistra {display : none;}


div#boxcinque {display : none;}

.boxpunti{display : none;}
div#boxscorre {width: 97%; height: 30em; overflow:auto; padding: 0.5em 1em 0.5em 1em; border: 0px solid #003366; }
.boxscorre {width: 97%; height: 40em; overflow:auto; padding: 0.5em 1em 0.5em 1em; border: 0px solid #003366; }

div#boxsponsor {display : none;}

div#boxvalida {display : none;}

div#boxcopy {display : none; }

div#boxcilea2 {display : none;}

/* --------- corpo tre colonne --------- */
#corpo {
        display : none;
         }
#corpo-colonna1 {
        display : none;
}
#corpo-colonna2 {
       display : none;
}
#corpo-colonna3 {
        display : none;
}
/*-------Barra di menu orizzontale ---------*/
div#boxbarra{
display : none;
}
/*-------Menu orizzontale a 6 blocchi---------*/
.ormenu6 {display : none;
  }

.ormenu6 a {font-family: inherit; line-height:3.7em; height: 3.7em;text-decoration: none;}
.ormenu6 a:link {background-color: #000000; color:#FFFFFF; text-align:center;}
.ormenu6 a:visited {color:rgb(255, 255, 255); background-color: #000000; display: block; line-height:40px; height: 3.7em;}
.ormenu6 a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration:none; display: block; line-height:40px; height: 3.8em;}
.ormenu6 a:active {color: #000031; background-color:#FFFFFF; line-height:3.7em; height: 3.7em;}



.ormenu62righe a{
  display : none;
  }

.ormenu62righe a {font-family: inherit; line-height: 1.1em; height: 3.7em;text-decoration: none;}
.ormenu62righe a:link {background-color: #000000; color:#FFFFFF; text-align:center;}
.ormenu62righe a:visited {color:rgb(255, 255, 255); background-color: #000000; display: block; line-height:1.1em; height:3.7em; padding:0.7em 0 0em 0;}
.ormenu62righe a:hover {color: #9B1818; background-color:#FFFFFF; text-decoration:none; display: block; line-height:1.1em; height: 3.7em; padding:0.7em 0 0em 0;}
.ormenu62righe a:active {color: #000031; background-color:#FFFFFF; line-height:1.1em; height: 3.7em;}


.ormenuhome6{
display : none;
}

.ormenuhome62righe{
display : none;
}
div#boxquadro {position:absolute; margin-top:1.0em; margin-left:2px; color: rgb(51, 51,51);  height:10em; width:98.6%; border-color:#FFFFFF; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; text-align: left; padding: 0 0 0 0;}

.corsivo {font-style: italic;}
.grassetto {font-weight: bold;}
.testodx {text-align: right;}
.testosx {text-align: left;}
.testocenter {text-align: center;}
.frossetto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#9B1818; background-color: #FFFFFF;}
.testo {width:90%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify; vertical-align: middle; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; background-attachment: fixed; background-repeat: no-repeat; white-space: normal;}
.fbluetto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; color:#000D81; background-color: #FFFFFF;}
.testodx {width:90%; text-align: right; padding: 0.1em 0.1em 0.1em 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;}
.testocenter {text-align: center; padding: 0.1em 0.1em 0.1em 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;}
.fsfondoblu {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; color:#FFFFFF; background-color: #000D81;}
.pic {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: rgb(51, 51, 51); background-color: #FFFFFF; line-height:15px;}
.ftestanot {font-weight: bold; font-size: 1.2em; color:#000D81}

.par111{float: left;  height: 20em; margin-top:0;}
.par222{height: 20em; width:60%; margin-left: 32%; margin-top:0;}

 div#boxcopy {position:relative; background-color: #FFFFFF; color:#464646; text-align: center; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 1em 0.1em 0em 0em; }

div#boxcontenuti
{  width:90%;
 padding: 0px 0px 0px 0px;
   page-break-after: always;
   margin-left: 1mm;
   margin-right: 1mm;
   margin-top: 1em;
   margin-bottom: 3mm;
   padding: 0.5em 0.1em 0.1em 0.1em;
   text-align: justify; vertical-align: middle; font-style: normal;
   }





/*stili font: insmli, ottobre 2005*/
h1,h2{margin: 0;padding:0;}
h1{color: #000D81; background: inherit; margin-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 3.7em}
h1.ros {margin-top: 0px; color: #9B1818; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 3.7em}
h2{color: #000D81; background: inherit; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; line-height:1.0}
h2.ros {color: #9B1818; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; line-height:1.0}
.fnot2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #FFFFFF; color:black}

img { border: none; vertical-align: text-bottom;}
img.freccian { border: none; vertical-align: text-bottom; width:18px; height:18px;}
img.pub {padding: 10px 10px 10px 10px}

/*ul.pdf { display:none; }*/
ul.crocen { list-style-image:URL(/ita/img/pvv.gif); margin:0; padding: 0 0 0 2em; /* elimino i rientri delle liste */ }

table.statn{
margin:5px;
padding:0em 0em 0em 0em;
border: 1px solid #8a9;
vertical-align: middle;
}
td.ul33{
width:33%;
margin:0;
padding:1em 1em 1em 1em;
border:0px solid #000D81;
color:#000D81;
border-color: #000D81;
vertical-align: top;
text-align: justify;
font-family:verdana;
font-size:1.0em;
color: #000000;
font-size:normal;
}