body                 { background-color:#e0e0e0;      border: 0px solid #000000; margin: 0px; padding-left: 0px;  padding-right: 0px;  padding-bottom: 0px; padding-top: 0px; text-align:left; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
ul                   { background-color: transparent; border: 0px solid #000000; margin: 0px; padding-left: 20px; padding-right: 0px;  padding-bottom: 0px; padding-top: 2px; text-align:left; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
li                   { background-color: transparent; border: 0px solid #000000; margin: 0px; padding-left: 0px;  padding-right: 0px;  padding-bottom: 0px; padding-top: 2px; text-align:left; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; list-style-image: url(/wf/tplimage/quadra_pieno.gif);  }
a:active             { background-color: transparent; font-weight: bold; font-size: 95%; color: #32669c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a:link               { background-color: transparent; font-weight: bold; font-size: 95%; color: #32669c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a:visited            { background-color: transparent; font-weight: bold; font-size: 95%; color: #33aadd; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a:hover              { background-color: transparent; font-weight: bold; font-size: 95%; color: #FF1111; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.noborder            { border: 0px ;}
.hide                { display: none;}
.center              { text-align:center;}
.imgcenter           { border: 0px ;  text-align:center;  }
.DocImage            { border: 0px ;} 
.pdfimage            { border: 0px ;} 

.normale             { background-color: transparent; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   }
.normale:link        { background-color: transparent; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   }
.normale:visited     { background-color: transparent; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   }
.normale:hover       { background-color: transparent; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   } 
.grassetto           { background-color: transparent; font-weight: bold;   font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   }
.grassetto:link      { background-color: transparent; font-weight: bold;   font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   }
.grassetto:visited   { background-color: transparent; font-weight: bold;   font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   }
.grassetto:hover     { background-color: transparent; font-weight: bold;   font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   } 
.label1              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.label2              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.label3              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.label4              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.label5              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.label6              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.label7              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.label8              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.label9              { background-color: #A5A5A5; border:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding-left: 2px;  text-align:left; font-weight: bold; font-size: 98%; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }

.riga1px             { color: #000000; height: 1px;}
.riga2px             { color: #000000; height: 2px;}
.riga3px             { color: #000000; height: 3px;}

.pagina              { width:98%; margin-left: 15px; margin-right: 0px;   margin-top: 0px; margin-bottom: 0px; padding-left: 0px;  padding-right: 0px;  padding-bottom: 0px; padding-top: 0px; border: 0px solid #000000; background-color:#ffffff; text-align:left; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.tabbody             { background-color: transparent; border: 1px solid #A5A5A5;  margin: 0px; padding-left: 0px;  padding-right: 0px;  padding-bottom: 0px; padding-top: 0px; text-align:justify;    }
.tabheader           { background-color: transparent;  width:100%;  height:auto;  margin: 0px; padding-left: 0px;  padding-right: 0px;  padding-bottom: 0px; padding-top: 0px;} 
.headersx            { background-repeat: repeat-x;  background-image: url(/wf/tplimage/shim.gif); margin: 0px; padding: 10px;  text-align:left;  } 
.headerdx            { background-repeat: repeat-x;  background-image: url(/wf/tplimage/shim.gif); margin: 0px; padding: 0px; text-align:right; } 
.corpo               { background-color: transparent; border-bottom:1px solid #A5A5A5;  border-top:1px solid #A5A5A5;  width:100%;  margin: 0px;  padding: 0px;  text-align:left; font-weight: normal; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.tabacolonne         { background-color: transparent; border:0px solid #A5A5A5;  border-collapse:collapse;  width:100%;  margin: 0px;   padding: 0px;   text-align:left;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }

.mappadiv            { margin-top:10px;  text-align:right;  }
.mappa               { display: none; margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #A5A5A5;   text-decoration: none;   }
.mappa:link          { display: none; margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #A5A5A5;   text-decoration: none;   }
.mappa:visited       { display: none; margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #33aadd;   text-decoration: none;   } 
.ricerche            { margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #A5A5A5;   text-decoration: none;   }
.ricerche:link       { margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #A5A5A5;   text-decoration: none;   }
.ricerche:visited    { margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #A5A5A5;   text-decoration: none;   } 
.stampa              { display: none; margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #A5A5A5;   text-decoration: none;   }
.stampa:link         { display: none; margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #A5A5A5;   text-decoration: none;   }
.stampa:visited      { display: none; margin-top:10px;  line-height: 18px;  text-align:right;  padding-top: 10px;  padding-right: 8px;  padding-bottom:5px;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: bold;     font-size: 95%;   color: #A5A5A5;   text-decoration: none;   } 
.webmail             { display: none;}

.tblLG0              { border: 0px solid #A5A5A5;  background-color: transparent;  padding: 0px;  text-align:center;  width:100%;  }
.trLG0               { border: 0px solid #A5A5A5;  background-color: transparent;  padding: 0px;  }
.tdLG0               { border-left: 1px solid #A5A5A5;  background-color: transparent;  padding: 0px;  text-align:center;  }  
.linkLGO             { font-weight: bold;     font-size: 95%;     color: #32669c;    font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linkLGO:link        { font-weight: bold;     font-size: 95%;     color: #32669c;    font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linkLGO:visited     { font-weight: bold;     font-size: 95%;     color: #33aadd;    font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linkLGO:hover       { font-weight: bold;     font-size: 95%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }

.riga1               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }
.riga2               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }
.riga3               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }
.riga4               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }
.riga5               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }
.riga6               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }
.riga7               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }
.riga8               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }
.riga9               { border-bottom:1px solid #A5A5A5;  width:auto;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:10px;  padding-right:10px;  text-align:justify;  font-weight: normal;   font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  }

.col11b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col12b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col13b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col14b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col15b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col16b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col17b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col18b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col19b3             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
                     
.col21b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col22b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col23b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col24b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col25b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col26b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col27b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col28b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col29b3             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:15px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
                     
.col31b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col32b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col33b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col34b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }  
.col35b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col36b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }    
.col37b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none; }
.col38b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  } 
.col39b3             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  } 

.col11doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col12doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col13doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col14doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col15doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col16doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col17doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col18doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col19doc             {display: none; border:0px solid #ddffE4;  width:526px;  margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:left;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
            
.col21doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col22doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col23doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col24doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col25doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col26doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col27doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col28doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col29doc             { width:204px; border-left:1px solid #A5A5A5; width:526px; border-right:1px solid #A5A5A5;   margin: 0px;  padding-top:3px;  padding-bottom:0px;  padding-left:5px;  padding-right:2px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
             
.col31doc             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col32doc             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col33doc             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col34doc             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }  
.col35doc             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }
.col36doc             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  }    
.col37doc             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none; }
.col38doc             { border:0px solid #A5A5A5;  width:204px;  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:5px;  padding-right:3px;  text-align:justify;  FONT-WEIGHT: normal;   FONT-SIZE: 8pt;     COLOR: #000000;     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     TEXT-DECORATION: none;  } 
          
.contenuto           { text-align:justify;   width:auto;  padding: 0px;  font-weight: normal;    font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }

.elementi            { margin: 0px;   padding-left: 0px;   padding-top:2px;   padding-bottom:0px;   padding-left:20px;   padding-right:0px;   text-align:left;    }
.sublista            { list-style-image: url(/wf/tplimage/quadra_vuoto.gif);   POSITION:relative; LEFT: 0px; TOP:0px;   margin: 0px;   padding-top:2px;   padding-bottom:0px;   padding-left:0px;   padding-right:0px;   text-align:left;     font-weight: normal;        font-size: 95%;        color: #32669c;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;     }
.subdescr            { list-style-image: url(/wf/tplimage/shim.gif);   POSITION:relative; LEFT: 0px; TOP:0px;   margin: 0px;   padding-top:0px;   padding-bottom:0px;   padding-left:0px;   padding-right:0px;   text-align:left;     font-weight: normal;        font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;     }
.elencoelementi      { border: 0px solid #000000;  background-color:#bbbbbb;  margin:0px;   padding:10px;  text-align:left;  }
.elencocartelle      { border: 1px solid #000000;  background-color:#ffffff;  margin:10px;  padding:10px;  text-align:left;  }  
.elencodoccont       { border: 1px solid #000000;  background-color:#ffffff;  margin:10px;  padding:10px;  text-align:left;  }   
.elencodoc           { border: 1px solid #000000;  background-color:#ffffff;  margin:10px;  padding:10px;  text-align:left;  }  
.elencolink          { border: 1px solid #000000;  background-color:#ffffff;  margin:10px;  padding:10px;  text-align:left;  }  
.folderblock         { background-image: url(/wf/styles/libreria-1/css/image/cartella.gif);  background-repeat: no-repeat;  border: 2px solid #32669c;  background-color:#f0f0ff;  margin-top:2px;  text-align:left;  padding-left:20px;  } 
.docblock            { background-image: url(/wf/styles/libreria-1/css/image/doc.gif);  background-repeat: no-repeat;  border: 2px solid #32669c;  background-color:#f0fff0;  margin-top:2px;  text-align:left;  padding-left:20px;  } 
.linkblock           { background-image: url(/wf/styles/libreria-1/css/image/link.gif);  background-repeat: no-repeat;  border: 2px solid #32669c;  background-color:#fff0f0;  margin-top:2px;  text-align:left;  padding-left:20px;  }  

.livepath            { border:0px solid #0000E4;   BACKGROUND-color: #cccccc;   color: #32669c;   padding-left: 10px;   text-align:left;    font-size: 95%;   height:auto    }
.livepath:link       { border:0px solid #0000E4;   BACKGROUND-color: #cccccc;   color: #32669c;   padding-left: 10px;   text-align:left;    font-size: 95%;   height:auto    }
.livepath:visited    { border:0px solid #0000E4;   BACKGROUND-color: #cccccc;   color: #33aadd;   padding-left: 10px;   text-align:left;    font-size: 95%;   height:auto    } 
.livepath:hover      { border:0px solid #0000E4;   BACKGROUND-color: #cccccc;   color: #FF1111;   padding-left: 10px;   text-align:left;    font-size: 95%;  height:auto    } 
.livepathtitle       { border-bottom:1px solid #A5A5A5;   background-color:#ffffff;   color: #32669c;   padding-left: 0px;   text-align:center;   font-size: 95%;   height:auto    } 
.titolodocumento     { border-bottom:1px solid #A5A5A5;   background-color:#ffffff;   color: #32669c;   padding-left: 0px;   text-align:center;   height:auto    } 

.titolosottocartelle { font-weight: bold; font-size: 98%; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}  
.titolodoccont       { font-weight: bold; font-size: 98%; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}   
.titolodoc           { font-weight: bold; font-size: 98%; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;} 
.titololink          { font-weight: bold; font-size: 98%; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}  
.puntoelenco         { list-style-image: url(/wf/tplimage/quadra_pieno.gif);  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:0px;  padding-right:0px;  text-align:left;   font-weight: normal;     font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  line-height: 20px; }
.liev                { list-style-image: url(/wf/tplimage/quadra_pieno.gif);  margin: 0px;  padding-top:2px;  padding-bottom:0px;  padding-left:0px;  padding-right:0px;  text-align:left;   font-weight: normal;     font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  line-height: 30px; }
.lievScientifico     { list-style-image: url(/wf/tplimage/scienze.gif);  margin-left: 10px;  padding-top:2px;  padding-bottom:0px;  padding-left:0px;  padding-right:0px;  text-align:left;   font-weight: normal;     font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  line-height: 30px; }
.lievDidattico       { list-style-image: url(/wf/tplimage/didattica.gif);  margin-left: 10px;  padding-top:2px;  padding-bottom:0px;  padding-left:0px;  padding-right:0px;  text-align:left;   font-weight: normal;     font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  line-height: 30px; }
.lievIstituzionale   { list-style-image: url(/wf/tplimage/logouni.gif);  margin-left: 10px;  padding-top:2px;  padding-bottom:0px;  padding-left:0px;  padding-right:0px;  text-align:left;   font-weight: normal;     font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;  line-height: 30px; }

.foldertitle         { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   text-align:left;   }
.foldertitle:link    { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   text-align:left;   }
.foldertitle:visited { font-weight: bold;     font-size: 95%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   text-align:left;   }
.foldertitle:hover   { font-weight: bold;     font-size: 95%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dochtitle           { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dochtitle:link      { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dochtitle:visited   { font-weight: bold;     font-size: 95%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dochtitle:hover     { font-weight: bold;     font-size: 95%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docnhtitle          { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docnhtitle:link     { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docnhtitle:visited  { font-weight: bold;     font-size: 95%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docnhtitle:hover    { font-weight: bold;     font-size: 95%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docortitle          { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docortitle:link     { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docortitle:visited  { font-weight: bold;     font-size: 95%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docortitle:hover    { font-weight: bold;     font-size: 95%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linktitle           { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linktitle:link      { font-weight: bold;     font-size: 95%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linktitle:visited   { font-weight: bold;     font-size: 95%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linktitle:hover     { font-weight: bold;     font-size: 95%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   } 

.folderlittle         { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   text-align:left;   }
.folderlittle:link    { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   text-align:left;   }
.folderlittle:visited { font-weight: bold;     font-size: 90%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   text-align:left;   }
.folderlittle:hover   { font-weight: bold;     font-size: 90%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dochlittle           { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dochlittle:link      { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dochlittle:visited   { font-weight: bold;     font-size: 90%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dochlittle:hover     { font-weight: bold;     font-size: 90%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docnhlittle          { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docnhlittle:link     { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docnhlittle:visited  { font-weight: bold;     font-size: 90%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docnhlittle:hover    { font-weight: bold;     font-size: 90%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docorlittle          { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docorlittle:link     { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docorlittle:visited  { font-weight: bold;     font-size: 90%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.docorlittle:hover    { font-weight: bold;     font-size: 90%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linklittle           { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linklittle:link      { font-weight: bold;     font-size: 90%;     color: #32669c;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linklittle:visited   { font-weight: bold;     font-size: 90%;     color: #33aadd;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.linklittle:hover     { font-weight: bold;     font-size: 90%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   } 

.tabbottom           { background-color:#A5A5A5;   border: 0px solid #000000;  width:100%;  margin: 0px;  padding: 0px;  border-collapse:collapse;  text-align:left;  font-size: 95%;   color: #ffffff;  border-spacing:0px;  empty-cells:show;  } 
.arearis             { BACKGROUND-color: #A5A5A5;  width:auto;  padding: 3px;  text-align:left;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: normal;     font-size: 95%;   color: #000000;   } 
.icone               { BACKGROUND-color: #F9CC6A;  border-top: 1px solid #A5A5A5;  padding-left: 10px;  text-align:left;  color: #1C0B5A;   font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: normal;     font-size: 95%;   } 
.icone1              { BACKGROUND-color: transparent; width:100%;} 
.iconeinserimenti    { BACKGROUND-color: transparent; width:15%; border: 0px solid #000000;  text-align:left;} 
.iconemodifiche      { BACKGROUND-color: transparent; width:15%; border: 0px solid #000000;  text-align:left;} 
.iconeservizio       { BACKGROUND-color: transparent; width:20%; border: 0px solid #000000;  text-align:left;} 
.iconehelp           { BACKGROUND-color: transparent; width:10%; border: 0px solid #000000;  text-align:left;} 
.iconevalidazione    { BACKGROUND-color: transparent; width:30%; border: 0px solid #000000;  text-align:right;} 
.iconelogout         { BACKGROUND-color: transparent; width:10%; border: 0px solid #000000;  text-align:right; } 

.puntoicona          { list-style-image: url(/wf/tplimage/shim.gif);  POSITION:relative; LEFT: 0px; TOP:0px;  border-left:0px solid #32669C;  text-align:center;   padding-left: 0px;  padding-bottom: 8px;  font-weight: normal;     font-size: 95%;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.imgicona            { border:0px solid #32669C;  }  .titoloicona, .titoloicona:link .titoloicona:visited { font-weight: bold;     font-size: 95%;     color: #32669C;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   text-align:left;   }
.titoloicona:hover   { font-weight: bold;     font-size: 95%;     color: #FF1111;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.dirid               { width:auto;  margin: 0px;  padding: 0px;  text-align:left;  font-family: Verdana, Arial, Helvetica, sans-serif;   font-weight: normal;     font-size: 95%;   color: #1C0B5A;   } 
.acura               { width:50%;  font-weight: normal;  text-align:left;     font-size: 7pt;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }  
.Copyright           { width:50%;  font-weight: normal;  text-align:right;     font-size: 7pt;     color: #000000;     font-family: Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;   }
.login               { border: 0px ;    margin: 0px;    padding: 0px; text-align:left; }    
.feedback            { display: none;}

.bodymanutenzione    { border: 0px solid #A5A5A5;  margin-left:20px;  margin-right:20px;  background-color:#ffffff;  padding: 0px;  text-align:justify;  width:738px;  }
.tabmanutenzione     { border:1px solid #A5A5A5; width:728px; margin: 0px; padding: 0px; background-color:#ffffff; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; } 
.menumanutenzione    { border-top: 0px solid #000000;  border-bottom: 2px solid #000000;  background-color:#cccccc;  margin-top:0px; text-align:left; padding:10px;} 
.menumanutenzionelink         { border:0px solid #0000E4; BACKGROUND-color: #cccccc; color: #32669c; padding: 0px; text-align:left;  font-size: 95%;  height:auto  }
.menumanutenzionelink:link    { border:0px solid #0000E4; BACKGROUND-color: #cccccc; color: #32669c; padding: 0px; text-align:left;  font-size: 95%;  height:auto  }
.menumanutenzionelink:visited { border:0px solid #0000E4; BACKGROUND-color: #cccccc; color: #32669c; padding: 0px; text-align:left;  font-size: 95%;  height:auto  } 
.menumanutenzionelink:hover   { border:0px solid #0000E4; BACKGROUND-color: #cccccc; color: #FF1111; padding: 0px; text-align:left;  font-size: 95%;  height:auto  } 
.header              { width: 100%;}
#header[id]          { min-width: 738px;	width:738px;   	} 
.topimage            {border:1px solid #ffffff; height:20px; width: auto;	font-size: 8pt;	font-weight: bold;	color: #D5B8B8;	background-image: url(/wf/styles/libreria-1/css/image/Header1.gif);	background-color: #32669C;	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 0px 0px;	padding: 15px 0px 5px 10px;	} 
.topimage:link       {height:20px; width: auto;	font-size: 8pt;	font-weight: bold;	color: #D5B8B8;	background-image: url(/wf/styles/libreria-1/css/image/Header1.gif);	background-color: #32669C;	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 0px 0px;	padding: 15px 0px 5px 10px;	}
.topimage:visited    {height:20px; width: auto;	font-size: 8pt;	font-weight: bold;	color: #D5B8B8;	background-image: url(/wf/styles/libreria-1/css/image/Header1.gif);	background-color: #32669C;	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 0px 0px;	padding: 15px 0px 5px 10px;	}
.topimage:hover      {height:20px; width: auto;	font-size: 8pt;	font-weight: bold;	color: #CCCCCC;	background-image: url(/wf/styles/libreria-1/css/image/Header1.gif);	background-color: #32669C;	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 0px 0px;	padding: 15px 0px 5px 10px;	}
.headsxtext          { margin:0px;	padding-left:5px;	font-size: 14pt;	font-weight: bold;	background-color: #990000;	color: #D5B8B8;	text-decoration:none;	}
.headsxtext:link     { margin:0px;	padding-left:5px;	font-size: 14pt;	font-weight: bold;	background-color: #990000;	color: #D5B8B8;	text-decoration:none;	}
.headsxtext:visited  { margin:0px;	padding-left:5px;	font-size: 14pt;	font-weight: bold;	background-color: #990000;	color: #D5B8B8;	text-decoration:none;	}
.headsxtext:hover    { margin:0px;	padding-left:5px;	font-size: 14pt;	font-weight: bold;	color: #CCCCCC;	text-decoration:none;	}
.headdxtext          { margin:0px;	padding-left:5px;	padding-top: 30px;	padding-bottom: 5px;	font-size: 12pt;	font-weight: bold;	color: #D5B8B8;	text-decoration:none;	} 
.headdxtext:link     { margin:0px;	padding-left:5px;	padding-top: 30px;	padding-bottom: 5px;	font-size: 12pt;	font-weight: bold;	color: #D5B8B8;	text-decoration:none;	}  
.headdxtext:visited  { margin:0px;	padding-left:5px;	padding-top: 30px;	padding-bottom: 5px;	font-size: 12pt;	font-weight: bold;	color: #D5B8B8;	text-decoration:none;	}
.headdxtext:hover    { margin:0px;	padding-left:5px;	padding-top: 30px;	padding-bottom: 5px;	font-size: 12pt;	font-weight: bold;	color: #CCCCCC;	text-decoration:none;	}	
.menucorner          { width:100%; 		height:1.5em; 		background-repeat: no-repeat;		background-color: #FF1111; 		background-image: url(/wf/styles/libreria-1/css/image/menucorner.gif);		background-position: right bottom;		}
.menushadow          { width:100%; 		height:4px;		margin:0px;		padding:0px;		background-image: url(/wf/styles/libreria-1/css/image/menushadow.gif);		background-position: left top;		background-repeat: no-repeat;		clear:both;		font-size:0em;		}		
.labelmenubar        { padding:10px; color: #000000; font-size:8pt;}
.labelmenubar2       { padding:15px;}	
.headdxtop           {	width : auto;	margin: 0px 0px 0px 0px;	padding: 0px 0px 5px 10px;	background-color: #32669c;	}
.QuickPre            { margin: 0px;		padding:0px;	  border: 0px solid #000000;	}  
.QuickCmd            { margin: 1px;		padding:0px;	  border: 0px solid #000000;	}  				
.QuickImg            { border: 0px solid #000000;	} 	
.descrizioni         { font-weight: normal;  text-align:left; font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   }
.accessibilita       { display: none;} 
.intestordinamento   { BACKGROUND-color: #ffffff;   font-weight: bold;    font-size: 98%;        color: #32669c;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;   text-align:left;   width:auto;    }  	
.credits             { border: 0px ; margin: 0px; line-height:16px; font-size: 7pt; padding: 0px; text-align:right; }    
.docfirma            { width : 100%; background-color: transparent; margin:0px;	padding-left:0px; padding-right:0px;  padding-top: 20px;  padding-bottom: 5px; border: 0px solid #000000; display: none;} 
.docauthor           { width : auto;  background-color: transparent; margin:0px;	padding-left:0px; padding-right:10px; padding-top:  0px; padding-bottom: 0px; border: 0px solid #000000;	font-size: 8pt;	font-weight: normal;	text-align: right; color: #000000;	text-decoration:none;	} 
.docdate             { width : auto;  background-color: transparent; margin:0px;	padding-left:10px; padding-right:0px; padding-top:  0px; padding-bottom: 0px; border: 0px solid #000000;	font-size: 8pt;	font-weight: normal;	text-align: left; color: #000000;	text-decoration:none;	} 
.docpopup            { display:none; vertical-align: top;  }     

.navigatore          { BACKGROUND-color: #ffffff;   font-weight: bold;    font-size: 98%;        color: #32669c;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;   text-align:center;  width: 100%;   }  
.tbnavigatore        { font-weight: bold;    font-size: 98%;        color: #32669c;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;   text-align:center;  width: auto;   }  
.tdnavigatoresx      { padding: 0px;   margin: 0px;   text-align:right;   }  
.listanumerica       { display: table-cell;    font-weight: bold;    font-size: 98%;        color: #32669c;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;   text-align:center;   vertical-align: middle;    }  	
.tdnavigatoredx      { padding: 0px;   margin: 0px;   text-align:left;    }  
.doccorrente:link    { BACKGROUND-color: #ff0000;   color: #32669c;} 
.doccorrente:visited { BACKGROUND-color: #ff0000;   color: #32669c;} 
.doccorrente:hover   { BACKGROUND-color: #ff0000;   color: #32669c;} 
.thumbnails          { BACKGROUND-color: #ff0000; border: 0px ; padding: 0px;   margin-bottom: 3px;   text-align:center;   vertical-align: middle;}
.EventiDiv           { border: 1px solid #ff0000; BACKGROUND-color: #ffffff;   font-weight: bold;    font-size: 98%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;   text-align:center;  width: 100%;   }  
.EventiL_tipo        { display: none; font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }    
.EventiL_Data_inizio { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }   	     
.EventiL_Ora_inizio  { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }         
.EventiL_Data_fine   { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }          
.EventiL_Ora_fine    { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }        
.EventiL_Indirizzo   { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }      
.EventiL_Ente        { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }
.EventiL_Referente   { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }              
.EventiL_Telefono    { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }                 
.EventiL_email       { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }           
.EventiL_Note        { font-weight: bold;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;   padding: 0px;   margin: 0px;     width: 100px;   }             
.lidesc              { padding: 0px;   margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;  text-align:left;   display: inline;}  
.messagiologout      { BACKGROUND-color: #ffff00; border: 1px ; padding: 10px;   margin: 5px;   text-align:left;  font-weight: normal;    font-size: 95%;        color: #000000;        font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;}
.disattivautente         {  BACKGROUND-color: #ffff00;   color: #32669c;  text-align:center; width:100%;} 
.disattivautente:link    {  BACKGROUND-color: #ffff00;   color: #32669c;  text-align:center; width:100%;} 
.disattivautente:visited {  BACKGROUND-color: #ffff00;   color: #32669c;  text-align:center; width:100%;}
.disattivautente:hover   {  BACKGROUND-color: #ffff00;   color: #ff0000;  text-align:center; width:100%;}
.datiperstitolo          {  border: 1px solid #33B3E4;   BACKGROUND-color: #cccccc;   font-weight: bold;        font-size: 7pt;        color: #1C0B5A;     font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;    text-align:left;    }
.datipers                {  border: 1px solid #33B3E4;   BACKGROUND-color: #cccccc;   font-weight: normal;      font-size: 7pt;        color: #1C0B5A;     font-family: Verdana, Arial, Helvetica, sans-serif;        text-decoration: none;    text-align:left;    }   
.lastupdate              {display: none; }
.registrazione           { margin-top:10px;  text-align:right;  }
.evidenziato, .evidenziato:link, .evidenziato:visited {border: 0px solid #33B3E4; padding-top: 5px; padding-bottom: 5px; font-weight: bold; font-size: 100%; color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.evidenziato:hover                                    {border: 0px solid #33B3E4; padding-top: 5px; padding-bottom: 5px; font-weight: bold; font-size: 100%; color: #FF1111; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

div.sitemap               {color: #FFFFFF; margin-left: 10px; margin-top: 15px; text-align: left; }
div.sitemapspace          {padding-top: 40px;}
.sitemapspacer            {height: 16px;}
.sitemapclosed            {width: 16px;	border: 0px;}
a.sitemap:link            {font-family: Verdana, sans-serif; font-size: 0.8em; font-weight: normal; color: #0000C0; text-decoration: none; padding: 0px 1px 0px 1px;}
a.sitemap:visited         {font-family: Verdana, sans-serif; font-size: 0.8em; font-weight: normal; color: #0000C0; text-decoration: none; padding: 0px 1px 0px 1px;}
a.sitemap:hover           {font-family: Verdana, sans-serif; font-size: 0.8em; font-weight: normal; color: #FFFFFF; text-decoration: none; padding: 0px 1px 0px 1px;  background-color: #0000C0;}
a.sitemapcurrnode:link    {font-family: Verdana, sans-serif; font-size: 0.8em; font-weight: normal; color: #FFFFFF; text-decoration: none; padding: 0px 1px 0px 1px;  background-color: #0000C0;}
a.sitemapcurrnode:visited {font-family: Verdana, sans-serif; font-size: 0.8em; font-weight: normal; color: #FFFFFF; text-decoration: none; padding: 0px 1px 0px 1px;  background-color: #0000C0;}
a.sitemapcurrnode:hover   {font-family: Verdana, sans-serif; font-size: 0.8em; font-weight: normal; color: #FFFFFF; text-decoration: none; padding: 0px 1px 0px 1px;  background-color: #0000C0;}

sitemaplink:active             { background-color: transparent; font-weight: bold; font-size: 95%; color: #32669c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
sitemaplink:link               { background-color: transparent; font-weight: bold; font-size: 95%; color: #32669c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
sitemaplink:visited            { background-color: transparent; font-weight: bold; font-size: 95%; color: #33aadd; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
sitemaplink:hover              { background-color: transparent; font-weight: bold; font-size: 95%; color: #FF1111; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
sitemaplist            {display: inline;  background-image: url(/wf/tplimage/quadra_pieno.gif);  background-color: transparent; font-weight: bold; font-size: 95%; color: #32669c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

.sitemapnoacc             {border:0px solid  #A5A5A5;   background-color: #FFFFFF; color: #FF0000;   width:auto;   margin: 0px;   padding: 0px;   text-align: left;     FONT-WEIGHT: bold;        FONT-SIZE: 8pt;            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     } 
.sitemapnoacc:link        {border:0px solid  #A5A5A5;   background-color: #FFFFFF; color: #FF0000;   width:auto;   margin: 0px;   padding: 0px;   text-align: left;     FONT-WEIGHT: bold;        FONT-SIZE: 8pt;            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     } 
.sitemapnoacc:visited     {border:0px solid  #A5A5A5;   background-color: #FFFFFF; color: #FF0000;   width:auto;   margin: 0px;   padding: 0px;   text-align: left;     FONT-WEIGHT: bold;        FONT-SIZE: 8pt;            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     } 
.sitemapnoacc:hover       {border:1px solid  #A5A5A5;   background-color: #FF0000; color: #000000;   width:auto;   margin: 0px;   padding: 0px;   text-align: left;     FONT-WEIGHT: bold;        FONT-SIZE: 8pt;            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     }         
.rubrica                  {border:0px solid #A5A5A5;   background-color: #FFCC66;   width:100%;   margin: 0px;   padding: 0px;   text-align: center;     FONT-WEIGHT: normal;        FONT-SIZE: 8pt;            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     } 
.dominio                  {border:2px solid #A5A5A5;   background-color: #dddddd; color: #000000;   text-align: left;     padding-left: 5px;   padding-right: 5px;   FONT-WEIGHT: bold;        FONT-SIZE: 10pt;            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     }          
.tabsearch                {border:1px solid #A5A5A5;   background-color: #FFFFFF;   width:auto;   margin: 0px;   padding: 0px;   text-align: left;     FONT-WEIGHT: normal;        FONT-SIZE: 8pt;            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     }
.areamappa                {border:1px solid  #A5A5A5;   background-color: #FFFFFF;   width:728px;   margin: 0px;   padding: 0px;   text-align: center;     FONT-WEIGHT: normal;        FONT-SIZE: 8pt;            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     }
.bodysearch               {width:738px;  border:0px solid #A5A5A5;  margin-left: 20px;  padding: 0px;  background-color:#ffffff;  color:#000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 8pt; }
.nofloat1                 {clear:both; width:100%;font-size:0px;height:0px;}	
.hideme                   {display:none;}
.td10                     {width:10%;  }
.td90                     {width:90%;  }
.titolo                   {margin: 0px;   padding: 0px;   text-align: left;     FONT-WEIGHT: bold;        FONT-SIZE: 10pt;     COLOR: #32669c;        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;        TEXT-DECORATION: none;     }
.menubar                  {margin-top:-2px; line-height:1.5em; width:100%; font-size: 0.7em; 		font-weight: bold;		color: #ffffff; 	}
.menubar[class]           {margin-top:0px; color: #000000;}
.menubar                  {color: #000000; text-decoration:none; }
.menubar:link             {color: #000000; text-decoration:none; }
.menubar:visited          {color: #000000; text-decoration:none; }
.menubar:active           {color: #000000; text-decoration:none; }
.menubar a:hover          {color:#ffffff; background-color: #FFCC66; }		
.menucorner               {width:100%; height:1.5em; background-repeat: no-repeat; background-color: #FFCC66; background-image: url(image/menucorner.gif); background-position: right bottom; }			
.menushadow               {width:100%; height:4px;   margin:0px; padding:0px; background-image: url(image/menushadow.gif); background-position: left top;  background-repeat: no-repeat; clear:both; font-size:0em; }		

