/*@import url('main2.css');
@import url('menu.css');*/

body {
	background:url(../images/bgInterna.gif) repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/**/.home {
	background:url(../images/bgPagina.gif) repeat-x !important;
	overflow: auto;#overflow: none;_overflow: none;
	height: 100%;
}
.clearLeft {
	clear:left;
}
.content {
	/*width:783px;*/
	background-image: url(../images/bgRightCol.gif);
	background-repeat: no-repeat;
	background-position: -7px 220px;
	z-index:-2;
	width: 980px;
	float:left;
	padding-bottom: 1em;
        clear:both;
}
.home .content {
	width: 980px;
	float:left;
	padding-bottom: 1em;
	background-image: none;
}
.wide .content {
	background:none!important;
	width: 980px;
	float:left;
	padding-bottom: 1em;
	background-image: none;
}
/*.home .content {
	width:999px;
	height:447px;
}*/
.left {
	width:210px;
	float:left;
	background:url(../images/bgMenuInternal.gif) top left no-repeat;
}
.home .left {
	width:210px;
	float:left;
	background:url(../images/bgMenu.gif) top left no-repeat;
}
h1 {
	background:url(../images/setaH1.gif) left no-repeat;
	padding-left:20px;
	margin:0px;
	margin-left:5px;
	margin-top:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:lighter;
	color:#FFFFFF;
}
.subtitle {
	color:#FFFFFF;
	padding-left:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	padding-bottom: 8px;
	width: 520px;
	height:20px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	#font-size:19px;
	_font-size:19px;
	#font-weight:lighter;
	_font-weight:lighter;
	color:#CC0000;
	margin-top:10px;
}
h3 {
	margin-left:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
	color:#CC0000;
	margin-bottom:0px;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:0px;
	margin-bottom:8px;
	color:#515151;
}
p.disclaimer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:16px;
	margin-bottom:8px;
}
a {
	color: #bf1100;
	text-decoration: none;
}
span a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	margin-left:20px;
	color:#CC0000;
	text-decoration:none;
}
p.termosDeUso {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	margin-left:20px;
	margin-bottom:10px;
	color:#333333;
	float:left;
	margin-top:15px;
}
.listaSimples {
	list-style-image:url(../images/setaPeq.gif);
	margin-right:50px;
	#margin-right:100px;
	padding-left:32px;
 	#padding-left:0px;
	color:#383838;
}

.listaSimples li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
ol li {
	color:#383838;
}
.landingAbraSuaConta .listaSimples {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:-19px;
	#margin-left:19px;
	_margin-left:19px;
}
.alignRight {
	text-align:right;
}
.alignCenter {
	text-align:center;
}
.relevantFacts {
	width:780px;
	margin-top:10px;
	margin-left:42px;
	float:left;
	color:#383838;
}
.relevantFacts .highlight, .listaSimples .highlight {
	color: #c51200;
}
/* /Estilos genéricos de texto */

.painelDeInformacoes {
	width:543px;
	background:url(../images/bgConteudoRelacionado.gif) repeat-x bottom;
	float:left;
	height:280px;
	margin:0px 0 10px 0px;
	margin-bottom:6px;
	margin-bottom:13px;
 #margin-bottom:28px;
	_margin-bottom:0px;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
}
.painelDeInformacoes h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
	color:#006633;
	margin-bottom:0px;
	margin-top:17px;
}
.vantagens, .custos {
	float:left;
	width:49%;
	margin-bottom:0px;
	margin-top:0px;
}
.custos {
	width:523px;
}
.vantagens ul, .custos ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#666666;
	margin-top:8px;
}
.vantagens ul li, .custos ul li {
	list-style-image:url(../images/seta.gif);
	margin-bottom:4px;
}
/* Cabeçalho */
.logo {
	width:209px;
	height:82px;
	float:left;
	background:url(../images/logoEasynvest.gif);
}
.logo h1 {
	display: none;
}
.headerContent {
	width:610px;
	height:82px;
	margin-left:160px;
	#margin-left:160px;
	_margin-left:90px;
	float:left;
}
.acesseSistema {
	margin-left:23px;
	border:0px;
	width:231px;
	height:21px;
	background:url(../images/btnAcesseSistema.gif);
	clear:both;
	float:left;
	margin-top:0px;
}
.maisInformacoes {
	background:url(../images/btnMaisInformacoes.gif) no no-repeat bottom;
	width:138px;
	height:21px;
	display:block;
	margin-top:20px;
	#margin-top:5px;
	_margin-top:5px;
}
.manualPrecificacoes {
	background:url(../images/btnManualPrecificacao.gif) no no-repeat bottom;
	width:221px;
	height:21px;
	display:block;
	margin-bottom:15px;
}
.politicaVotos {
	background:url(../images/btnPoliticaVotos.gif) no no-repeat bottom;
	width:221px;
	height:21px;
	display:block;
	margin-bottom:15px;
}
.leiaRegulamento {
	background:url(../images/btnLeiaRegulamento.gif);
	height:21px;
	display:block;
	width:150px;
	margin-left:160px;
	margin-top:-21px;
}
.descricao {
	float:left;
	margin-top:-22px;
	#margin-top:-22px;
	_margin-top:0px;
}
.descricao h3, .descricao span a {
	margin-left:0px;
}
.conteudoAuxiliar {
	background-color:#F0F0F0;
	height:280px;
	width:189px;
	float:left;
	margin-top:57px;
	text-align: center;
}
.conteudoAuxiliar img {
	/*margin-left:8px;*/
	margin-top:10px;
	margin-bottom:10px;
	border:none;
}
.abraSuaConta2 {
	background:url(../images/btnAbraSuaConta.gif) no-repeat;
	clear:both;
	float:left;
	width:172px;
	height:28px;
	display:block;
	margin-top:6px;
	margin-left:185px;
	_margin-left:85px;
	text-indent:-8000px;
}
.abraSuaConta {
	background:url(../images/btnDestaqueAbraSuaConta.gif) no-repeat;
	width:174px;
	height:30px;
	display:block;
	margin:auto;
	margin-top:6px;
	text-indent:-8000px;
	clear:both;
}
.seguranca {
	background:url(../images/seguranca.gif);
	width:172px;
	height:85px;
	display:block;
	margin-left:9px;
	text-indent:-8000px;
}
.conteudoRelacionado {
	text-align:left;
}
.conteudoRelacionado h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	color:#666666;
}
.conteudoRelacionado ul {
	margin-top:5px;
}
.conteudoRelacionado ul li {
	list-style-image:url(../images/setaPeq.gif);
}
.header {
	width:999px;
	height:82px;
	float:left;
}
.search {
	width:324px;
	height:20px;
	margin-top:19px;
	margin-left:140px;
	#margin-left:140px;
	_margin-left:90px;
	margin-right:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	float:right;
}
ul.menuHeader {
	margin:0px;
	padding:0px;
	list-style:none;
	text-indent:-8000px;
}
ul.menuHeader li {
	display:inline;
}
.menuHeader a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	list-style-type:none;
	text-decoration:none;
}
.search label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
}
.btnOk {
	width:25px;
	height:18px;
	background:url(../images/btnOk.gif) no-repeat;
	margin-bottom:-5px;
	#margin-bottom:-4px;
	_margin-bottom:-4px;
	margin-left:1px;
	border:none;
}
input.texto {
	background: url(../images/bgForm.gif) repeat-x;
	border: solid 1px #b4b4b4;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:215px;
}
/* Menu topo */
.mnuIconeHome {
	width:27px;
	height:22px;
	float:left;
	background:url(../images/icon.gif) no-repeat 0px 1px;
}
.mnuInvestInst {
	height:18px;
	text-indent:0px;
	float:left;
	border-left:1px solid #eaeaea;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;

}
.mnuPerguntasFrequentes {
	height:18px;
	text-indent:0px;
	float:left;
	border-left:1px solid #eaeaea;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}
.mnuFaleConosco {
	height:18px;
	text-indent:0px;
	float:left;
	border-left:1px solid #eaeaea;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}
.mnuAbraSuaConta {
	width:118px;
	height:23px;	
	float:left;
	margin-right:3px;
	background: url(../images/mnuAbraConta.gif);
	background-repeat:no-repeat;
}
.loginForm {
	float:left;
	width:120px;
	height:23px;
	background-color:#e1dfd8;
}
.loginForm .texto {
	float:left;
	width:46px;
	height:13px;
	margin:3px;
	background-color: white;
}
.mnuLogin {
	width:57px;
	height:18px;
	float:left;
	margin-top:2px;
	text-indent:-8000px;
	background:url(../images/mnuLogin.gif);
}
/* /Menu topo */

/* /Cabeçalho */


/* Menu Lateral */
ul.mainMenu {
	width:170px;
	height:280px;
	float:left;
	margin: 0px;
	margin-left:32px;
	#margin-left:32px;
	_margin-left:17px;
	padding:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#787878;
	list-style-type:none;
}
.mainMenu li {
	float: left; /* Firefox 2 */
}
.mainMenu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	list-style-type:none;
	text-decoration:none;
	}
ul.subMainMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC0000;
	text-indent:0px;
	margin: 0px;
	margin-left: 0px;
	#margin-left: 40px;
	_margin-left: 40px;
	float: left;
}
ul.subMainMenu li {
	list-style-image:url(../images/setaMenor.gif);
}


.seloInfomoney {
	background: url(../images/seloInfomoney.jpg);
	width:155px;
	height:102px;
	float:left;
	margin-left:40px;
	text-indent:-8000px;
}
.middle {
	width:563px;
	float:left;
}
.home .middle {
	width:765px;
	height:303px;
}
.wideMiddle {
	width:998px;
	height:auto;
	float:left;
}
#banner {
	width:799px;
	height:137px;
	float:left;
}


/* Rodapé */
.home .footer {
	margin-top:0px;
}
.footer {
	width:100%;
	height:75px;/*160px*/
	background:url(../images/bgFooter.gif) repeat-x;
	padding-top:10px;
	clear:both;
	float:left;
}
ul.menuFooter {
	text-decoration:none;
	float: left;
	clear: both;
	margin: 0px;
	margin-left:25px;
	padding:0px;
}
ul.menuFooter li {
	list-style:none;
	display:inline;
	font-size:11px;
	border-left:solid 1px #3b3b3b;
	margin-left:6px;
	padding-left:6px;
	font-weight:bold;
}
.menuFooter a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3b3b;
}
.menuFooter .first {
	border:none;
	margin-left: 3px;
}
.copyright {
	width:559px;
	float:left;
	clear: both;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6b6b6b;
	margin:13px 0px 0px 34px;
	_margin-left:30px;
	padding:0px;
}
.seal {
	float:left;
	margin-left:197px;
	#margin-left:77px;
	_margin-left:77px;
	margin-top: -5px;
	#margin-top: 15px;
	_margin-top: 15px;
}
.seal a {
	margin-left:16px;
}
.seal_tesouro {
	width:38px;
	height:37px;
	margin-left:16px;
	float:left;
}
.seal_thawte {
	width:38px;
	height:37px;
	background:url(../images/seloThawte.gif);
	margin-left:18px;
	float:left;
}
.seal_bovespa {
	width:34px;
	height:34px;
	margin-left:18px;
	margin-top:2px;
	background:url(../images/seloBovespa.gif);
	float:left;
}
/* /Rodapé */


/* Quanto custa */
.bannersContent {
	width:546px;
	height:164px;
	float:left;
}
.corrBovespa {
	width:179px;
	height:117px;
	float:left;
}
.diasGratis {
	width:179px;
	height:117px;
	float:left;
}
.ordensGratis {
	width:179px;
	height:117px;
	float:left;
}
.btnCliqueAbraConta {
	width:174px;
	height:30px;
	float:left;
	background:url(../images/btnDestaqueAbraSuaConta.gif);
}
.equacao {
	background: url(../images/imgEquacao.gif);
	width:466px;
	height:61px;
	margin: auto;
}
.tabBody {
	width:545px;
	_width:543px;
	float:left;
	padding:0px;
	padding-bottom:7px;
	padding-top: 7px;
	background:#f4f3f3;
	border:solid 1px #dedede;
	border-top:none;
	margin-bottom:7px;
}
.custosBovespa {
	width:522px;
	height:116px;
	background:url(../images/custosBovespa.gif);
	float:left;
	margin-left:11px;
 	#margin-left:11px;
	_margin-left:6px;
	margin-top:15px;
	margin-bottom:20px;
 	#margin-bottom:8px;
	_margin-bottom:22px;
}
.tabBody h2, .bodyGlossario h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#bf1100;
	background:url(../images/setaPeq.gif) top left no-repeat;
	margin-left:10px;
	padding-left:10px;
	clear:left;
	margin-bottom:10px;
	margin-top:10px;
}
.tabBody h2, .tabBody p {
	margin-left:15px;
	margin-right: 15px !important;
	font-weight:normal;
	_margin:0px;
	_margin-left:8px;
	_margin-bottom:6px;
	
}
.bodyGlossario {
	float: left;
}
.bodyGlossario h2{
	margin-left:0px;
	margin:0px;
	font-weight: normal;
}
.divBotoesGlossario{
	float:left;
}
.btnK, .btnX {
	display: none;
}
.itemGlossario{
	margin-top:15px;
	margin-top:15px;
	margin-right:10px;
}
.itemGlossario p{
	margin-left:10px;
}
.Corretagem {
	width:546px;
	height:20px;
	float:left;
}
.btnUmAbContaQuantoCusta {
	width:85px;
	height:15px;
	background:url(../images/btnAbConta.gif) no-repeat;
	float:left;
}
.tabelaUm {
	width:95%;
	margin:auto;
	border-collapse:collapse;
	border:1px solid #b4b4b4;
	margin-bottom:8px;
	padding:2px;
}
.tabelaUm td {
	border:1px solid #b4b4b4;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
.tabelaUm thead {
	background:url(../images/bgBorderLeftTable.gif) repeat-x;
}
.tabelaUm thead td {
	background:url(../images/bgTopTable.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
}
tbody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	background:#ffffff;
}
.operacoesTable {
	background:#c5c5c5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.total {
	color:#bf1100;
}
.total .alignRight {
	padding-right:8px;
}
.custosIncidentes {
	background:#f5f5f5;
}
p.observacoes {
	font-size:10px;
	margin-top:9px;
}
/* /Quanto custa */


/* Tabs */
.tabs {
    width:553px;
	_width:550px;
	height:26px;
	line-height:normal;
	float:left
}
.cursos .tabs {
	float:left;	
}
.tabs ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.tabs li {
	float:left;
	margin:0px;
	padding:0px;
	background:url(../images/rightDisable.gif) no-repeat right top;
	text-align:center;
	}
.tabsTres {
	width:553px;
	_width:550px;
}
.tabsTres li {
	width:33%;	
}
.tabsQuatro li {
	width:24%;
}
.TabsInvestimentoFundos li {
	width:273px;
	_width:276px;
}
.tabs a {
	display:block;
	text-decoration:none;
	color:#383838;
	background:url(../images/leftDisable.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:6px;
	}
.tabs li.btnSelected {
    color:#be0b02;}
.tabs .btnSelected a {
	background:no repeat left top;
	background:url(../images/leftSelected.gif) no-repeat left top;
	color:#be0b02;
	padding-left:14px;
}

.tabs li.selected {
	background:url(../images/rightSelected.gif) no-repeat right top;
	float:left;	
}
.tabs .selected a {
	background:no repeat left top;
	background:url(../images/leftSelected.gif) no-repeat left top;
   color:#be0b02;
}
ol {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	margin-left:0px;
 	#margin-left:4px;
	_margin-left:4px;
	margin-top:0px;
	margin-bottom:0px;
	color:#333333;
	clear:both;
	padding-left:26px;
}
/**/

/* Termos de uso */
h4 {
	padding-left:8px;
	padding-top:4px;
	margin-left:12px;
	margin-top:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
/* /Termos de uso */


/* Perguntas frequentes */
.perguntas {
	float: left;
}
.pergunta {
	background:url(../images/btnSeta.gif) no-repeat left center;
	padding-left:20px;
	border-bottom:1px dotted #9D9C9C;
	margin-bottom:4px;
	padding-bottom:0.5em;
	padding-left:20px;
	padding-top:6px;
	cursor:pointer;
	cursor:hand;
}
.tabBody .pergunta {margin-left:10px;}
.perguntapq {
	background:url(../images/btnSeta.gif) no-repeat left center;
	padding-left:20px;
	margin-bottom:4px;
	padding-bottom:0.5em;
	padding-left:20px;
	padding-top:6px;
	cursor:pointer;
	cursor:hand;
}
.destaque {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	width:530px;
	float:left;
}

.tabBody .destaque {width:505px;}
.resposta {
	border-bottom:1px dotted #9D9C9C;
	display:none;
	overflow:auto;
	float:left;
	margin-top:2px;
	padding-left:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	padding-bottom:5px;
	width: 550px;
}
.tabBody .resposta {
	width:522px;
	margin-left:11px;
	float:left;
	overflow:hidden;
}
.respostaPq {
	display:none;
	margin-bottom:0.8em;#margin-bottom:0.2em;_margin-bottom:0.2em;
	margin-top:2px;
	padding-left:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	width: 550px;
}
.destaqueSel {
	background:url(../images/btnSeta.gif) no-repeat;
	color:#bf1100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	width:530px;
}
.tabBody .destaqueSel{margin-left:10px; font-family:Arial, Helvetica, sans-serif;}
/* /Perguntas frequentes */


/* Porque Easyinvest */
.pqeasyinvest  {
	background:url(../images/bgItemPqEI.gif) no-repeat;
	padding-left:20px;
	padding-bottom:0.5em;
	padding-left:20px;
	padding-top:6px;
	cursor:pointer;
	cursor:hand;
	width:546px;
	_width:540px;
	height:14px;
	color:#383838;
	#margin-top:5px;
	_margin-top:5px;
	margin-top:3px;
	
	
}
.destaqueSelPq {
	background:url(../images/bgItemPqEI.gif) no-repeat;
	color:#bf1100;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
	padding-top:6px;
	margin-bottom:-7px;
	margin-top:3px;
	float:left;
	width:540px;
	height:25px;
	cursor:pointer;
    cursor:hand;
	
	

	
}
/* /Porque Easyinvest */


/* Guia do investidor */
.guiaInvestidor {
	float: left;
}
/*.aprendaAdministrar{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
}*/

.guiaInvestidor {
	float: left;
}
.glossario, .guiaMercado, .cursosOnline, .perfilInvestidor {
	width:176px;
	height:186px;
	float:left;
	margin-left:6px;
}
.glossario h2, .glossario p, .guiaMercado h2, .guiaMercado p, .perfilInvestidor h2, .perfilInvestidor p {
	display:none;
}
.glossario {
	background:url(../images/glossario.gif);
}
.guiaMercado {
	background:url(../images/conhecaMercado.gif);
}
.cursosOnline {
	background:url(../images/cursoOnline.gif) no-repeat;
}
.perfilInvestidor {
	background:url(../images/perfiInvestidor.gif);
}
/* /Glossário*/


/* Cursos online */
.cursos form {
	margin: 0px;
	padding: 0px;
}
.imgCursosOnline {
	width:261px;
	height:315px;
	background: url(../images/imgCursosOnline.gif) top no-repeat;
	float:left;
	margin-top:25px;
}
.cursosText {
	float:left;
	width:265px;
}
.cursosText p {
	margin-top:5px;
}

.cursosOnline h2, .cursosOnline p {display:none;}

.listaMercados {
	list-style-image:url(../images/setaPeq.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cb3c35;
	padding-left:13px;
 	#padding-left:0px;
	_padding-left:0px;
	margin-top:8px;
 	#margin-left:20px;
	_margin-left:20px;
	margin-bottom:13px;
 	#padding-bottom:15px;
}
.tabBody .listaMercados {
	margin-left:13px;
	#margin-left:30px;
	_margin-left:30px;
}
.tabBody .boxSimulacoes .listaMercados {
	margin-left:18px;
}
/*.listaMercados li{
	list-style-image:url(../images/setaPeq.gif);
}*/
.listaMercados li a {
 	#padding-left:0px;
}
.numeroQuestoes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
	color:#CC0000;
	margin-bottom:0px;
}
/* /Cursos online */


/* Fale conosco */
.formContato {
	margin-left:20px;
}
p.faleconosco{
	padding-top:5px;
}
.mensagemErro {
	background: #f2f1f1 url(../images/iconErro.gif) 15px 5px no-repeat;
	width:350px;
	border:solid 1px #bf0e05;
	margin-left:20px;
	margin-top:10px;
	padding-left:50px;
	padding-top:10px;
	padding-bottom: 15px;
}
.mensagemErro p{
	margin-left:10px;
}
.mensagemErro .highlight, label.highlight {
	color:#c70000 !important;
}
.Contato {
	width:409px;
	height:900px;
	float:left;
}
.formErro {
	background: url(../images/bgInputErro.gif) repeat-x  !important;
	border:solid 1px red !important;
}
.tabBody p {
	padding-right:inherit;
 	#padding-right:inherit;
	_padding-right:8px;
}
#ddd {
	width: 23px;
}
#telefone {
	width: 70px;
}
.formulario {
	margin-top:12px;
}
.formulario label {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#383838;
}
.formContato input {
	width: 290px;
}
select.texto, .formulario textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 300px;
	border: 1px solid #b4b4b4;
}
.btnEnviar {
	background:url(../images/btnEnviar.gif) no-repeat;
	width:51px !important;
	height:21px;
	display:block;
	margin-left:345px;
	margin-top:10px;
}
.globalInfo {
	width:540px;
	margin-top:20px;
}
.address, .site, .atendimento, .contact {
	width:270px;
	height: 55px;
	float:left;
}
.address {
	background:url(../images/iconAddress.gif) no-repeat;
}
.site {
	background: url(../images/iconSite.gif) no-repeat;
}
.atendimento {
	background:url(../images/iconAtendimento.gif) no-repeat;
}
.contact {
	background: url(../images/iconContato.gif) no-repeat;
}
.infos {
	margin-left:40px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#383838;
}
.formContato label {
	width:90px;
	float:left;
	margin:0px;
	margin-right: 5px;
	margin-top:3px;
	padding:0px;
	text-align:right;
}
.infos a {
	color:#383838;
}
.globalInfo a {text-decoration:underline;}

/* /Fale conosco */


/* Pesquisa/resultado da pesquisa */
.boxGlossario {
	width:530px;
	background-color:#f4f3f3;
	margin-left:20px;
	margin-top:10px;
	padding-bottom: 7px;
	padding-top: 7px;
	border: 1px solid #dedede;
}
.boxGlossario h3, .boxGlossario p {
	margin-left: 15px;
	margin-right:15px;
	margin-top:0px;
}
.resultadosPesquisa {
	float:left;
	margin-left:23px;
}
.resultadosPesquisa p {
	margin-bottom: 1em;
	margin-top: 1em;
}
.resultados {
	background:url(../images/setaPeq.gif) left -1px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:12px;
	padding-left: 0.7em;
}
.resultados a {
	margin: 0px;
}
.resultados strong {
	text-decoration:underline;
}
.highlight {
	font-weight: bold;
	color:#c10a01;
}
h2.pesquisa {
	margin-left:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
	color:#CC0000;
	margin-bottom:0px;
	margin-top:31px;
	padding-bottom:3px;
}
.Resultado {
	margin-top:1.5em;
	margin-left: 1em;
}
.boxVejaTambem {
	width:500px;
	border: 1px solid #dedede;
	background-color:#f4f3f3;
	color: #333333;
	background:url(../images/bandeira.gif) no-repeat 8px;
	margin-left:6px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 30px;
	margin-top: 1.5em;
}
a.linksVejaTambem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bf1100;
	font-weight:bold;
	text-decoration:none;
}
.pager {
	height:40px;
	float:left;
	margin-left:170px;
	margin-bottom:16px;
 	#margin-top:10px;
	_margin-top:10px;
}
.pager ul {
	float:left;
	padding-left:0px;
	margin-left:8px;
}
.pager li {
	border-left:1px solid #727272;
	float:left;
	margin-left:3px;
	margin-top:5px;
	padding-left:3px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ca3932;
}
.pager li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:lighter;
	text-decoration:none;
	float:left;
}
.pager li.selected a {
	color:#FF0000;
}
.selected {
	color:#c51200;
}
.PagerNext {
	color:#bf1100 !important;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/setaDireita.gif) right 5px no-repeat;
	margin-left:14px;
	padding-right:9px;
	margin-top:15px;
 	#margin-top:4px;
	_margin-top:4px;
	text-decoration:underline !important;
	float:left;
}
.PagerPrevious {
	color:#bf1100 !important;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:15px;
	background:url(../images/setaEsquerda.gif) left 5px no-repeat;
	padding-left:15px;
	margin-top:15px;
	#margin-top:4px;
	_margin-top:4px;
	padding-right:4px;
	text-decoration:underline !important;
	float:left;
}
.pagerFirst {
	border-left:none !important;
}
/* /Pesquisa/resultado da pesquisa */

.bannerAbaEasynvest {
	background:url(../images/bannerGuiaRapido.gif) no-repeat;
	width:270px;
	height:138px;
	float:left;
	margin-left:20px;
	_height:135px;
}
.bannerAbaAtendimento {
	background:url(../images/bannerAbaAtendimento.gif) no-repeat;
	width:275px;
	height:142px;
	float:left;
	margin-bottom:10px;
	margin-left:-5px;
}
.bannerAbaForum {
	background:url(../images/bannerAbaForum.gif) no-repeat;
	width:275px;
	height:142px;
	_width:240px;
	float:left;
	margin-bottom:10px;
}
.colunas {
	float:left;
	width:45%;
}
.colunas ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#656565;
 	#margin-top:10px;
}
.colunasBg {
	background:url(../images/bgBoxInformacoes.gif) repeat-y;
	list-style-image:url(../images/setaGrande.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#848484;
	float:left;
	margin-top:-5px;
 	#margin-left:4px;
	padding-left:24px;
	padding-bottom:13px;
 	#margin-top:5px;
	margin-left:5px;
}
.colunasBg li {
	margin-top:4px;
}
.colunas li {
	list-style-image:url(../images/setaGrande.gif);
	margin-top:4px;
}
.boxDeInformacoes {
	float:left;
	background-color:#FFFFFF;
	margin-bottom:10px;
	margin-left:6px;
	width:527px;
	border:1px solid #e7e6e6;
}
.PnegociacaoOnlineEasynvest {
	float:left;
	width:225px;
}

.PnegociacaoOnline {
	float:left;
	width:270px;
}
.boxDeInformacoes label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
/* /Negociação Online */


/*porQueEasynvest*/
.respValor, .respFacilidade, .respInovacao, .respSeguranca, .respAtendimento, .respPromocoes {
	width:540px;
	height:94px;
	border:1px solid #dedede;
	float:left;
	padding-top:8px;
	padding:0px;
/*	margin-top:-1px;	*/
}
.pqEasy .listaSimples {
	list-style-image:url(../images/setaPeq.gif);
	margin-left:0px;
	#margin-left:40px;
	_margin-left:40px;
	 margin-top:5px;
}

.banDstqPqEasynvest {
	background:url(../images/bannerDestaquePqEasynvest.gif);
	width:545px;
	height:126px;
	margin-top:35px;
	#margin-top:8px;
	_margin-top:8px;
	margin-bottom:5px;
}

.respValor {
	background:#f4f3f3 url(../images/imgValor.gif) no-repeat top right;
	height:144px;
	padding-top:5px;
	
	}

.respFacilidade {
	background:#f4f3f3 url(../images/imgFacilidade.gif) no-repeat bottom right;
	padding-top:5px;
	padding-bottom:42px;
	_padding-bottom:0px;
	margin-left:0px;}
	
.respInovacao {
	background:#f4f3f3 url(../images/imgInovacao.gif) no-repeat bottom right;
	padding-top:5px;
    _padding-top:0px;
	height:89px;
	margin-rigtht:1px;
	}

.respSeguranca {
	background:#f4f3f3 url(../images/imgSeguranca.gif) no-repeat bottom right;
	padding-top:5px;
	padding-bottom:8px;
	padding-left:0px;
}
.respAtendimento {
	background:#f4f3f3 url(../images/imgAtendimento.gif) no-repeat bottom right;
	padding-top:5px;
	padding-bottom:8px;
}
.respPromocoes {
	background:#f4f3f3 url(../images/imgPromocoes.gif) no-repeat bottom right;
	padding-top:5px;
	padding-bottom:8px;
}

.respValor h4, .respFacilidade h4, .respInovacao h4, .respSeguranca h4, .respAtendimento h4, .respPromocoes h4 {
	margin-top:5px!important;
	margin-bottom:0px!important;
}

/*porQueEasynvest*/
 
 /* Imagens admin */
.icoAlterarCadastro {
	background:url(../images/admin/icoAlterarCadastro.gif);
	width:18px;
	height:18px;
}
.icoAlterarStatus {
	background:url(../images/admin/icoAlterarStatus.gif);
	width:10px;
	height:15px;
}
.icoContato {
	background:url(../images/admin/icoContato.gif);
	width:22px;
	height:14px;
}
.icoEnviarSenha {
	background:url(../images/admin/icoEnviarSenha.gif);
	width:21px;
	height:17px;
}
.icoExportarUsuario {
	background:url(../images/admin/icoExportarUsuario.gif);
	width:24px;
	height:17px;
}
.icoFichaCadastral {
	background:url(../images/admin/icoFichaCadastral.gif);
	width:22px;
	height:14px;
}
.icoInativarUsuario {
	background:url(../images/admin/icoInativarUsuario.gif);
	width:17px;
	height:17px;
}
.icoZerarAssinatura {
	background:url(../images/admin/icoZerarAssinatura.gif);
	width:22px;
	height:17px;
}


/* Fundos */
.FundosDados {
	width:150px;
	height:52px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #dedede;
	margin-left:12px;
	_margin-left:6px;
}
.BtnDados {
	width:368px;
	height:52px;
	float:left;
	border-bottom:1px solid #dedede;
}
.informDados {
	width:260px;
	height:160px;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:8px;
	_margin-left:5px;
}
.quotas {
	width:250px;
	height:67px;
	margin-left:13px;
	float:left;
}
.informDados h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	margin-top:8px;
	padding:0px;
}
.tabelaDois {
	width:258px;
	margin:auto;
	border-collapse:collapse;
	border:1px solid #b4b4b4;
	margin-top:5px;
	margin-left:15px;
	_margin-left:5px;
	margin-bottom:5px;
	padding:2px;
	float:left;
}
.tabelaDois thead {
	background:url(../images/bgBorderLeftTable.gif) repeat-x;
}
.tabelaDois td {
	border:1px solid #b4b4b4;
	margin:0px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
.tabelaDois thead td {
	background:url(../images/bgTopTable.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
}
tbody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	background:#ffffff;
}
.aprendaInvestir {
	margin-bottom:10px;
	margin-top:5px;
	margin-left:8px;
}
.globalTabela {
	height:80px;
	width:545px;
}
.btnProspecto, .btnRegulamento, .btnComposicao {
	width:112px;
	height:23px;
	float:left;
	margin-left:5px;
	margin-top:10px;
}
.btnProspecto {
	background: url(../images/btnProspecto.gif);
}
.btnRegulamento {
	background: url(../images/btnRegulamento.gif);
}
.btnComposicao {
	background: url(../images/btnComposicao.gif);
}
.globalRentabilidade {
	width:550px;
	float:left;
}
.globalRentabilidade h4{
	margin-left:3px;
	margin-bottom:5px;
}
.mensagemRentabilidade{
	width:255px;
	height:45px;
	clear:left;
}
.mensagemRentabilidade p{
	width:255px;	
}

/*.globalRentabilidade .tabelaDois{
	margin-left:11px;
}*/


/* Tesouro Direto */
.topBoxTesouroDireto {
	background:url(../images/topBoxTesouroDireto.gif) no-repeat;
	width:545px;
	height:17px;
	margin-top:10px;
	clear:left;
}
.cartaTesouroDireto {
	background:url(../images/cartaTesouroDireto.gif) no-repeat;
	width:91px;
	height:119px;
	float:left;
	margin-top:-13px;
	position:inherit;
	#position:inherit;
	_position:absolute;
}
.vantagens h3, .custos h3 {
	margin-left:14px;
	margin-top:5px!important;
}
.vantagens {
	float:left;
	margin-bottom:0px;
	margin-top:0px;
	width:380px;
}
.custos {
	clear:left;
}
.vantagens ul, .custos ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#666666;
	margin-top:8px;
	margin-left:-6px;
    #margin-left:30px;
	_margin-left:30px;
	margin-bottom:0px;
}
.vantagens ul li, .custos ul li {
	list-style-image:url(../images/seta.gif);
	margin-bottom:4px;
}
.acesseSistema {
	margin-left:28px;
	border:0px;
	width:231px;
	height:21px;
	background:url(../images/btnAcesseSistema.gif);
	clear:both;
	float:left;
	margin-top:0px;
}


/* Investimentos */
.bannerFundosInvestimento, .bannerTesouroDireto {
	width:269px;
	height:107px;
	float:left;
	margin-left:6px;
}
.bannerFundosInvestimento {
	background:url(../images/bannerFundosInvestimento.gif);
}
.bannerTesouroDireto {
	background:url(../images/bannerTesouroDireto.gif);
}
.bannerFundosInvestimento p, .bannerFundosInvestimento h2, .bannerTesouroDireto p, .bannerTesouroDireto h2 {
	display:none;
}
.investidor {
	font-size:20px;
	margin-bottom:0px;
	margin-top:5px;
	margin-left:7px;
}
.GerencieInvestimentos {
	margin-bottom:10px;
	margin-top:8px;
	margin-left:8px;
}
/* /Investimentos */



.respValor h4, .respFacilidade h4, .respInovacao h4, .respSeguranca h4, .respAtendimento h4{
	margin-top:0px!important;
	margin-bottom:0px;
} 


/*Fundos de Investimento */
.bgFundosDeInvestimento {
	background-image:url(../images/bgFundosDeInvestimento.gif);
	width:546px;
	height:150px;
	margin-top:8px;
}
.bgFundosDeInvestimento h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:lighter;
	color:#8f642d;
	margin-left:9px;
	margin-bottom:0px;
	padding-top:25px;
	#padding-top:13px;
	_padding-top:13px;
}
.margemEsquerda {
	margin-left:0px;
	padding-left:0px;
	margin-bottom:5px;
}
.bgFundosDeInvestimento ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#666666;
	margin-top:8px;
	margin-left:0px;
	margin-bottom:10px;
	padding-left:28px;
	#padding-left:26px;
	_padding-left:26px;
}
.bgFundosDeInvestimento li {
	list-style-image:url(../images/setaVantagens.gif);
	margin-bottom:3px;
}
.abraSuaContaGold {
	background:url(../images/btnAbraSuaContaGold.gif) no-repeat;
	width:126px;
	height:21px;
	float:left;
	margin-left:10px;
	#margin-left:11px;
	_margin-left:11px;
	margin-top:0;
}
.tabelaRentabilidade {
	border:1px solid #b4b4b4;
	margin:auto;
	border-collapse:collapse;
	margin-top:10px;
	margin-left:2px;
	_margin-left:5px;
	margin-bottom:5px;
	clear:left;
}
.tabelaRentabilidade a {text-decoration:underline;}
.tabelaRentabilidade thead td {
	background:url(../images/bgTopTable.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
	padding-right:6px;
}
.tabelaRentabilidade tbody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	background:#ffffff;
}
.tabelaRentabilidade td{padding-right:4px; white-space:nowrap;}
.backgroundFundos {
	background:#f5f5f5;
	text-align:left;
	padding-left:4px;
}
.backgroundIndices {
	background:#f5f5f5;
	text-align:left;
	padding-left:4px;
}
/* /Fundos de Investimento */


/* Mercado de Ações */
.subtituloCursos {
	margin-left:16px;
	padding-left:0px;
	margin-bottom:0px;
}
.pontuacaoAtualDet {
	background-color:#F4F2F3;
	border:1px solid #DEDEDE;
	height:55px;
	width:170px;
	margin-top:4px;
	#margin-top:12px;
	_margin-top:12px;
	margin-right:5px;
	_margin-right:2px;
	padding-top:3px;
	float:right;
}
.pontuacaoAtualDet h3 {
	font-size:16px!important;
	color:black;
	margin:0;
	padding:0 0 0 10px;
	margin-bottom:4px;
}
.pontuacaoAtualDet span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
   color:#be0b02;
}
.pontuacaoAtual {
	background-color:#FFFFFF;
	border:1px solid #DEDEDE;
	color:#BE0B02;
	width:138px;
	float:right;
	font-weight:bold;
	margin-right:10px;
	margin-top:7px;
	padding-bottom:3px;
	padding-left:8px;
	padding-top:3px;
}
.pontuacaoAtual span {
	font-size:13px;
	font-weight:lighter;
	color:black;
}
.cursosHeader {
	width:533px;
	overflow:auto;
}
.highScore {
	color:#149a05!important;
	font-weight:bold!important;
	margin-left:2px;
}
.lowScore {
	color:#be0b02!important;
	font-weight:bold!important;
	margin-left:2px;
}
.pontAtualAproveitamento{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	width:157px;
	margin-left:10px;
}
.pontAtualTotalQuest{
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:normal;
	text-align:left;
	color:#333333;
	width:157px;
	margin-left:10px;
}
.bgPerguntas {
	width:535px;
	background-color:#efefef;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	margin-bottom:-8px;
	padding-left:10px;
	padding-bottom:10px;
	#padding-bottom:10px;
	_padding-bottom:10px;
	overflow:hidden;
}
.boxSimulacoes {
	background-color:#efefef;
	border:1px solid #DEDEDE;
	float:left;
	font-weight:bold;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:10px;
	padding-bottom:3px;
	padding-left:8px;
	padding-top:8px;
	padding-right:0px;
	margin-left:16px;
}
.boxSimulacoes p {
	margin-left:0px;}
	
.boxSimulacoes .listaMercados {
    margin-left:0px;}	
	
.tabBody .cursoBasico {
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#bf1100;
	margin-bottom:0px;
	margin-top:0px;
	#margin-top:10px;
	_margin-top:10px;
	font-weight:normal;
	background:none;
	padding-left:0px;
	
}	
.resultadoCursos {
	color:black;
	font-size:16px;
	margin-left:3px;
}
.descricoesCursos {
	margin-left:15px;
	margin-top:0px;
	font-size:16px;
}
.tituloPerguntas {	
	color:#BE0B02;
	font-size:18px !important;
	font-weight:bold;
	margin-left:0;
	margin-top:3px;
	padding-left:0;
}
h5 {
 	padding-top:4px;
	margin-top:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:4px;
	clear:left;
}


/* Botão sem seta */
.botaoAvancar {
	background:url(../images/botaoAvancar.gif) no-repeat;
	float:right;
   height:22px;
	margin-top:10px;
	margin-right:12px;
	width:71px;
}
label span {
	color:#be0b02;
}
.questionsCursos input {
	margin-left:10px;
	#margin-left:7px;
	_margin-left:7px;
	}
.questionsCursos span {
  	font-size:11px;
	margin-right:4px;
	font-weight:bold;
}
/* /Curso Básico Mercado de opções*/

/*Conheça o Mercado*/
.resposta h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
}
.resposta h3{
    font-size:font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	margin-bottom:5px;
	margin-top:0px;
}
.resposta h4{
   background:url(../images/setaPeq.gif) no-repeat;
	font-size:font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin-bottom:5px;
	margin-top:0px;
}
.resposta p {
	margin-left:0;
	padding-left:19px;
	margin-bottom:8px;
}
.tabelaRespostas {
     width:45%;
	/*height:115px;*/
	border-collapse:collapse;
	border:1px solid #b4b4b4;
	margin-bottom:8px;
	padding:2px;
	margin-right:12px;
	margin-top:22px;
	#margin-top:10px;
	_margin-top:10px;
	padding-right:15px;
	
}
.tabelaRespostas tbody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	background:#ffffff;
}
.tabelaRespostas thead {
	background:url(../images/secondBgTopTable.gif) repeat-x;
}
.tabelaRespostas td {
	border:1px solid #b4b4b4;
	margin:0px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
.tabelaRespostas thead td {
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.tabelaQuantidade {
	width:90%;
	border-collapse:collapse;
	border:1px solid #b4b4b4;
	margin-bottom:10px;
	margin-left:18px;
	padding:2px;
	margin-top:10px;
	padding-right:15px;	
}
.tabelaQuantidade td{
	border:1px solid #b4b4b4;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
}
.tabelaQuantidade thead {
	background:url(../images/secondBgTopTable.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}
.boxExemplos {
	width:45%;
	background-color:#CCCCCC;
	float:right;
	margin-right:15px;
	margin-top:22px;
	padding-right:15px;
	padding-bottom:38px;
	#padding-bottom:34px;
	_padding-bottom:34px;
}
/* /Conheça o Mercado*/



/*Curso Básico Mercado de opções*/
.graficoCompraOpcoesUm,  .graficoCompraOpcoesDois, .graficoCompraOpcoesTres, .graficoCompraOpcoesQuatro{
	clear:left;
	margin-left:90px;
	margin-top:10px;
}
.graficoCompraOpcoesUm {
	background:url(../images/graficoOpcoesCompra.gif);
	width:323px;
	height:192px;}
.graficoCompraOpcoesDois {
	background:url(../images/graficoOpcoesCompraDescoberta.gif);
	width:323px;
	height:192px;}
.graficoCompraOpcoesTres {
	background:url(../images/graficoOpcoesVenda.gif);
	width:324px;
	height:204px;}
.graficoCompraOpcoesQuatro {
	background:url(../images/graficoLancamentoOpcoes.gif);
	width:324px;
	height:204px;
}
.riscos {
	margin-top:0px;
	margin-bottom:5px;
}
.riscos strong {
	font-weight:bold;
}
.questionsCursos label {
	font-size:11px;
	color:#515151;
   	display:block;
}
.questionsCursos span {
	font-size:12px;
	clear:left;
}
.pontuacaoAtual p{
	margin-left:5px;
}
.tabBody .questionsCursos p{
    padding-top:4px;
	margin-top:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:2px;
	margin-left:0px;
	padding-left:0px;
}
.btnDefaultLeft, .btnDefaultRight {
	width:4px;
	height:20px;
	background:url(../images/bordaEsquerda.gif) no-repeat;
	padding-left:3px;
}
.railButtons {
	width:465px;
	/*_width:525px;
	float:left;*/
	margin-top:1.5em;
	margin-left:0.4em;
}
.refazerCurso {margin-left:15px;}

.btnDefaultLeft {
	float:left;
	margin-left:0px;
}
.btnDefaultRight {
	float:right;
	margin-right:0px;
}
.btnDefaultLeft span, .btnDefaultRight span {
   font-family:Arial, Helvetica, sans-serif;
   background:url(../images/bordaDireita.gif) top right repeat-x;
   height:20px;
   padding-right:3px;
   padding-left:4px;   
   font-weight:bold;
   font-size:11px;
   color:#ffffff;
   clear:left;
   float:left;
   padding-top:3px;
   padding-right:7px;
   padding-bottom:5px;
   cursor:pointer;
   cursor:hand;
   white-space:nowrap; 
}
/* /Curso Básico Mercado de opções*/


.contentPolitica{
	margin-top:10px;
	float:left;
}
.contentPolitica .listaSimples{
	margin-left:-18px;#margin-left:18px;_margin-left:18px;
}
.linksuteis .listaSimples{
	margin-left:-18px;#margin-left:18px;_margin-left:18px;
}
.linksuteis{
	margin-top:10px;
	margin-left:5px;
	float:left;
}
.linksuteis .listaSimples a {
	color:#bf1100;
}
.destaques {
	font-family:Arial, Helvetica, sans-serif;
	color:#be0b02;
	font-size:13px;
	margin-left:19px;
}


/* Recuperar senha */
.btnRecuperarCadastro{
	background:url(../images/btnRecuperarCadastro.gif) no-repeat;
	width:131px;
	height:24px;
	display:block;
	margin-left:185px;
	#margin-left:197px;
	_margin-left:197px;
	margin-top:10px;
}
.formContatoRecuperarSenha {
	margin-left:-13px;
	_margin-left:-20px;
	#margin-left:-20px;
}
.formContatoRecuperarSenha imput {
    width: 290px;
}
.formContatoRecuperarSenha label {
	width:90px;
	float:left;
	margin:0px;
	margin-right:5px;
	margin-top:3px;
	padding:0px;
	text-align:right;
}
/* /Recuperar senha */


/* Abra sua conta */
.landingAbraSuaConta {}
.bannerIniciarCadastro{
	width:268px;
	height:87px;
	background:url(../images/bannerIniciarCadastro.jpg);
	float:left;
	}
.bannerRecuperarCadastro{
	width:268px;
	height:87px;
	background:url(../images/bannerRecuperarCadastro.jpg);
	float:left;
	margin-left:5px;
	margin-bottom:15px;
}
.instrucoes{
    margin-top:20px;    
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CC0000;
	margin-bottom:0px;
	margin-left:0px;
}
.AbraSuaContaCadastro{
	color:#383838;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:left;
}
address{
    color:#383838;
    margin-left:1.5em;
	font-style:normal;
	font-weight:bold;
	margin-bottom:5px;	
}
.regulamentacao{
	float:left;
}
/*.resposta .regulamentacao {
	margin-left:15px;
}*/
.conteudoRegulamentacao{
	width:310px;
	margin-right:-90px;
	float:left;
}
.destCadastrar{
   font-family:Arial, Helvetica, sans-serif;
	color:#be0b02;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;	
}
/* /Abra sua conta */	

.cursos h3 {
	font-size:12px;
	font-weight:lighter;
}
/*Seguranca*/
.listaSeguranca .listaSimples{
    padding-left:13px;
	#padding-left:0px;
	_padding-left:0px;
	#margin-left:17px;
	_margin-left:17px;
	margin-bottom:3px;
	margin-top:-6px;}
/* /Seguranca*/



/*Compensacao liquidacao*/

.tabBody .compensacao{
   font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#bf1100;
	margin-bottom:8px;
	margin-top:0px;
	#margin-top:10px;
	_margin-top:10px;
	font-weight:normal;
	background:none;
	padding-left:0px;}
	
.tabBody .liquidacao{
    padding-top:4px;
	margin-top:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:4px;
	margin-left:15px;
	clear:left;
}
	

/*/Compensacao liquidacao*/

/* LightBox */

.lightboxBg
{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	_width:expression((document.body.clientWidth)+'px');
	_height:expression((document.body.clientHeight) + 'px');
	bottom:0px;
	background-color:#000;
	opacity:0.35;
	filter:alpha(opacity=35);
	
}
.lightboxFg
{
	position:absolute;
	left:50%;
	margin-left:-25%;
	top:150px;
	width:500px;
	padding-bottom:10px;
	padding-right:10px;
	border:1px solid #000;
	background-color:#fff;
}
.infoComposicao{
	display:none;
	padding:auto;
}
#lightboxFundos table{
	margin:auto;
}
.btnFechar{
	background:url(../images/btnFechar.gif) no-repeat;
	width:60px;
	height:16px;
	float:right;
	clear:left;
	cursor:hand;
	cursor:pointer;
	
}
#lightboxFundos table td{
	border-color:#b4b4b4;#border-color:#b2b2b2;_border-color:#b2b2b2;
}
/*/LightBox */


/* Menu Principal */
	/* Itens do menu lateral */
	.mnuPqEasynvest, .mnuQuantoCusta, .mnuNegociacaoOnline,  .mnuInvestimentos, .mnuGuiaInvestidor, .mnuAbraConta, .mnuConhecaATitulo{
		width:151px;
		height:23px;
		text-indent:-8000px;
		float:left;
	}
	.mnuPqEasynvest {
		background:url(../images/mnuPqEasynvest.gif);
		height:20px;
	}
	.mnuPqEasynvestOn {
		background:url(../images/mnuPqEasynvestOn.gif) no-repeat;
		text-indent:-8000px;
		cursor:pointer!important;
		cursor:hand!important;
	}
	.submenu {
		margin-bottom:8px;
		margin-top:11px;
		margin-left:-8px;#margin-left:27px;_margin-left:27px;
	}
	.mnuPqEasynvestOn .submenu{
		text-indent:0px;
	}
	.mnuQuantoCusta {
		background:url(../images/mnuQuantoCusta.gif);
		height:23px;
	}
	.mnuQuantoCustaOn{
		background:url(../images/mnuQuantoCustaOn.gif) no-repeat;
		margin-top:15px;
		height:23px;
		#height:21px;
		_height:21px;
		text-indent:-8000px;
	}
	.mnuQuantoCustaOn .submenu{
		text-indent:0px;
	}
	.mnuNegociacaoOnline {
		background: url(../images/mnuNegociacao.gif);
	}
	.mnuNegociacaoOnlineOn {
		background: url(../images/mnuNegociacaoOn.gif) no-repeat;
		text-indent:-8000px;
		height:23px;
		#height:21px;
		_height:21px;
		/*margin-top:15px;*/
	}
	.mnuNegociacaoOnlineOn .submenu{
		text-indent:0px;
	}
	.mnuInvestimentos {
		background:url(../images/mnuInvestimentos.gif);
	}
	.mnuInvestimentosOn {
		background:url(../images/mnuInvestimentosOn.gif) no-repeat;
		text-indent:-8000px;
	}
	.mnuInvestimentosOn .submenu{
		text-indent:0px;
	}
	.mnuGuiaInvestidor {
		background:url(../images/mnuGuiaInvestidor.gif);
	}
	.mnuGuiaInvestidor a{
		display:none;
	}
	.mnuGuiaInvestidorOn {
		background:url(../images/mnuGuiaInvestidorOn.gif) no-repeat;
		text-indent:-8000px;
	}
	.mnuGuiaInvestidorOn{
		margin-top:15px;	
	}
	.mnuAbraConta {
		background:url(../images/mnuAbraSuaConta.gif);

	}
	.mnuAbraContaOn {
		background:url(../images/mnuAbraSuaContaOn.gif) no-repeat;
		text-indent:-8000px;
		height:23px;
		cursor:hand;
	}
	.mnuAbraSuaContaOn {
		width:118px;
		height:23px;	
		float:left;
		margin-right:3px;
		background: url(../images/mnuAbraConta.gif);
		background-repeat:no-repeat;
	}
	.mnuConhecaATitulo {
	    background-image:url(../images/mnuConhecaATitulo.gif);
		height:24px;
		}
	/* /Itens do menu lateral */
	/* /Menu Lateral */
	/* SubItem */
	.menuSelecionado {
		clear:left;
		margin-top:0px;
		cursor:pointer!important;
		cursor:hand!important;
		width:151px;
		}
	 .submenu li{
		list-style-type:none!important;
	 }
	.mnuPqEasynvestOn .submenu{
		margin-top:-2px;
	}
	.sbmnuGuiaDoMercado {
		background:url(../images/sbmnuGuiaDoMercado.gif) no-repeat;
	}
	.sbmnuGuiaDoMercadoOn {
		background:url(../images/sbmnuGuiaDoMercadoOn.gif) no-repeat;
	}
	.sbmnuPerfilDoInvestidor {
		background:url(../images/sbmnuPerfilDoInvestidor.gif) no-repeat;
	}
	.sbmnuPerfilDoInvestidorOn {
		background:url(../images/sbmnuPerfiDoInvestidorOn.gif) no-repeat;
	}
	.sbmnuFundosDeInvestimento {
		background:url(../images/sbmnuFundosDeInvestimento.gif) no-repeat;
	}
	.sbmnuFundosDeInvestimentoOn {
		background:url(../images/sbmnuFundosDeInvestimentoOn.gif) no-repeat;
	}
	.sbmnuTesouroDireto2  {
		background:url(../images/sbmnuTesouroDireto.gif) no-repeat;
	}
	a.sbmnuTesouroDireto2 {
		width:110px;
		margin-top:5px;
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuTesouroDireto2On  {
		background:url(../images/sbmnuTesouroDiretoOn.gif) no-repeat;
		width:150px;
		margin-top:5px;
		clear:left;
		text-indent:-8000px!important;
	}
	.sbmnuOutrosServicos  {
		background:url(../images/sbmnuOutrosServicos.gif) no-repeat;
		margin-top:5px;
	}
	a.sbmnuOutrosServicos {
		width:110px;
		margin-top:5px;
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuOutrosServicosOn  {
		background:url(../images/sbmnuOutrosServicosOn.gif) no-repeat;
		width:150px;
		margin-top:5px;
		clear:left;
		text-indent:-8000px!important;
	}
	.sbmnuForum {
		background:url(../images/sbmnuComunidade.gif) no-repeat;
	}
	a.sbmnuForum {
		width:110px;
		margin-top:15px;
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuForumOn  {
		background:url(../images/sbmnuComunidadeOn.gif) no-repeat;
		width:150px;
		/*margin-top:15px;*/
		clear:left;
		text-indent:-8000px!important;
	}
	.sbmnuAtendimento {
		background:url(../images/sbmnuAtendimento.gif) no-repeat;
		margin-top:5px;
	}
	a.sbmnuAtendimento{
		width:110px;
		margin-top:5px;
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuAtendimentoOn  {
		background:url(../images/sbmnuAtendimentoOn.gif) no-repeat;
		width:150px;
		margin-top:5px;
		clear:left;
		text-indent:-8000px!important;
	}
	.sbmnuTesouroDireto  {
		background:url(../images/sbmnuTesouroDireto.gif) no-repeat;
		margin-top:5px;
	}
	a.sbmnuTesouroDireto {
		width:110px;
		/*margin-bottom:5px;
		margin-top:5px;*/
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuTesouroDiretoOn  {
		background:url(../images/sbmnuTesouroDiretoOn.gif) no-repeat;
		width:150px;
		margin-top:5px;
		clear:left;
		text-indent:-8000px!important;
	}
	
	.sbmnuFundos {
		background:url(../images/sbmnuFundos.gif) no-repeat;
		width:110px;
	}
	a.sbmnuFundos{
		width:110px;
	/*	margin-top:10px;*/
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuFundosOn {
		background:url(../images/sbmnuFundosOn.gif) no-repeat;
		width:150px;/*margin-top:10px;*/
		clear:left;
		text-indent:-8000px;
	}
	.sbmnuContaMargem {
		background:url(../images/sbmnuContaMargem.gif) no-repeat;
		width:110px;
	}
	a.sbmnuContaMargem{
		width:110px;
		margin-top:15px;
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuContaMargemOn{
		background:url(../images/sbmnuContaMargemOn.gif) no-repeat;
		width:150px;margin-top:15px;
		clear:left;
		text-indent:-8000px;
	}
	.sbmnuCursosOnline {
		background:url(../images/sbmnuCursosOnline.gif) no-repeat;
		width:110px;
	}
	a.sbmnuCursosOnline{
		width:110px;
	/*	margin-top:10px;*/
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuCursosOnlineOn{
		background:url(../images/sbmnuCursosOnlineOn.gif) no-repeat;
		width:150px;/*margin-top:15px;*/
		clear:left;
		text-indent:-8000px;
	}
	.sbmnuGlossario {
		background:url(../images/sbmnuGlossario.gif) no-repeat;
		width:110px;
	}
	a.sbmnuGlossario{
		width:110px;
		margin-bottom:4px;
		margin-top:4px;
		display:block;
		color:#fff;
		text-indent:-8000px!important;
	}
	.sbmnuGlossarioOn{
		background:url(../images/sbmnuGlossarioOn.gif) no-repeat;
		width:150px;margin-top:5px;margin-bottom:5px;
		clear:left;
		text-indent:-8000px;
	}
	/*---*/
	
	.sbmnuConhecaOMercado {
		background:url(../images/sbmnuConhecaOMercado.gif) no-repeat;
		width:110px;
	}
	 a.sbmnuConhecaOMercado{
		width:110px;
		/*margin-bottom:5px;
		margin-top:5px;*/
		display:block;
		color:#fff;
		text-indent:-8000px!important;	
	}
	.sbmnuConhecaOMercadoOn{
		background:url(../images/sbmnuConhecaOMercadoOn.gif) no-repeat;
		width:110px;/*margin-top:15px;*/
		clear:left;
		text-indent:-8000px;
	}
	/*---*/
	.sbmnuEasynvestnaTv{
		background:url(../images/sbmnuEasynvestnaTv.gif) no-repeat;
		width:110px;
	}
	 a.sbmnuEasynvestnaTv{
		width:110px;
		/*margin-top:5px;
		margin-bottom:5px;*/
		display:block;
		color:#fff;
		text-indent:-8000px!important;	
	}
	.sbmnuEasynvestnaTvOn{
		background:url(../images/sbmnuEasynvestnaTvOn.gif) no-repeat;
		width:110px;/*margin-top:15px;*/
		clear:left;
		text-indent:-8000px;
	}
	.divBotoesGlossario{
		margin-top:10px;
	}
	/* /SubItem */
	
	
	/* Media Center */
	.mediacenter {
		width:515px;
		background-color:#f4f3f3;
		height:145px;
		margin-left:10px;
		border:1px solid #dedede;
		padding-left:20px;
	}
	.leftButton {
		background:url(../images/setaEsqMediaCenter.gif) no-repeat;
		float:left;
		width:30px;
		height:88px;
		margin-top:20px;
		margin-right:10px;
		cursor:hand;
		cursor:pointer;
	}
	.rightButton {
		background:url(../images/setaDirMediaCenter.gif) no-repeat;
		float:left;
		width:30px;
		height:88px;
		margin-top:20px;
		margin-left:12px;
		cursor:hand;
		cursor:pointer;
	}
	.videosPannel {
		float:left;
		width:410px;
		height:140px;
		overflow-x:hidden;
		overflow-y:hidden;
		margin-top:0px;
	}
	.videoHolder {
		width:338px;
		background-color:#505050;
		position:absolute;
		z-index:1000;
		margin-left:120px;
		#margin-left:-450px;
	}
	.video {
		float:left;
		width:120px;
		margin-left:3px;
		margin-right:3px;
		height:150px;
		cursor:hand;
		cursor:pointer;
		background-color:#f4f3f3;
	}
	.video td {
		background-color:#f4f3f3;
	}
	.thumbnail {
		width:120px;
		height:90px;
		cursor:hand;
		cursor:pointer;
	}
	.thumbnail span {
		display:none;
	}
	
	.videoInner {
		width:10000px;
	}
	
	.videoBackground {
		background-color:#ccc;
		opacity:0.5;
		filter:alpha(opacity=50);
		position:absolute;
		top:0px;
		left:0px;
		width:3000px;
		width:expression(screen.availWidth + 'px');
		height:expression(screen.availHeight + 'px');
		right:0px;
		bottom:0px;
		position:fixed;
		margin-bottom:-10px;
	}
	
	.videoTitle {
		color:white;
		font-size:12px;
		font-weight:bold;
		margin-bottom:3px;
	}
	.closeVideoLink {
		background:url(../images/btnFechar.gif) no-repeat;
		float:right;
		color:white;
		display:block;
		text-decoration:none;
		width:62px;
		height:16px;
		display:block;
		text-indent:-8000px;
	}
	a.closeVideoLink span{
		
	}
	.perguntas h2{
		margin-left:5px;
	}
	/* /Media Center */

/* /Menu Principal */
