/**
* @file estilo.css
* @author Estratégias Digitais
* @css-for IE 7.0 or higher (Win: XP, Vista and 7), Firefox 2.0 or higher (Win: XP, Vista and 7) and Google Chrome 1.0 or higher (Win: XP, Vista and 7)
*/

html {background:#2B6D9F !important}
legend {display: none}
/*em{font-style:normal}*/
/**
* @section Formating
* These styles are about formating of the fonts, colors and sizes.
*/

.breadcrumb a,
.nav .nav-bloco-1 li a,
.nav .nav-bloco-2 li a,
.nav .nav-bloco-3 li a,
.nav-arquivo-1 li a,
.nav-arquivo-1 li ,
.nav-arquivo-2 li a,
.busca .coluna-1 div .campo-busca,
.busca .coluna-1 .option ,
.busca .coluna-2 #frm-search-date,
.busca .coluna-2 #frm-search-date select,
.busca .coluna-2 #frm-search-date option,
.busca .coluna-2 .texto,
.box-comum-02 h2,
.topicos-home .topicos .link a,
.box-reclames .relacionados li a,
.topicos-home .topicos .box ul li.demais:first-child .texto .num ,
.topicos-home .topicos .box ul li.demais:first-child .texto .num {font-family:Arial, Helvetica, sans-serif;}

/**
* @section Structure
* These styles are about the structure of the pages.
*/

.main {
	width:1000px;
	margin:0 auto;
}

body, #container {background: url("/public/assets/img/acervo-interno/bg/bg-topo-azul.png") repeat-x 0 -4px #2B6D9F;}

@font-face {
    font-family: "LatoRegular";
    src: url('https://statics.estadao.com.br/s2016/portal/font/lato/regular/lato-regular.woff2') format('woff2'),url('https://statics.estadao.com.br/s2016/portal/font/lato/regular/lato-regular.woff') format('woff'),url('https://statics.estadao.com.br/s2016/portal/font/lato/regular/lato-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal
}

#hd #barra-estadao-parceiros{
	position:absolute;
	top: 0;
	left:0;
	width:100%;
}

#hd {
    position:static !important;
    margin-top: 10px;
}
#logo{margin-top:33px}

.hd-top {
    height:0px;
}

.menu-top
{
	position: relative;
	height: 25px;
}
.menu-top .logo
{
	float: left;
	width: 63px;
	margin-right: 2px;
	padding:3px 0px 5px;
	background: url(/estadao/novo/img/politica/menu-logo-bg.gif) no-repeat 100% 50% transparent;
}

.menu-top ul li {
	float:left;
	font-size:12px;
	padding:5px 7px;
}

.menu-top ul li a
{
	color: #23495E;
}

.menu-top .classificados
{
	display:block;
	float: right;
	height:20px;
	margin:3px;
	line-height:20px;
	font-size:11px;
	font-weight:bold;
	color: #05528a;
}

.pub157x27 {
    background-color: #4594b2;
    padding: 3px 4px;
    top:26px;
    width: 150px;
	height:31px;
	z-index: 10;
}

.pub157x27 p {
    color: #23495E;
    display: block;
    font-size: 10px;
    margin: 2px;
    text-align: left;
    width: 50px;
}

.pub157x27 .banner {
    float: right;
    text-align: right;
}

/**
* @section Comum
*/

.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}

.floatL {float:left;}
.floatR {float:right;}

.clear {clear:both;}

.displayB {display:block}

.fix-banner-02 {margin-bottom:12px !important}

/**
* @section Breadcrumb
*/

.breadcrumb {
    border-bottom: 3px double #ccc;
    height: 22px;
    margin: 0 10px;
    padding: 5px 0 0;
    width: 960px;
    background-color:#FFF;
	font-size:10px;
}

.breadcrumb span{margin:0px 3px 0px 0px}
.breadcrumb a{padding:0px 3px}


/**
* @section Navegação
*/

.nav {
	height:30px;
	background:url("/public/assets/img/acervo-interno/bg/bg-nav-estadao.gif") repeat-x;
}

.nav div, .nav ul {
	height:30px;
	float:left;
}

.nav ul li {
	float:left;
	height:26px;
}

.nav .nav-bloco-1 {
	margin:0 0 0 5px;	
}

.nav .nav-bloco-1 li a {
	font-size:12px;
	font-weight:bold;
	color:#23495e;
	text-transform:uppercase;
	text-decoration:none;
	height:23px;
	padding:7px 8px 0 8px;
	display:block;
}

.nav .nav-bloco-1 li a:hover {	
	color:#fff;
	background:url("/public/assets/img/acervo-interno/bg/bg-nav-1.gif") repeat-x;
}

.nav .nav-bloco-2 {margin:0 0 0 15px;}

.nav .nav-bloco-2 li a {
	font-size:12px;
	color:#23495e;
	text-decoration:none;
	margin:0 8px;
	height:30px;
	padding:7px 0 0 0;
	display:block;
}

.nav .nav-bloco-2 li a:hover {text-decoration:underline;}

.nav .nav-bloco-3 li a {
	font-size:11px;
	color:#23495e;
	text-decoration:none;
	margin:0 8px;
	font-weight:bold;
	height:30px;
	padding:7px 8px 0 8px;
	display:block;
}

.nav .nav-bloco-3 li a:hover {text-decoration:underline;}

/**
* @section Cabeçalho
*/

.cabecalho {
	height:107px;
	position:relative;
}

.cabecalho .banner {
	position:absolute;
	right:12px;
	top:0;
	border:2px solid #64b0c8;
	border-top:none;
}

.cabecalho .busca {
	position:absolute;
	right:12px;
	bottom:32px;
}

.hd-top .banner{text-align:none!important}

.cabecalho .busca .campo-busca {
	border:1px solid #cfcfcf;
	border-right:none;
    color: #666;
    font-size: 15px;
    font-weight: bold;
    height: 23px;
    width: 98px;
    *width: 97px;
	*padding:3px 0 0 2px;
    *height: 20px;
}

.cabecalho .busca input {
	float:left;
}

.cabecalho .logo {
	position:absolute;
	left:10px;
	bottom:28px;
}

.nav-arquivo {
	width:100%;
	height:25px;
	background-color:#C3DDEF;
	clear:both;
}

.nav-arquivo-1 {float:left; width:980px;}

.nav-arquivo-1 li {
	float:left;
	padding:7px 10px 4px;
	border-right:1px solid #AFC6D7;
}

.nav-arquivo-1 li a, .nav-arquivo-1 li{
	display:block;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:bold
}

.nav-arquivo-1 li a:hover {text-decoration:underline;}
.nav-arquivo-1 .ativo{background:#afc6d6;}
.nav-arquivo-2 {float:right;}

.nav-arquivo-1 li.mn-direita{float:right!important; border:0;}
.nav-arquivo-1 li.mn-direita a{color:#23495E}

.nav-arquivo-2 li {
	float:left;
	padding:0 8px 0 0;
}

.nav-arquivo-2 li:hover {background:#008c9b;}

.nav-arquivo-2 li a {
	display:block;
	font-size:11px;
	color:#fff;
	height:18px;
	text-decoration:none;
	padding:4px 15px 0 10px;
	background:url("/public/assets/img/acervo-interno/bullet/bullet-seta-1.png") no-repeat right 8px;
}

.nav-arquivo-2 li a:hover {background:url("/public/assets/img/acervo-interno/bullet/bullet-seta-1.png") no-repeat #008c9b right 8px;}

/**
* @section Conteúdo.Busca
*/

.content {
	background:#fff;
	margin:0px 10px;
	padding:10px 0px;
	width:980px;
	box-shadow:0px 8px 24px #666;
	/* Acima temos a propriedade shadow, que no caso não é necessária, já que vamos iniciala novamente nos filtros dos navegadores, este #333 é a cor de nossa sombra ou blur*/
	-moz-box-shadow:0px 8px 24px #666;
	/*Acima temos o filtro para que funcione no Mozilla FireFox, basta colocar na frente "-moz-"*/
	-webkit-box-shadow:0px 8px 24px #666;
	/*Acima temos o filtro para que funcione no Google Chrome, basta colocar na frente "-webkit-"*/
}

.busca {
	margin:0px 11px 10px;
	height:70px;
}

.busca .coluna-1 {
	padding:10px 0px 0px;	
	float:left;
	width:660px;
}

.busca .coluna-1 .option li{float:left; padding:0px 10px 0px 0px; margin:0px 10px 0px 0px}
.it-opt-borda{border-right:1px solid #95b6cf; padding:0px 15px 0px 0px!important; margin:0px 15px 0px 0px!important}

.busca .coluna-1 div .campo-busca {
	width:530px;
	background:#fff;
	border:0px;
	border-right:none;
	float:left;
	color:#666;
	padding:5px 0 5px 8px;
	height:25px;
	font-size:20px;
}

.busca .coluna-1 div .btn-busca {float:left;}

.busca .coluna-1 .box-campo-busca {
	float:left;
	width:100%;
}

.busca .coluna-1 .option {
	color:#FFF;
	font-size:12px;
	float:left;
	margin-top:7px;
}

#btn-busca-data{background:url("/public/assets/img/acervo-interno/btn/btn-ver.png") no-repeat 0px 0px; width:47px; height:25px; border:0px; cursor:pointer; float:left}

.busca .coluna-2 {
	float:left;
	border-left:1px solid #27608a;
	height:53px;
	padding:0px 0 0 10px;
	margin:5px 0px 15px 0px;
}

.busca .coluna-2 #frm-search-date{
	color:#FFF;
	font-size:14px;		
	margin:0 0 5px 0;
}

.busca .coluna-2 #frm-search-date label{ margin:0px 0px 0px; display:block}

.busca .coluna-2 #frm-search-date select{height:23px; background:#EBF1F6; border:0px;color:#666; font-size:14px; padding:1px; margin:0px 5px 0px 0px; float:left}
.busca .coluna-2 #frm-search-date option{color:#666; font-size:14px}
.slt-dia{width:40px; background:#FFF}
.busca .coluna-2 #frm-search-date .data{float:left}

.busca .coluna-2 .texto {
	color:#999;
	font-size:11px;		
	font-weight:bold;
	margin:0 0 5px 0;
}

.busca .coluna-2 .data .dia,
.busca .coluna-2 .data .mes,
.busca .coluna-2 .data .ano {
	background:#d0d0d0;
	border:none;
	margin-left:5px;
}

.busca .coluna-2 .data .dia {
	width:44px;	
}

.busca .coluna-2 .data .mes {
	width:44px;	
}

.busca .coluna-2 .data .ano {
	width:57px;		
}

.busca .coluna-2 .btn-busca-data {
	border:1px solid #9999b6;
	background:#fff;
	font-size:9px;
	height:18px;
	color:#666
}

/**
* @section Conteúdo.Informações
*/

.bg{background: url('/public/assets/img/acervo-interno/bg.gif') repeat-y #fff;}

.content .informacoes {
	margin:0 0 7px 0;
	padding:0 0 10px 0;
}

.content .informacoes .coluna-A {
	width:635px;
	float:left;
	border-right:1px solid #ccc;
	margin:8px 0 25px 10px;
	padding:0 10px 0 0;
}

.content .informacoes .coluna-A .box-destaque {
	position:relative
}

.content .informacoes .coluna-A .box-destaque .tarja {
    background: url("/public/assets/img/acervo-interno/bg/bg-foto.png");
    bottom: 21px;
    height: 52px;
    left: 0;
    padding: 8px 0 0 7px;
    position: absolute;
    width: 332px;
}

.content .informacoes .coluna-A .box-destaque .relacionados {
	margin:6px 0 13px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #ccc;
	overflow:hidden;
}

.content .informacoes .coluna-A .box-destaque .relacionados li {
    background: url("/public/assets/img/acervo-interno/bullet/bullet-relacionados.gif") no-repeat scroll 1px 7px transparent;
    float: left;
    height: 17px;
    margin-right: 22px;
    text-indent: 11px;
    width: 174px;
}

.content .informacoes .coluna-A .box-destaque .relacionados li a {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;		
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.content .informacoes .coluna-A .box-destaque .relacionados li a:hover {
	text-decoration:underline;
}

.content .informacoes .coluna-B {
	width:304px;
	float:left;	
	margin:8px 10px 25px 10px;
	display:block;
}

.content .informacoes .coluna-AA, .coluna-AD {
	width:307px;	
	border-right:1px solid #ccc;
	margin:13px 0 0 0;
	padding:0 10px 0 0;
	float:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.content .informacoes .box-destaques .coluna-esquerda {
		width:318px !important;	
	}
}

.content .informacoes .fixColuna {
	margin:0 !important;
}

.content .informacoes .box-destaques {
	width:634px;
}

.content .informacoes .box-destaques .coluna-esquerda {	
	padding:0 0 0 0;
	float:left;
	border-right:1px solid #ccc;
	width:317px;
}

.content .informacoes .box-destaques .coluna-direita {
    display: table;
    float: left;
    margin: 0 0 0 8px;
    padding: 0;
    width: 300px;
}

.content .informacoes .box-destaques .box-comum {
    border-bottom: 1px solid #CCCCCC;
    height: 88px;
    width: 308px;
}

.content .informacoes .coluna-AAA {
    border-right: 1px solid #CCCCCC;
    float: left;
    margin: 13px 0 0;
    padding: 0 10px 0 0;
    width: 307px;
}

.coluna-AB {
	float:left;
	width:307px;
	margin:13px 0 0 0;
	padding:7px 0 0 10px;
}

.coluna-AH {
	float:left;
	width:307px;
	margin:13px 0 0 0;
	padding:0 0 0 10px;
}

.coluna-AI, .coluna-AD {
	width:307px;	
	border-right:1px solid #ccc;
	margin:13px 0 0 0;
	padding:0 10px 0 0;
	float:left;
}

.coluna-AG {
	float:left;
	width:307px;
	padding:7px 0 0 10px;
}

.coluna-AC {
    float: left;
    margin: 13px 0 0;
    padding: 0 0 0 10px;
    width: 307px;
}

.content .informacoes .coluna-AE {
	width:307px;	
	padding:0 10px 0 0;
	float:left;
}

.content .informacoes .coluna-AE h1 {
	 margin-bottom:5px;
}

.content .informacoes .coluna-AE p {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#666;
	 margin-bottom:13px;
}

.coluna-AF {
	float:left;
	width:300px;
	margin:0 0 0 10px;
}

.coluna-AF .galeria-fotos {
	height:313px;
	border-bottom:1px solid #ccc;
}

.coluna-AF .galeria-fotos .box {
	margin:5px 0 0 0;
	position:relative;
	height:260px;
	width:300px;
}

.coluna-AF .galeria-fotos .box .foto {
	position:absolute;
	bottom:0;
	height:260px;
	width:300px;
}

.coluna-AF .galeria-fotos .box .texto {
	width:288px;
	height:26px;
	padding:3px 6px 6px 6px;
	position:absolute;
	bottom:0;
	font-size:11px;
}

.coluna-AF .galeria-fotos .box .texto a {
	color:#fff;	
}

.coluna-AF .galeria-fotos .box .tarja {
	width:300px;
	height:35px;
	position:absolute;
	bottom:0;
	background:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
}

.coluna-AF .galeria-videos {
	margin:22px 0 0 0;
	height:392px;
	border-bottom:1px solid #ccc;
}

.coluna-AF .galeria-videos ul {
	margin-top:4px;
}

.coluna-AF .galeria-videos ul li {
	float:left;
	width:66px;
	height:47px;
	border:3px solid #fff;
	margin-right:3px;
}

.coluna-AF .galeria-videos ul li:hover {
	border:3px solid #008b9a;
}

.coluna-AF .galeria-videos .box {
	margin:5px 0 0 0;
}

.coluna-AF .dados {
	padding:10px 10px 5px 10px;
	margin:23px 0 0 0;
	border:1px solid #ccc;
	clear:both;
}

.coluna-AF .dados .bloco {
	margin:0 0 10px 0;
}

.coluna-AF .dados ul {
	clear:both;	
}

.coluna-AF .dados ul li {
    font-size: 11px;
    list-style-image: url("/public/assets/img/acervo-interno/bullet/bullet-dados.gif");
    margin-bottom: 10px;
    margin-left: 14px;
    text-indent: 1px;
}

.coluna-AF .dados ul li strong {
	font-weight:bold !important;
}

.personalidades .titulo {
	border-top:4px double #ccc;
    color: #666666;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    height: 21px;
    padding: 19px 0 0;
    text-transform: uppercase;
}

.personalidades ul {
	border-top:3px double #ccc;
	border-left:none;
	border-right:none;
	*border-left:1px solid #ccc;
	*border-right:1px solid #ccc;
	*border-bottom:1px solid #ccc;
}

.personalidades ul li {
	padding:10px;
	width:282px;	
	border-top:1px solid #bbb;
	*border-top:none;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	*border-left:none;
	*border-right:none;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.personalidades ul li {
		width:304px;
	}
}

.personalidades ul li .img {
	float:left;
	margin:0 10px 0 0;
}

.personalidades ul li .info {
	float:left;
}

/* .Coluna direita | 4.1 Tópicos */
.coluna-AB-td {
	float:left;
	padding:0 0 0 10px;
}

/**** box lista de blogs ******/

.lst-blogs {
	width:299px;
	border:1px solid #ccc;	
	border-bottom:1px solid #ccc;	
}

.lst-blogs li {
	padding:0px 4px 3px;
	margin:3px 0px 0px;
	border-bottom:1px solid #ccc;	
}

.lst-blogs li img{border:1px solid #CCC}

.lst-blogs li .img {
	float:left;
	margin:0px 5px 0px 0px;	
}

.bx-frase {
	background: #e2e2e2 url("/public/assets/img/acervo-interno/aspas.jpg") no-repeat 5px 10px;
	width:255px;
	padding:10px 10px 10px 35px;
	margin:0;
	text-align:center;
	border:1px solid #CCC;
}

.autor_frase{float:right; text-align:right;}
.frase{margin:0px 0px 10px; font-style:italic} 

.bx-frase .img {
	float:right;
	margin:0px 0px 0px 10px
}


/**
* @section Topics TOPO
*/

.lst-topicos .item-topico .img a{display:block}
.lst-topicos .item-topico .num{float:left; margin:0px 2px 0px 0px}

.topicos-topo .topicos {
	clear:both;
	width:954px;
	margin:0 0 0 10px;
}

.topicos-topo .topicos .titulo {
	float:left;
}

.topicos-topo .topicos .barra {
	margin:4px 0;
	width:952px;
}

.topicos-topo .topicos .link a {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;		
	font-weight:bold;
	text-decoration:none;
	float:right;	
}

.topicos-topo .topicos .link a:hover {
	text-decoration:underline;	
}

.topicos-topo .topicos .box {
	width:944px;
	height:101px;
	background:#e2e2e2;
	clear:both;
	padding:10px 0 10px 10px;
}

.topicos-topo .topicos .box ul {
}

.topicos-topo .topicos .box ul li {
	float:left;
	
}

.topicos-topo .topicos .box ul li.demais {
	margin:0 16px;
	height:101px;
	position:relative;
}

.topicos-topo .topicos .box ul li.demais .img {
	margin:0 0 2px 0;
}

.topicos-topo .topicos .box ul li.demais .img a img {
	width:118px;
	height:74px;
}

.topicos-topo .topicos .box ul li.demais .texto {
	width:118px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	bottom:0;
}

.topicos-topo .topicos .box ul li.demais .texto .num {
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3898b6;
	height:22px;
	font-weight:bold;
	float:left;
	margin-right:3px;
}

.topicos-topo .topicos .box ul li.demais .texto .titulo {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	float:left;
	width:92px;
	position:relative;
	bottom:0;
	margin-top:3px;
}

.topicos-topo .topicos .box ul li.demais .texto .titulo a {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
}

.topicos-home .topicos .box ul li.demais .texto .descricao {
	display:none;	
}


/**
* @section Acervo imagens
*/

.acervo-imagens {
	margin:0px 0px 30px 10px;
	float:left;
	border-right:1px solid #CCC;
}

.acervo-imagens .box {
	padding:0 16px 0 0;
	position:relative;
}

.acervo-imagens .box .tarja {
    background: none repeat scroll 0 0 #000;
    height: 31px;
    left: 0;
	bottom:0;
    opacity: 0.7;
    padding: 9px 0 0 7px;
    position: absolute;
    width: 623px;
}

.acervo-imagens .box .tarja .creditos {
	float:right;
	margin:0 5px 0 0;
}

/**
* @section Quanto vale?
*/

.quanto-vale {
	margin:0px 10px 30px 0px;
	float:right;	
}

.quanto-vale .box {
	border:1px solid #ccc;
	width:278px;
	height:278px;
	padding:10px;
}

.quanto-vale .box .evento select {
	background:#ccc;	
	border:none;
	width:280px;
	font-size:11px;
	padding:2px 0;
}

.quanto-vale .box .box-calcular .ano select {
	background:#ccc;	
	border:none;
	font-size:11px;
	padding:2px 0;
	width:52px;
}

.quanto-vale .box .box-calcular .valor select {
	background:#ccc;	
	border:none;
	font-size:11px;
	padding:2px 0;
	width:100px;
}

.quanto-vale .box .box-calculo {
	background:#e1e1e1;
	width:270px;
	height:96px;
	padding:5px;
	margin:8px 0 0 0;
}

.quanto-vale .box .box-calculo .calculo {
	float:left;
	margin:14px 0 0 8px;
}

.quanto-vale .box .box-calculo .calculo .valor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#666;
	font-weight:bold;	
}

.quanto-vale .box .box-calculo .calculo .jornais {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0 0 6px 5px;
	margin:3px 0 0 0;
	border-bottom:4px solid #aaa;
}

.quanto-vale .box .box-calculo .calculo .resultado {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#666;
	font-weight:bold;
	margin:3px 0 0 2px;	
}

.quanto-vale .box .box-calculo .img {
	float:right;	
}

.quanto-vale .box .comparacao-precos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	font-weight:bold;
	margin:9px 0 0 0;
	padding:0 0 10px 0;
	text-transform:uppercase;
	border-bottom:1px solid #ccc;
}

.quanto-vale .box .titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:bold;
	margin-top:10px;
}

.quanto-vale .box .box-calcular {	
	margin-top:13px;
}

.quanto-vale .box .box-calcular .ano {
	float:left;
	margin-right:8px;
}

.quanto-vale .box .box-calcular .box-valor {
	float:left;
	margin-right:8px;
}

.quanto-vale .box .box-calcular .box-valor .legenda {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	margin-top:3px;
}

.quanto-vale .box .box-calcular .resultado {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333;
}

/**
* @section Edições
*/

.box-edicoes {
	margin:0 0 0 10px;
	*margin:20px 0 0 10px;
}

/*Hack CSS para o Google Chrome e Safari*/   
@media screen and (-webkit-min-device-pixel-ratio:0){
   .box-edicoes {
		margin:20px 0 0 10px;
	}
}


.box-edicoes .galeria {
	margin:10px 0 0 0;
}

.box-edicoes .titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	margin-top:9px;
	text-transform:uppercase;
	font-weight:bold;
	clear:both;
}

.box-edicoes-02 {
}

.box-edicoes-02 .galeria {
	margin:10px 0 0 0;
}

.box-edicoes-02 .titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	margin-top:9px;
	text-transform:uppercase;
	font-weight:bold;
	clear:both;
}

/**
* @section Footer
*/

.footer {margin:10px 10px;}

.ft-inferior {
    background: url("/public/assets/img/acervo-interno/bg-ft_inferior.gif") repeat-x scroll 0 0 #79A9CF !important;
}

.bb-md-credits a, .bb-md-credits a:hover, .bb-md-credits a:visited {
    color: #315C7E !important;
}

.bb-md-credits {
    color: #315C7E !important;
}


.topicos-detalhes {border-top: 1px solid #E2E2E2; padding-top: 10px;}
.topicos-detalhes .dv {width: 50%; float: left;}
.dv ul{line-height: 20px;}
.dv ul li {color: #00A0B0; list-style: square; margin-left: 15px;}
.dv img{float: left; margin-right: 7px;}
.todos {
    background: #CCCCCC;
    font-weight: bold;
    padding: 2px;
}

.coluna-AC .box-comum-02, .coluna-AD .box-comum-02, .coluna-B .box-comum-02{
    height: 113px;
    margin: 0;
    padding: 16px 0 0;
}

.mrg-tp{margin-top: 42px;}

.filtro-topo {     
	background: #E2E2E2;
    height: 63px;
    padding: 6px;
    width: 623px;
}

.filtro-topo-alfa {    
	height: 25px;
    margin-top: 5px;
 }

.filtro-topo .dv ul li {
    float: left;
    list-style: url('/public/assets/img/acervo-interno/seta_azul.gif');
    width: 192px;
}

.filtro-topo-alfa ul li {float: left; margin: 5px 7px 5px 6px;}

.filtro-decada {     
	background: #E2E2E2;
    height: 25px;
    padding: 6px;
    margin: 0 14px 0 10px;
}

.filtro-decada ul li {
    border-left: 1px solid #999999;
    float: left;
    margin: 5px 17px 5px 0;
    padding: 0 0 0 16px;
}

.filtro-decada ul li:first-child {border-left:0;}

.pg-historia{
    border-bottom: 1px solid #CCCCCC;
    height: 229px;
    margin: 18px 10px 0;
    padding: 0 0 18px;
    width: 306px;
	float:left;
}

.pg-historia .img{
    float: left;
    margin: 0 10px 2px 0;
}

.pg-historia .data a {
    color: #00A0B0;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}



/**
* @section Tópicos em Destaque | 4.1_topicos
*/

.topico-destaque {
	width:300px;
	height:425px;
	border-bottom:1px solid #ccc;
	padding:0 0 18px;
	margin:0 0 18px;
}

.topico-destaque .img {
	margin:8px 0 2px 0;
}

.topico-destaque .data {
    text-align: center;
}

.topico-destaque .data a {
    color: #666666;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.titulo-topicos {
	padding:10px 0 0 10px;	
    background: none repeat scroll 0 0 White;
}

/**
* @section Tópicos em Destaque | 4.1_topicos | Coluna direita
*/

.col-direita .topicos {
	clear:both;
	width:300px;
}

.col-direita .topicos .titulo {
	float:left;
}

.col-direita .topicos .barra {
	margin-bottom:4px;
}

.col-direita .topicos .link a {
	display:none;	
}

.col-direita .topicos .box {
	background:#e2e2e2;
	clear:both;
	overflow:hidden;
	padding:10px 0 0 10px;
}

.col-direita .topicos .box ul {
}

.col-direita .topicos .box ul li {
	float:left;
}

.col-direita .topicos .box ul li.demais {
    display: table;
    height: 88px;
    margin: 16px 0 0 0;
    width: 285px;
}

.col-direita .topicos .box ul li.demais:first-child {
	margin:4px 0 0 0!important;	
}

.col-direita .topicos .box ul li.demais .img {
    float: left;
    width: 118px;
}

.col-direita .topicos .box ul li.demais .img a img {
    width: 118px;
	height:74px;
}

.col-direita .topicos .box ul li.demais .texto {
	width:167px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	float:left;
}

.col-direita .topicos .box ul li.demais .texto .num {
    color: #3898B6;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-weight: bold;
    height: 22px;
    margin-left: 5px;
    margin-right: 3px;
}

.col-direita .topicos .box ul li.demais .texto .titulo {
	float:left;
	width:139px;
}

.col-direita .topicos .box ul li.demais .texto .titulo a {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
}

.col-direita .topicos .box ul li.demais .texto .descricao {
    float: right;
    width: 139px;
	height:53px;
	overflow:hidden;
}

.col-direita .topicos .box ul li.demais .texto .descricao a {
    font-size: 11px;
	color:#333;
}

.coluna-A .titulo-topicos {padding-left:0}

.footer{text-align:left;}
.reset{display:block; clear:both; height:0px;}
.reset hr{display:none;}
.innerTop10{padding-top:10px;}
.center{text-align:center;}

.dv-filtros-left{float:left; margin-right: 10px;  padding: 8px 0 25px 10px; width: 635px; background: none repeat scroll 0 0 White;}
.dv-filtros-left .titulo-topicos {padding-left: 0;}
.dv-banners-right{float:right; display: block; margin: 8px 10px 25px; width: 304px;}

.dv-destaque{display:block; float:left; width:306px; height:220px; margin:14px 10px 20px; position:relative; overflow:hidden;}
.dv-destaque-01{float:left; display:block; width:160px; height:220px; margin-right:7px;}
.dv-destaque-02{float:left; width:139px;}
.dv-destaque-02-chapeu{display:block; width:129px; padding:2px 5px; font-size:11px; font-weight:bold;}
.dv-destaque-02 p a{font-size:11px;}

.dv-destaque-02 ul{border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; position:absolute; bottom:0; width:133px;}
.dv-destaque-02 ul li {list-style-image:url("/public/assets/img/acervo-interno/bullet/bullet-relacionados.gif");list-style-position:inside;width:66px; height:20px; float:left;}
.dv-destaque-02 ul li a {text-decoration:none;}
.dv-destaque-02 ul li a:hover {text-decoration:underline;}

.dv-resumo{display:inline-block; background:#e2e2e2; width:613px; padding:10px; margin-bottom:10px;}
.dv-resumo-01{float:left; width:289px; margin-right:10px;}
.dv-resumo-02{float:left; width:310px;}

.pr-titulo{display:block; font-weight:bold; padding:4px 10px; background:#00a0b0;}

.dv-aula-conteudo{margin-top:15px; color:#666;}
.dv-aula-conteudo ul li{list-style-type:disc; list-style-position:inside!important;}

.dv-aula-atividade{border:1px solid #999; margin-top:15px; padding:5px 10px;}
.dv-aula-atividade ul{margin-top:10px;}
.dv-aula-atividade ul li{list-style:disc inside;}

.dv-grades{display:block;}
.dv-grades-hd{}
.dv-grades-bd{border:1px solid #dfdfdf; border-top:3px double #dfdfdf; margin-top:5px;}

.dv-grades-bd-destaque-01{display:block; width:279px; padding:10px;}
.dv-grades-bd-destaque-01-a{display:block; height:20px; margin:8px 0px;}
.dv-grades-bd-destaque-01-a1{background:#0c946e; font-size:11px; float:left; font-weight:bold; font-weight:bold; padding:2px 4px; width:130px;}
.dv-grades-bd-destaque-01-a2{float:right; font-weight:bold;}
.dv-grades-bd-destaque-01-botao{background:#3796b6; color:#fff; border-top:3px solid #72b4ca; height:27px; line-height:25px; text-align:center; padding:0 15px; display:inline-block;}

.dv-grades-bd-destaque-02{display:inline-block; width:293px; padding:5px; border-top:1px solid #dfdfdf;}
.dv-grades-bd-destaque-02a{float:left; width:65px; margin-right:10px;}
.dv-grades-bd-destaque-02b{ float:left; width:215px;}


/**
* session Classificados
*/

.lista-classificados {
        background-color:#BCD3A5;
        height:25px;
        position:absolute;
        right:0;
}

ul.lista-classificados li a
{
        font-size:11px;
        font-weight:bold;
        color: #05528a;
}

.lista-classificados li.close
{
        line-height:17px;
}

.lista-classificados {background-color: #9EC4DB;}


/**
* session Busca | Hack
*/ 

.bb-md-homesearch {
    bottom:8px !important;
    clear: right !important;
    position: absolute;
    right:0;
}

.bb-md-homesearch #txtBusca {height:23px!important; width:117px!important; border:1px solid #CCC; border-right:0px; padding-left:5px}
.bb-md-homesearch button {height:25px!important; width:30px; background:url("/public/assets/img/acervo-interno/btn/btn-lupa-30x25.png"); border:0px}

#hd-logo {
	/**height:83px !important;*/
	position:relative
}

/**
* session Busca por resultados
*/ 

.box-busca-resultado {
	height:30px;
	width:631px;
	margin:25px 0 0 0;
}

.box-busca-resultado .busca-resultado {
	float:right;	
}

.box-busca-resultado .busca-resultado .campo-busca {
	width:275px;
	height:18px;
	background:#fff;
	border:1px solid #cacaca;
	border-right:none;
	float:left;
	color:#666;
	padding:0 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	*width:273px;
	*padding:5px 0 0 2px;
	*height:13px;
}

.box-busca-resultado .busca-resultado .btn-busca {float:left;}

.box-busca-resultado .filtro select {
    border: 1px solid #CACACA;
    color: #666666;
    font-size: 10px;
    width: 88px;
}

.box-busca-resultado .busca-resultado .box-campo-busca {
	margin-bottom:5px;
}

.grafico {
	margin:10px 0 0 0;
}

.filtro-busca {
    margin: 30px 0 0;
}

.filtro-busca .box {
	width:632px;
	height:105px;
	background:#e2e2e2;
	margin:3px 0 0 0;
}

.filtro-busca .box .pessoas, 
.filtro-busca .box .empresas {
    border-right:1px solid #ccc;
}

.filtro-busca .box .pessoas, 
.filtro-busca .box .empresas,
.filtro-busca .box .lugares {
    float: left;
    margin: 12px 0 0 11px;
    width: 196px;
}

.filtro-busca .box .pessoas .resultado a, 
.filtro-busca .box .empresas .resultado a ,
.filtro-busca .box .lugares .resultado a {
    font-size:12px;
	color:#333;
}

.filtro-busca .box .pessoas .resultado li,
.filtro-busca .box .empresas .resultado li, 
.filtro-busca .box .lugares .resultado li {
    list-style-image: url("/public/assets/img/acervo-interno/bullet/bullet-seta-esquerda.gif");
    margin: 0 0 0 12px;
    text-indent: -1px;
}

.filtro-busca .box .pessoas .titulo,
.filtro-busca .box .empresas .titulo,
.filtro-busca .box .lugares .titulo {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

.filtro-busca .box .pessoas .link,
.filtro-busca .box .empresas .link,
.filtro-busca .box .lugares .link {
    text-align:center;
	padding:5px 0 0 0;
}

.filtro-busca .box .pessoas .link a,
.filtro-busca .box .empresas .link a,
.filtro-busca .box .lugares .link a {
	color:#008b9a;
	font-size:11px;
}

.resultados {
    border-bottom: 1px solid #CCCCCC;
    display: table;
    height: 275px;
    margin: 18px 0 0;
}

.resultados .img {float:left;}

.resultados .texto {
    float: left;
    height: 224px;
    padding: 0 0 0 12px;
    width: 445px;
}

.resultados .texto p {
    margin: 0 0 8px;
}

.resultados .btn {
    float: left;
    margin: 9px 0 0 11px;
}

.paginacao {
	margin:14px auto 0;
}

.paginacao li {
	float:left;
}

.paginacao li a {
    color: #333;
    display: block;
    font-size: 12px;
    height: 17px;
    text-align: center;
    width: 30px;
    font-weight: bold;
}

.paginacao li a:hover {
	color:#3898B6;
	background:#f6f6f6;
}

.paginacao li a.selecionado {
	background:#ccc;
    color: #333;
    font-weight: bold;
}

.paginacao li a.selecionado:hover {
	text-decoration:none;
}

.nova-altura {margin:0 0 18px;}

.bb-md-gal_estadao_selector li a {
	width:59px !important;	
	height:43px !important;
}

/**
* Session Slider 1.0_home
*/

.acervo-imagens .slider
{
	float: left;
	width:630px;
	margin:0 0 30px 0;
	position:relative;
	overflow:hidden;
}

.acervo-imagens .slider a.prev {
    display: block;
    height: 35px;
    left: 14px;
    position: absolute;
    width: 25px;
	top:129px;
	z-index:10;
}

.acervo-imagens .slider a.next {
    display: block;
    height: 35px;
    right: 14px;
    position: absolute;
    width: 25px;
	top:129px;
	z-index:10;
}

.acervo-imagens .slider .mask {
	display: block;
	float: left;
	width: 630px;
	height: 301px;
	margin: 0 4px;
	overflow: hidden;
	position:relative;
}

.acervo-imagens .slider .foto {
	display:block;
	float:left;
	position:relative;
	width: 630px;
	height: 301px;
}

.acervo-imagens .slider .credito {
	position:absolute;
	bottom:3px;
	right:8px;
	color:#fff;
	z-index:1000;
	font-size:10px;
}

.acervo-imagens .slider .foto .img {z-index:1!important; position:absolute; top:0;}

.acervo-imagens .slider .foto .tarja {
    background:url("/public/assets/img/acervo-interno/bg/bg-foto.png");
    bottom: 0;
	left:0;
    height: 37px;
    padding: 3px 3px 0 8px;
    position: absolute;
    width: 619px;
	z-index:999;
	color:#fff;
}

/**
* Session Slider 10.1_personalidades
*/

.slider
{
	float: left;
	width: 307px;
	margin:0 0 30px 0;
	position:relative;
	overflow:hidden;
}

.slider a.prev {
    display: block;
    height: 35px;
    left: 14px;
    position: absolute;
    width: 25px;
	top:129px;
	z-index:10;
}

.slider a.next {
    display: block;
    height: 35px;
    right: 14px;
    position: absolute;
    width: 25px;
	top:129px;
	z-index:10;
}

.slider .mask {
	display: block;
	float: left;
	width: 300px;
	height: 260px;
	margin: 0 4px;
	overflow: hidden;
	position:relative;
}

.acervo-imagens .slider .mask {
	height:301px !important;
}

.slider .foto {
	display:block;
	float:left;
	position:relative;
	width:300px;
	height:260px;
}

.slider .foto .img {z-index:1!important; position:absolute; top:0;}

.slider .foto .tarja {
    background:url("/public/assets/img/acervo-interno/bg/bg-foto.png");
    bottom: 0;
	left:0;
    height: 37px;
    padding: 3px 3px 0 8px;
    position: absolute;
    width: 290px;
	z-index:1000;
	color:#fff;
}


.filtro-capa input, .filtro-capa select {
    border: 1px solid #999999;
    color: #555555;
    font-weight: bold;
    padding: 3px;
}

#filtro-ano {
	/* FF */
	width: 35px;
	text-align: center;
	margin-right:20px;
	height: 16px;
	
	/* IE */
	width: 35px;
	text-align: center;
	margin-right:20px;
	*height: 14px;
	
}

#filtro-mes {
	width:100px;
	height: 24px;
	position:relative;
	font-size:13px;
	*top:2px;
}

#bt-filtro{
	background:White;
	height: 24px;
	
	/* IE */
	*height: 22px;
	*font-size:12px;
}

.dv-cal{
	float: left;
    margin-top: 18px;
	width: 422spx;
}

.dv-tab-calendario{    
    border-left: 1px solid #999999;
    border-top: 1px solid #999999;
    width: 420px;	
}

.dv-tab-calendario table{
	width:420px;
	border: 1px solid #999;
}

.cab, .linha {float:left; width:59px; text-align: center; border-right: 1px solid #999999; border-bottom: 1px solid #999999;}

.cab{font-size:14px; padding:5px 0;}

.linha{font-size:16px; padding:14px 0; position: relative;}

.linha-select {background-color: #ccc;}

.dv-tab-calendario table th, .dv-tab-calendario table td {
	border:1px solid #999999;
	text-align: center;
}

.dv-tab-calendario table th{
	padding:5px 0;
	font-size:14px;
}

.dv-tab-calendario table td{
	padding:14px;
	font-size:16px;
}

.dv-img-ed-dia{
	float: left; 
	margin-left: 10px;
}

.dv-img-ed-dia img{
	width:200px;
	height:274px;
}

.matutino {
	position: absolute; 
	left: 4px; 
	top: 1px;
	font-size: 12px; 
	color: rgb(255, 102, 0);
}

.verspertino {
	position: absolute; 
	left: 5px;
	top: 14px;
	font-size: 12px; 
	color: rgb(255, 102, 0);
}

.ed-sp {
    background: url("/public/assets/img/acervo-interno/edicao-sp.gif") repeat scroll 0 0 transparent;
    height: 7px;
	right: 4px;
	top: 15px;
    position: absolute;
    width: 11px;
}

.ed-nac {
    background: url("/public/assets/img/acervo-interno/edicao-nacional.gif") repeat scroll 0 0 transparent;
    height: 7px;
	right: 4px;
	top: 4px;
    position: absolute;
    width: 11px;
}

.ed-extra {
    background: url("/public/assets/img/acervo-interno/ed-extra.gif") repeat scroll 0 0 transparent;
    height: 9px;
	left: 4px;
	top: 24px;
    position: absolute;
    width: 10px;
}

.legenda-calendario {
    display: table;
    margin-top: 5px;
    width: 422px;
}

.legenda-calendario .icone {
	width:15px;
	height:15px;
	font-size:12px;
	color:#f60;
	font-weight:bold;
}

.legenda-calendario .icone .square {
	background:#ddd;
	width:10px;
	height:10px;
	display:block;
}

.legenda-calendario li {
	float:left;
	height:16px;
}

.legenda-calendario li.texto {
	font-size:11px;
	color:#333;
	width:125px;
}

/**
*
*/

.box-especial {
	background:#e2e2e2;
	height:364px;
	padding:10px;
	margin-top:9px;
}

.box-especial .img {
	text-align:center;	
	margin:10px 0;
}

.box-especial .relacionados {
	margin:4px 0 0 14px;
}

.box-especial .relacionados li {
	float:left;
	margin-right:30px;
	list-style-image:url("/public/assets/img/acervo-interno/bullet/bullet-relacionados-02.gif");
	text-indent:0px;	
}

.box-especial .relacionados li a {
	color:#00a0b0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;		
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.box-especial .relacionados li a:hover {
	text-decoration:underline;
}

.box-especial ul {
	margin:8px 0 0 18px;
}

.box-especial ul li {
	list-style-image:url("/public/assets/img/acervo-interno/bullet/bullet-links.gif");
}

.box-especial ul li a {
	font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.box-especial ul li a:hover {
	text-decoration:underline;
}

/** 
* @session Loja
*/

.box-loja {
	margin:15px 0 0 0;
}

.box-loja ul {
	background:#e2e2e2;
}

.box-loja li {
	float:left;
}

.box-loja li.edicao {
	width:205px;
}

.box-loja li.edicao .info .img {
	float:left;
	margin:0 0 0 20px;
}

.box-loja li.edicao .info .txt {
    float: left;
    margin: 17px 0 0 19px;
}

.box-loja li.qte {
	width:180px;
}

.box-loja li.qte .box {
	
}

.box-loja li.qte .box ul li .campo {
	width:27px;
	height:18px;
	border:1px solid #999;
	border-right:none;
}

.box-loja li.qte .box {
	
}

.box-loja li.preco-unitario {
	width:130px;
}

.box-loja li.sub-total {
	width:118px;
}

.box-loja li .tit {
    background: none repeat scroll 0 0 #FFFFFF;
    font-size: 11px;
    height: 16px;
    text-align: center;
    text-transform: uppercase;
}

.box-loja li .info {
    background: none repeat scroll 0 0 #E2E2E2;
    border-bottom: 14px solid #E2E2E2;
    border-right: 1px solid #CCCCCC;
    border-top: 14px solid #E2E2E2;
    height: 97px;
    padding: 4px 0 0;
}

.content-invest .cancelamento {
    padding: 0 0 39px 0;
    margin: 38px auto 0;
    width: 658px;
}

.content-invest .cancelamento h2 {
    color: #333333;
    display: block;
    font-family: arial,"Times New Roman",Times,serif;
    font-size: 19px;
    margin-bottom: 7px;
}

.content-invest .cancelamento ul {
    display: table;
    margin: 20px 0 0;
    width: 700px;
}

.content-invest .cancelamento ul li {
    float: left;
    margin: 0 20px 22px 0;
}

.content-invest .cancelamento ul li .nome {
	width:330px;
    border: 1px solid #ccc;
    padding: 3px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif
}

.content-invest .cancelamento ul li .cpf {
	width:210px;
    border: 1px solid #ccc;
    padding: 3px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif
}

.content-invest .cancelamento ul li .txt-captcha {
	width:210px;
    border: 1px solid #ccc;
    padding: 3px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif
}

.content-invest .cancelamento ul li.captcha {
	margin:9px 20px 0 0;
}

.content-invest .cancelamento ul li.btn {
	margin:10px 0 0 36px;	
}

/****** *****/

#box-barra-share{
	width:960px;
	margin:0px 10px 10px;
	height:33px;
	border-bottom:1px solid #ccc;
	position:relative;
}

#box-barra-share ul, #box-barra-share ul li{float:left}
#box-barra-share ul{margin:7px 0px 0px; width: 100%;}
#box-barra-share ul li{height:20px; margin:0px 7px 0px 0px; padding:0px 7px 0px 0px; display:block}
#box-barra-share ul li.bt-fb-enviar{border-right:1px solid #CCC;}
.bt-imprimir{border: 0 none !important; margin: 0 !important; padding: 0 !important; text-align: right; width: 286px;}
.bt-imprimir img{cursor: pointer;}
/****** Novo Acervo **********/

/*** hack ****/

.main-section, .box-container, .box-comum-02, .box-container, .home .section-01 .wrap-subDestaques, .lst-blogs, .lst-blogs li, .content-topicos, .box-topicos, .home .box-topicos .hd, .bx-frase, .acervo-imagens .box, .bx-video{zoom:1}

.content:after,
.main-section:after,
.box-comum-02:after,
.box-container:after,
.home .section-01 .wrap-subDestaques:after,
.lst-blogs:after,
.lst-blogs li:after,
.content-topicos:after,
.box-topicos:after,
.acervo-imagens .box:after,
.home .box-topicos .hd:after,
.bx-frase:after, .bx-video:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/*** Generica***/
.main-section{width:980px; background:url("/public/assets/img/acervo-interno/bg/bd-cinza.png") repeat-y right 0px; margin:0px 0px 25px}

.section-01{
	width:630px;
	float:left;
	margin:0px 0px 0px 10px;
}

.section-02{
	width:300px;
	float:right;
	margin:0px 10px 0px 0px;
}

.col{float:left; width:300px; margin:0px 15px 0px 0px; padding:0px 15px 0px 0px}

.section-02 .box-container{margin:0px 0px 15px;}

/***** Template de notícia/ Topico/ Personalidades ****/

/****** Formatação de fontes ****/
#corpo-texto a,
#corpo-texto a:visited,
.credito-foto,
.chapeu,
.chapeu-02,
.box-destaque-foto h2 a,
.box-destaque-foto p a,
.box-destaque h2 a,
.box-destaque p a,
.box-comum-02 h2 a,
.box-reclames h2 a,
.box-reclames span,
.box-reclames .inf-reclames,
.lst-blogs li h3 a, .bx-frase .frase,
.home .box-topicos .hd span,
.home .lst-topicos .item-topico:first-child .num{font-family:Arial, Helvetica, sans-serif;}

.credito-foto,
.box-reclames span{font-size:10px}
.lst-blogs li p a, .autor_frase {font-size:11px}

.chapeu,
.box-destaque p a,
.box-comum-02 p a,
.lnk-relacionadas,
.box-reclames .inf-reclames,
.home .lst-topicos .item-topico:first-child .descricao,
.home .lst-topicos .item-topico .titulo, .bb-md-homesearch #txtBusca {font-size:12px}

#corpo-texto a,
#corpo-texto a:visited,
.box-destaque-foto p a,
.chapeu-02,
.lst-blogs li h3 a, .home .box-topicos .hd span{font-size:14px}

.box-reclames h2 a, .bx-frase .frase{font-size:16px}
.box-comum-02 h2 a{font-size:18px}
.home .lst-topicos .item-topico:first-child .titulo{font-size:22px}
.box-destaque-foto h2 a{font-size:24px}
.home .lst-topicos .item-topico .num{font-size:25px}
.box-destaque h2 a{font-size:26px}
.home .lst-topicos .item-topico:first-child .num{font-size:45px}

.chapeu-02,
.box-comum-02 .img .credito-foto, .home .box-topicos .hd span a{color:#666}

.chapeu,
.lnk-relacionadas,
.lst-topicos .item-topico:first-child .num,
.lst-topicos .item-topico:first-child .titulo a,
.lst-topicos .item-topico .num{color:#006699}

#corpo-texto a,
#corpo-texto a:visited{color:#336699}

.breadcrumb a{color:#2b6d9f}

.box-destaque-foto h2 a,
.box-destaque-foto p a{color:#ECC951}

.box-destaque h2 a,
.box-destaque p a,
.box-comum-02 h2 a,
.box-comum-02 p a,
.box-reclames h2 a,
.box-reclames span,
.box-reclames .inf-reclames,
.lst-blogs li h3 a,
.lst-blogs li p a,
.bx-frase p, .bx-frase span,
.lst-topicos .item-topico:first-child .descricao a,
.lst-topicos .item-topico .titulo a {color:#333}

.bb-md-homesearch #txtBusca {color:#999}

.chapeu, .chapeu-02, .lnk-relacionadas, .lst-blogs li p a {text-transform:uppercase}
.chapeu, .chapeu-02,
.box-reclames h2 a,
.lnk-relacionadas,
.lst-blogs li h3 a,
.home .box-topicos .hd span a,
.home .lst-topicos .item-topico:first-child .num,
.home .lst-topicos .item-topico:first-child .titulo,
.lst-topicos .item-topico .num,
.lst-topicos .item-topico .titulo, .bx-frase .frase{font-weight:bold}

.font-01 {font-family:Arial, Helvetica, sans-serif;}
.font-02 {font-family:Verdana, Geneva, sans-serif, Helvetica, sans-serif;}
.font-03, .lst-blogs li p a {font-family:Georgia, "Times New Roman", Times, serif, Helvetica, sans-serif;}
.font-04 {font-family:Tahoma, Geneva, sans-serif, Helvetica, sans-serif;}

/*** Genericos ***/
.lnk-relacionadas{background:url("/public/assets/img/acervo-interno/bullet/bullet-relacionados-02.gif") no-repeat left center; padding-left:15px}
.lnk-relacionadas:hover {text-decoration:underline;}

.box-container h5{margin-bottom:10px}

/***** box comum ***/
.home .box-comum-02 {border-bottom:3px double #ccc;}
.box-comum-02 .img{float:left; width:160px; margin:0px 5px 0px 0px}
.box-comum-02 .img a{float:left; margin:0px 0px 1px}
.box-comum-02 .img .credito-foto {float:right;}
.box-comum-02{margin:0px 0px 20px; padding:0px 0px 8px}
.box-comum-02 em{display:block; margin:0px 0px 5px}
.box-comum-02 h2{margin:0px 0px 7px}

/**** Box reclames ****/
.box-reclames .inf-data{text-transform:none}
.box-reclames {background:#e2e2e2; padding:10px;}
.box-reclames .img {text-align:center; margin:10px 0px; display:block}
.box-reclames .inf-reclames{margin:0px 0px 5px}

/***** box video template de notícia ***/
.bx-video{width:630px;}
.bx-video p{font-size:14px; color:#333}
.video-content{width:630px; margin:15px 0px 30px; text-align:center}
.titulo-midia{font-size:14px; text-transform:uppercase; color:#666; margin:0px 0px 10px; font-weight:bold}

/**** Topico lateral *****/
.section-02 .box-topicos{float:left}
.section-02 .box-topicos .hd span{display:none}
.section-02 .box-topicos .content-topicos{background-color:#e2e2e2; padding:0px 5px 0px 8px; float:left}
.section-02 .box-topicos .lst-topicos .item-topico{padding:10px 0px; float:left}
.section-02 .box-topicos .lst-topicos .item-topico .img img{width:115px; height:72px}
.section-02 .box-topicos .lst-topicos .item-topico .img {float:left; margin-right:5px}
.section-02 .box-topicos .lst-topicos .item-topico .texto {float:left; width:165px}
.section-02 .lst-topicos .item-topico .titulo{font-size:14px}
.section-02 .lst-topicos .item-topico:first-child .titulo a {color:#333}
.section-02 .box-topicos .lst-topicos .item-topico .descricao a{color:#333; font-size:12px}
.section-02 .box-topicos .lst-topicos .item-topico .num {height:72px; font-size:21px}

.lnk-mais{display:block; background:#FFF url(/public/assets/img/acervo-interno/bg/sprite.png) no-repeat -75px -58px; padding:0px 0px 0px 14px}
.lnk-mais a{ background-color:#fff; color:#006699; font-size:12px; font-weight:bold;}
.ico-favorito {background:#FFF url(/public/assets/img/acervo-interno/bg/sprite.png) no-repeat -74px -33px; padding:0px 0px 0px 20px; float:right; height:18px}
.ico-favorito a{font-size:10px; color:#666; font-weight:bold; background-color:#fff; display:block; padding:5px 0px 0px}

#content-pag .lst-pag{height:20px}
#content-pag .lst-pag li{float:left; border-left:1px solid #CCC; padding:2px 10px}
#content-pag .lst-pag li a{color:#333; font-size:12px; font-weight:bold}
#content-pag .lst-pag li.selected{background-color:#CCC}

/* FOOTER */
#footer {
	width: 960px;
	padding: 20px 10px;
	background: #79a9cf;
	float:left
}

#footer li {min-width: 120px}

#footer li a {
	height: 12px;
	line-height: 12px;
	font-size: 11px;
	padding: 0 0 0 6px;
	color: #315c7e;
	background: url("/public/assets/img/acervo-interno/sprit-midias-sociais.png") no-repeat -336px -105px;
}

#footer li a.ico-webmail{
	background: url("/public/assets/img/acervo-interno/sprit-midias-sociais.png") no-repeat scroll -7px -364px;
	padding-left: 20px;
}

#footer div {float: left; width: 315px}

#footer div h3, #footer div p {color: #16354e}

#footer div h3 {font:bold 14px arial; margin:0px 0px 3px}

#footer div p {margin:0px 0px 10px; font-size:11px}

#footer ul {display:block}

#footer section {
	float:left;
	margin: auto !important;
    width: auto !important;
}

#footer section dl {
	border-left: 1px solid #315c7e;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	height:205px;
}

#footer section dl ul {float: left}

#footer section dt, #footer section dd {display: block}

#footer section dt {
	font: bold 14px arial;
	color: #315c7e;
	margin: 0 0 5px 0
}

#footer section dd {padding: 0 0 10px 0}


#footer section.midias-sociais{
	padding: 15px 0;
	width: 100% !important;
}

#footer section.midias-sociais h4{
	color: #335B7E;
    float: left;
    font: bold 14px arial;
    margin-right:20px;
}

#footer section.midias-sociais ul{}

#footer section.midias-sociais ul li{display:inline;}

#footer section.midias-sociais ul li a{
	background: url('/public/assets/img/acervo-interno/sprit-midias-sociais.png') no-repeat;
	display: block;
    float: left;
    height:25px;
    text-indent:-9999px;
    width:20px;
}

#footer section.midias-sociais ul li a.twitter{background-position:-5px -100px;}

#footer section.midias-sociais ul li a.facebook{background-position:-45px -100px;}

#footer section.midias-sociais ul li a.google{background-position:-85px -98px;}

#footer section.midias-sociais ul li a.linkedin{background-position:-132px -100px;}

#footer section.midias-sociais ul li a.youtube{background-position:-175px -100px;}

#footer section.midias-sociais ul li a.flickr{background-position:-220px -100px;width: 43px;}

#footer section.midias-sociais ul li a.rss{background-position:-290px -100px;}
