﻿/* Default */
#main_body .double_column { padding-right: 17px; border-right: 1px solid #ccc; width: 635px; margin-top: 23px; }
#main_body .double_column .sprite { background-image: url("http://f.i.uol.com.br/folha/furniture/5/images/sprite-general.png?2012102201"); text-indent: -9999px; }
#main_body .double_column .toolbar { /*reset*/ border: 0px; height: auto; margin: 0px; padding: 0px; }
#main_body .double_column .toolbar .button_small:hover .sub_small { display: block !important; }
#main_body #header { margin-bottom: 8px; }
#main_body .double_column .sprite.fsp, #main_body .double_column .sprite.label, #main_body .double_column .sprite.biglabel, #main_body .column .fsp, #masthead .sprite { background-image: url("http://f.i.uol.com.br/folha/fsp/images/sprite-edicao_impressa.png?2012112202"); text-indent: -9999px; }
#masthead .canvas { background-color: #FFF; border-bottom: 3px solid #cc0000; left: 0; width: 970px; height: 40px; z-index: -1; }
#masthead .sprite { background-position: -22px -12px; width: 188px; }
#masthead .data, #main_body .double_column .data { float: right; margin-top: 20px; font: 700 14px arial, verdana, sans-serif; color: #666; text-transform: uppercase; }

/* Page */
#main_body .fsp { height: 22px; }
#main_body .item { border-bottom: 1px solid #ccc; width: 100% !important; height: 22px; margin-bottom: 15px; margin-top: 0px; }
#main_body .column { width: 289px; margin-top: 16px; padding-left: 17px; float: left; /* borda: */ margin-left: -1px; border-left: 1px solid #ccc; }
#main_body .column .openBox { display: block; margin-bottom: 30px; }
#main_body p.star img { margin: 0 auto; background: #FFF; }

/*busca*/
#main_body .column .busca { margin-bottom: 30px; }
#main_body .column .busca input { float: none; margin: 0; }
#main_body .column .busca .search { background-position: -532px -54px; width: 50px; }
#main_body .column .busca form { margin-top: 18px; }
#main_body .column .busca fieldset { border: 0; margin: 0; padding: 0; }
#main_body .column .busca #qry { width: 191px; height: 29px; margin-right: 4px; font: 15px arial, verdana, sans-serif; display: inline; float: left; border: 1px solid #ccc; }
#main_body .column .busca #submit { width: 90px; height: 33px; border: 0; display: inline; cursor: pointer; background-color: #cc0000; color: #fff; font: bold 11px arial, verdana, sans-serif; text-transform: uppercase; }

/*fac-simile buttons*/
#main_body .column .facsimile { margin-bottom: 20px; }
#main_body .column .facsimile .facsimile { background-position: -532px -382px; width: 145px; text-indent: -9999px; }
#main_body .column .facsimile .item { margin-bottom: 0; }
#main_body .column .facsimile ul { height: 30px; margin: 0; font: bold 13px/15px arial, verdana, sans-serif; }
#main_body .column .facsimile ul a { color: #666; }
#main_body .column .facsimile ul li { list-style-type: none; float: left; margin: 8px; margin-left: 4px; }
#main_body .column .facsimile ul li.first { border-right: 1px solid #ccc; padding-right: 10px; margin-left: 0px; }
#main_body .column .facsimile ul li.sel { color: #333; cursor: default; }

/*jornal de hoje*/
#main_body .column .newspaper { display: inline-block; }
#main_body .column .newspaper img { border: 1px solid #f4f4f4; margin: 20px; float: left; }
#main_body .column .newspaper .border { border: 1px solid #ccc; border-top: 0; }
#main_body .column .newspaper .warning { background-color: #00adee; width: 100%; height: 60px; font: bold 14px arial, verdana, sans-serif; text-transform: uppercase; text-align: center; }
#main_body .column .newspaper .warning a { display: block; margin-top: 15px; color: #fff; }
#main_body .column .newspaper .warning a:hover, #main_body .column .calendario .show a { text-decoration: none; }

/*calendario*/
#main_body .column .calendario #calendar { margin-top: 15px; width: 100%; }
#main_body .column .calendario .calendar { background-position: -532px -88px; width: 250px; }
#main_body .column .calendario .item { margin-bottom: 20px; }
#main_body .column .calendario .show a { color: #000; }
#main_body .column .calendario .show td { text-align: center; font: bold 14px arial, verdana, sans-serif; text-transform: uppercase; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
#main_body .column .calendario .show .cel { width: 42px !important; height: 39px;  }
#main_body .column .calendario .show .menu { background-color: #e6e6e6; color: #000;  }
#main_body .column .calendario .show .des, #main_body .column .calendario .show .des a { background-color: #e6e6e6; color: #999 !important; }
#main_body .column .calendario .show .sel { background-color: #333; }
#main_body .column .calendario .show .sel a { color: #fff; }
#main_body .column .calendario .show .sel .today { text-decoration: underline; /*font-style: italic;*/ /*font: 21px arial, verdana, sans-serif*/ }
#main_body .column .calendario .show .sel .tsel { color: #666; cursor: default; }

/*chamadas - índice*/
#main_body .column .chamadas { margin-bottom: 20px; }
#main_body .column .chamadas .fsp { margin-bottom: 15px; }
#main_body .column .chamadas p { font: bold 13px/15px arial, verdana, sans-serif; }
#main_body .column .chamadas p a { color: #666; }
#main_body .column .chamadas .noticias { background-position: -532px -120px; width: 75px; }
#main_body .column .chamadas .opiniao { background-position: -532px -154px; width: 65px; }
#main_body .column .chamadas .semanais { background-position: -532px -186px; width: 80px; }
#main_body .column .chamadas .classificados { background-position: -532px -220px; width: 105px; }
#main_body .column .chamadas .revistas { background-position: -532px -252px; width: 65px; }
#main_body .column .chamadas .pesquisas { background-position: -532px -285px; width: 85px; }
#main_body .column .chamadas .servicos { background-position: -532px -318px; width: 70px; }

/*index*/
#main_body .double_column a.browse { float: right; margin-top: -17px; color: #666; font: bold 13px/15px arial, verdana, sans-serif; }
#main_body .double_column a.browse:hover { color: #666; text-decoration: none; }
#main_body .double_column .lista { background-position: -532px -18px; width: 250px; }
#main_body .double_column .list { clear: both; margin-bottom: 15px; margin-top: 0px; border-bottom: 1px solid #ccc; padding-bottom: 15px; font: Times New Roman,verdana,arial; }
#main_body .double_column .list .item { margin-top: -7px; }
#main_body .double_column .list ul { list-style-type: none; list-style-position: outside; }
#main_body .double_column .list .news { margin-top: 20px; }
#main_body .double_column .list .news a { color: #000; }
#main_body .double_column .list .news.first { margin: 0; }
#main_body .double_column .list .news h1 { font: bold 40px Times New Roman,verdana,arial; line-height: 40px; }
#main_body .double_column .list .news h2 { font: bold 22px Times New Roman,verdana,arial; }
#main_body .double_column .list .news p { font: 18px Times New Roman,verdana,arial; color: #000; margin: 2px 0; }
#main_body .double_column .list .news img { float: left; margin-right: 10px; width: 80px; height: 80px; }
#main_body .double_column .list .news.img { min-height: 80px; }
#main_body .double_column .list .news.first img { width: 140px; height: 140px; }
#main_body .double_column .list .news.first.img { min-height: 140px; }
#main_body .double_column .list .news .item { margin-bottom: 10px;}
#main_body .double_column .list .news a:visited { color: #666 !important; }

/*indices*/
#main_body .double_column .indice { font: 18px Times New Roman,verdana,arial; color: #999; clear: both; padding-bottom: 15px; border-bottom: 1px solid #ccc; }
#main_body .double_column .indice ul.sectionindex { list-style-type: none; list-style-position: outside; }
#main_body .double_column .indice a { color: #999; }
#main_body .double_column .indice a:visited, 
#main_body .double_column .indice a:visited span.kicker, 
#main_body .double_column .indice a:visited span.title { color: #444 !important; font-weight: bold !important; }
#main_body .double_column .indice .section { width: 100% !important; margin-bottom: 15px; }
#main_body .double_column .indice .label { height: 28px; }
#main_body .double_column .indice .topo { float: right; font: bold 12px arial, verdana, sans-serif; color: #666;  }
#main_body .double_column .indice .topo .seta { height: 15px; text-indent: -9999px; width: 12px; background-position: -851px -46px; }
#main_body .double_column .indice .topo span { float: left; width: 29px;  }
#main_body .double_column .indice .topo:hover span { text-decoration: underline; }
#main_body .double_column .indice .sbd { margin-left: 20px; list-style-type: disc; list-style-position: inside; color: #000; }
#main_body .double_column .indice .sbd .kicker { text-transform: none; font: 18px Times New Roman,verdana,arial; color: #000; /*font-weight: bold; text-transform: uppercase;*/ }
#main_body .double_column .indice .kicker { text-transform: uppercase; font: bold 16px Times New Roman,verdana,arial; color: #999; }
#main_body .double_column .indice .title { color: #000; }
#main_body .double_column .indice.last { border: 0; }
#main_body .double_column .indice .imgnews { margin-bottom: 20px; min-height: 100px; text-align: center; }
#main_body .double_column .indice .imgnews .img { margin: 0 auto; display: inline-table; }
#main_body .double_column .indice .imgnews .img p { text-align: right; font: 10px arial, verdana, sans-serif; color: #333; margin: 0 0 1px 0;  }
#main_body .double_column .indice .imgnews .img img { max-width: 635px; }
#main_body .double_column .indice .imgnews .title { text-align: left; font: bold 16px arial, verdana, sans-serif; padding: 10px 0; clear: both; height: auto; }
#main_body .double_column.index .indice { margin-top: 20px; }
#main_body .double_column.section .indice { margin-top: 15px; }
#main_body .double_column.section .indice h1 { font: bold 33px Times New Roman,verdana,arial; color: #006; margin-bottom: 14px; }
#main_body .double_column.section .indice h1 a { color: #000; }
#main_body .double_column.section .indice h1 a:visited { color: #666 !important; }

/*sections bar*/
#main_body .double_column .indice .section.acontece { border-bottom: 2px solid #990033; }
#main_body .double_column .indice .section.opiniao { border-bottom: 2px solid #990000; }
#main_body .double_column .indice .section.poder { border-bottom: 2px solid #003366; }
#main_body .double_column .indice .section.mundo { border-bottom: 2px solid #003366; }
#main_body .double_column .indice .section.mercado { border-bottom: 2px solid #336600; }
#main_body .double_column .indice .section.cotidiano { border-bottom: 2px solid #660033; }
#main_body .double_column .indice .section.ciencia { border-bottom: 2px solid #990000; }
#main_body .double_column .indice .section.saude { border-bottom: 2px solid #990000; }
#main_body .double_column .indice .section.saudeciencia { border-bottom: 2px solid #990000; }
#main_body .double_column .indice .section.cienciasaude { border-bottom: 2px solid #990000; }
#main_body .double_column .indice .section.esporte { border-bottom: 2px solid #FF9900; }
#main_body .double_column .indice .section.ilustrada { border-bottom: 2px solid #990033; }
#main_body .double_column .indice .section.tec { border-bottom: 2px solid #00aceb; }
#main_body .double_column .indice .section.campinas { border-bottom: 2px solid #00aceb; }
#main_body .double_column .indice .section.equilibrio { border-bottom: 2px solid #00aceb; }
#main_body .double_column .indice .section.comida { border-bottom: 2px solid #725245; }
#main_body .double_column .indice .section.turismo { border-bottom: 2px solid #00aceb; }
#main_body .double_column .indice .section.ilustrissima { border-bottom: 2px solid #ad2e3e; }
#main_body .double_column .indice .section.quadrinhos { border-bottom: 2px solid #e2222d; }
#main_body .double_column .indice .section.corrida { border-bottom: 2px solid #849ca2; }
#main_body .double_column .indice .section.ribeirao { border-bottom: 2px solid #42bef0; }
#main_body .double_column .indice .section.folhinha { border-bottom: 2px solid #003366; }
#main_body .double_column .indice .section.folhateen { border-bottom: 2px solid #003366; }
#main_body .double_column .indice .section.saopaulo { border-bottom: 2px solid #990000; }
#main_body .double_column .indice .section.especial { border-bottom: 2px solid #990000; }
#main_body .double_column .indice .section.serafina { border-bottom: 2px solid #000; }
#main_body .double_column .indice .section.newyorktimes { border-bottom: 2px solid #000; }
#main_body .double_column .indice .section.classificados { border-bottom: 2px solid #f69431; }
#main_body .double_column .indice .section.imoveis { border-bottom: 2px solid #ed424f; }
#main_body .double_column .indice .section.veiculos { border-bottom: 2px solid #88aaba; }
#main_body .double_column .indice .section.negocios { border-bottom: 2px solid #1db6bc; }
#main_body .double_column .indice .section.carreiraseempregos { border-bottom: 2px solid #1db6bc; }
#main_body .double_column .indice .section.empregosecarreiras { border-bottom: 2px solid #1db6bc; }
#main_body .double_column .indice .section.ombudsman { border-bottom: 2px solid #f00; }

/*labels sprite*/
#main_body .double_column .indice .label.acontece { background-position: -23px -1042px; width: 105px; }
#main_body .double_column .indice .label.opiniao { background-position: -23px -63px; width: 90px; }
#main_body .double_column .indice .label.poder { background-position: -23px -104px; width: 90px; }
#main_body .double_column .indice .label.mundo { background-position: -23px -144px; width: 90px; }
#main_body .double_column .indice .label.mercado { background-position: -23px -185px; width: 103px; }
#main_body .double_column .indice .label.cotidiano { background-position: -23px -226px; width: 115px; }
#main_body .double_column .indice .label.ciencia { background-position: -115px -267px; width: 88px; }
#main_body .double_column .indice .label.saude { background-position: -23px -267px; width: 70px; }
#main_body .double_column .indice .label.saudeciencia { background-position: -23px -267px; width: 180px; }
#main_body .double_column .indice .label.cienciasaude { background-position: -23px -1000px; width: 182px; }
#main_body .double_column .indice .label.esporte { background-position: -23px -310px; width: 85px; }
#main_body .double_column .indice .label.ilustrada { background-position: -23px -349px; width: 105px; }
#main_body .double_column .indice .label.tec { background-position: -23px -392px; width: 35px; }
#main_body .double_column .indice .label.campinas { background-position: -23px -960px; width: 115px; }
#main_body .double_column .indice .label.equilibrio { background-position: -23px -431px; width: 115px; }
#main_body .double_column .indice .label.comida { background-position: -23px -472px; width: 90px; }
#main_body .double_column .indice .label.turismo { background-position: -23px -513px; width: 95px; }
#main_body .double_column .indice .label.ilustrissima { background-position: -23px -549px; width: 170px; }
#main_body .double_column .indice .label.quadrinhos { background-position: -23px -595px; width: 125px; }
#main_body .double_column .indice .label.corrida { background-position: -23px -636px; width: 150px; }
#main_body .double_column .indice .label.ribeirao { background-position: -23px -677px; width: 95px; }
#main_body .double_column .indice .label.folhinha { background-position: -23px -756px; width: 128px; }
#main_body .double_column .indice .label.folhateen { background-position: -23px -759px; width: 100px; }
#main_body .double_column .indice .label.saopaulo { background-position: -23px -800px; width: 105px; }
#main_body .double_column .indice .label.especial { background-position: -23px -841px; width: 100px; }
#main_body .double_column .indice .label.serafina { background-position: -18px -874px; width: 80px; }
#main_body .double_column .indice .label.newyorktimes { background-position: -20px -911px; width: 175px; }
#main_body .double_column .indice .label.classificados { background-position: -532px -470px; width: 150px; }
#main_body .double_column .indice .label.imoveis { background-position: -532px -512px; width: 98px; }
#main_body .double_column .indice .label.veiculos { background-position: -532px -552px; width: 98px; }
#main_body .double_column .indice .label.negocios { background-position: -532px -635px; width: 108px; }
#main_body .double_column .indice .label.carreiraseempregos { background-position: -532px -591px; width: 111px; }
#main_body .double_column .indice .label.empregosecarreiras { background-position: -532px -591px; width: 111px; }
#main_body .double_column .indice .label.ombudsman { background-position: -710px -820px; width: 140px; }

/*biglabels sprite*/
#main_body .double_column .masthead span.biglabel { float: left; }
#main_body .double_column .masthead .biglabel { height: 35px; margin-bottom: 0px; }
#main_body .double_column .masthead .biglabel.stars { background-position: -820px -74px; width: 58px; }
/**/
#main_body .double_column .masthead .biglabel.acontece { background-position: -707px -727px; width: 150px; }
#main_body .double_column .masthead .biglabel.opiniao { background-position: -261px -21px; width: 122px; }
#main_body .double_column .masthead .biglabel.poder { background-position: -262px -68px; width: 100px; }
#main_body .double_column .masthead .biglabel.mundo { background-position: -261px -113px; width: 120px; }
#main_body .double_column .masthead .biglabel.mercado { background-position: -262px -161px; width: 140px; }
#main_body .double_column .masthead .biglabel.cotidiano { background-position: -262px -208px; width: 150px; }
#main_body .double_column .masthead .biglabel.ciencia { background-position: -374px -255px; width: 125px; }
#main_body .double_column .masthead .biglabel.saude { background-position: -262px -255px; width: 92px; }
#main_body .double_column .masthead .biglabel.saudeciencia { background-position: -262px -255px; width: 235px; }
#main_body .double_column .masthead .biglabel.cienciasaude { background-position: -707px -679px; width: 240px; }
#main_body .double_column .masthead .biglabel.esporte { background-position: -262px -304px; width: 120px; }
#main_body .double_column .masthead .biglabel.ilustrada { background-position: -262px -349px; width: 142px; }
#main_body .double_column .masthead .biglabel.tec { background-position: -262px -398px; width: 60px; }
#main_body .double_column .masthead .biglabel.campinas { background-position: -262px -1081px; width: 158px; }
#main_body .double_column .masthead .biglabel.equilibrio { background-position: -262px -442px; width: 155px; }
#main_body .double_column .masthead .biglabel.comida { background-position: -262px -490px; width: 125px; }
#main_body .double_column .masthead .biglabel.turismo { background-position: -262px -537px; width: 127px; }
#main_body .double_column .masthead .biglabel.ilustrissima { background-position: -262px -581px; width: 228px; }
#main_body .double_column .masthead .biglabel.quadrinhos { background-position: -262px -631px; width: 172px; }
#main_body .double_column .masthead .biglabel.corrida { background-position: -262px -678px; width: 200px; }
#main_body .double_column .masthead .biglabel.ribeirao { background-position: -262px -725px; width: 132px; }
#main_body .double_column .masthead .biglabel.folhinha { background-position: -262px -818px; width: 128px; }
#main_body .double_column .masthead .biglabel.folhateen { background-position: -262px -819px; width: 138px; }
#main_body .double_column .masthead .biglabel.saopaulo { background-position: -262px -866px; width: 150px; }
#main_body .double_column .masthead .biglabel.especial { background-position: -262px -914px; width: 136px; }
#main_body .double_column .masthead .biglabel.serafina { background-position: -262px -955px; width: 118px; }
#main_body .double_column .masthead .biglabel.newyorktimes { background-position: -262px -1001px; width: 242px; }
#main_body .double_column .masthead .biglabel.classificados { background-position: -707px -444px; width: 200px; }
#main_body .double_column .masthead .biglabel.imoveis { background-position: -707px -490px; width: 133px; }
#main_body .double_column .masthead .biglabel.veiculos { background-position: -707px -538px; width: 141px; }
#main_body .double_column .masthead .biglabel.negocios { background-position: -707px -632px; width: 147px; }
#main_body .double_column .masthead .biglabel.carreiraseempregos { background-position: -707px -584px; width: 153px; }
#main_body .double_column .masthead .biglabel.empregosecarreiras { background-position: -707px -584px; width: 133px; }
#main_body .double_column .masthead .biglabel.ombudsman { background-position: -708px -773px; width: 190px; }

/*article*/
#main_body .double_column.art { color: #1f1f1f; font: 18px Times New Roman,verdana,arial; }
#main_body .double_column.art .toolbar { list-style-type: none; padding: 10px 0; border-bottom: 1px solid #ccc; }
#main_body .double_column.art .toolbar li { display: inline-block; border-left: 1px solid #e6e6e6; padding: 0 4px 0 11px; padding /*\**/: 0 10px\9; }
#main_body .double_column.art .toolbar li.first { border: 0; padding: 0 7px 0 0; padding-left: 5px \9; }
#main_body .double_column.art .toolbar li.last { padding: 0 0 0 9px; }
#main_body .double_column.art .toolbar li span { width: 10px; height: 16px; float: none; display: inline-block; margin-left: 6px; margin-left: 2px\9; }
#main_body .double_column.art .toolbar li, #main_body .double_column.art .toolbar li a { font: bold 12px arial, verdana, sans-serif; text-transform: uppercase; color: #999; }
#main_body .double_column.art .toolbar li a:visited { color: #999; }
#main_body .double_column.art .toolbar .add { background-position: -902px -18px; }
#main_body .double_column.art .toolbar .sub { background-position: -915px -18px; }
#main_body .double_column.art .toolbar .excl { background-position: -886px -17px; }
#main_body .double_column.art .toolbar .print { background-position: -868px -17px; width: 17px; }
#main_body .double_column.art .toolbar .link { background-position: -839px -18px; width: 16px; }
#main_body .double_column.art .toolbar .share { background-position: -819px -17px; }
#main_body .double_column.art .toolbar div { display: none; /*none*/ margin: 0; }
#main_body .double_column.art .toolbar .pagelink div { background-image: url("http://f.i.uol.com.br/folha/fsp/images/sprite-edicao_impressa.png?2012102203"); background-position: -759px -124px; position: absolute; top: 14px; left: -34px; width: 142px; height: 59px; }
#main_body .double_column.art .toolbar .pagelink div input { position: relative; left: 5px; top: 23px; width: 129px; padding: 3px 0; }
#main_body .double_column.art .toolbar .pagelink, #main_body .double_column.art .toolbar .sharing { position: relative; }
#main_body .double_column.art .toolbar .pagelink a, #main_body .double_column.art .toolbar .sharing { cursor: pointer; }
#main_body .double_column.art .toolbar .sharing div { background: #FFF; position: absolute; top: 15px; left: -12px; width: 140px; height: 168px; }
#main_body .double_column.art .toolbar .sharing div .topo { background-position: -822px -125px; margin-left: 64px; width: 20px; }
#main_body .double_column.art .toolbar .sharing div ul { margin-top: -6px; margin-bottom: 0px; height: 158px; border: 1px solid #ccc; border-bottom: 0px; width: 140px; background: #FFF; }
#main_body .double_column.art .toolbar .sharing div ul li { height: 35px; border-bottom: 1px solid #e6e8e8; width: 100px; margin-left: 7px; border-left: 0; }
#main_body .double_column.art .toolbar .sharing div ul li a { color: #000; }
#main_body .double_column.art .toolbar .sharing div ul li a:hover span { text-decoration: underline !important; }
#main_body .double_column.art .toolbar .sharing div ul li span { float: left; margin-top: 8px; width: 50px !important; }
#main_body .double_column.art .toolbar .sharing div ul li span.fsp { margin-left: 0px; width: 20px !important; height: 17px; margin-top: 7px; }
#main_body .double_column.art .toolbar .sharing div ul li .facebook { background-position: -920px -148px; }
#main_body .double_column.art .toolbar .sharing div ul li .twitter { background-position: -919px -184px; height: 20px !important; /*maior*/ }
#main_body .double_column.art .toolbar .sharing div ul li .google { background-position: -920px -224px; }
#main_body .double_column.art .toolbar .sharing div ul li .email { background-position: -919px -262px; }
#main_body .double_column.art .toolbar .sharing div ul li.firstone { margin-top: 3px; }
#main_body .double_column.art .toolbar .sharing div ul li.lastone { border: 0; }
#main_body .double_column.art .toolbar .sharing div .ft { margin: -1px; background-position: -758px -175px; width: 154px; }
#main_body .double_column.art .toolbar .pagelink:hover div, #main_body .double_column.art .toolbar .pagelink div:hover { display: block; }
#main_body .double_column.art .toolbar .sharing:hover div, #main_body .double_column.art .toolbar .sharing div:hover { display: block; }

/*articlenew*/
#main_body .double_column.art, #main_body .double_column.art #articleNew { font: 18px Times New Roman,verdana,arial; }
#main_body .double_column.art img { background: none !important; float: none; margin: 0px; }
#main_body .double_column.art .newstexts { list-style-type: none; height: 20px; margin: 15px 0 10px 0; }
#main_body .double_column.art .newstexts.last { border-top: 1px solid #ccc; margin: 5px 0 15px 0; padding-top: 15px; }
#main_body .double_column.art .newstexts li { display: inline; padding: 0 5px; }
#main_body .double_column.art .newstexts li.prev { float: left; }
#main_body .double_column.art .newstexts li.next { float: right; }
#main_body .double_column.art .newstexts li span { width: 12px; height: 15px; display: inline-block; }
#main_body .double_column.art .newstexts li.prev span { background-position: -818px -46px; }
#main_body .double_column.art .newstexts li.next span { background-position: -832px -46px; }
#main_body .double_column.art .newstexts li a { font: bold 12px arial, verdana, sans-serif; text-transform: uppercase; color: #999; text-decoration: none !important; }
#main_body .double_column.art .newstexts li a:hover { text-decoration: underline !important }
#main_body .double_column.art .headerart { font-weight: bold; }
#main_body .double_column.art .title { font: bold 39px Times New Roman,verdana,arial; margin-bottom: 15px; margin-top: 10px; }
#main_body .double_column.art .creditart, #main_body .double_column.art .origin { font: bold 12px arial, verdana, sans-serif; color: #999; margin: 0px; display: block; }
#main_body .double_column.art .headerart p, #main_body .double_column.art .fine_line p { margin: 0 !important; }
#main_body .double_column.art .fine_line { font: bold 18px Times New Roman,verdana,arial; }
#main_body .double_column.art .fine_line p { margin-bottom: 18px !important;  }
#main_body .double_column.art .fine_line p:first-child { font-weight: normal; font-style: italic; font-size: 20px !important; }
#main_body .double_column.art .eye { display: block; width: 317px; border-top: 2px solid #666; padding: 7px 0 7px; border-bottom: 2px solid #666; font-style: italic; font-weight: bold; }
#main_body .double_column.art .kicker { font-weight: bold; text-transform: uppercase; font-size: 18px; font-family: Times New Roman,verdana,arial !important; }
#main_body .double_column.art .blue { color: #000080; }
#main_body .double_column.art .red { color: #F00; }
#main_body .double_column.art .blue { color: #000080; }
#main_body .double_column.art .green { color: #006400; }
#main_body .double_column.art .orange { color: #FFA042; }
#main_body .double_column.art .violet { color: #8A2BE2; }
#main_body .double_column.art .text_footer { font-size: 15px; }
#main_body .double_column.art .title_end { font-size: 23px; font-weight: bold; }
#main_body .double_column.art .divisor { text-indent: -9999px; border-bottom: 1px solid #ccc; height: 1px; margin: 0; }
#main_body .double_column.art .star { background: none !important; height: 15px; }
#main_body .double_column.art .articleGraphic { margin-bottom: 20px; }


/*openbox index*/
#main_body .column .indice { margin-bottom: 25px; font: 18px Times New Roman,verdana,arial; color: #999; }
#main_body .column .indice .index { background-position: -532px -350px; width: 142px; }
#main_body .column .indice p.item { margin-bottom: 15px; margin-top: 7px; /*important*/ }
#main_body .column .indice p { margin: 10px 0; }
#main_body .column .indice.opiniao p { margin: 2px 0; }
#main_body .column .indice.opiniao p.item { margin: 7px 0; }
#main_body .column .indice p a, #main_body .column .indice p a:visited { color: #1F1F1F !important; }
#main_body .column .indice .sbd { margin-left: 20px; margin-top: -10px !important; }
#main_body .column .indice .title { color: #006; }
#main_body .column .indice .kicker { text-transform: uppercase; font: bold 18px Times New Roman,verdana,arial; color: #999; }
#main_body .column .indice .sbd .kicker { text-transform: none; font: 18px Times New Roman,verdana,arial; color: #006; }

/*fac-simile*/
#main_body .column .openBox.facsimile { margin-top: 7px; }
#main_body .double_column.facsimile .facsimile { background-position: -262px -1040px; width: 255px; height: 32px; float: left; }
#main_body .double_column.facsimile p.item { height: 35px; margin: 0; }
#main_body .double_column.facsimile .data { margin-top: 11px; }
#main_body .double_column.facsimile ul { height: 44px; margin-top: 0; margin-bottom: 25px; text-transform: uppercase; font: bold 18px Times New Roman,verdana,arial; color: #999; border-bottom: 1px solid #e5e5e5; }
#main_body .double_column.facsimile ul a { color: #999; }
#main_body .double_column.facsimile ul li { list-style-type: none; float: left; margin: 12px; }
#main_body .double_column.facsimile ul li.first { border-right: 1px solid #e5e5e5; padding-right: 24px; margin-left: 5px; }
#main_body .double_column.facsimile ul li.sel { color: #333; cursor: default; }
#main_body .double_column.facsimile img { margin-left: 35px; border: 1px solid #dedede; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px; }

/*IE 7*/
*+html #main_body .item { margin-top: 1px; }
*+html #main_body .double_column { margin-top: 22px; }
*+html #main_body .double_column.art .toolbar li { display: inline; padding: 0 13px; }
*+html #main_body .double_column.art .toolbar li span { margin-left: 6px; }
*+html #main_body .double_column.art .toolbar li.first { padding-left: 8px; }
*+html #main_body .double_column.art .newstexts li.prev { width: 140px; }
*+html #main_body .double_column.art .newstexts li.prev span { display: inline; float: left; height: 18px; background-position-y: -42px; }
*+html #main_body .double_column.art .toolbar .sharing div { top: 14px; left: -12px; }
*+html #main_body .double_column.art .toolbar .sharing div .topo { background-position: -822px -126px; margin-left: 64px; width: 20px; }
*+html #main_body .double_column .list .item { margin-top: -6px; }