
body {
font-family : Tahoma;
font-size : 8pt;
color : #000000;
background-color : #ffffff;
}

hr {
border : 1px dotted #0080ff;
}

hr.preto {
border : 1px dotted #000000;
}

p {
font-family : Tahoma;
font-size : 8pt;
color : #000080;
}

p.Preto {
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}

p.Laranja {
font-family : Tahoma;
font-size : 8pt;
color : #ff6600;
}

p.Branco {
font-family : Tahoma;
font-size : 10pt;
color : #ffffff;
}

p.Branco7pt {
font-family : Tahoma;
font-size : 7pt;
color : #ffffff;
}

p.Branco8pt {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}

p.Azul {
font-family : Tahoma;
font-size : 10pt;
color : #0000ff;
}

p.h1 {
font-family : Tahoma;
font-size : 12pt;
color : #003399;
font-weight : bold;
}

p.h2 {
font-family : Tahoma;
font-size : 10pt;
color : #0000FF;
font-weight : bold
}

p.h3 {
font-family : Tahoma;
font-size : 14pt;
color : #ffffff;
font-weight : bold;
}

font {
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}
font.Nota {
font-family : Tahoma;
font-size : 7pt;
color : #808080;
}

font.erro {
font-family : Tahoma;
font-size : 7pt;
color : #FF6600;
font-weight:bold
}
font.TituloSessao {
font-family : Tahoma;
font-size : 12pt;
color : #000099;
font-weight : bold;
}

table.Borda {
border : 1px solid #0080ff;
border-collapse : collapse;
font-family : Tahoma;
color : #000000;
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
}

table.BrdCinza {
border : 1px dotted #c0c0c0;
border-collapse : collapse;
background-color : #f3f3f3;
font-family : Tahoma;
}

table.BordaAzul {
border : 1px dotted #0066CC;
border-collapse : collapse;
background-color : #FFFFFF;
font-family : Tahoma;
color : #0000FF;font-size:8pt
}

table.nota {
border : 1px dotted #3399FF;
border-collapse : collapse;
background-color : #99CCFF;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}

a:link {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}

a:active {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}

a:visited {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}

a:hover {
font-family : Tahoma;
font-size : 8pt;
color : #0000FF;
}
a:link.Branco {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}

a:active.Branco {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}

a:visited.Branco {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}
a:hover.Branco {
font-family : Tahoma;
font-size : 8pt;
color : #99CCFF;
}

a:link.BrancoL {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}

a:active.BrancoL {
font-family : Tahoma;
font-size : 8pt;
color : #0000FF;
font-weight:bold;
background-color:#FFFFFF
}

a:visited.BrancoL {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}
a:hover.BrancoL {
font-family : Tahoma;
font-size : 8pt;
color : #FFFFFF;
font-weight:bold;
background-color:#0000FF
}



a:link.Branco6pt {
font-family : Tahoma;
font-size : 6pt;
color : #ffffff;
}

a:active.Branco6pt {
font-family : Tahoma;
font-size : 6pt;
color : #ffffff;
}

a:visited.Branco6pt {
font-family : Tahoma;
font-size : 6pt;
color : #ffffff;
}

a:hover.Branco6pt {
font-family : Tahoma;
font-size : 6pt;
color : #000080;
}

a:link.MenuLat {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}

a:active.MenuLat {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}

a:visited.MenuLat {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}

a:hover.MenuLat {
font-family : Tahoma;
font-size : 8pt;
color : #66CCFF;
font-weight : bold
}

a:link.Noticia {
font-family : Tahoma;
font-size : 7pt;
color : #000099;
}

a:active.Noticia {
font-family : Tahoma;
font-size : 7pt;
color : #000099;
}

a:visited.Noticia {
font-family : Tahoma;
font-size : 7pt;
color : #000099;
}

a:hover.Noticia {
font-family : Tahoma;
font-size : 7pt;
color : #ffffff;
}

td.Titulo {
background-color : #0000ff;
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
padding-bottom : 0;
text-transform : uppercase;
}

td.SubTitulo {
background-color : #0099ff;
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
padding-bottom : 0;
}

td.SubSessao {
background-color : #60bff3;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
font-weight : bold;
padding-bottom : 0;
}

td.BordaLaranja {
border : 1px dotted #ff6600;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
}

td.BordaAzul {
border : 1px dotted #3399ff;
border-collapse : collapse;
background-color : #ffffff;
font-family : Tahoma;
font-size : 8pt;
}

td.BordaBranca {
border : 1px dotted white;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
}

td.FundoBranco {
border : 1px dotted #ffffff;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
background-color : #ffffff;
}

td.LateralSessao {
border : 0 dotted #ffffff;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
background-color : #99ccff;
}

td.Noticia {
border : 1px dotted #0000ff;
border-collapse : collapse;
font-family : Tahoma;
font-size : 10pt;
background-color : #ffffff;
color : #000000;
text-align : justify;
line-height : 150%;
}

td.Principal {
border : 1px dotted #3399FF;
border-collapse : collapse;
background-color : #FFFFFF;
font-family : Tahoma;
font-size : 8pt;
color:#000080;
background-image:url('images/fundotabela.gif'); 
}

td.PrincipalTitulo {
border : 1px dotted #3399FF;
border-collapse : collapse;
background-color : #0000FF;
font-family : Tahoma;
font-size : 8pt;
color:#FFFFFF;
font-weight:bold
}

td.PrincipalVerdeImg {
padding:3px;
border:2px dotted #008000;
border-collapse : collapse;
background-color : #006600;
background-image:url('images/fundoverde.gif'); 
font-family : Tahoma;
font-size : 8pt;
color:#FFFFFF;
text-align : justify; font-weight:bold
}

td.PrincipalPalha {
padding:3px;
border:1px dotted #008000;
border-collapse : collapse;
background-color : #CCFF99;
background-image:url('images/fundopalha.gif'); 
font-family : Tahoma;
font-size : 8pt;
color:#000000;
text-align : justify
}

td.PrincipalAzul {
border : 1px dotted #3399FF;
border-collapse : collapse;
background-color : #E0DDFD;
font-family : Tahoma;
font-size : 8pt;
color:#000080;
}

td.PrincipalVerde {
padding:3px;
border:2px dotted #008000;
border-collapse : collapse;
background-color : #99FF99;
font-family : Tahoma;
font-size : 8pt;
color:#006600;
text-align : justify; font-weight:bold
}

td.nota {
border : 1px dotted #3399FF;
border-collapse : collapse;
background-color : #99CCFF;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}

td.RelatoA {
background-color : #6699ff;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}

td.RelatoB {
background-color : #99ccff;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}

td.PercentAzul {
background:#FFFFFF url('images/percent-azul.gif') repeat-x fixed center; font-family : Tahoma;
font-size : 6pt;
color : #000000
}

td.PercentAmarelo {
background:#FFFFFF url('images/percent-amarelo.gif') repeat-x fixed center; font-family : Tahoma;
font-size : 6pt;
color : #000000
}

Input.CaixaTX {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}

Input.CaixaTXMini {
font-family : Tahoma;
font-size : 7pt;
color : #0066ff;
}

Input.botao {
border-left : 2px solid #0099ff;
border-right : 2px solid #000080;
border-top : 2px solid #0099ff;
border-bottom : 2px solid #000080;
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
background-color : #3333cc;
}

select {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}

select.erro {
font-family : Tahoma;
font-size : 8pt;
color : #000000;
background-color : #ffff00;
}

#Branco8pt {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}

#barra_progresso {
font-size : 1px;
left : 0;
width : 1px;
position : relative;
top : 1px;
height : 5px;
background-color : #006400;
}

#carregador_pai {
width : 100%;
position : absolute;
top : 40%;
text-align : center;
}

#carregador_fundo {
font-size : 1px;
left : 8px;
width : 113px;
position : relative;
top : 8px;
height : 7px;
background-color : #ebebe4;
}

#carregador {
border-right : 1px solid #6a6a6a;
padding-right : 0;
border-top : 1px solid #6a6a6a;
display : block;
padding-left : 0;
font-size : 11px;
z-index : 2;
padding-bottom : 16px;
margin : 0 auto;
border-left : 1px solid #6a6a6a;
width : 130px;
color : #000000;
padding-top : 10px;
border-bottom : 1px solid #6a6a6a;
font-family : Tahoma, Helvetica, sans;
background-color : #ffffff;
text-align : left;
}