/* GRAFOS/2004-5770/ */
BODY {
   /* background: floralwhite; */
   /* background: #fff4e7; */
   /* background: #f8f4e7; between floralwhite and wheat */ 
   /* background: wheat; */
   /* background: #f4f0ff; light blue; too purplish */
   /* background: #99ccff; pallette safe, but a little too blue */
   /* background: #c5d2ec; almost good */
   /* background: white; */
   background: floralwhite; 
   color: #000060;
   margin-left: 5%;
   margin-right: 4%;
}
a.title:link {
  color: #000060;
  text-decoration: none;
} 
a.title:visited {
  color: #000060;
  text-decoration: none;
}
a.title:hover { /* Must come after :link and :visited */
  color: red;
  /* text-decoration: none; */
}
a.title:active {
  color: red;
} 

a:link {
  /* color: #cceeff; */
  /* color: #ffffdd; */
  /* color: #554433; */
  color: #0000ff; /* default color for link */
  /* text-decoration: none; */
} 
a:visited {
  /* color: #00b0b0; */
  /* color: #0040a0; */
  color: #551a8b; /* default color for visited link */
  /* color: #3000a0; latest */
  /* color: #006868; */
  /* text-decoration: none; */
}
a:hover { /* Must come after :link and :visited */
  color: red;
  /* text-decoration: none; */
}
a:active {
  color: red;
} 

/* acronym */
acronym {
   color: blue;
   /* text-decoration: underline; */
}
acronym:hover {
   color: red;
}

/* nav = navigation panel */
a.nav:link {
   color: #000060;
}
a.nav:visited {
   color: #000060;
}
a.nav:hover {
   color: red;
}
a.nav:active {
   color: red;
}
td.nav {
   /* background: #60a0ff; */
   background: #70b0ff;
   /* background: #3399ff;*/
   /* color: #ffffff; */
   color: #000060;
   /* font-size: small; */
   text-align: center;
}

span.nav { /* delete */
   color: #ffffff;
}
span.feriado {
   color: #00a000;
}
span.red {
   color: #ff0000;
}
span.blood {
   color: #aa0000;
}
span.gray {
   color: #808080;
}
span.sc {
   font-variant: small-caps;
}
span.str {
   font-stretch: expanded; /* não funciona */
   letter-spacing: 6pt; 
   word-spacing: 6pt; 
}
span.wordspacing {
   word-spacing: -.2em;
}
span.hide {
   color: green;
   /* visibility: hidden; not the desired effect */
   /* visibility: collapse; same as hidden */
}
div.hide {
   color: green;
}

/* my standard title preceded by a blank line */
h1.a { /* just for main title in index.html */
   /* color: #1030a0; same as td.nav -- too light */
   color: #001070;
   margin-top: 1em;
   /* margin-left: -1em; */
   margin-bottom: 0.5em;
}
h1.center {
   text-align: center;
}
h2.a {
   margin-top: 1.5em;
   /* margin-left: -1em; */
   /* margin-bottom: 0em; bad on Explorer, inocuous on Netscape */
}
h2.center {
   text-align: center;
}
h3.a {
   margin-top: 1.5em;
   /* margin-left: -1em; */
   /* margin-bottom: 0em; bad on Explorer, inocuous on Netscape */
}

div.left {
   width: 103%; /* 100 plus little less than body margin-left */
   margin-left: -3%; /* same as that of h1 */
}

p.right {
   text-align: right;
}
p.center {
   text-align: center;
}

p.block { /* imitação de blockquote */
   margin-left: 1.5em;
   margin-right: 0.5em;
   /* text-indent: -2em; */
   /* line-height: 1.5em; menos não adianta no MS Explorer */
   margin-top: 0.3em;
   /* margin-bottom: 0em; bad on Explorer, inocuous on Netscape */
}

div.doublespace {
  /* line-height: 150%; */
  line-height: 140%;
  /* word-spacing: 3pt; Messes up! */
  /* font-size: medium; */ /* does not work */
  /* font-size: large; */
  /* font-size: 110%; */
  font-size: 100%;
}

li.bib {
   margin-top: 0.5em;
   margin-left: -1em;

}







