/* leitor json :: inicio */
#boxAcervo {height: 295px;position: relative; }
#boxAcervo #boxAcervoAntigos {background: url("/estadao/novo/img/acervo/btn/btn-sliderListaPaginas.png") repeat scroll 0 0 transparent;height: 295px;left: 0;position: absolute;top: 0;width: 25px;cursor: pointer;}
#boxAcervo #boxAcervoRecentes {background: url("/estadao/novo/img/acervo/btn/btn-sliderListaPaginas.png") repeat scroll 50px 0 transparent;height: 295px;position: absolute;right: 0;top: 0;width: 25px;cursor: pointer;}

#boxAcervo #boxAcervoMiniaturas { list-style: none outside none; margin: 0 30px; padding: 0; margin-left: auto; margin-right: auto; }
#boxAcervo #boxAcervoMiniaturas div { float: left; height: 295px; list-style: none outside none; width: 870px; }
#boxAcervo #boxAcervoMiniaturas div div.olho { max-width: 217px; padding-top: 4px; text-align: center; border:none;}
#boxAcervo #boxAcervoMiniaturas div div.olho:hover { background-color: #333333; border:none;}
#boxAcervo #boxAcervoMiniaturas div div.olho .boxImagem{ position: relative; float: none; width: 205px; overflow: hidden; margin: 0 auto; border:none;}
#boxAcervo #boxAcervoMiniaturas div div.olho .boxImagem img.censurada{ position: absolute; top: 40%; width: 50%; left: 25%; background: none;}
#boxAcervo #boxAcervoMiniaturas div div.olho p { color: #333; font-weight: bold; padding: 4px 0; font-size: 11px;}
#boxAcervo #boxAcervoMiniaturas div div.olho:hover p{ color:#BEBEBE; }
#boxAcervo #boxAcervoMiniaturas div div.olho a { text-decoration: none; border:none;}
#boxAcervo #boxAcervoMiniaturas div  div.olho img { background: url("/estadao/novo/img/acervo/ajax-loader.gif") no-repeat scroll 50% 50% transparent; border:none; }
#boxAcervo #boxAcervoMiniaturas div span.wrap { background-color: #EEEEEE; }

#sb-nav-close{display:none!important;}
.msgBoxIntervencao{display:block; float:left; width:580px; height: 244px; padding:18px 10px; background:#2b6d9f url("/estadao/novo/img/acervo/bg/bg-modalBusca.jpg") repeat-x left top;}
.msgBoxIntervencao img{padding:0 0 15px 15px;}
.msgBoxIntervencao div.areaTexto{display:block; width:550px;  background:#fff; padding:25px 15px;}
.msgBoxIntervencao div.areaTexto h6{font-weight:bold; font-size:14px; margin-bottom:10px;}
.msgBoxIntervencao div.areaTexto p{font-size:12px; margin-bottom:20px;}
.msgBoxIntervencao div.areaTexto a{font-size:12px; margin-bottom:20px; text-decoration:underline; color:#000;}
.msgBoxIntervencao a.fechar{font-weight:bold; font-size:12px; margin-top:10px;color:#fff; float:right;}

.background-preto { background-color: #333; }
.background-azul { background-color: #205277; }
.background-cinza { background-color: #E2E2E2; }

/* leitor json :: fim */


/* modal :: inicio */
#msgExclussivoAssinante{background:#fff;width:550px;height:200px;padding:15px 20px;}
#msgExclussivoAssinante .pTitulo{font-size:18px; font-weight:bold; color:#0c608f; margin-bottom:10px;}
#msgExclussivoAssinante .pLinhaFina{font-size:12px; margin-bottom:10px;}
#msgExclussivoAssinante .pSubTitulo{font-size:14px;font-weight:bold;color:#0c608f;}
#msgExclussivoAssinante a{font-size:20px; text-transform:uppercase;color:#06315c;}

#msgErro{background: none repeat scroll 0 0 #FFFFFF;height: 131px; padding: 15px 20px; width: 410px;}
#msgErro .pTitulo{font-size:18px; font-weight:bold; color:#0c608f; margin-bottom:10px;}

#msgDisponivelReg{background:#fff;width:552px;height:310px;padding:15px 20px;}
#msgErro{background: none repeat scroll 0 0 #FFFFFF;height: 131px; padding: 15px 20px; width: 410px;}
#msgDisponivelReg .pTitulo{font-size:18px; font-weight:bold; color:#0c608f;margin-bottom:10px;}
#msgDisponivelReg .pLinhaFina{font-size:12px;margin-bottom:10px;}
#msgDisponivelReg .pSubTitulo{font-size:14px;font-weight:bold;color:#0c608f;}
#msgDisponivelReg .dv_a{width:205px; border-right:1px solid #d0d0d0; margin-right:25px; display:block; float:left;}
#msgDisponivelReg .dv_a label{display:block; float:left; font-size:15px; font-weight:bold;}
#msgDisponivelReg .dv_a a{display:block; float:right; font-size:10px; text-decoration:underline; margin-right:12px; color:#000;}
#msgDisponivelReg .dv_a .txtFormLogin{clear:both; width:190px; background:#ccc; border: 1px solid #999; margin-bottom:20px;}
#msgDisponivelReg .dv_a .btSub{background:#013567; float:left; padding:1px;}
#msgDisponivelReg .dv_a .submitFormLogin{background:#013567; width:190px; color:#fff; font-size:13px; font-weight:bold; border:1px solid #719ac8;padding:2px 0;}
#msgDisponivelReg .dv_b{display:block; float:left;}
#msgDisponivelReg .dv_b a{font-size:20px; text-transform:uppercase;color:#06315c;}
#msgDisponivelReg .dv_a .msgError{ color: red; font-size: 14px; padding: 5px 10px; }
#sb-info {position: absolute; right: 0;top: 0;} 
/* modal :: fim */

#boxImpressao {}
.msgBoxImpressao { background: none repeat scroll 0 0 #FFFFFF; display: block; float: left; height: 700px; position: relative; width: 560px; }
.msgBoxImpressao a.fechar { cursor: pointer; padding: 10px; position: absolute; right: 0; top: 0; font-weight: bold; }


.main-section {z-index: 0; background:none; position: relative; margin: 0 0 0; }
div#BRnav { position: absolute; }
#doc5 { width: 1002px; }
#main-bookReader { height: 600px; }
#boxTimeLine { padding: 20px; }
.edicao-data { color: #2B6D9F; font-size: 20px; font-weight: bold; padding: 10px 10px 5px; text-transform: uppercase; }
.edicao-pagina { font-size: 16px; font-weight: bold; padding: 5px 10px; text-transform: uppercase; }
.edicao-pagina a:link, .edicao-pagina a:hover, .edicao-pagina a:active, .edicao-pagina a:visited { color: #ff0000; }
#boxTimeLine h5 { color: #2F2F2F; display: block; font-size: 14px; font-weight: bold; height: 25px; line-height: 25px;text-align: center; text-transform: uppercase; }
.content { padding: 10px 0 0; }
#boxTimeLine #boxAcervoControl { font-weight: bold; position: absolute; right: 20px; top: 15px; cursor:pointer; }
#boxTimeLineFull { position:fixed; bottom:0; left:0; z-index:99999; width:100%; }
#BookReaderText { display: none; }
