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(../img/fundo_menu.gif);
	background-repeat: repeat-x;
	background-position: left top}

.fundomenuh {background-image: url(../img/fundo_menu_home.gif);
	background-repeat: repeat-x;
	background-position: left bottom}

.fundologo {background-image: url(../img/fundo_logo.gif);
	background-repeat: repeat-x;
	background-position: left bottom}

.fundologoh {background-image: url(../img/fundo_logo_home.gif);
	background-repeat: repeat-x;
	background-position: left bottom}

.bgdestaque {background-image: url(../img/destaque_01a.gif);
	background-repeat: repeat-y;
	background-position: left top}

.bgdestaqueb {background-image: url(../img/destaque_02a.gif);
	background-repeat: repeat-y;
	background-position: right top}

.bgdestaquec {background-image: url(../img/destaque_03.gif);
	background-repeat: repeat-x;
	background-position: left bottom}

.degrade {background-image: url(../img/degrade_topo.gif);
	background-repeat: repeat-x;
	background-position: left top}

.linha {background-image: url(../img/ponteado_h.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 9px;
	margin: 0px 0px 10px 0px;
	padding: 0px}

.linha2 {background-image: url(../img/separador_simulador.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 1px;
	margin: 0px 0px 10px 0px;
	padding: 4px}

.simulador {background-image: url(../img/separador_simulador.gif);
	background-repeat: repeat-x;
	background-position: left top}

.sep_simulador {background-image: url(../img/separador_simulador.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 3px;
	padding: 0px; margin: 0px}

.canto {background-image: url(../img/canto_home03.gif);
	background-repeat: repeat-x;
	background-position: left top}

.rodape {background-image: url(../img/degrade_rodape.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana;
	font-size: 10px;
	color: #999999}


.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: 11px; 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(../img/submenu05.gif);
	background-repeat: repeat-y;
	background-position: left top}

.menur {background-image: url(../img/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}

.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: #336699; text-decoration: underline}
a:active, a:hover {color: #003366; 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#rentabilidade {
        float: right;
        border: 1px solid #ccc;
        margin: 5px 0px 5px 5px;
}


table#rentabilidade td {
        border: 1px solid #ddd;
        font-size: 10px;
}


table#rentabilidade 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}

li,ul {line-height: 140%; list-style-image: url(../img/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}
