﻿ /* Tipos de arquivos */
.icoFile{float:left;width:24px;height:24px;margin:0 5px 0 0;background:url(../../imagens/geral/ico_spr.png);text-indent:-9999px;behavior:url("../../conteudo/css/iepngfix.htc"); }
.pdf{background-position:-40px -80px;}
.video{background-position:-118px -80px;}
.zip{background-position:-157px -62px;}
.xls{background-position:-3px -122px;}
.pod{background-position:-54px -122px;}
.vcs{background-position:-288px -122px;}
.xml{background-position:0px -160px;}
.cam{background-position:-184px -155px;padding-left:5px }
.som{background-position:-55px -123px;padding-left:2px }
.imagem{background-position:-236px -153px; }
.ppt{background-position:-80px -80px;}
.doc{background-position:-40px -237px;}


/* SIFR */
h1{font-size:18px;color:#C31010!important;}
h2{font-size:1.09em;}
h3{font-size:1.36em;}
.red{color:#C31010!important;font-size:1.36em!important;}
.ttlline{background:url(../../imagens/geral/bg_line.jpg) 0 0 no-repeat;height:15px;width:100%!important;margin-top:5px}
.sifrSubtitle{font-size:15px;color:#333333;font-weight:bold;}

.h3sirf{text-indent:0!important;background-image:none!important;width:auto!important;height:auto!important}

.cl{clear:both;}
.fLft{float:left;}
.fRgt{float:right;}
.db{display:block}
.mar0{margin:0px 0px 0px 0px !important;}
.mt0{margin-top:0px!important;}
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt45{margin-top:45px;}
.mt46{margin-top:46px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr35{margin-right:35px !important;}
.mb5{margin-bottom:5px !important;}
.mb15{margin-bottom:15px!important}
.mb10{margin-bottom:10px!important}
.mb0{margin-bottom:0!important}
.pb0{padding-bottom:0!important}
.pb15{padding-bottom:15px!important}
.ml5{margin-left:5px;}
.ml15{margin-left:15px;}
.mh30{margin:0 30px!important}
.pr0{padding-right:0!important} 
.pl10{padding-left:10px!important}
.pl15{padding-left:15px!important}
.pt10{padding-top:10px !important;}
.pt11{padding-top:11px;}
.pt25{padding-top:25px;}
.ptb10{padding:10px 0}
.p10{padding:10px!important}
.p5{padding:5px}
.ph5{padding-left:5px !important;padding-right:5px !important;}
.pResult{line-height:20px!important}
.w170{width:170px!important}
.w513{width:513px!important}
.w540{width:540px!important}
.w155{width:155px;}
.contentPadding{padding:15px;}
a.seta{background:url(../../imagens/geral/arrow_verm.gif) left 3px no-repeat;padding-left:10px;}
.contrast a.seta{background:url(../../imagens/geral/arrow_verm_c.gif) left 3px no-repeat;}
.lineM{margin:15px 0 20px;height:1px;background-color:#EEEEEE}
.nolink{text-decoration:none!important;cursor:default}
.nolink:hover{text-decoration:none!important;} 
a.nolink:hover {text-decoration:none!important;cursor:default;}
a.nolink:hover span {text-decoration:none!important;cursor:default;}

.ovh{overflow:hidden}
.ha{height:auto!important;}
.fn{float:none!important}
.di{display:inline!important}

.chk_rdo{float:left!important;padding-bottom:0!important}
.chk_rdo input{float:left!important;width:14px!important;height:14px!important;margin:0 5px 0 0;background:none;border:0;padding-bottom:0!important;border:0!important;background-color:Transparent!important}
.chk_rdo label{float:left!important;width:auto!important; padding-bottom:0!important;cursor:pointer;}

.windowsScroll{width:100%;overflow:auto;overflow-y:hidden;height:100%;*padding-bottom:18px;}

/* TITULO */
.contentTitle{padding:15px 0 15px 15px;}
.contentFormat{background:#F7F7F7;border-top:1px solid #DFE1E3;border-bottom:1px solid #DFE1E3;height:30px;padding:0 15px}
.labelfield{float:left;display:block;line-height:30px;color:#666666;margin-top:0;padding-right:5px;}    

.contrast .contentFormat{background:#000;border-top:1px solid #FFF!important;border-bottom:1px solid #FFF!important;}
.labelfield{float:left;display:block;line-height:30px;color:#666666;margin-top:0;padding-right:5px;}    
    
    /* RATING STAR */
    .starRattingContent{float:left;width:220px;}
     #ctl00_ConteudoMiolo_formatPage_ThaiRating{float:left;padding:0 8px 0 0}
     #ctl00_ConteudoMiolo_formatPage1_ThaiRating{float:left;width:73px;} /* alinhamento do texto do rating star */
    .ratingStar{display:block;width:13px;height:14px;background:url(../../imagens/geral/ico_star.gif) top left no-repeat; margin-top:8px;}
    .filledRatingStar{background-position:bottom left;}
    .WaitingStarCssClass{background-position:bottom left;}
    .EmptyStarCssClass{background-position:bottom left;}
    .savedRatingStar{background-position:bottom left;}

    

/* CAMINHO DE PAO */
.caminho_pao{padding-bottom:10px;display:block;float:left}
.caminho_pao span{float:left;display:block;color:#333333}
.caminho_pao .root_node {color:#666666!important}
.caminho_pao .current_node{font-weight:bold}
.caminho_pao .separator{background:url(../../imagens/geral/bg_caminhopao_separator.gif) center center no-repeat;width:4px;height:11px;text-indent:-9999px;display:block;float:left;padding:2px 5px}
.caminho_pao a{color:#333333}

.contrast .caminho_pao span{color:#FFF}
.contrast .caminho_pao .root_node {color:#FFF!important}
.contrast .caminho_pao .separator{background:url(../../imagens/geral/bg_caminhopao_separator_c.gif) center center no-repeat!important;}
.contrast .caminho_pao a{color:#FFF}


/* CONTEÚDO */
#cont{float:left;width:750px;overflow:hidden;}
#contColLft{float:left;width:570px;overflow:visible;}
#contColLft2{float:left;width:720px;overflow:hidden;}
#contColRgt{float:right;width:160px;overflow:hidden;}
.box2col{float:left;width:365px;margin-top:20px}
.box3col{float:left;width:240px;margin-top:20px}


    .contDefault{padding:15px;}
    .contDefault h2{font-size:1.18em;color:#C31010;margin:10px 0 5px;}
    .contDefault .img{float:left;margin:0 15px 15px 0;border:1px solid #CFCFCF !important;}
    .contDefault p{margin-bottom:15px;line-height:1.5em;zoom:0 !important;}
    .contDefault p a{color:#333;text-decoration:underline;}
    .contDefault .link,.contDefault .leg{font-size:.9em;text-decoration:none;}
    .contDefault .leg:hover{text-decoration:undeline !important;}
    
        .graylist{border-top:1px solid #DFE1E3;border-bottom:1px solid #DFE1E3;background:#F8F8F8;padding:10px 15px 0 15px;margin:5px 0 25px 0}
    
        .lstArquivos li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee;zoom:1}
        .lstArquivos .ttlLst{border:0;margin-bottom:0;padding-bottom:0}
        .lstArquivos .last{margin-bottom:0;border:0;}
        .lstArquivos li a span{display:block;}
        .lstArquivos li a:hover span{text-decoration:underline;}
        .lstArquivos li div {float:left;}
        .lstArquivos li div a {display:block;margin-top:3px;text-decoration:underline;color:#333;}		
        
        .lstArquivos li div a .icoFile{margin-top:0;}
        .lstArquivos li ul{float:left;width:120px;font-size:0.91em;}
        .lstArquivos li li{clear:both;border:0;padding:0;margin:0;}
        .lstArquivos .icoDownloads{margin-left:3px;}
        .lstArquivos li li span{float:left;cursor:pointer;line-height:17px;}
        .lstArquivos li .lstArquivos{float:none;width:100%;margin-top:15px;font-size:1em;}
        .lstArquivos li .lstArquivos li{clear:both;margin-bottom:10px;}
        .lstArquivos li .lstArquivos div span{float:none;display:block;line-height:12px;}
        .lstArquivos li .lstArquivos div a .icoFile{float:left;}
        .lstArquivos li .lstArquivos li li{margin-bottom:2px;}
        .lstArquivos .img{margin-bottom:0;}
        
        .lstArquivos .lk_chamada{display:block;padding:5px 0;color:#333;}
        .lstArquivos .date{display:block;}
        .lstArquivos .txtPrev{color:#666;}
        
        .listLembrete li{float:left}
        .listLembrete .date{#float:left;}
        .listLembrete .contentLembrete{width:auto;position:absolute;top:0;right:0;float:left}
        .listLembrete li .icoCalendar{background:url(../../imagens/geral/ico_calendar.gif) left 2px no-repeat;width:20px;height:20px;display:block;text-indent:-9999px;position:absolute;top:0;right:25px;}
        .listLembrete li .icoLembrete{position:relative;background:url(../../imagens/geral/ico_lembrete.gif) no-repeat;width:20px;height:20px;display:block;text-indent:-9999px;position:absolute;top:0;right:0;}
        
        .listLembrete li .icoLembrete .logtip{position:absolute;width:150px; top:-26px;left:-29px;z-index:3000;	border:1px solid #EBE4D1;	padding:3px 10px;	opacity:1.0;	font-family:Arial;	background:#FEFBEC;text-indent:0;color:#666048;display:none}
        .listLembrete li .icoLembrete .logtip .logtip_seta{background:url(../../imagens/geral/bg_tooltip.gif) 0 0  no-repeat;position:absolute;bottom:-15px;left:20px;width:15px;height:15px;z-index:999}
        .listLembrete li .icoLembrete .logtip a{background:none;text-indent:0;width:auto;height:auto;color:#666048;display:inline;text-decoration:underline;}
        .listLembrete li .icoLembrete .logtip a:hover{text-decoration:none}
        .listLembrete li .icoLembrete .logtip a.tipClose{width:11px;height:11px;background:url(../../imagens/geral/tip_close.gif) 0 0  no-repeat;position:absolute;right:3px;top:3px;}

        .listLembrete .itemLembrete{position:relative;width:100%;}
        
        .contentBox{position:absolute;top:-11px;left:-11px;width:157px;padding:10px;border:1px solid #D9D9D9;background:#FFF;width:177px!important;display:none;text-indent:0}
        .contentBox .ttl{background:url(../../imagens/geral/ico_lembrete.gif) no-repeat;line-height:24px;border-bottom:1px solid #EEEEEE;font-weight:bold;padding:0 0 5px 25px;margin-bottom:5px;width:auto;float:none;text-indent:0}
        .contentBox .ttlCalendar{background:url(../../imagens/geral/ico_calendar.gif) 0 2px no-repeat;line-height:24px;border-bottom:1px solid #EEEEEE;font-weight:bold;padding:0 0 5px 25px;margin-bottom:5px;width:auto;float:none;text-indent:0}
        .contentBox .descTip{float:left;display:block;text-indent:0!important}
        .contentBox ul li span{float:none;cursor:pointer;text-indent:0!important}
        .contentBox ul li span label{cursor:pointer; text-indent:0!important}
        .contentBox .radioButtonList{width:170px;font-size:1.09em}
        
        .listLembrete li .icoLembrete a , .listLembrete li .icoCalendar{display:inline;text-indent:0}
        .listLembrete li{width:150px;}
        .icoLembrete .linha{color:#CC092F;position:absolute;width:380px;padding-left:5px;height:17px;top:7px;right:224px;background:#FFF7D9;line-height:17px;border-bottom:1px solid #E0D9BC;text-indent:0}
        .icoLembrete .linha .linhaSeta{position:absolute;left:-7px;top:0;background:url(../../imagens/eventos/bg_setaLembrete.gif) no-repeat;width:7px;height:18px;}
        .icoLembrete .lembreteOk{color:#507729;padding-left:25px;background:url(../../imagens/geral/spr_ico_aviso_white.gif) left top no-repeat;display:block;text-indent:0}
        .icoLembrete .lembreteErro{color:#CC092F;padding-left:25px;background:url(../../imagens/geral/spr_ico_aviso_white.gif) left -183px no-repeat;display:block;text-indent:0}
        .icoLembrete .lembrete a{display:inline}
        .icoLembrete .lembrete .linha{color:#CC092F;position:absolute;width:415px;padding-left:5px;height:17px;top:4px;right:202px;background:#FFF7D9;line-height:17px;border-bottom:1px solid #E0D9BC}
        .icoLembrete .lembrete .linha .linhaSeta{position:absolute;left:-7px;top:0;background:url(../../imagens/eventos/bg_setaLembrete.gif) no-repeat;width:7px;height:18px;}
        .icoLembrete li  p{margin-bottom:0}
        
        
        /* Lista abre e fecha */
        .lstAccordion{margin-bottom:15px;}
        .lstAccordion  dt{padding:8px 10px 10px;border-bottom:1px solid #eee;background:url(../../imagens/geral/ico_abre_fecha.gif) no-repeat 10px -114px;} 
        .lstAccordion .on{background-color:#F7F7F7 ;background-position:10px 10px;border:0;font-weight:bold;}
        .lstAccordion dt a{display:block;padding-left:20px;color:#333;cursor:pointer;text-decoration:none;}

		.lstAccordion dt a:hover .txtLnklstAccordion{text-decoration:underline}
		.txtLnklstAccordion{line-height:normal;padding:7px 0;display:block;float:left;width:385px;}
        .lstAccordion dd{background:#F7F7F7 ;padding:0 15px 15px 30px;}
        .lstAccordion dd p{margin:0;}

        .contrast .lstAccordion .on{background-color:#FFF ;background-position:10px 10px;border:0;font-weight:bold;}
        .contrast .lstAccordion dt a{display:block;padding-left:20px;color:#FFF;}
        .contrast .lstAccordion .on a{display:block;padding-left:20px;color:#000!important;}
        .contrast .lstAccordion dd{background:#FFF ;padding:0 15px 15px 30px;color:#000!important}
        .contrast .lstAccordion dd p{margin:0;color:#000!important}

        /* Lista Informações Adicionais */
        .lstInfAdic{width:260px;float:left;border-bottom:1px solid #E2E2E2;}
        .lstInfAdic dt{border-left:3px solid #B6062A;background-color:#E8E8E8;color:#686868;font-weight:bold;border-bottom:1px solid #E3E3E3;padding:5px 0 5px 15px;}
        .lstInfAdic dd{background:#F7F7F7;padding:10px;}
        .lstInfAdic dd.first{padding-bottom:0 !important;}
        .lstInfAdic dd p{margin-bottom:0px !important;}
        .lstInfAdic dd div.fio{height:1px;border-width:1px 0 0;border-top:1px solid #F7F7F7;display:block;width:100%;clear:both;margin-top:10px;}
        
        /* IMAGEM DETALHE LISTA */
        .data{display:block;margin-bottom:5px;font-weight:bold}
        .imageG{float:left;margin-bottom: 0px}
        .imageG .image{width:238px;height:185px;border:1px solid #CFCFCF!important;margin:0 15px 10px 0;}
        .imageG .legenda{color:#999;font-size:0.91em;}
        
        /* BOX DESTAQUE */
        .boxDestaque{margin:0 0 15px 2px;background:#E5E5E5;}
        .boxDestaqueCont{position:relative;top:-2px;left:-2px;padding:15px 15px 0;background:#fff;border:1px solid #ccc;}
        .contrast .boxDestaqueCont{position:relative;top:-2px;left:-2px;padding:15px 15px 0;background:#000;border:1px solid #FFF;}
        .boxDestaque h3{width:101px;height:13px;margin-bottom:10px;background:url(../../imagens/geral/spr_titulos_interna.gif) 0 -27px;text-indent:-9999px;overflow:hidden;}
        .boxDestaque .lstArquivos li div{width:375px;}
        
        .boxDestaque h3.modifique{width:171px;height:19px;background:none;text-indent:0 !important}
        /*.boxDestaque h3.modifique{width:171px;height:19px;background:url(../../imagens/meuri/txt_modifique.gif) no-repeat}
        .contrast .boxDestaque h3.modifique{width:171px;height:19px;background:url(../../imagens/meuri/txt_modifique_c.gif) no-repeat}*/
        
        /* Lista Slide */
        .btnTop,
        .btnBot{display:block;width:30px;height:30px;background:url(../../imagens/geral/btn_arrow.gif);text-indent:-9999px;}
        .btnTop:hover{background-position:100% 0;}
        .btnBot{background-position:0 100%;}
        .btnBot:hover{background-position:100% 100%;}
        .lstSlide{height:290px;margin:10px 0;border-top:1px solid #C31010;border-bottom:1px solid #C31010;overflow:hidden;font-size:1.09em;}
        .lstSlide h4{float:left;width:44px;padding:10px 0 0 10px; margin-right:10px;background:url(../../imagens/visao/bg_lst_historico.jpg) no-repeat;font-size:15px;} 
        .lstSlide li{border-bottom:1px solid #ddd;background:url(../../imagens/visao/bg_lst_historico_rp.gif) repeat-y;overflow:auto; *margin-bottom:-2px;}
        
        .contrast .lstSlide{border-top:1px solid #fff;border-bottom:1px solid #fff;}
        .contrast .lstSlide h4{background:#000;color:#fff !important;} 
        .contrast .lstSlide li{border-bottom:1px solid #fff;background:#000;}
        
        
        .lstSlide li ul{float:left;width:473px;padding:10px 0;}
        .lstSlide li li{padding:0 0 5px;border:0;background:none;}
        .lstSlide li li p{margin-bottom:0}

		/* Glossario */
		.lstGlossario li{float:left;margin:0 6px;}
		.lstGlossario li a{display:block;text-decoration:underline;text-align:center;padding-top:4px;}
		.lstGlossario li a.on{background:url(../../imagens/geral/bgr_sel_filtro.gif) top left no-repeat;width:21px;height:24px;text-decoration:none;color:#C31010;font-weight:bold;}
		.lstGlossario li a.DecorationNone{text-decoration:none;}
		.contrast .lstGlossario li a.on{background:url(../../imagens/geral/bgr_sel_filtro_c.gif) top left no-repeat;border:1px solid #fff;height:20px;}

		/* Lista Texto com link */
		.lstTextLnk li{border-bottom:solid 1px #EEE;padding:15px 0;}
		.lstTextLnk li span{font-size:1.0em;display:block;}
		.lstTextLnk li a{display:block;padding:5px 0;}
		.lstTextLnk li p{margin:0 !important;}
		.lstTextLnk li.last{border:none;}

		/* Lista Simples */
		.lstSimples li{background:url(../../imagens/geral/arrow_simples.gif) 0px 5px no-repeat;padding:0 0 10px 11px;}		

		/* Site Map */
		.lstSiteMap a{display:block;padding-left:18px;color:#333;}
		.lstSiteMap dt{margin-bottom:15px;}
		.lstSiteMap dt.sub{background:url(../../imagens/geral/ico_abre_fecha.gif) 0px -122px no-repeat;}
		.lstSiteMap dt.on{background-position:0px 2px;margin-bottom:0px;}
		.lstSiteMap dt.on a{font-weight:bold;}
		.lstSiteMap dd{padding-left:18px;margin-bottom:10px;}
		.lstSiteMap dd dl dt{border-bottom:solid 1px #DDDDDE;padding:9px 0 10px;margin-bottom:0px !important;}
		.lstSiteMap dd dl dt.sub2{background:url(../../imagens/geral/ico_abre_fecha.gif) 0px -114px no-repeat;}
		.lstSiteMap dd dl dd dd{border-bottom:0;}
		.lstSiteMap dd dl dt.on{background-position:0px 10px;border:none;padding-bottom:5px;}
		.lstSiteMap dd dl dd{border-bottom:solid 1px #DDDDDE;padding-bottom:3px;margin-bottom:0px;}
		.lstSiteMap dd dl dd ul li{padding-bottom:7px;}
        
    /* Barra links user bottom */
    .contUserBottom{width:135px;height:25px; float:left;}
    .contUserBottom ul{padding:15px 0 0 12px;}
    .contUserBottom li{float:left;}
    .contUserBottom li.linha{background:#DFE1E3;width:1px;margin:0 10px;height:25px;}
    .contUserBottom a{text-indent:-9999px;width:27px;height:27px;display:block;background:url(../../imagens/geral/ico_spr.png) no-repeat;behavior:url("../../conteudo/css/iepngfix.htc");cursor:pointer}
    
    .contUserBottom .lnkVersaoImp{background-position:-40px -118px;}
    .contUserBottom .lnkEnviarAmigos{background-position:-80px -118px;}
    
    /* FAVORITOS */
    .contUserBottom .lnkAddFavoritos {clear:both;text-indent:-9999px; width:27px; height:27px; display:block; background: url(../../imagens/geral/ico_spr.png) -118px -116px no-repeat; behavior: url("../../conteudo/css/iepngfix.htc"); cursor:pointer; position:relative}
    .contUserBottom .lnkAddFavoritosOn {clear:both;background: url(../../imagens/geral/ico_spr.png) -38px -196px no-repeat; behavior: url("../../conteudo/css/iepngfix.htc");}
    .contUserBottom .lnkAddFavoritos .logtip {position: absolute; top:-26px; left:-29px; z-index: 3000;	border: 1px solid #EBE4D1;	padding: 3px 10px;	opacity: 1.0;	font-family:Arial;	background:#FEFBEC; text-indent:0; color:#666048; display:none}
    .contUserBottom .lnkAddFavoritos .logtip .logtip_seta {background:url(../../imagens/geral/bg_tooltip.gif) 0 0  no-repeat; position:absolute; bottom:-15px; left:20px; width:15px; height:15px; z-index:999}
    .contUserBottom .lnkAddFavoritos .logtip a {background:none; text-indent:0; width:auto; height:auto; color:#666048; display:inline; text-decoration:underline;}
    .contUserBottom .lnkAddFavoritos .logtip a:hover {text-decoration:none}
    .contUserBottom .lnkAddFavoritos .logtip a.tipClose {width:11px; height:11px; background:url(../../imagens/geral/tip_close.gif) 0 0  no-repeat; position:absolute; right:3px; top:3px; }
    .contUserBottom .lnkAddFavoritos .cont1 {width:150px;}
    .contUserBottom .lnkAddFavoritos .cont2 {width:185px;}
    .contUserBottom .lnkAddFavoritos .cont3 {width:55px;}
    
    .contrast .contUserBottom .lnkAddFavoritos span{color:#000!important}
    .contrast .contUserBottom .lnkAddFavoritos a{color:#000!important}
    
    
    
    /* Coluna Direita - Veja também */
    .vejaTambem h4{height:15px;margin-bottom:5px;padding-bottom:10px;background:url(../../imagens/geral/spr_titulos_interna.gif) no-repeat; border-bottom:1px solid #CACACA;text-indent:-9999px;overflow:hidden;}
    .vejaTambem li{padding:5px 0;border-bottom:1px solid #ddd;font-size:1.0 em;}
    .vejaTambem li a{color:#666666;background:url(../../imagens/geral/arrow_verm.gif) left 3px no-repeat;padding-left:10px;}
    .vejaTambem p{margin:15px 0 10px;font-size:0.91em;color:#666;}
    .vejaTambem .lnkAcrobaDownload{font-size:0.91em;text-decoration:underline;}
    .vejaTambem .icoLnk{float:left;width:23px;height:27px;background-position:-120px -80px;}
    .vejaTambem .lblRss{width:128px;height:18px;background:url(../../imagens/geral/lbl_rssBradesco.gif) left top no-repeat;display:block;margin-bottom:10px;text-indent:-9999px}
    
    .contrast .vejaTambem .lblRss{background:url(../../imagens/geral/lbl_rssBradesco_c.gif) left top no-repeat!important;}
    

#contFooterLnk{padding:20px 0;width:440px;float:left}
#contFooterLnk a{margin-right:10px;padding-left:10px;font-size:0.91em;text-transform:uppercase}
#contFooterLnk .lnkVoltar{background:url(../../imagens/geral/arrow_lft_verm.gif) no-repeat 0 3px;}
#contFooterLnk .lnkTopo{background:url(../../imagens/geral/arrow_top_verm.gif) no-repeat 0 4px;}

.contrast #contFooterLnk .lnkVoltar{background:url(../../imagens/geral/arrow_lft_verm_c.gif) no-repeat 0 3px;}
.contrast #contFooterLnk .lnkTopo{background:url(../../imagens/geral/arrow_top_verm_c.gif) no-repeat 0 4px;}

body.clean #contFooterLnk, body.clean .contUserBottom { display: none; }


/* FOOTER */
.contentFooter{float:left;margin-right:13px;padding:0 0 0 20px;border-right:1px solid #DFE1E3;}
.contentFooter .section{float:left;width:144px;height:145px;padding-right:20px;border-left:1px solid #DFE1E3;}
.contentFooter .large{width:255px;}
.contentFooter li .ttlFale{background-position:15px -21px;}
.contentFooter li .ttlRI{background-position:15px -47px;}
.contentFooter li .ttlPerfil{background-position:15px -73px;}
.contentFooter li ul{padding:15px 0 0 15px;}
.contentFooter li li{padding-bottom:10px; text-indent:0px !important;}
.contentFooter .large li{width:110px;}

.contrast .contentFooter li h5{background:#FFF url(../../imagens/geral/ttl_footer_c.gif) no-repeat 15px 4px;}
.contrast .contentFooter li .ttlFale{background-position:15px -21px;}
.contrast .contentFooter li .ttlRI{background-position:15px -47px;}
.contrast .contentFooter li .ttlPerfil{background-position:15px -73px;}
.contrast .contentFooter li ul{padding:15px 0 0 15px;}
.contrast .contentFooter li li{padding-bottom:10px;}



/* BOX TELAS */
.contentBoxGrande{width:540px;height:320px;margin-bottom:15px;border:1px solid #CFCFCF}
.boxSepCampos{padding:15px 0;border-bottom:solid 1px #EEE;}

/* FILTRO DE PESQUISA */
.contentFiltroPesquisa{float:left;}
.contentFiltroPesquisa input{margin-left:5px;} 
.contentFiltroPesquisa select{margin-top:2px;}
.contentFiltroPesquisa .col{float:left;padding-right:29px}
.contentFiltroPesquisa label{font-weight:bold;}
.contentFiltroPesquisa .last{padding-right:0}

/* BOX GRAY */
.boxGray{background:#F0F1F2;margin-bottom:20px;}
.boxGray .tl{background:url(../../imagens/geral/box_gray_tl.gif) top left no-repeat;}
.boxGray .tr{background:url(../../imagens/geral/box_gray_tr.gif) top right no-repeat;}
.boxGray .bl{background:url(../../imagens/geral/box_gray_bl.gif) bottom left no-repeat;}
.boxGray .br{background:url(../../imagens/geral/box_gray_br.gif) bottom right no-repeat;height:40px;}

.contrast .boxGray{background:#000;margin-bottom:20px;color:#FFF!important;border:1px solid #FFF}
.contrast .boxGray .tl{background-image:none}
.contrast .boxGray .tr{background-image:none}
.contrast .boxGray .bl{background-image:none}
.contrast .boxGray .br{background-image:none}


.boxGray2{background:#F7F7F7;margin-bottom:20px;}
.boxGray2 .tl{background:url(../../imagens/geral/box_gray2_tl.gif) top left no-repeat;}
.boxGray2 .tr{background:url(../../imagens/geral/box_gray2_tr.gif) top right no-repeat;}
.boxGray2 .bl{background:url(../../imagens/geral/box_gray2_bl.gif) bottom left no-repeat;}
.boxGray2 .br{background:url(../../imagens/geral/box_gray2_br.gif) bottom right no-repeat;height:40px;}

.contrast .boxGray2 .br{background:#000 url(../../imagens/geral/box_gray2_br.gif) no-repeat scroll right bottom;}

.boxEnquete .br{height:auto;padding:15px;}
.boxFiltroTrimestre{overflow:auto;zoom:1.0}
.boxFiltroTrimestre .br{height:38px;}
.boxFiltroTrimestre .lsOpcoes li{float:left;}
.boxFiltroTrimestre .lsOpcoes .ano{padding:7px 2px 3px 8px;}
.boxFiltroTrimestre .lstTrimestres{margin-left:2px;}
.boxFiltroTrimestre .lstTrimestres li span{display:none;width:9px;height:5px;position:absolute;background:url(../../imagens/geral/arrow_red_bottom.gif);}
.boxFiltroTrimestre .lstTrimestres li a{display:block;height:27px;padding:11px 4px 0 4px;}
.boxFiltroTrimestre .lstTrimestres li a:hover , .boxFiltroTrimestre .lstTrimestres li.on a{background:url(../../imagens/geral/bgr_filtro_over_red.jpg) bottom left repeat-x;text-decoration:none;color:#FFFFFF;}
.boxFiltroTrimestre .lstTrimestres li.sep{background:url(../../imagens/geral/bgr_separador.gif) top left repeat-y;width:2px;height:38px;}
.boxFiltroTrimestre .lstTrimestres li.on span{display:block;}
.boxFiltroTrimestre .lstTrimestres li.atv a {background:url(../../imagens/geral/bgr_filtro_over_red.jpg) bottom left repeat-x;text-decoration:none;color:#FFFFFF;}
.boxFiltroTrimestre .lstTrimestres li.atv span{display:block;}
.boxGlossario .br{height:auto;padding:9px 15px 10px 15px;}
.boxFiltroBusca .br{height:auto;padding:0 15px;}
.boxFiltroBusca .c1{width:122px;margin:5px 0 15px 0;}
.boxFiltroBusca .c2{width:200px;margin:5px 0 15px 0;}
.boxFiltroBusca .c3{width:170px;margin:5px 0 15px 0;}
.boxFiltroBusca .fl label{display:block;width:150px;margin-top:8px;}
.boxFiltroBusca .fl input{float:left;clear:both;width:13px;height:13px;padding:0;margin:8px 5px 0 0;}
.boxFiltroBusca .c1 label{width:80px;}

.carrinhoD li{padding-top:11px!important}
.carrinhoD li.p0{padding:0!important}
.carrinhoD li span{display:none;width:9px;height:5px;position:absolute;background:url(../../imagens/geral/arrow_cinza_bottom.gif);}
.carrinhoD li a{display:block;height:27px;padding:11px 5px 0 5px;}
.carrinhoD li a:hover , .boxFiltroTrimestre .lstTrimestres li.on a{background:url(../../imagens/geral/bgr_filtro_over.gif) bottom left repeat-x;text-decoration:none;color:#C31010;}
.carrinhoD .separator{height:28px!important;margin-left:0!important;padding:0;border-left:1px solid #ccc;border-right:1px solid #fff;}
.carrinhoD li.on span{display:block;}

.contrast .carrinhoD li a:hover , .boxFiltroTrimestre .lstTrimestres li.on a{background:#000;text-decoration:none;color:#000;border:1px solid #fff;}



    /* paginação */
    .navPaginas{padding-top:9px;font-size:11px}   
    .navPaginas .bt_esq{float:left;padding:4px 0 0 15px;width:144px}
    .navPaginas .bt_esq a.primeira,
    .navPaginas .bt_esq a.anterior,
    .navPaginas .bt_dir a.ultima,
    .navPaginas .bt_dir a.proxima{float:left;height:16px;padding-right:10px;background:left 5px no-repeat;line-height:16px;color:#C31010}
    .navPaginas .bt_esq a.primeira{padding-left:13px;background-image:url(../../imagens/geral/arrow_lft_verm2.gif);}
    .navPaginas .bt_esq a.anterior{padding-left:10px;background-image:url(../../imagens/geral/arrow_lft_verm.gif);}
    
    .contrast .navPaginas .bt_esq a.primeira{padding-left:13px;background-image:url(../../imagens/geral/arrow_lft_verm2_c.gif);}
    .contrast .navPaginas .bt_esq a.anterior{padding-left:10px;background-image:url(../../imagens/geral/arrow_lft_verm_c.gif);}
    
    
    .navPaginas .bt_dir{float:right;padding:4px 15px 0 0;width:144px}
    * + html .navPaginas ul li{display:inline}
    * html .navPaginas ul li{display:inline}
    .navPaginas ul{float:left;width:220px;height:24px;text-align:center;}
    .navPaginas ul li{display:inline-block;width:21px;padding:5px 0;}
    .navPaginas ul li a{color:#C31010;text-decoration:underline;padding:0 7px;}
    .navPaginas .numAtv{ background:#C31010;}
    .navPaginas .numAtv a{color:#FFF;font-weight:bold;text-decoration:none;}
    
    .contrast .navPaginas .numAtv{ background:#FFF;}
    .contrast .navPaginas .numAtv a{color:#000!important;}
    
    .navPaginas .bt_dir a.ultima{float:right;padding:0 13px 0 10px;background:url(../../imagens/geral/arrow_verm2.gif) right 5px no-repeat;}
    .navPaginas .bt_dir a.proxima{float:right;padding-right:10px;background:url(../../imagens/geral/arrow_verm.gif) right 5px no-repeat;}
    
    .contrast .navPaginas .bt_dir a.ultima{float:right;padding:0 13px 0 10px;background:url(../../imagens/geral/arrow_verm2_c.gif) right 5px no-repeat;}
    .contrast .navPaginas .bt_dir a.proxima{float:right;padding-right:10px;background:url(../../imagens/geral/arrow_verm_c.gif) right 5px no-repeat;}
    
    .boxPaginacao{background:url(../../imagens/geral/bg_paginacao.gif) bottom left repeat-x;float:left;width:540px;}
    .boxPaginacao .tr{background:url(../../imagens/geral/bg_paginacao_tr.gif) right top no-repeat}
    .boxPaginacao .tr .tl{background:url(../../imagens/geral/bg_paginacao_tl.gif) left top no-repeat}
    .boxPaginacao .tr .tl .bl{background:url(../../imagens/geral/bg_paginacao_bl.gif) left bottom no-repeat}
    .boxPaginacao .tr .tl .bl .br{background:url(../../imagens/geral/bg_paginacao_br.gif) right bottom no-repeat}
    
    .contrast .boxPaginacao{background-image:none;float:left;border:1px solid #fff;}
    .contrast .boxPaginacao .tr{background-image:none}
    .contrast .boxPaginacao .tr .tl{background-image:none}
    .contrast .boxPaginacao .tr .tl .bl{background-image:none}
    .contrast .boxPaginacao .tr .tl .bl .br{background-image:none}
    
    
    
/* TABELA PADRÃO */
.tableDefault{margin:10px 0;border:0}
.tableDefault th,
.tableDefault td{padding:8px;text-align:center;}
.tableDefault th{background:#EAEBEC;border-bottom:1px solid #CC092F;border-right:1px solid #fff;}
.tableDefault th span{font-weight:normal;}
.tableDefault .lineWhite{border-bottom:1px solid #FFF;}
.tableDefault td{border-right:1px solid #E1E2E3;border-bottom:0!important}
.tableDefault .colLft{text-align:left;}
.tableDefault .colRgt{border-right:0;}
.tableDefault .celFile{text-align:left;}
.tableDefault .celFile span{display:block;margin-top:0px;text-decoration:underline;color:#333;}
.tableDefault .celFile .icoFile{margin:0;}
.tableDefault .even td{background:#F8F8F8;}
.tableDefault .total td{background:#F8F8F8;font-weight:bold;}
.tableDefault tfoot td{background:#EAEBEC;border-top:1px solid #CC092F;border-right:0;font-weight:bold;}
.tbLegenda{font-size:0.91em;}
.tableDefault .lk_name{display:block;padding-bottom:4px;}
.tableDefault td a:hover{text-decoration:none;}


/* FCK EDITOR */

.tbFck {padding:0;margin:0 auto 15px;border:0;font-size:11px!important;}
.tbFck caption { padding:5px 0; font-weight:bold; text-transform:uppercase; }
.tbFck td.last{border-right:0}
.tbFck thead tr th{background:#EAEBEC!important;border-right:1px solid #fff;border-top:1px solid #fff;padding:10px;}
.tbFck thead tr.redLine td{border-bottom:1px solid #CC092F;}
.tbFck tbody tr td{padding:10px;border-right:1px solid #E1E2E3}
.tbFck tbody tr.alt td{background:#F8F8F8}
.tbFck tbody .redLine td{height:1px;background:#CC092F;padding:0}


/* TABLE ESTILO */
.tbParticipacaoAcionaria{padding:0;margin:0;border:0;width:765px;font-size:11px!important;}
.tbParticipacaoAcionaria td.last{border-right:0}
.tbParticipacaoAcionaria thead tr td{background:#EAEBEC;border-right:1px solid #fff;border-top:1px solid #fff;text-align:center;padding:10px;}
.tbParticipacaoAcionaria thead tr.redLine td{border-bottom:1px solid #CC092F;}
.tbParticipacaoAcionaria tbody tr td{padding:10px;border-right:1px solid #E1E2E3}
.tbParticipacaoAcionaria tbody tr.alt td{background:#F8F8F8}
.tbParticipacaoAcionaria tbody .redLine td{height:1px;background:#CC092F;padding:0}

.contrast .tbParticipacaoAcionaria{background:#000;color:#fff;}
.contrast .tbParticipacaoAcionaria thead tr td{background:#000;color:#fff;}
.contrast .tbParticipacaoAcionaria tbody tr.alt td{background:#000;color:#fff;}
.contrast .tbParticipacaoAcionaria tbody tr td{border-right:1px solid #fff;}

/* BOX SEM CANTOS ARRENDONDADOS */
.boxSquareCorner{margin-top:20px;padding:10px 10px 0;background:#F8F8F8;border-top:1px solid #E8E9EA;border-bottom:1px solid #E8E9EA;}
.boxSquareCorner li div{width:395px;}

.contrast .boxSquareCorner{background:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}


/* FORM */
    .frmDefault label{display:block;margin-bottom:5px;}
    .frmDefault input{padding:3px;border:1px solid #7A7A7A;border-right-color:#D4D4D4;border-bottom-color:#D4D4D4;background:#F4F4F4;color:#333;}
    select{background:#F4F4F4;color:#333;}
    .contrast select{background:#FFF!important;color:#000!important;}
    .frmDefault .fieldError{border:1px solid #BF0000;}
    .frmDefault .row{clear:both;margin-bottom:10px;overflow:auto;}
    .frmDefault .twoCol div{float:left;}
    .frmDefault .twoCol .colLft{margin-right:10px;} 
    .frmDefault .bTop{border-top:1px solid #EEEEEE;margin-top:15px;padding-top:15px;margin-bottom:0}
    .frmDefault td input{float:left;height:14px;padding:0;margin:1px 5px 0 0;border:0;background:none;}
    .frmDefault td label{display:inline;}
	textarea{padding:3px;border:1px solid #7A7A7A;border-right-color:#D4D4D4;border-bottom-color:#D4D4D4;background:#F4F4F4;color:#333;}
	.w200{width:200px;}
	.w210{width:210px;}
	.w150{width:150px;}
	.w120{width:120px;}
	.contrast .frmDefault label{display:block;margin-bottom:5px;color:#000;}
    .contrast .frmDefault input{padding:3px;border:1px solid #7A7A7A;border-right-color:#D4D4D4;border-bottom-color:#D4D4D4;background:#fff;color:#000!important;}
    .contrast select{background:#FFF!important;color:#000!important;}
    .contrast .frmDefault .fieldError{border:1px solid #FFF;}
    .contrast .frmDefault .row{clear:both;margin-bottom:10px;overflow:auto;}
    .contrast .frmDefault .twoCol div{float:left;}
    .contrast .frmDefault .twoCol .colLft{margin-right:20px;} 
    .contrast .frmDefault .bTop{border-top:1px solid #EEEEEE;margin-top:15px;padding-top:15px;margin-bottom:0}
    .contrast .frmDefault td input{float:left;height:14px;padding:0;margin:1px 5px 0 0;border:0;background:none;}
    .contrast .frmDefault td label{display:inline;}
	.contrast textarea{padding:3px;border:1px solid #7A7A7A;border-right-color:#D4D4D4;border-bottom-color:#D4D4D4;background:#F4F4F4;color:#333;}
	

	.radioButtonList input{width:13px;height:13px;margin:1px 5px 0 0;padding:0;float:left;background:none !important;border:none;border:0!important}
	.radioButtonList label{padding-right:15px;}
	
	.lstCheck td{padding-right:22px;}
	.lstCheck label{display:inline;}
	.lstCheck input{float:left;width:14px;*height:14px;margin:1px 5px 0 0;border:0;background:none !important;}
    
    .salvarBtn{width:51px;height:22px;border:0 !important;cursor:pointer;text-indent:-9999px!important;display:block;float:left}
    .salvarBtn:hover{background-position:0 100%  !important;}
    
    .acesseBtn{width:93px;height:20px;border:0 !important;cursor:pointer;text-indent:-9999px!important;display:block;float:right}
    .acesseBtn:hover{background-position:0 100%  !important;}    

	.enviarBtn{width:53px;height:20px;border:0 !important;cursor:pointer;}
    .enviarBtn:hover{background-position:0 100%  !important;}

	.entrarBtn{width:56px;height:22px;border:0 !important;cursor:pointer; background:url(../../imagens/geral/btn_entrar.gif) !important; text-indent:-9999px; letter-spacing:-9999px;}
    .entrarBtn:hover{background-position:0 100%  !important;}

	.irBtn{width:20px;height:20px;border:0 !important;background:url(../../imagens/geral/btn_ir.gif) !important;cursor:pointer;text-indent:-9999px}
	.irBtn:hover{background-position:0 100%  !important;}
    
    .frmDefault .buscarBtn{width:56px;height:22px;margin-left:10px;border:0 !important;background:url(../../imagens/geral/btn_cont_buscar.gif) !important;cursor:pointer;}
    .buscarBtn:hover{background-position:0 100%  !important;}

	.inputBuscaAvancada{background:url(../../imagens/geral/bgr_input_540.gif) top left no-repeat;width:540px;height:22px;}
	.inputBuscaAvancada input{border:none;background:none;padding-top:4px;padding-left:10px;width:520px;}
    
    /* Cadastre-se */
    .cadastro{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px;} 
    #PanelfrmDefault{width:100%}
    
/* MEU RI */
    .aviso{display:none;padding:10px;margin-bottom:20px;background:#FFF7D9;border-bottom:1px solid #E0D9BC;}
    
    .contrast .aviso{background:#000;border:1px solid #FFF;}
    
    .aviso p{margin:0;padding:4px 0 4px 28px; background:url(../../imagens/geral/spr_ico_aviso.gif) no-repeat;}
    .erro p{color:#CC092F;background-position:0 100%;}
    .confirmacao p{color:#507729;background-position:0 0;}
    .lk_title{position:absolute;right:17px;top:20px;}
    .hl_ajuda{display:block;width:353px;height:237px;background:url(../../imagens/meuri/img_ajuda.jpg) no-repeat;text-indent:-9999px;float:right;margin:15px 0 5px 0}
    .langEn .hl_ajuda{background-image:url(../../imagens/meuri/img_ajuda_en.jpg)}
	
    .listRelatorios{padding:10px 0 0 15px;}
    .listRelatorios li{*padding-bottom:0!important}
    
    /* Login */
    .boxLogin .br{height:auto;padding:15px;}
    .boxLogin .colLft{width:260px;}
    .boxLogin .okBtn{margin:-1px 0 0 10px;}
    .boxLogin .lnkArrow{display:block;margin-top:10px;}
    .boxLogin input{background:#fff;}

/* Widths */
.w240{width:240px !important;}
.w278{width:278px !important;}
.w398{width:398px !important;}

/* MULTIMÍDIA */
    
    .boxDestaqueMultimidia{float:left;width:246px}
    
    .boxMultidimidaDestaque{width:463px;float:left}
    .boxMultidimidaDestaque .lightFontTtl{font-size:18px;color:#C31010!important;}
   
    .multimidia .boxGray .br{height:auto;}
        .destaque{border-top:1px solid #eee;margin-top:20px;padding-top:15px;font-size:1.18em;color:#C31010;}
        .destaque .date{font-size:0.85em;color:#333;}
        
    .multimidia .lstArquivos ul{width:260px;}
    .multimidia .lstArquivos div{width:440px;}
    .multimidia .lstArquivos li{margin:0;padding:8px 10px 10px;}
    .multimidia .lstArquivos li li{float:left;clear:none;}
        
        #flashPlayer , #podCast{float:left;width:420px;margin:10px 0 0 0;}
        
        .ttlOutVids{float:left;width:190px;height:15px;margin-bottom:5px;text-indent:-9999px;}
        .contOutVids{width:275px;height:320px;overflow:auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#F8F8F8;}
        .contOutVids ul{padding:10px;}
        .contOutVids li{clear:both;overflow:auto;padding:10px 0;border-bottom:1px solid #eee;}
        .contOutVids li img{float:left;margin-right:8px;}
        .contOutVids li strong{color:#333;}
    
    .multimidia .boxDestaque h3{width:151px;height:15px;background:url(../../imagens/geral/ttl_videos_destaque.gif) no-repeat;}
    .multimidia .boxDestaque ul{overflow:auto;margin:15px 0;}
    .multimidia .boxDestaque li{float:left;border-bottom:1px solid #eee;width:100%;padding-bottom:10px;margin-bottom:15px;}
    .multimidia .boxDestaque li img{border:1px solid #CFCFCF;float:left;padding:0 5px 5px 0}
    .multimidia .boxDestaque .last{border:0;margin-bottom:0}
    .multimidia .boxDestaque img{display:block;margin:0 auto;}
    .multimidia .boxDestaque .date{display:block;margin:5px 0;}
    .multimidia .boxDestaque a{color:#333;}
    .multimidia .data{font-weight:normal;color:#999999;font-size:0.91em}
    
    .ttlPodcastMulti li{float:left}
    .ttlPodcastMulti li.ttl{width:308px}
    .ttlPodcastMulti .linha{margin:0 20px!important;background:#DFE1E3;width:1px;height:20px;margin-top:2px;} 
    .ttlPodcastMulti li a .icoD{display:block;width:18px;height:18px;background:url(../../imagens/geral/ico_spr.png) -40px -40px no-repeat;float:left;padding-right:4px;behavior:url("../../conteudo/css/iepngfix.htc");cursor:pointer}
    .ttlPodcastMulti li a{line-height:18px;color:#666666}
    
    /* Carrinho de downloads */
    .boxCarrinhoDown ul{margin-right:20px;float:left;}
    .boxCarrinhoDown li{float:left;padding:13px 0 0 10px;}
    .boxCarrinhoDown .separator{height:39px;margin-left:10px;padding:0;border-left:1px solid #ccc;border-right:1px solid #fff;}
    
    .carrinhoDownloads{margin-top:20px;}
    .carrinhoDownloads input{float:left;margin:8px 5px 0 0}
    .carrinhoDownloads .item_download{width:80%}
    .carrinhoDownloads .carrinhoCheckList{float:left;padding:10px 5px 0 0;}
    .carrinhoDownloads .item_download .data{margin-bottom:0}
    .carrinhoDownloads .item_download .file .desc a{color:#333;text-decoration:underline;}
    .carrinhoDownloads .item_download .file .desc a:hover{text-decoration:none;}
    
    

/* Fale Conosco */
.lstContatos{margin-bottom:15px;}
.lstContatos li{margin-bottom:10px;border-bottom:1px solid #eee;}
.lstContatos li p{margin-bottom:10px;}
.lstContatos .twoCol p{float:left;margin-right:60px;}

.lstContatosPessoais{overflow:auto;margin:15px 0 15px;border-bottom:1px solid #eee;}
.lstContatosPessoais li{float:left;width:247px;padding:0 0 10px 0;}
.lstContatosPessoais p{padding-top:35px;}
    

/* EVENTOS */
    
    /* CALENDARIO (eventos) */
    .calendarNavContent{position:relative;width:540px;z-index:1}
    .calendarNavContent .btPrev{position:absolute;top:4px;left:4px;height:25px;width:20px;z-index:9999}
    .calendarNavContent .btNext{position:absolute;top:4px;right:4px; height:25px;width:20px;z-index:9999}
    .calendarNavContent .boxCalendar{float:left;border:1px solid #CCCCCC;text-align:center;width:176px;background:url(../../imagens/eventos/bg_calendar.jpg) left bottom repeat-x!important;}
    .calendarNavContent .boxCalendarP {margin-right:3px}
    .calendarNavContent .boxCalendar span{display:block;line-height:26px;font-weight:bold}
    .calendarNavContent .boxCalendar .tbCalendar{border:0!important;width:100%}
    .calendarNavContent .boxCalendar .tbCalendar td{text-align:center;font-size:11px;color:#333333;line-height:15px;}
    .calendarNavContent .boxCalendar .tbCalendar td .month{font-weight:bold}
    .calendarNavContent .boxCalendar .tbCalendar th{background:#EEEEEE;font-weight:normal;color:#CC092F;font-size:0.91em;text-transform:uppercase;line-height:18px;}
    .calendarNavContent .boxCalendar .tbCalendar .evento{font-weight:bold;background:#FFF7D9;}
    .calendarNavContent .boxCalendar .tbCalendar .evento a{color:#CC092F;}
    .calendarNavContent .atualizado{display:block;text-align:right;font-size:10px;color:#666666;padding-top:15px;}
    .calendarNavContent .bt_verTodos{display:block;padding-left:10px;background:url(../../imagens/geral/arrow_verm.gif) left 4px no-repeat;margin-bottom:15px;}
    
    /* ENCONTROS - APIMEC */
    .encontroApimecBanner{width:541px;height:213px;margin:0;padding:0;position:relative;}
        .encontroApimecBannerImg{width:170px;height:170px;margin:0;padding:0;position:absolute;top:20px;left:19px;}
        .encontroApimecBannerTxt{width:249px;height:auto;margin:0;padding:0;position:absolute;top:40px;left:215px;}
        .encontroApimecBannerTxt h2{margin:0 0 10px 0;padding:0;font-family:Tahoma;font-size:16px;color:#fff;}
        .encontroApimecBannerTxt p{color:#fff;}
        
    .encontroApimecBoxVideo{width:541px;height:auto;margin:0;padding:0;}
        .encontroApimecVideoTtl h2{margin:10px 0 10px 0;padding:0;font-family:Tahoma;font-size:16px;color:#CC092F;}
     
     .bradesco_day{background:url(../../imagens/eventos/bg_bradescoday.jpg) no-repeat center center;}
        
    /* BOX ABAS */
    .contentAbas{}
    .contentAbas .contentHeader{position:relative;}
    .contentAbas .contentHeader .header{position:absolute;left:-15px;top:0;width:570px;background:url(../../imagens/eventos/bg_nav_abas.gif) no-repeat;padding-top:26px;}
    .contentAbas .contentHeader .header a.proximos{background-position:left top}
    .contentAbas .contentHeader .header a.anteriores{background-position:right top}
    .contentAbas .contentBody{padding-top:75px;zoom:1.0}
    .contentAbas .contentBody .abaProximos{float:left;width:540px;}
    .contentAbas .contentBody .abaAnteriores{float:left;width:540px;display:none}

/* Renda Variável */
    .contDefaultColLft{float:left;width:250px;}
    .contDefaultColRgt{float:right;width:250px;}
    
    .boxCotInd{margin-bottom:20px;}
    .boxCotInd dt{padding:8px 0;background:#EAEBEC url(../../imagens/geral/ico_abre_fecha.gif) no-repeat 10px -114px;border-bottom:1px solid #CC092F;font-weight:bold;} 
    .boxCotInd .on{ background-position:10px 10px;border:0;}
    .boxCotInd dt a{padding-left:30px;color:#333;cursor:pointer;}
    
    .contrast .boxCotInd dt{background:#000 url(../../imagens/geral/ico_abre_fecha.gif) no-repeat 10px -114px;border:1px solid #fff;} 

    
    .abaAcoes li{float:left;}
    .abaAcoes a{display:block;width:125px;height:32px;background:url(../../imagens/renda-variavel/spr_abas_acoes.gif);text-indent:-9999px;}
    .abaAcoes .btnBaixas{background-position:100% 0;}
    .abaAcoes .on a,
    .abaAcoes a:hover{background-position:0 100%;}
    .abaAcoes .on .btnBaixas,
    .abaAcoes .btnBaixas:hover{background-position:100% 100%;}
    
        .cotacoes{position:relative;height:170px;margin-top:5px;}
        .cotacoes div{display:none;position:absolute;top:0;left:0;}
        .cotacoes .on{display:block;}
        
    .icoCalendar{display:block;width:21px;height:19px;text-indent:-9999px;background: url(../../imagens/renda-variavel/ico_date.gif);}
    
    /* Evolução das Ações */
    .frmCotacoes .br{height:auto;padding:15px 15px 0;}
    .frmCotacoes p{margin-bottom:5px;}
    .frmCotacoes input{background:#fff;}
    .frmCotacoes .fl{width:130px;margin:10px 30px 0 0;}
    .frmCotacoes .icoCalendar{float:right;}
    .frmCotacoes .contData{float:left;}
    .frmCotacoes .separator{padding-top:15px;border-bottom:1px solid #ddd;}
    .frmCotacoes .btnGerarGrafico:hover{background-position:0 100%;}
    
    .contValores div{float:left;}
    .contValores .col1{width:150px;}
    .contValores .col2{margin-right:10px;}
    .contValores .col3{margin-right:40px;}
    .contValores input{text-align:right;}
    
    .frmCotacoes .ativoCont{float:left;width:240px;}
    .frmCotacoes .ativoCont select{float:left;margin:2px 10px 0 0;background:#fff;}
    .frmCotacoes .btnArrow{float:left;width:20px;height:20px;background: url(../../imagens/renda-variavel/btn_arrow.gif) no-repeat;border:0;text-indent:-9999px;cursor:pointer;}
    .frmCotacoes .btnArrow:hover{background-position:0 100%;}  
    
    .frmCotacoes .chkDefault input{float:left;width:14px;*height:14px;margin:10px 5px 0 0;background:none;border:0;}
    .frmCotacoes .chkDefault label{float:left;width:450px;margin-top:10px;}
    
    .frmCotacoes .btnCalcular:hover{background-position:0 100%;}
    .frmCotacoes .tbLegenda{display:block;margin-top:10px;}
    
    .cotAdr{padding:10px;line-height:160%;}
    
    /* GOVERNANCA CORPORATIVA */
    .ml20{margin-left:20px;}
    
    .contentheight{height:200px;}
    .contentheight_2{height:220px;}
    .contentPadding .content_logo{padding-left:115px;}
    #contentFormatV2{border:0;background:url(../../imagens/governanca/bg_font_format.jpg) top right no-repeat;height:31px;font-size:11px}
    .ttl_border_bottom{border-bottom:1px solid #DFE1E3}
    .content_left{width:420px;margin:17px 0 15px 15px;float:left}
    .content_right{float:right;width:290px;_width:285px;padding-right:20px;}
    .contrast .content_right{float:right;width:289px;overflow:hidden;_width:284px;}
    .lstArquivos250 div{width:100%!important}
    .lstArquivos250{#margin-top:10px;}
    .content_logo{padding:0 10px 0 130px;}
    .lstArquivos250 li{#margin:0!important}
    .btHorizontal{padding:7px 0 0 8px}
    .btHorizontal a{float:left;width:120px;font-size:10px;}
    .lstArquivos250 li div a span{margin-top:3px;}
    .lstArquivos250 li{margin-top:15px;border-bottom:0;padding-bottom:0; margin-bottom:0}
    .bg_logobradesco{background:url(../../imagens/governanca/bg_box_var.jpg) 19px 36px no-repeat;}
    .bg_linha{background:url(../../imagens/governanca/bg_linha.gif) 270px top repeat-y;}
    .content_left_box{float:left;width:240px;padding:15px;}
    .content_left_box p{padding-bottom:15px;}
    .content_right_box{float:right;width:450px;padding:15px;}
    .contrast .content_right_box{float:right;width:446px;padding:15px;}
    .content_right_box .lstArquivos li div{width:335px}
    .btHorizontal a{text-decoration:none!important}
    .btHorizontal span{text-decoration:none!important}
    
    .lstArquivos3 li{border-bottom:0;padding-bottom:0px; margin-bottom:15px}
    
    .content_iframe{padding:10px 0;margin:0 0 20px;}
    .content_iframe .tbParticipacaoAcionaria{margin-bottom:10px;}
        
    .item_download_smal .desc {width:193px !important; overflow:hidden;}    
    .item_download_smal2 .desc {width:236px !important}    
    .item_download_smal3 .desc {width:236px !important}    
    .item_download_smal4 .desc {width:110px !important}    

    .item_download_smal .ico {width:24px !important; overflow:hidden;}    
            
    /* BOX RESULTADOS */
    .box_result{border-bottom:1px solid #CC092F;margin-bottom:10px;padding-bottom:10px;height:25px;}
    .box_result *{font-size:11px!important;line-height:20px;}
    .box_result .last{float:right}
    .contrast .box_result{border-bottom:1px solid #FFF;margin-bottom:10px;padding-bottom:10px;}
    .box_result strong{color:#CC092F}
    .box_result p{margin-bottom:0}
    
    /* BOX TRIMESTRE */
    .boxTrim{border:1px solid #E1E1E1;margin-bottom:20px;}
    .boxTrim, .boxTrim *{*zoom:1.0;}
    .boxTrim .lstAccordion{margin-bottom:0}
    .boxTrim .lstAccordion dt{border-bottom:0;background-position:10px -106px;}
    .boxTrim .lstAccordion dt.on{background-position:10px 18px;margin-bottom:0px;}
    .boxTrim .lstAccordion .on{background-color:#FFFFFF;}
    .boxTrim .lstAccordion dd{background:#FFFFFF;padding-bottom:0}
    
    .constrast .boxTrim .lstAccordion .on{background-color:#000000 !important;}
    .contrast .boxTrim .lstAccordion dd{background-color:#000000 !important;}
    .contrast .boxTrim .lstAccordion dt{background-color:#000000 !important;}
    .contrast .title{background:#000000;}

    
    .boxTrim .lstAccordion dt .bgDateBox{background:#F0F1F2 url(../../imagens/eventos/bg_data.jpg) 0 0 no-repeat;line-height:29px;height:auto;display:block;padding-left:0;font-weight:bold}
    .boxTrim .lstAccordion dt .bgDateBox label{width:81px;margin-right:15px;text-align:center;color:#fff;font-weight:bold;display:block;float:left;cursor:pointer;}
    .boxTrim .lstAccordion dt .trim{background:#F0F1F2 url(../../imagens/eventos/bt_trimestre.gif) no-repeat;line-height:29px;height:29px;display:block;padding-left:50px;font-weight:bold}
    .boxTrim .lstAccordion dt .t4{background-position:0 -96px} 
    .boxTrim .lstAccordion dt .t3{background-position:0 -64px} 
    .boxTrim .lstAccordion dt .t2{background-position:0 -32px} 
    .boxTrim .lstAccordion dt .t1{background-position:0 0} 
    .boxTrim .lstAccordion .lstArquivos{margin-top:0}
    /*.boxTrim .lstAccordion .lstArquivos li{border-bottom:0}*/
    .boxTrim .noP{padding-bottom:0;margin-bottom:0;}
    .webCastF{text-decoration:none!important;line-height:25px;}
    
    .contrast .boxTrim .lstAccordion dt .bgDateBox{background:#000;line-height:29px;height:auto;display:block;padding-left:0;font-weight:bold}
    .contrast .boxTrim .lstAccordion dt .trim{background:#000 url(../../imagens/eventos/bt_trimestre.gif) no-repeat scroll 0 0;}

    
    
    
/* MEU RI */    
.boxAcoes{background:url(../../imagens/meuri/bg_acoes.gif) repeat-x;height:32px;width:100%;display:none;}
.boxAcoes .boxAcoesl{background:url(../../imagens/meuri/bg_acoes_l.gif) left top no-repeat;height:32px;width:100%;}
.boxAcoes .boxAcoesl .boxAcoesr{background:url(../../imagens/meuri/bg_acoes_r.gif) right top no-repeat;height:32px;width:100%;}
.boxAcoes .boxAcoesl .boxAcoesr .pdCont{padding:0; margin:5px 5px 0px 0px; position:relative;}


.mr_chk_box{width:660px;}
.mr_chk_box li{float:left;width:160px;margin-top:10px;}
.mr_chk_box li label{cursor:pointer;float:left;padding-top:4px}
.mr_chk_box li input{cursor:pointer;float:left}
.contentDD{margin-top:30px;}
.mrbt{margin-right:15px;}
.lh15{line-height:18px;}

    /* DRAG AND DROP */
    .dad{margin-top:20px;}
	.column{width:367px;}
	.portlet{margin:0 0 1em 0;background:#FFF;border:1px solid #fff;border-bottom:1px solid #CACDD2;display:none;}
	.portletHv{border:1px solid #BF0000}
	.portlet-header{height:38px;border-bottom:1px solid #DFE1E3;display:block;background:url(../../imagens/meuri/bg_top_portlet.gif) repeat-x top left;cursor:pointer}
	.portlet-header-hover{background:url(../../imagens/meuri/bg_top_portlet.gif) repeat-x bottom left;text-decoration:none;}
	.portlet-header .titleLink{display:block;float:left;color:#333333;padding-left:20px;font-size:15px;font-weight:bold;background:url(../../imagens/geral/ico_.gif) no-repeat left 4px;margin:10px 0 0 10px;cursor:pointer;}
	.portlet-header .bgOpen{background-position:left -120px;}
	div.handler{width:39px;height:19px;cursor:move;float:right;background:url(../../imagens/meuri/bg_handler.gif) no-repeat;display:none;margin:10px 10px 0 0}
	div.close{width:15px;height:15px;background:url(../../imagens/meuri/ico_close.gif) no-repeat;float:right;display:block;margin:12px 12px 0 0;cursor:pointer;}
	.portlet-header:hover div.handler{display:block}
	.portlet-header .ui-icon{float:right;}
	
	.ui-sortable-placeholder{border:1px dashed #C6C6C6!important;visibility:visible!important;background-color:Transparent!important}
	.ui-sortable-placeholder *{visibility:hidden;}
	
	#coluna_direita, #coluna_esquerda{min-height:38px;height:auto !important;height:38px;}

    .contrast .portlet{margin:0 0 1em 0;background:#000;border:1px solid #fff;border-bottom:1px solid #CACDD2;display:none;}
	.contrast .portletHv{border:1px solid #BF0000}
	.contrast .portlet-header{height:38px;border-bottom:1px solid #DFE1E3;display:block;background:url(../../imagens/meuri/bg_top_portlet.gif) repeat-x top left;cursor:pointer}
	.contrast .portlet-header-hover{background:url(../../imagens/meuri/bg_top_portlet.gif) repeat-x bottom left;text-decoration:none;color:#000!important}
	.contrast .portlet-header-hover span{color:#000!important}
	.contrast .portlet-header .titleLink{display:block;float:left;color:#333333;padding-left:20px;font-size:15px;font-weight:bold;background:url(../../imagens/geral/ico_.gif) no-repeat left 4px;margin:10px 0 0 10px;cursor:pointer;}
	.contrast .portlet-header .bgOpen{background-position:left -120px;}
	.contrast div.handler{width:39px;height:19px;cursor:move;float:right;background:url(../../imagens/meuri/bg_handler.gif) no-repeat;display:none;margin:10px 10px 0 0}
	.contrast div.close{width:15px;height:15px;background:url(../../imagens/meuri/ico_close.gif) no-repeat;float:right;display:block;margin:12px 12px 0 0;cursor:pointer;}

    /* item favoritos */
    .portlet .navFav{margin-top:10px}
    .portlet .navFav li{float:left;}
	.portlet .navFav li a{background:url(../../imagens/meuri/bg_aba_fav.png) no-repeat;display:block;text-indent:-9999px}
	.langEn .portlet .navFav li a{background-image:url(../../imagens/meuri/bg_aba_fav_en.png);}
    .portlet .navFav li a.aba1{background-position:left top;width:108px;height:32px;}
    .portlet .navFav li a.aba2{background-position:-108px top;width:112px;height:32px;}
    .portlet .navFav li a.aba3{background-position:-220px top;width:145px;height:32px;}
    .portlet .navFav li a#aba1atv{background-position:left bottom!important;width:108px;height:32px;}
    .portlet .navFav li a#aba2atv{background-position:-108px bottom!important;width:112px;height:32px;}
    .portlet .navFav li a#aba3atv{background-position:-219px bottom!important;width:145px;height:32px;}
    
    .portlet .navSobre{margin-top:10px;margin-bottom:10px;float:left;}
    .portlet .navSobre li{float:left;}
	.portlet .navSobre li a{background:url(../../imagens/meuri/bg_aba_sobre.gif) no-repeat;display:block;text-indent:-9999px}
    .portlet .navSobre li a.aba1{background-position:-1px top;width:182px;height:32px;}
    .portlet .navSobre li a.aba2{background-position:-183px bottom;width:182px;height:32px;}
    .portlet .navSobre li a#aba1satv{background-position:-1px bottom!important;width:182px;height:32px;}
    .portlet .navSobre li a#aba2satv{background-position:-183px top!important;width:182px;height:32px;}

    
    .portlet .favCont{display:none;}
    .portlet .list_top5{padding:7px 7px 0}
    .portlet .list_top5 li{border-bottom:1px solid #DFE1E3;padding:7px 0;font-size:1.18em;color:#C31010;font-weight:bold}
    .portlet .list_top5 li a{font-size:0.85em;color:#666666;font-weight:normal;}
    .portlet .list_top5 li.last{border-bottom:0}
    
    .portlet .portlet-contentP{padding:7px;}
    .portlet .portlet-contentP .formBox{padding:7px 0;_padding-nottom:0 overflow:hidden}
    .portlet .portlet-contentP .lnkArrow{display:block;margin:7px 0;color:#C31010!important;font-size:1.0em}
    .contrast .portlet .portlet-contentP .lnkArrow{display:block;margin:7px 0;color:#FFF!important;font-size:1.0em}
    
    .portlet .boxEnquete{padding:7px;background:#F8F8F8;border-bottom:1px solid #DFE1E3;color:#333333}
    .contrast .portlet .boxEnquete{padding:7px;background:#000!important;border-bottom:1px solid #FFF!important;color:#FFF!important}
    .list_enquete{margin-top:5px;}
    .list_enquete li{padding:5px 0}
    
    .portlet .portlet-contentP .listNews{border-bottom:1px solid #DFE1E3;float:left;width:349px;margin:15px 0 5px 0;}
    .portlet .portlet-contentP .listNews li{float:left;width:100%;padding-bottom:10px;}
    .portlet .portlet-contentP .listNews li.w45{width:45%} 
    .portlet .portlet-contentP .listNews li.w50{width:49%;_width:48%} 
    .portlet .portlet-contentP .listNews li.w55{width:55%}
    .portlet .portlet-contentP .listNews li.w100{width:100%}
    .portlet .portlet-contentP .listNews .radioButtonList label{padding-right:0!important;cursor:pointer;}
    
    .portlet .portlet-contentP .tbStockAlter{width:100%; border-bottom:1px solid #CC092F;margin-bottom:10px}
    .portlet .portlet-contentP .tbStockAlter th{background:#EAEBEC;border-right:1px solid #FFF;padding:10px 0 10px 10px;text-align:left;border-bottom:1px solid #CC092F}
    .portlet .portlet-contentP .tbStockAlter .last{border-right:0!important}
    .portlet .portlet-contentP .tbStockAlter td{border-right:1px solid #E1E2E3;padding:10px;text-align:left}
    .portlet .portlet-contentP .tbStockAlter .alt td{background:#F8F8F8}
    .portlet .portlet-contentP .tbStockAlter .radioButtonList label{padding-right:0!important;cursor:pointer;}
    .portlet .portlet-contentP input{border-top:1px solid #7A7A7A;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;border-left:1px solid #7A7A7A;padding-top:3px;padding-bottom:3px;}
    .portlet .portlet-contentP .fieldError{border-color:#BF0000;} /* Validação */
    
    .portlet .portlet-contentP .stockLb{display:block;padding-bottom:5px;}
    
    .portlet .portlet-contentP .colLeft{width:160px;float:left}
    .portlet .portlet-contentP .colRight{width:160px;float:right}
    .portlet .portlet-contentP .row_cadastro{padding-bottom:10px;float:left;width:99%;}
    .portlet .portlet-contentP .row_cadastro span{display:block;padding-bottom:5px;}
    .portlet .portlet-contentP .row_cadastro select , 
    .portlet .portlet-contentP .row_cadastro input{width:97%;background:#F4F4F4;padding:2px 4px;} 
    .portlet .portlet-contentP .row_cadastro select{padding:0px 0px 0px 4px;} 
    .portlet .portlet-contentP .row_cadastro .lb_info{font-size:0.82em;}
    .portlet .portlet-contentP .lbObr{font-size:0.82em;line-height:22px;float:left;display:block}
    .portlet .portlet-contentP .bdt{border-top:1px solid #DFE1E3;padding-top:15px}
    
    
    .contrast .portlet .portlet-contentP .colLeft{width:160px;float:left}
    .contrast .portlet .portlet-contentP .colRight{width:160px;float:right}
    .contrast .portlet .portlet-contentP .row_cadastro{padding-bottom:10px;*padding-bottom:0px;float:left;width:99%;}
    .contrast .portlet .portlet-contentP .row_cadastro span{display:block;padding-bottom:5px;}
    .contrast .portlet .portlet-contentP .row_cadastro select , 
    .contrast .portlet .portlet-contentP .row_cadastro input{width:97%;background:#FFF;padding:2px 4px;color:#000!important} 
    .contrast .portlet .portlet-contentP .row_cadastro select{padding:0px 0px 0px 4px;} 
    .contrast .portlet .portlet-contentP .row_cadastro .lb_info{font-size:0.82em;}
    .contrast .portlet .portlet-contentP .lbObr{font-size:0.82em;line-height:22px;float:left;display:block}
    .contrast .portlet .portlet-contentP .bdt{border-top:1px solid #FFF;padding-top:15px}
    

.contrast .boxSquare{background:#000;border-top:1px solid #fff;border-bottom:1px solid #fff;} 
.boxSquare{padding:10px 15px;background:#F8F8F8;border-top:1px solid #DFE1E3;border-bottom:1px solid #DFE1E3;} 
   
   
/* RSS */
.contLstRss{margin-top:20px;padding-top:20px;border-top:1px solid #eee;}
.contLstRss li{float:left;width:260px;padding:5px 0;border-bottom:1px solid #eee;}
.contLstRss .colLft{margin-right:20px;}
.contLstRss .last{border:0;}
.contLstRss .ico{float:left;width:21px;height:20px;margin-right:5px;background:url(../../imagens/rss/ico_rss.png) no-repeat;}
.contLstRss .feed{}
.contLstRss .netvibes{background-position:100% 0;}
.contLstRss .netnews{background-position:0 -33px;}
.contLstRss .firefox{background-position:100% -33px;}
.contLstRss .greader{background-position:0 -67px;}
.contLstRss .ie7{background-position:100% -67px;}
.contLstRss .boxSquare{margin-top:20px;}
.contLstRss .boxSquare p{margin-bottom:10px;color:#C31010;}
.contLstRss .boxSquare .icoLnk{float:left;}
.contLstRss .boxSquare .lnkRss{float:left;width:83px;height:13px;background:url(../../imagens/rss/txt_assine_rss.gif) no-repeat;text-indent:-9999px;}
.contLstRss .boxSquare .lnkRssNoticias {background-position:0 -30px; height:15px}
.contLstRss .boxSquare .lnkRssCalendario {background-position:0 -45px; height:15px; width:180px}
.langEn .contLstRss .boxSquare .lnkRssNoticias{background-position:0 -61px;height:13px;width:40px;margin-top:2px;}
.langEn .contLstRss .boxSquare .lnkRssCalendario{background-position:0 -75px;height:13px;width:119px;margin-top:2px;}

/* CADASTRO */
.profCapitais{margin-bottom:10px;}
.profCapitais td{width:50px;}
.profCapitais input{float:left;padding:0;}
.profCapitais label{display:block;margin-top:3px;}
.frmCadastro .icoCalendar{float:left;margin-left:5px;}
.frmCadastro .contEnviar{width:330px;padding-top:10px;margin-top:10px;border-top:1px solid #eee;}
.frmCadastro .contNomeEmpresa{display:none;}

/* Calculadora de Dividendos */
.frmCalcDividendos .col{float:left;width:160px;}
.frmCalcDividendos .contData{float:left;margin-right:5px;}
.frmCalcDividendos .icoCalendar{float:left;}
.frmCalcDividendos table{margin-top:5px;}

.infoCalcDividendos{margin-top:10px;padding-top:10px;border-top:1px solid #ddd;font-size:0.91em;}
.btnCalcularDividendos{float:right;width:68px;height:20px;margin:25px 0 0;background: url(../../imagens/renda-variavel/btn_calcular.gif) no-repeat;border:0;text-indent:-9999px;line-height:0;cursor:pointer;}
.btnCalcularDividendos:hover{background-position:0 100%;}

.btnCalcularDividendosEn{float:right;width:68px;height:20px;margin:25px 0 0;background: url(../../imagens/renda-variavel/btn_calcular_En.gif) no-repeat;border:0;text-indent:-9999px;line-height:0;cursor:pointer;}
.btnCalcularDividendosEn:hover{background-position:0 100%;}

.contTbDividendos{float:left;width:319px;}

.resultDividendos{float:right;width:206px;margin-top:10px;background: url(../../imagens/renda-variavel/bg_result_dividendos_bg.gif) repeat-y;}
.resultDividendos .bt{background: url(../../imagens/renda-variavel/bg_result_dividendos_top.gif) no-repeat top;}
.resultDividendos .bb{padding:0 10px 10px;background: url(../../imagens/renda-variavel/bg_result_dividendos_bot.gif) no-repeat bottom;}
.resultDividendos td{vertical-align:top;padding:10px 3px 10px 0;border-bottom:1px solid #E1E2E3;}
.resultDividendos .last td{border:0;padding-bottom:0;}

/* GRÁFICO COMPARATIVO */
.frmGrafComp .colLft{float:left;width:125px;margin-right:50px;}
.frmGrafComp .colLft select{margin:5px 0 10px;}
.frmGrafComp .colRgt{float:left;width:310px;} /* adicionado width:310px para não quebrar no ie6 */
.frmGrafComp .colRgt .fl{margin-top:0;}



/*tooltips*/
#JT{position:absolute;z-index:99999;border:1px solid #515151;background-color:#F6F6F6;font:11px Verdana, Arial, Helvetica, sans-serif;color:#515151;}
#JT_copy{padding:10px 10px 10px 10px;color:#333333;}
.JT_loader{background-image:url(../../imagens/carrosel/tooltipLoader.gif);background-repeat:no-repeat;background-position:center center;width:100%;height:16px;}
#JT_close_left,
#JT_close_right{background-color:#F6F6F6;border-bottom:1px solid #CACACA;text-align:left;padding:5px 8px;font-weight:bold;}
#JT_copy p{margin:3px 0;}
.jTip{text-decoration:underline;white-space:nowrap;  border-bottom:1px dotted #CC092F}
.tabCont .jTip{white-space:normal;}

.contrast #JT{border:1px solid #fff;background-color:#000;color:#000;}
.contrast #JT_close_left, #JT_close_right{background-color:#000 !important;border:1px solid #fff;}


/* CLASSE IFRAMES */
.contentP{padding:10px;}

    /*
    .boxRound{background:#f7f7f7 url(../../imagens/cor_top_esq_cinza.gif) no-repeat top left;}
    .boxRound .tr{background:url(../../imagens/cor_top_dir_cinza.gif) no-repeat top right;}
    .boxRound .br{background:url(../../imagens/cor_bot_dir_cinza.gif) no-repeat bottom right;}
    .boxRound .bl{background:url(../../imagens/cor_bot_esq_cinza.gif) no-repeat bottom left;}
    */



    .title{background:#EAEBEC;}
    .title span{display:block;padding:10px;color:#333;font-weight:bold;border-bottom:1px solid #CC092F}
    .title span.noborder{border-bottom:0;margin-bottom:10px;}
    
    .tb{padding:0;margin:0;border:0;width:100%;font-size:11px!important;margin-bottom:20px;}
    .tb td.last{border-right:0}
    .tb thead tr td{background:#EAEBEC;border-right:1px solid #fff;border-top:1px solid #fff; padding:10px;}
    .tb thead tr.redLine td{border-bottom:1px solid #CC092F;}
    .tb tbody tr td{padding:10px;border-right:1px solid #E1E2E3}
    .tb tbody tr.alt td{background:#F8F8F8}
    .tb tbody .redLine td{height:1px;background:#CC092F;padding:0}
    
    .listCobertura li{width:257px;padding-bottom:20px;float:left;}
    .listCobertura li.divis{width:25px;}
    
    .listCobertura li .contTitle{background:#E9E9E9 url(../../conteudo/iframes/imagens/bg_title.gif) no-repeat;padding:5px 10px 4px;color:#666666;font-weight:bold;border-bottom:1px solid #E1E1E1}
    .listCobertura li .dados{background:#F7F7F7;border-bottom:1px solid #E1E1E1;padding:14px;}
    .listCobertura li .dados span{font-weight:bold;display:block;padding-bottom:2px;}

    .listCobertura li .dados a{color:#333}
    
    
    
    
    /* relatorios trimestrais */
    .box_relatorios_tri{width:540px;height:211px;background:#F7F7F7 url(../../imagens/informacao-financeira/bg_relatorios_trimestrais.jpg) no-repeat;}
    .box_relatorios_tri .image{width:168px;height:168px;margin:20px 30px 0 20px;border:1px solid #CFCFCF;float:left}
    .box_relatorios_tri .image img{float:left}
    .box_relatorios_tri .conteudo{float:left; margin-top:40px;width:220px}
    .box_relatorios_tri .conteudo .title{display:block;font-size:1.45em;color:#FFF;background-color:Transparent;font-weight:bold;padding-bottom:15px;}
    .box_relatorios_tri .conteudo p{padding-bottom:5px;margin-bottom:0;color:#fff}
    
    .box_relatorios_sus{background:#F7F7F7 url(../../imagens/informacao-financeira/bg_relatorios_sus.jpg) no-repeat!important;}
    
    .box_relatorios_tri_file{border:1px solid #313131;border-top:3px solid #D2D2D2;padding:13px 18px 18px;margin-bottom:20px;}
    .box_relatorios_tri_file a{display:block;margin-top:3px;font-size:1.0em!important}
    
    
    /* AVALIE */
    
    .tb_avalie{width:100%;margin-bottom:20px;}
    .tb_avalie thead td{padding:10px 0;font-weight:bold;border-bottom:1px solid #DFE1E3;text-align:center} 
    .tb_avalie tbody td{padding:15px 0;} 
    .tb_avalie tbody td.tbtitle{border-bottom:1px solid #EEEEEE}
    .tb_avalie tbody td.otimo{border-bottom:1px solid #FFF;background:#FAFAFA}
    
    .contrast .tb_avalie tbody td.otimo{border-bottom:1px solid #FFF;background:#000}
    .contrast .tb_avalie tbody td.bom{border-bottom:1px solid #FFF;background:#000}
    .contrast .tb_avalie tbody td.regular{border-bottom:1px solid #FFF;background:#000}
    .contrast .tb_avalie tbody td.ruim{border-bottom:1px solid #FFF;background:#000}
    .contrast .tb_avalie tbody td.pessimo{border-bottom:1px solid #FFF;background:#000}    
    
    .tb_avalie tbody td.bom{border-bottom:1px solid #FFF;background:#F3F3F3}
    .tb_avalie tbody td.regular{border-bottom:1px solid #FFF;background:#EDEDED}
    .tb_avalie tbody td.ruim{border-bottom:1px solid #FFF;background:#E8E8E8}
    .tb_avalie tbody td.pessimo{border-bottom:1px solid #FFF;background:#E3E3E3}
    .tb_avalie tr.last td{border-bottom:1px solid #DFE1E3;}
    
    /* Historico Chat */
    .lstHistChat li{overflow:auto;clear:both;padding:20px 0 0;border-bottom:1px solid #eee;}
    .lstHistChat .last{border:0;}
    .lstHistChat img{float:left;margin-right:10px;border:1px solid #CFCFCF;}
    .lstHistChat div{float:left;width:425px;}
    .lstHistChat #divRedim{float:left;width:78px;}
    .lstHistChat h5{font-size:1em;margin:3px 0;}
    .lstHistChat strong{color:#999;}
    .lstHistChat p{margin:3px 0 5px;}
    
    .btnVejaChat{display:block;width:111px;height:22px;background:transparent url(../../imagens/eventos/btn_veja_videochat.gif);text-indent:-999999px;margin-top:15px !important;margin-bottom:15px !important;}
    .btnVejaChat:hover{background-position:0 100%;}
	.langEn .btnVejaChat{background-image:url(../../imagens/eventos/btn_veja_videochat_en.gif)}

    
    .videoChat{margin:20px 0;}
    .videoChat .bl{padding:15px 0;}
    .videoChat h5{width:96px;height:13px;margin-bottom:10px;background: url(../../imagens/eventos/ttl_video_chat.gif);text-indent:-9999px;}
    .videoChat .seta{margin-left:15px;}

    /*contrast*/
    .contrast .even td{background:#000;color:#fff;}
    .contrast .tableDefault th{background:#000;border-bottom:1px solid #fff;border-right:1px solid #FFFFFF;}
    .contrast .tableDefault td{background:#000 !important;border-bottom:1px solid #fff !important;}
    
    .contrast .calendarNavContent .boxCalendar .tbCalendar .evento{border:1px solid #fff;background:#000;}
    .contrast .calendarNavContent .boxCalendar .tbCalendar th{background:#000;}
    .contrast .calendarNavContent .bt_verTodos{background:transparent url(../../imagens/geral/arrow_verm_c.gif) no-repeat scroll left 4px;}    
    
    .contrast .boxFiltroTrimestre .lstTrimestres li a:hover, .boxFiltroTrimestre .lstTrimestres li.on a{background:#000;color:#FFFFFF;text-decoration:none;border:1px solid #fff;border-top:0;border-bottom:0;}
    
    .contrast .graylist{background:#000;border-bottom:1px solid #fff;border-top:1px solid #fff;}
    
    .contrast .box_relatorios_tri_file{border-color:#fff #fff #fff;}

    .listRadioBusca{float:left;width:346px;}
    .listRadioBusca li{float:left;width:50%;padding-bottom:5px;}
    
    .coluna1{float:left;width:100px;}
    
    .contrast .jcarousel-skin-tango{background:#000;}
	
	.chkValorNominal{float:left;}
    
    
    /* COMPARTILHE PAGE */
    .compartilhe_page { height: 27px; padding: 7px 0 0; border-top: 1px solid #E5E8ED; border-bottom: 1px solid #E5E8ED; }
    
    /* tags */
    .compartilhe_page .listTags li { float: left; padding: 3px 0;}
    .compartilhe_page .listTags a { text-decoration: underline; }
    .compartilhe_page .listTags a:hover { text-decoration: none; }
    .compartilhe_page .listTags .tagName { margin-right: 10px; font-weight: bold; text-transform: uppercase }

    /* compartilhar */    
    .compartilhe_page .listCompartilhe { width: auto; float: right }
    .compartilhe_page .listCompartilhe li { float: left; padding: 0 0 0 5px; }
    .compartilhe_page .listCompartilhe li a {display: block; width: 20px; height: 20px; text-indent: -9999px; cursor:pointer!important; }
    .compartilhe_page .listCompartilhe .compartilheName { margin-right: 5px; font-weight: normal; line-height: 18px}   
    
    .ico_delicius { background:url(../../imagens/geral/ico_delicius.png) center center; }
    .ico_digg { background:url(../../imagens/geral/ico_digg.png) center center; }
    .ico_technorati { background:url(../../imagens/geral/ico_technorati.png) center center; }
    .ico_facebook { background:url(../../imagens/geral/ico_facebook.png) center center; }
    .ico_reddit { background:url(../../imagens/geral/ico_reddit.png) center center; }
    .ico_stumbleupon { background:url(../../imagens/geral/ico_stumbleupon.png) center center; }
    .ico_ff { background:url(../../imagens/geral/ico_ff.png) center center; }
    .ico_twitter { background:url(../../imagens/geral/ico_twitter.png) center center; }

/* COMENTARIOS */
    .comentarios_page {margin-top:10px;}
    .comentarios_page .ttl_bt_comentar {margin-bottom:10px; float:left; position:relative}
    .comentarios_page .ttl_bt_comentar div {float:left;}
    .comentarios_page .ttl_bt_comentar div.ttl_txt {margin:2px 5px 0 0}
    .comentarios_page .ttl_bt_comentar a { display: block; }

    .comentarios_page .box_comentarios {border:1px solid #DFDFDF; padding:10px 10px 0; background:#F8F9FA; position:relative; z-index: 1; margin-bottom:32px;}
    .comentarios_page .box_comentarios .list_comentarios li{border-bottom:1px solid #E5E8ED; padding-bottom:10px; margin-bottom:10px;}
    .comentarios_page .box_comentarios .list_comentarios li.last {border-bottom:0; padding-bottom:10px; margin-bottom:0px;}
    .comentarios_page .box_comentarios .list_comentarios li .title {font-weight:bold; font-size:1.09em; color:#333333; display:block; padding-bottom:10px; background-color:Transparent}
    .comentarios_page .box_comentarios .list_comentarios li p {padding-bottom:10px; margin-bottom:0!important}
    .comentarios_page .box_comentarios .list_comentarios li .data {color:#999; font-weight:normal}
    .comentarios_page .box_comentarios .ie_bugfix {position:absolute; float:right; width:100%}
    .comentarios_page .box_comentarios .box_verTodos {position:absolute; right:9px;  bottom:-32px; background:#EAECF1; float:left}
    .comentarios_page .box_comentarios .box_verTodos .bl {background:url(../../imagens/geral/bg_vertodos_bl.gif) bottom left no-repeat}
    .comentarios_page .box_comentarios .box_verTodos .br {background:url(../../imagens/geral/bg_vertodos_br.gif) bottom right no-repeat; height:15px; padding:8px 10px 8px}
    .comentarios_page .box_comentarios .box_verTodos a {background:url(../../imagens/geral/ico_seta_right.gif) left 3px no-repeat; padding-left:10px; display:block; text-transform:uppercase; font-size:0.91em}
    
    .comentarios_page .semComents { display: block; padding-bottom: 10px; }
    
    .contrast .comentarios_page .box_comentarios {border:1px solid #FFF; background:#000;}
    .contrast .comentarios_page .box_comentarios .list_comentarios li{border-bottom:1px solid #FFF;}
    .contrast .comentarios_page .box_comentarios .list_comentarios li .title {color:#FFF;}
    .contrast .comentarios_page .box_comentarios .list_comentarios li .data {color:#FFF;}
    .contrast .comentarios_page .box_comentarios .box_verTodos {background:#000; border:1px solid #FFF}
    .contrast .comentarios_page .box_comentarios .box_verTodos *{background-image:none;}


#lblRetorno{color:red !important;padding:10px 10px 10px 0;display:block;font-size:16px}
