.itemCatalogo  {
  position: relative;
  margin-top: -10px;
}
#info_box  {
  position: relative;
}
.itemCatalogo .separador_opcoes {
  padding-top:  0;
  padding-bottom:  0;
}

.itemCatalogo .separador_opcoes .op_area {
  position: absolute;
  bottom: 5px;
  right: 0;
}
#conteudo_pesquisa .itemCatalogo .separador_opcoes .op_area {
  position: static;
  margin-top: 95px;
}
#conteudo_pesquisa .itemCatalogo .separador_opcoes {
  position: static;
}
.imagens_livros .pic_moldura {
  width: 90px;
  height: 96px;
  padding-top: 8px;
  padding-bottom: 10px;
  overflow: hidden;
}

.noticias_evento_pic 
{
	float:left;
	padding-left:5px;
	width:670px;
}

 #noticias .lermais {
  float: right;
  clear: both;
 }
 
 #conteudo_bottom  #separador, #conteudo_detalhe #separador
{
  height: 12px;
}
 
 /********************/
.contentMultimedia { padding-bottom:27px;}
.contentMultimedia .title { font-size:14px; font-weight:700; color:#ff4545; padding-bottom:27px;}
.contentMultimedia .blockMulti {}
.contentMultimedia .blockMulti ul{width:706px; overflow:hidden;}
.contentMultimedia .blockMulti li{ float:left; display:block; width:140px;  border-right:#d5d3d1 1px solid;  }
.contentMultimedia .blockMulti li a{display:block; float:left; text-decoration:none; cursor:pointer;  overflow:hidden; margin-left:9px;}
.contentMultimedia .blockMulti li a strong{ width:95px; height:95px; background:#c2bfbc; display:block; overflow:hidden; position:relative; text-align:left;}
.contentMultimedia .blockMulti li a span {display:block; width:95px; position:absolute; left:0px; top:25px; text-align:center;}

.contentMultimedia .blockMulti li a span.bookTrailer{ background:url(/temas/mediabooks/images/icon_multimedia.gif) no-repeat 33px top;  display:block;}
.contentMultimedia .blockMulti li a span.bookTrailer em { font-size:10px; font-weight:700; color:#FFF; display:block; padding-top:30px; font-style:normal;}

.contentMultimedia .blockMulti li a span.audioTrailer{ background:url(/temas/mediabooks/images/icon_multimedia.gif) no-repeat -35px top;  font-size:10px; font-weight:700; color:#FFF;}
.contentMultimedia .blockMulti li a span.audioTrailer em { font-size:10px; font-weight:700; color:#FFF; display:block; padding-top:30px; font-style:normal;}

.contentMultimedia .blockMulti li a span.videoTrailer{ background:url(/temas/mediabooks/images/icon_multimedia.gif) no-repeat -100px top; font-size:10px; font-weight:700; color:#FFF;}
.contentMultimedia .blockMulti li a span.videoTrailer em { font-size:10px; font-weight:700; color:#FFF; display:block; padding-top:30px; font-style:normal;}

.contentMultimedia .blockMulti li a:hover span { text-decoration:none; color:#FFF;}

.contentMultimedia .blockMulti li a cite { display:block; font-style:normal; font-size:12px; color:#707070; padding-top:3px;overflow:hidden;}
.contentMultimedia .blockMulti li a cite em.text{ font-size:10px; color:#707070; font-style:normal; display:block; padding:0; font-weight:normal; }
.contentMultimedia .blockMulti li a:hover cite {text-decoration:underline; color:#707070;}
.contentMultimedia .blockMulti li a:hover cite em {text-decoration:underline; color:#707070;}


.destaques_div{
	float: left;
    display: flex;
    flex-direction: row;
    width: 100%;
    margin-bottom: 20px;
}


.destaque_caminho{
    display: flex;
    width: 50%;
    justify-content: center;
}	

.destaque_caminho img{
	width: 100%;
}
