/* CSS Document */
#contenedor_main ul.archivos-completos{
  margin:0 0 50px 0;
}
#contenedor_main ul.archivos-completos li {
    margin: 0 0 10px 0;
  padding: 0 0 10px 0;
    border-bottom: 1px dotted rgba(0,0,0,0.2);
}
#contenedor_main ul.archivos-completos li:after {
    content: '';
    display: block;
    clear: both;
}
#contenedor_main ul.archivos-completos li p.info-archivo {
    margin: 0 0 0 0;
    float: left;
    width: 85%;
}
#contenedor_main ul.archivos-completos li p.info-archivo span{
  display:block;
  margin-bottom:5px;
}
#contenedor_main ul.archivos-completos li p.info-archivo span.titulo-1{
  font-weight:bold;
}
#contenedor_main ul.archivos-completos li p.info-archivo span.titulo-2 {
    padding-left: 10px;
    border-left: 3px solid rgba(84,59,40,0.25);
}
#contenedor_main ul.archivos-completos li p.info-archivo span.autor{
  color:rgba(84,59,40,0.5)
}
#contenedor_main ul.archivos-completos li p.descargar-pdf{
  margin: 0 0 0 0;
    float: right;
    width: 10%;
}
#contenedor_main ul.archivos-completos li p.descargar-pdf a:before {
    content: "";
    display: block;
    background: url(../images/icon-pdfx36-back.png) center top no-repeat;
    width: 36px;
    height: 36px;
    float: left;
    margin: 0;
    opacity: 0.5;
    filter: alpha(opacity=50);
  -webkit-transition: all .40s ease-out;
    -moz-transition: all .40s ease-out;
    -o-transition: all .40s ease-out;
    transition: all .40s ease-out;
}
#contenedor_main ul.archivos-completos li p.descargar-pdf a:hover:before{
    background-position: center bottom;
      opacity: 1;
    filter: alpha(opacity=100);
  -webkit-transition: all .40s ease-out;
    -moz-transition: all .40s ease-out;
    -o-transition: all .40s ease-out;
    transition: all .40s ease-out;
}
#contenedor_main ul.archivos-completos li p.descargar-pdf a{
  margin:0;
  font-size:0px;
}
#contenedor_main ul.archivos-completos li p.descargar-pdf a:hover{
  margin:0;
}

/*-------- CAMBIOS A ADJUNTOS VIEJOS -------*/
div.itemAttachmentsBlock ul.itemAttachments li {
  padding:5px 0;
  border-bottom:1px dotted rgba(0,0,0,0.2);
  display:block;
}
div.catItemAttachmentsBlock a, div.itemAttachmentsBlock a {
    background: url(../images/icon-pdfx36-back.png) right top no-repeat;
    color: #333;
    -webkit-transition: all .40s ease-out;
    -moz-transition: all .40s ease-out;
    -o-transition: all .40s ease-out;
    transition: all .40s ease-out;
    padding: 18px 48px 18px 20px;
    display: block;
    font-weight: bold;
    text-align: left;
}
div.catItemAttachmentsBlock a:hover, div.itemAttachmentsBlock a:hover {
    background: url(../images/icon-pdfx36-back.png) right top no-repeat;
    color: #333;
    -webkit-transition: all .40s ease-out;
    -moz-transition: all .40s ease-out;
    -o-transition: all .40s ease-out;
    transition: all .40s ease-out;
    padding: 18px 48px 18px 20px;
    display: block;
    font-weight: bold;
    text-align: left;
}