body {margin: 0px}

body, p, table, tr, td, br {color: #000000;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px}

form {margin-top: 0; margin-bottom: 0}

input {font-size: 11px;
	color: #666666;
	border: 1px solid #999999}

.fundomenu   { background-image: 
               url('fundo_menu.gif'); 
               background-repeat: repeat-x; background-position: left top }
.fundomenuh  { background-image: 
               url('fundo_menu_home.gif'); 
               background-repeat: repeat-x; background-position: left bottom }
.fundologo   { background-image: 
               url('fundo_logo.gif'); 
               background-repeat: repeat-x; background-position: left bottom }
.fundologoh  { background-image: 
               url('fundo_logo_home.gif'); 
               background-repeat: repeat-x; background-position: left bottom }
.bgdestaque  { background-image: 
 url("8.gif"); 
               background-repeat: repeat-y; background-position: left top }
.bgdestaqueb { background-image: 
 url("11.gif"); 
               background-repeat: repeat-y; background-position: right top }
.bgdestaquec { background-image: 
 url("14.gif"); 
               background-repeat: repeat-x; background-position: left bottom }
.degrade     { background-image: 
               url('degrade_topo.gif'); 
               background-repeat: repeat-x; background-position: left top }
.linha       { background-image: 
               url('ponteado_h.gif'); 
               background-repeat: repeat-x; height: 9px; margin-left: 0px; 
               margin-right: 0px; margin-top: 0px; margin-bottom: 10px; 
               padding: 0px; background-position: left top }
.linha2      { background-image: 
               url('separador_simulador.gif'); 
               background-repeat: repeat-x; height: 1px; margin-left: 0px; 
               margin-right: 0px; margin-top: 0px; margin-bottom: 10px; 
               padding: 4px; background-position: left top }
.simulador   { background-image: 
               url('separador_simulador.gif'); 
               background-repeat: repeat-x; background-position: left top }
.sep_simulador { background-image: 
               url('separador_simulador.gif'); 
               background-repeat: repeat-x; height: 3px; margin: 0px; 
               padding: 0px; background-position: left top }
.canto       { background-image: 
 url("5.gif"); 
               background-repeat: repeat-x; background-position: left top }
.rodape      { background-image: 
 url("6.gif"); 
               background-repeat: repeat-x; font-family: Verdana; font-size: 
               10px; color: #999999; background-position: left top }
.rodape {font-size: 10px; line-height: 130%; color: #999999}
.rodape a:link, .rodape a:visited { color: #777777; text-decoration: none}
.rodape a:hover, .rodape a:active {color: #333333; text-decoration: underline}

.nove {font-size: 9.4px}
.dez {font-size: 10px}
.onze {font-size: 12px; line-height: 120%; color:#555555}

.bold {color: #222222;
	font-weight: bold}

.destaque { font-weight: bold; color: #6B7A4F}

.simtexto {font-size: 11px;
 	font-weight: bold;
	color: #666666;}

.shade {background-color: #f5f5f5; padding-left: 10px}

.pad4px tr {padding: 4px}

.titulo {font-size: 14px;
 	font-weight: bold;
	color: #7788B8}

.subdeshome {font-size: 14px;
 	font-weight: bold;
	color: #333333;
	padding-bottom: 5px;}

.deshome {font-size: 17px;
	color: #336699}

.subtitulo {font-size: 12px;
 	font-weight: bold;
	color: #336699}

.tseccao {color: #66764B;
 	font-size: 18px;
 	font-weight: bold}

.branco {color: #FFFFFF;
 	font-weight: bold;
	padding-left: 5px}

.cotacao {color: #555555;
	padding-left: 5px}

.cinza {color: #555555}

.menul       { background-image: 
               url('submenu05.gif'); 
               background-repeat: repeat-y; background-position: left top }
.menur       { background-image: 
               url('submenu11.gif'); 
               background-repeat: repeat-y; background-position: right top }
.submenu {color: #66764B;
 	font-size: 12.3px}

.items {  color: #666666;
 	font-size: 12px}

.items a:link, .items a:visited {color: #666666; text-decoration: none}
.items a:active, .items a:hover {color: #666666; text-decoration: underline}

.subitems {font-size: 10px}

.tree {color: #525E8C; 	font-size: 11px}
.tree a:link, .tree a:visited {color: #525E8C; text-decoration: none}
.tree a:active, .tree a:hover {color: #525E8C; text-decoration: underline}

.copyright {color: #ADADAD; font-size: 10px; background-color:#ffffff}

a:link, a:visited {color: #000000; text-decoration: underline}
a:active, a:hover {color: #990000; text-decoration: underline}

select {font-family: Verdana, Trebuchet, Arial, Helvetica, Sans-serif;	font-size: 11px;
	color: #333333;	border: 1px solid #666666}

hr {color: #CCCCCC; height: 1px}

table#rendibilidade {
        float: right;
        border: 1px solid #ccc;
        margin: 5px 0px 5px 5px;
}


table#rendibilidade td {
        border: 1px solid #ddd;
        font-size: 10px;
}


table#rendibilidade th {
        font-size: 10px;
        background-color: #eff4e6;
}

.buttonimg {border: 0px}
.imgseta { border: 0px; width:10px; height:9px;}
.quadro { border: 1px solid #b3c09b; align: center; padding: 10px}

.corpo {margin-left: 20px; color:#555; line-height: 135%; font-size: 13px; text-align:justify }

li, ul       { line-height: 140%; list-style-image: 
               url('seta_tree.gif') }
h2 { color: #8A9A6F; font-size: 16px; font-weight: bold; margin-bottom: 10px}

.cx_destaque td {border: 1px solid #b3c09b; padding: 10px; margin: 1px; background-color:#ffffff}

.sep_cinza { border-top: 1px solid #dddddd; height: 1px; margin: 1px 0px; padding: 0px}

.result_table table {border: 1px solid #b3c09b; }

.result_table td {padding-right: 4px}

.tableheader {background-color: #AAAA88; color: #fff; }

.menuheader {
	color: #66764B;
	font-weight: bold;
	font-size: 12px;
	padding: 1px 0px 1px 14px;
	background-color: #f5f5f5;
	border-bottom: 1px solid #e5e5e5;
			}

.menuheader a:link, .menuheader a:visited {color: #66764B; text-decoration: none}
.menuheader a:active, .menuheader a:hover {color: #66764B; text-decoration: underline}

table#tabmanualfundos {
        border: 1px solid #ccc;
        margin: 5px 0px 5px 5px;
}


table#tabmanualfundos td {
        border: 1px solid #ddd;
}


table#tabmanualfundos th {
        font-size: 10px;
        background-color: #eff4e6;
}
