p {font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic;}
.margin {margin-top:0px; margin-bottom:0px; color:#339900; font-size:32px; font-style:bold; font-style:italic;}
#menu { background-color:#C40DFF; vertical-align:middle; text-align:center; font-size:10px; padding-top:6px; padding-bottom:6px; font-family:Geneva, Arial, Helvetica, sans-serif;}
a {margin-right:20px; margin-left:20px; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:overline;}
.selo {margin-right:0px; margin-left:0px; text-align:right; }
address {text-align:right; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-right:25px; }
img { border:none; }
#rodape {background-color:#C40DFF; padding-top:1px; padding-bottom:1px; }
#Total { width:800px; margin-left:auto; margin-right:auto; }
#aula {background-color:#FFFFFF; vertical-align:middle; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; padding-top:1px; padding-bottom:1px; padding-left:20px; border:1px; color:#000000; padding-right:20px; text-align:justify; }
dt {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-left:20px;}

h1 { color:#C40DFF; font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; }
h2 { color:#C40DFF; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; }
h3 { color:#C40DFF; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; }

.link_meio {text-align:right; font-size:10px; color:#C40DFF; font-family:Geneva, Arial, Helvetica, sans-serif;}
.link_meio a:hover {color:#000000; }
.link_meio a {color:#C40DFF; }

a:hover { color:#0000FF; }
a:active {text-decoration:underline; }

.touca {color:#000000; text-decoration:underline; }

.links_cimo {color:#000000; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; }
.links_cimo:hover { color:#FFFFFF; }
.links_cimo:active {color:#FFFFFF; text-decoration:inherit; }

.links_baixo {font-size:10px; text-decoration:none; }
.links_baixo:hover {color:#FF0000; }
.links_baixo:active { text-decoration:underline; }

.link_pg {text-align:left; font-size:10px; color:#C40DFF; font-family:Geneva, Arial, Helvetica, sans-serif;}
.link_pg a:hover {color:#000000; }
.link_pg a {color:#C40DFF; }