body, input, button, a {font-family: verdana; color: #555555;}

strong {font-weight: bold;}

#doc3 {margin: 10px;}

#bd {margin: 20px; margin-left: 25px;}

#logo {text-align: center; margin: 5px;}

#pesquisar {text-align: center;}
#pesquisar #q {width: 30em;}
#pesquisar #info-busca {color: #999999; font-size: 11px; margin: 0 auto; text-align: left; width: 40em; *width: 42em;}

h1 {border-top: 1px solid #008000; background-color: #DDFFCC; margin-top: 20px; padding: 0.2em 0.2em 0.3em 0.2em;}

#ads {text-align: center;}

.links-com-selecao span, a {padding: 0.2em;}
.links-com-selecao a:hover {background-color: #008000; color: #FFFFFF;}
.links-com-selecao span.current {background-color: #008000; color: #FFFFFF;}

#links-ranking {margin-bottom: 2em;}

#lista-fundos li {border-top: 1px solid #008000; margin-bottom: 1.0em; padding: 0.5em;}
#lista-fundos .posicao {color: #BBBBBB; float: left; font-size: 60px; line-height: 80%; padding: 0 0.3em 0.5em 0; text-align: right;}
#lista-fundos .posicao-1-99 {width: 76px;}
#lista-fundos .posicao-100-999 {width: 114px;}
#lista-fundos .posicao-1000-9999 {width: 152px;}
#lista-fundos .posicao-10000-99999 {width: 190px;}
#lista-fundos .ultimo {margin-bottom: 0.5em;}

#dados-fundo .ultimo {margin-bottom: 1.5em;}

.tabela-rentabilidades td {padding: 0 2.0em 0 0;}
.tabela-rentabilidades td.positivo {color: #008000;}
.tabela-rentabilidades td.negativo {color: red;}
.tabela-rentabilidades td.sem-valor {text-align: center;}

#paginacao {margin-top: 2em; text-align: center;}
#paginacao a.prev_page:hover {background-color: #FFFFFF; color: #555555;}
#paginacao a.next_page:hover {background-color: #FFFFFF; color: #555555;}
#paginacao .disabled {color: #CCCCCC;}

#ft {margin-top: 50px; text-align: center;}
#ft #ft-links {margin-top: 2em; margin-bottom: 2em;}
#ft #disclaimer {font-size: 11px;}
