body {
    background-color: #FFFFFF;
    font-size:1em;
    font-family:Arial, Verdana, Helvetica, sans-serif;

}
table.graph{font-size:0.6em;}
.catlinks{font-size:1.3em;}
img{border:0;}
#legenda{border: 1px solid black; margin:5px; padding: 5px; width:400px;}
    #menu {
      margin: 0;
      padding:0;
      background: #fff none;
      font-size:0.8em;
      width: 760px;
    margin-left: auto;
    margin-right: auto;
    }
    #menu ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
      text-align: right;
      float: right;
    }
    #menu li {
      margin: 0;
      padding: 0;
      float: left;
    }

    #menu {
      padding: 0;
      background: #fff none;
    }
    #menu li {
      margin-right: 0.5em;
      background: #fff none;
      text-align: center;
    }
    #menu a {
      display: block;
      width: 100%;
      text-decoration: none;
    }
    #menu a:hover {
      background: #fff none;
    }
    
    #menu li a:after, #menu li span:after {
content:" |";
}
#footer
{
font-size:0.8em;
text-align:center;
margin-top: 50px;
}
# footer a
{
color: navy;
}
 table.graph .edge {
  font-family: monospaced, courier-new, courier, sans-serif;
  margin: 0.1em;
  padding: 0.2em;
  vertical-align: bottom;
}
table.graph {
  empty-cells: show;
  margin: 0.5em;
  padding: 0.5em;
}
table.graph .group_anon {
  border-style: none;
}
table.graph .node,table.graph .node_anon {
  text-align: center;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  background: #ffffff;
  margin: 0.1em;
  padding: 0.2em;
  padding-left: 0.3em;
  padding-right: 0.3em;
}
table.graph .node_anon {
  border-style: none;
}
table.graph td {
  padding: 2px;
  background: inherit;
  white-space: nowrap;
  }
table.graph span.l { float: left; }
table.graph span.r { float: right; }
table.graph .va {
  vertical-align: middle;
  line-height: 1em;
  width: 0.4em;
  }
table.graph .el {
  width: 0.1em;
  max-width: 0.1em;
  min-width: 0.1em;
  }
table.graph .lh, table.graph .lv {
  font-size: 0.8em;
  padding-left: 0.4em;
  }
table.graph .sv, table.graph .sh, table.graph .shl, table.graph .sa, table.graph .su {
  max-height: 1em;
  line-height: 1em;
  position: relative;
  top: 0.55em;
  left: -0.3em;
  overflow: visible;
  }
table.graph .sv, table.graph .su {
  max-height: 0.5em;
  line-height: 0.5em;
  }
table.graph .shl { left: 0.3em; }
table.graph .sv { left: -0.5em; top: -0.4em; }
table.graph .su { left: -0.5em; top: 0.4em; }
table.graph .sa { left: -0.3em; top: 0; }
table.graph .eb { max-height: 0; line-height: 0; height: 0; }

