a {color: #0E7E45; text-decoration: none;}
a:hover {text-decoration: none; font-weight: bold;}
a:visited {color: #948C14; text-decoration: none;}
a:visited:hover {text-decoration: none; font-weight: bold;}

a.menu {color: #FFFFFF; text-decoration: none;}
a.menu:hover {color: #EFF708; text-decoration: none;}
a.menu:visited {color: #FFFFFF; text-decoration: none;}
a.menu:visited:hover {color: #EFF708; text-decoration: none;}


table.a {background-color: #435183;}
table.b {background-color: #2E7644;}
table.c {background-color: #BC4B0E;}


th {font-family: Verdana, Arial; font-size: 8pt; font-weight: bold;}


td {font-family: Verdana, Arial; font-size: 8pt; font-weight: 100;}

td.divmenu {font-family: Verdana, Arial; font-size: 10pt; font-weight: bold; color: #99FF66; background-color: #117338; padding: 2pt;}
td.opcaomenu {font-family: Verdana, Arial; color: #EFF708; font-size: 8pt; font-weight: bold; padding: 2pt;}
td.menu-datas {padding: 2pt;}

td.rodape {font-size: 8pt; padding: 2pt;}

td.horario-titulo {font-size: 14pt; color: #FFFF00; background-color: #660099; padding: 4pt;}
td.horario-subtitulo {background-color: #FFFF00; padding: 2pt; font-weight: bold;}

td.verdeabacate {background-color: #99CC00; padding: 2pt;}
td.laranja {background-color: #FFCC00; padding: 2pt;}
td.azul {background-color: #66CCFF; padding: 2pt;}

td.a-titulo {font-weight: bold; color: #BEFB47; background-color: #435183;}
td.a-itens {color: #435183; background-color: #BEFB47;}
td.b-titulo {font-weight: bold; color: #FDED97; background-color: #578416;}
td.b-itens {color: #578416; background-color: #FDED97;}
td.c-titulo {font-weight: bold; color: #FCFDC3; background-color: #BC4B0E;}
td.c-itens {color: #BC4B0E; background-color: #FCFDC3;}

td.descrevenota {font-size: 8pt; font-weight: bold;}
td.nota {font-size: 8pt;}
td.notaalta {font-size: 8pt; color: #336600;}
td.notabaixa {font-size: 8pt; color: #FF0000;}


p {font-family: Verdana, Arial; font-size: 8pt; font-weight: 100;}

p.esquerda {text-align: left; text-indent: 20pt;}
p.centralizado {text-align: center;}
p.direita {text-align: right;}
p.justificado {text-align: justify; text-indent: 20pt;}
p.subtitulo {font-size: 16pt; color: #5033AF; text-align: left;}


select {font-family: Verdana, Arial; font-size: 8pt; color: #FFFFFF; background-color: #000066;}
select.c-capa {color: #FCFDC3; background-color: #BC4B0E;}


.novidade-data {font-family: Verdana, Arial; font-size: 8pt; font-weight: 100; color: #CC6600;}
.novidade-titulo {font-family: Verdana, Arial; font-size: 14pt; font-weight: 100; color: #336699;}
.form {font-family: Verdana, Arial; font-size: 8pt;}
.form-c-capa {font-family: Verdana, Arial; font-size: 8pt; color: #BC4B0E; background-color: #FCFDC3;}