A { text-decoration : none ; border-style : none; }
A:hover { color : #209626;}

VLINK { text-decoration : none ; }

img {
border: 0px solid #F1FF00;
}

.bgmain h1 {  
  color : #283898; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 14pt ; 
  text-indent : 5px ;
  text-align  : left ; 
  vertical-align: middle;  
  font-weight : bold ; 
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  /*border-left: 2px solid #209626;*/
}

.bgmain h2 {  
  color : #F76541; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-indent : 10px ;
  text-align  : left ; 
  vertical-align: middle;  
  font-weight : bold ; 
  border-bottom: 1px dotted #aaa;
}

.bgmain h3 {  
  color : #6633CC; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 11pt ; 
  text-indent : 5px ;
  text-align  : left ; 
  vertical-align: middle;  
  font-weight : bold ; 
  /*border-left: 2px solid #209626;*/
}


.menu-bg    { background-color : #f0f0ff; }
.menu-sep   { background-color : #FFFFFF; }

.menu-title {
  color : #209626; 
  background-color : #FFFFFF;
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-align  : left; 
  vertical-align: middle;  
  text-indent : 3px ;
  font-weight : bold ; 
  border-top: thin dotted #aaa; 
  background-color: #f0f0ff;
  padding:0.2em;
  margin-bottom: 0.5em;
}

.menu-entry {  
  color : #283898; 
  background-color : #FFFFFF;
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 11pt ; 
  text-align  : left ; 
  vertical-align: middle;  
  text-indent : 10px ;
  font-weight : bold ; 
  border-top: thin dotted #aaa;
  background-color: #f0f0ff;
  padding:0.2em;
  margin-bottom: 0.5em;
}

.menu-subentry {  
  color : #283898; 
  background-color : #FFFFFF;
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 9pt ; 
  text-align  : left ; 
  font-weight : bold ; 
  vertical-align: middle;  
  text-indent : 15px ;
  background-color: #f0f0ff;
  padding:0.2em;
  margin-bottom: 0.5em;
  margin-left: 15px;
}

.bgmain { 
  background-color : #FFFFFF;
  background-image : url(images/fondw.png);
  background-attachment : fixed;
  background-repeat : no-repeat;
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 10pt;
  text-align: justify;
}

.trombino-border {
  background-color : #283898;
}

.trombino-text {
  color : #000000; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 10pt ; 
  text-align  : center ; 
}

.legend-text {
  color : #000000; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 10pt ; 
  font-weight : bold ; 
  text-align : center ;
  padding: 0.2cm;
}

.table-title {  
  color : #283898; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-indent : 5px ;
  text-align  : center ; 
  vertical-align: middle;  
  font-weight : bold ; 
  border-bottom: 1px solid #aaa;
  /*border-left: 2px solid #209626;*/
}

.trombino-title {  
  color : #283898; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-indent : 5px ;
  text-align  : center ; 
  vertical-align: middle;  
  font-weight : bold ; 
  border-bottom: 1px dotted #aaa;
  border-top: 1px dotted #aaa ;
  /*border-left: 2px solid #209626;*/
}


.table-section {  
  color : #283898; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-align  : left ; 
  vertical-align: middle;  
  text-indent : 5px ;
  font-weight : bold ; 
  border-bottom: 1px dotted #aaa ;/*#209626;*/
  /*border-left: 1px solid ;/*#209626;*/
  /*background-color: #E6E6E6;*/
}

.table-subsection {  
  color : #283898; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-align  : left ; 
  vertical-align: middle;  
  text-indent : 15px ;
  border-bottom: 1px dotted #aaa ;/*#209626;*/
  border-top: 1px dotted #aaa ;
  /*border-left: 2px solid #209626;*/
  
}

.table-subsubsection {  
  color : #000000; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-align  : left ; 
  vertical-align: middle;  
  text-indent : 5px ;
  font-weight : bold;
}

.table-link {  
  color : #283898; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 10pt ; 
  text-decoration : underline;
}

.table-content {  
  color : #000000; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 10pt ; 
  text-align  : justify ; 
}

.section {  
  color : #EEEEEE; 
  background-color : #283898;
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-align  : left ; 
  vertical-align: middle;  
  text-indent : 5px;
}

.section {  
  color : #EEEEEE; 
  background-color : #283898;
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
  text-align  : left ; 
  vertical-align: middle;  
  text-indent : 5px;
}

.content {  
  color : #283898; 
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 10pt ; 
  text-align  : justify ; 
}

.index-link {  
  color : #a6a6a6; 
  a-link : #FFFFFF;
  font-family : Tahoma, Helvetica, Arial, sans-serif ; 
  font-size : 12pt ; 
}

.figure-array {
  border-collapse: collapse;
  border: 1px; 
  align: middle;
}

.figure {
  border-style: none;
}
