﻿/* CONTEÚDO */
h3{font:bold 1.27em Tahoma, Arial, Sans-serif}
#contConceitual{width:750px}

#colLft .boxBotRig{float:none;width:auto}

.boxMulticartoes{padding:20px}
.boxMulticartoes h3{width:165px;height:12px;text-indent:-9999px;margin-bottom:10px;overflow:hidden}
.boxMulticartoes p{margin:10px 0}

/* Grids conteúdo */
    /* Box 3 colunas */
    .box3col{background:url(../../imagens/geral/bg_separador_box3.gif) repeat-y 257px 0;overflow:auto}
    .box3col .col1,
    .box3col .col2,
    .box3col .col3{float:left;padding:20px 20px 0 20px}    
    .box3col .col1{width:217px}
    .box3col .col2{width:206px}
    .box3col .col3{width:195px;padding-right:10px}
    .box3col h3{margin-bottom:10px}
    .box3col li{overflow:auto;clear:both;margin-bottom:5px}
    .box3col a{color:#333}
    .box3col .date{display:block;}
        
        /* Coluna 1  */    
        .box3col .col1 li{margin-bottom:15px}
        .box3col .col1 img{float:left;margin-right:10px;border:1px solid #CFCFCF !important}
		.box3col .col1 a {width:149px;}
        
        /* Coluna 2 */
        .box3col .col2 .clr{border-top:1px solid #E8E9EA;margin:5px 0}
        .box3col .col2 .lnkArrow{display:block;margin-top:15px}
        
        /* Coluna 3 */
        .box3col .col3 .lnkArrow{display:block;margin:10px 0 15px}
        
            /* FAQ */
            .box3col .lstLinks{margin:10px 0 20px}
            .box3col .lstLinks li{padding:6px 0}
            .box3col .lstLinks li .lnkArrow{display:inline;margin:0;font-size:1em}
            
            /* COTAÇÕES */
            .tableDefault{width:205px}
            .tableDefault label{float:left;margin:2px 5px 0 0}
            .legend{display:block;margin:10px  0  0 25px;color:#999;font-size:0.91em}
            
            /* Tabelas */
            .tableDefault{border-top:1px solid #DFDFDF}
            .tableDefault th{background:#F8F8F8}
            .tableDefault th,
            .tableDefault td{padding:7px;border-bottom:1px solid #DFDFDF}
            .tableDefault th{font-weight:normal;color:#333;padding:3px 7px;}
            .tableDefault tfoot td{border-bottom:none;text-align:center;}
			.tableDefault tfoot td label{float:none;}
            .tableDefault .colLft{text-align:left}
			.tableDefault thead th{border-right:1px solid #DFDFDF}
			.tableDefault thead th.colRgt{border-right:none !important}
            .tableDefault .colRgt{text-align:right;color:#666}
            
            .contrast .tableDefault th,
            .contrast .tableDefault tfoot td{background:#000!important}
			
			.lnkTableDefault{background:#F2F2F2;font-size:10px;display:block;border-bottom:2px solid #fff;padding:3px 7px;float:left;white-space:nowrap;}
			.lnkTableDefaultLast{margin-bottom:10px;float:right;margin-right:-10px;}
            
        
/* Abas */
    /* Investidor individual */
    .tabbedCont{float:left;width:258px;margin-right:20px}
    .tabbedCont .boxRound{background:none}
    .tabbedCont .bl{min-height:225px;padding:10px 20px}

    .tabbedCont .ultimasNot,
    .tabbedCont .agendaEven{display:block;height:32px;text-indent:-9999px}
    .tabbedCont .ultimasNot{width:121px}
    .tabbedCont .ultimasNotOn{background-position:0 100%}
    .tabbedCont .agendaEven{width:137px;background-position:-121px 0} 
    .tabbedCont .agendaEvenOn{background-position:-121px 100%}

    .tabbedCont .date{display:block}
    .tabCont ul{padding-bottom:10px}
    .tabCont li{padding-bottom:10px;border-bottom:1px solid #E8E9EA}
    .tabCont .last{border:0}
    .tabCont li a{color:#333}
    .tabCont a.fr{width:52px}
    .tabCont a.fr .icoLnk{float:left;margin-top:-3px}
    
    /* cotações */        
    .tabbedCotacoes{float:left !important;width:210px}
    .tabbedCotacoes .boxRound{background:none}
    .tabbedCotacoes .bl{min-height:300px;height:auto;padding-top:10px}
    .tabbedCotacoes h3{width:70px;float:left !important}
    .tabbedCotacoes ul{border-bottom:10px solid #fff;display:block;height:28px;padding:0;}
	.tabbedCotacoes li{clear:none !important;margin-bottom:0 !important}
	.tabbedCotacoes li a{cursor:pointer}
    
    .tabbedCotacoes .moedas,
    .tabbedCotacoes .cotacoes,
    .tabbedCotacoes .bolsas{width:70px;display:block;height:28px;text-indent:-9999px}
    
    .tabbedCotacoes .moedas{background-position:0 0}
    .tabbedCotacoes .cotacoes{background-position:-70px 0}
    .tabbedCotacoes .bolsas{background-position:-140px 0}      
    
    /*.tabbedCotacoes .moedas:hover,*/
    .tabbedCotacoes .moedasOn{background-position:0 100%}
    
   /* .tabbedCotacoes .cotacoes:hover,*/
    .tabbedCotacoes .cotacoesOn{background-position:-70px 100%}
    
    /*.tabbedCotacoes .bolsas:hover,*/
    .tabbedCotacoes .bolsasOn{background-position:-140px 100%}   

    .tabbedCotacoes .moedasCont ul.topo{background:#f8f8f8;width:210px;height:22px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
    .tabbedCotacoes .moedasCont ul.topo li{float:left !important;width:40px;height:20px;border-right:1px solid #dfdfdf;padding:3px 10px 0 15px}
    .tabbedCotacoes .moedasCont ul.topo li.first{width:70px !important;float:left}
    .tabbedCotacoes .moedasCont ul.topo li.last{width:30px;border-right:none;padding-right:0 !important;float:left}
    .tabbedCotacoes .moedasCont table{width:210px}
    .tabbedCotacoes .moedasCont table td{width:45px;border-bottom:1px solid #dfdfdf;padding:3px 0 3px 6px;height:28px;*height:23px}
    .tabbedCotacoes .moedasCont table td.first{width:65px !important}
    .tabbedCotacoes .moedasCont table td.last{width:38px !important;padding-left:10px}
    
    .tabbedCotacoes .moedasCont .band{background:url(../../imagens/home/img_cotBandeiras.gif) no-repeat;width:12px;*width:16px;border-bottom:1px solid #dfdfdf}
    .tabbedCotacoes .moedasCont .DOLCM{background-position:5px 7px;*background-position:6px 10px}
    .tabbedCotacoes .moedasCont .EURUSD{background-position:5px -22px;*background-position:6px -19px}
    .tabbedCotacoes .moedasCont .YEN{background-position:5px -50px;*background-position:6px -47px}
    .tabbedCotacoes .moedasCont .ARS{background-position:5px -78px;*background-position:6px -75px}
    .tabbedCotacoes .moedasCont .STG{background-position:5px -105px;*background-position:6px -102px}
    .tabbedCotacoes .moedasCont .CNY{background-position:5px -133px;*background-position:6px -130px}
    .tabbedCotacoes .moedasCont .rodapeCot{width:200px;margin:5px;font:10px Tahoma !important;color:#666;overflow:hidden}
    .tabbedCotacoes .moedasCont .rodapeCot a{margin-right:6px;width:81px;display:block;text-decoration:none;padding:3px 0 3px 5px;background:#f2f2f2}
    .tabbedCotacoes .moedasCont .rodapeCot .left{margin-right:0;width:100px;display:block;text-decoration:none;padding:3px 0 3px 5px;background:#f2f2f2}
        
    .tabbedCotacoes .cotacoesCont ul.topo{background:#f8f8f8;width:210px;height:30px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
    .tabbedCotacoes .cotacoesCont ul.topo li{border-right:1px solid #DFDFDF;float:left;height:28px;padding:3px 11px 0;width:32px;*padding:3px 8px 0}
    .tabbedCotacoes .cotacoesCont ul.topo li.first{padding-left:5px;width:32px !important;*width:40px !important;_width:40px !important}
    .tabbedCotacoes .cotacoesCont ul.topo li.last{width:20px;*width:30px !important;_width:30px !important;border-right:none;padding-right:0 !important}
    .tabbedCotacoes .cotacoesCont table{width:210px}
    .tabbedCotacoes .cotacoesCont table td{width:60px;*width:40px;border-bottom:1px solid #dfdfdf;padding:3px 0 3px 6px;height:28px}
    .tabbedCotacoes .cotacoesCont table td.first{width:40px !important;*width:35px !important}
    .tabbedCotacoes .cotacoesCont table td.last{width:30px !important;padding-left:10px}
    
    .tabbedCotacoes .cotacoesCont table .indica{background:url(../../imagens/home/img_cotaSeta.gif) no-repeat;width:28px;*width:38px;padding-left:9px}
    .tabbedCotacoes .cotacoesCont table .alta{background-position:0px -18px;*background-position:0px -16px;color:#009900;*width:38px}
    .tabbedCotacoes .cotacoesCont table .baixa{background-position:0px 11px;*background-position:0px 13px;color:#FF0000;*width:38px}
    .tabbedCotacoes .cotacoesCont .rodapeCot{width:200px;margin:5px;font:10px Tahoma !important;color:#666;overflow:hidden}
    .tabbedCotacoes .cotacoesCont .rodapeCot a{margin-right:6px;width:81px;display:block;text-decoration:none;padding:3px 0 3px 5px;background:#f2f2f2}
    .tabbedCotacoes .cotacoesCont .rodapeCot .left{margin-right:0;width:100px;display:block;text-decoration:none;padding:3px 0 3px 5px;background:#f2f2f2}
    
    .tabbedCotacoes .bolsasCont ul.topo{background:#f8f8f8;width:210px;height:30px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
    .tabbedCotacoes .bolsasCont ul.topo li{border-right:1px solid #DFDFDF;float:left;height:28px;padding:3px 11px 0;width:32px;*padding:3px 8px 0;*width:40px;_width:40px}
    .tabbedCotacoes .bolsasCont ul.topo li.first{padding-left:5px;width:32px !important;*width:40px !important;_width:40px !important}
    .tabbedCotacoes .bolsasCont ul.topo li.last{width:20px;*width:30px !important;_width:30px !important;border-right:none;padding-right:0 !important}
    .tabbedCotacoes .bolsasCont table{width:210px}
    .tabbedCotacoes .bolsasCont table td{width:60px;*width:40px;border-bottom:1px solid #dfdfdf;padding:3px 0 3px 6px;height:28px;*height:28px;*padding-left:3px}
    .tabbedCotacoes .bolsasCont table td.first{width:40px !important;*width:35px !important}
    .tabbedCotacoes .bolsasCont table td.last{width:30px !important;padding-left:10px}
    
    .tabbedCotacoes .bolsasCont table .indica{background:url(../../imagens/home/img_cotaSeta.gif) no-repeat;width:28px;*width:38px;padding-left:9px}
    .tabbedCotacoes .bolsasCont table .alta{background-position:0px -18px;*background-position:0px -16px;color:#009900;*width:38px}
    .tabbedCotacoes .bolsasCont table .baixa{background-position:0px 11px;*background-position:0px 13px;color:#FF0000;*width:38px}
    .tabbedCotacoes .bolsasCont .rodapeCot{width:200px;margin:5px;font:10px Tahoma !important;color:#666;overflow:hidden}
    .tabbedCotacoes .bolsasCont .rodapeCot a{margin-right:6px;width:81px;display:block;text-decoration:none;padding:3px 0 3px 5px;background:#f2f2f2}
    .tabbedCotacoes .bolsasCont .rodapeCot .left{margin-right:0;width:100px;display:block;text-decoration:none;padding:3px 0 3px 5px;background:#f2f2f2}
    
    .tabbedCotacoes .rodapeCot div{margin-top:3px;padding-bottom:10px;}
    .tabbedCotacoes .rodapeSelect{padding-top:10px;*padding-top:10px;padding-bottom:10px;padding-left:20px;width:180px;color:#000;clear:both;*clear:none}
    .tabbedCotacoes .rodapeSelect select{width:110px;color:#000}   
     
.boxBotMid{float:left;width:269px}
.boxBotMid .bl{height:237px;padding:20px}
.boxBotMid img{margin-bottom:15px;border:1px solid #CFCFCF !important; }
.boxBotMid h3{margin-bottom:10px;font:1.09em 'Lucida Sans', Tahoma, Arial, Sans-serif;color:#CC092F}
.boxBotMid p{margin-bottom:15px;line-height:150%}


.boxBotMidMenu{float:left;width:210px}
.boxBotMidMenu .bl{padding:20px}
.boxBotMidMenu img{margin-bottom:15px;border:1px solid #CFCFCF !important; }
.boxBotMidMenu h3{margin-bottom:10px;font:700 1.27em Tahoma, Geneva, sans-serif;color:#000}
.boxBotMidMenu p{margin-bottom:15px;line-height:150%}

.boxBotRig{float:right;width:183px}
.boxBotRig .bl{height:277px}
.boxBotRig .ttlEnquete{margin:15px 0 5px 15px;padding:6px 0 10px 37px;background:url(../../imagens/home/ico_mao.gif) no-repeat}
.boxBotRig .form{margin:0 3px 20px;padding:15px 12px;background:#F8F8F8;border-top:1px solid #E8E9EA;border-bottom:1px solid #E8E9EA}
.boxBotRig .form td{padding-bottom:5px}
.boxBotRig .form input{float:left;height:14px}
.boxBotRig p{margin-bottom:10px}
.boxBotRig .votarBtn{margin:0 20px 20px}

.contrast .boxBotRig .form{margin:0 3px 20px;padding:15px 12px;background:#000;border-top:1px solid #FFF;border-bottom:1px solid #FF}

    .boxCont{height:233px;padding:20px}
    .boxCont h3{margin-bottom:10px}
    .boxCont p{margin:10px 0;line-height:145%}

/* RODAPÉ */
    .vejaEmCont{float:left;width:768px;height:133px;padding:0 0 12px 18px;margin-right:15px;border-right:1px solid #DFE1E3;position:relative}
    .vejaEmCont h4{height:20px;margin-bottom:15px;background:#DFDFE0 no-repeat 10px -85px;text-indent:-9999px}
    .vejaEmCont li{float:left;width:240px;margin-right:10px}
    .vejaEmCont h3{margin-bottom:10px}
    .vejaEmCont img{float:left;margin-right:10px;border:1px solid #CFCFCF !important}
    .vejaEmCont a{color:#333}
    
    .box_home{width:150px;float:left}
    
    
    
.spanMeuRI p img { margin-bottom: 5px ! important; margin-left: 20px; text-align: left;}


/*home pf*/
	.homePf .box3col{background:url(../../imagens/geral/bg_separador_box3_pf.gif) repeat-y 0 0}
	
	.homePf .box3col .col1,
    .homePf .box3col .col2,
    .homePf .box3col .col3{overflow:hidden}
	
	.homePf .box3col .col2{width:185px}
	.homePf .box3col .col3{padding:15px 0 0 12px;width:250px;}
	
	.homePf .tabbedCont .tab{clear:none !important;width:auto}
	.homePf .tabbedCont h3{float:left;}
	.homePf #boxHomePfNews .tabbedCont h3 a{background:url(../../imagens/home/spr_home_indiv_abas_pf.png) no-repeat 0 0}
	.langEn #boxHomePfNews .tabbedCont h3 a{background:url(../../imagens/home/spr_home_indiv_abas_pf_en.png) no-repeat 0 0}
	.homePf #boxHomePfNews .tabbedCont h3 a.ultimasNot{width:116px;background-position:0 0}
	.homePf #boxHomePfNews .tabbedCont h3 a.ultimasNotOn{width:116px;background-position:0 -32px}
	.homePf #boxHomePfNews .tabbedCont h3 a.agendaEven{width:127px;background-position:-116px 0}
	.homePf #boxHomePfNews .tabbedCont h3 a.agendaEvenOn{width:127px;background-position:-116px -32px}
	
	.homePf .tabbedCont .bl{padding:0 15px 0 15px;_padding-top:10px !important;*padding-top:10px !important;}
	.homePf .tabCont,
	.homePf .boxRound .br,
	.homePf .boxRound .bl{background:none !important}

	.box3col .col3 .lnkArrow{display:block;margin:0 0 15px}	
	
	.homePf .tabbedCotacoes h3 a{background-image: url(../../imagens/home/spr_home_cot_abas_pf.png)}
	.langEn .tabbedCotacoes h3 a{background-image: url(../../imagens/home/spr_home_cot_abas_pf_en.png)}
	
	.boxLftPfCont{margin-right:15px !important}
	