body {background: #fcfcfc; margin-right: 2em; margin-left: 2em}
a {background: transparent; padding-left: .2em; padding-right: .2em; text-decoration: none; color: #000080; font-weight: 600}
a:hover {background: #444; padding-left: .2em; padding-right: .2em; text-decoration: none; color: #ffffff; font-weight: 600}
a:hover {background: #444; padding-left: .2em; padding-right: .2em; text-decoration: none; color: #ffffff; font-weight: 600}
table {border-collapse: collapse}
th {border: 1px solid #000; padding: 1em}
td {border: 1px solid #000; padding: 1em}
dt {padding-bottom: 0.2em}
dd {padding-bottom: 0.6em}
li {padding-bottom: 0.6em}
p {text-indent: 2em; text-align: justify}
.hidden {visibility: hidden; padding: 0px; font-size: 1px; margin: 0px}
.bold {font-weight: 600}
.bordato {border: 1px solid}
.marg2 {margin: 2em}
.marg2lat {margin-left: 2em; margin-right: 2em}
.marg1 {margin: 1em}
.marg1lat {margin-left: 1em; margin-right: 1em}
.small {font-size: 0.7em}
.center {text-align: center; text-indent: 0px}
.left {text-align: left}
.right {text-align: right}
.justify {text-align: justify}
.current {background: #ffff80; padding: 0.3em; font-weight: 600}
.dist {padding-bottom: 1.2em}
.pad1em {padding: 1em}
.samefnt {font-size: 1em}
.fnt09 {font-size: .9em}
.fnt08 {font-size: .8em}
.white {background: #fff}
.yellow {background: #ffe}
.green {background: #eeffdd}
.undLine {text-decoration: underline}
.shell {background: #000; border: 2px ridge; color: #fff}
.absolute {position: absolute}
#corpo {margin-left: 2em; margin-right: 2em}
#title {text-align: center; padding-bottom: 1em; font-size: 1.2em}
#position {text-align: right; padding: 1em; font-size: .9em; font-weight: 600}