.news { width: 100%;padding: 40px 0px; }
.news .contenidoNews { width: 980px;margin: 0 auto; }

.news .contenidoNews .menuNoticias { float: left;width: 300px; }
.news .contenidoNews .listado { float: right; width: 650px; }
.news .contenidoNews .listado.publicaciones { float: none;width: 100%; }

.news .contenidoNews .menuNoticias .titulo { font-size: 18px;font-weight: 700;color:#FF9900;padding-bottom: 20px;border-bottom: 1px solid #EAEAEA; }
.news .contenidoNews .menuNoticias .opcionNoticia { border-bottom: 1px solid #EAEAEA;padding: 10px;color:#000; }
.news .contenidoNews .menuNoticias .opcionNoticia.seleccionado { color:#FF9900; }
.news .contenidoNews .menuNoticias .opcionNoticia:hover { color:#FF9900; }

.news .contenidoNews .listado .new { padding-bottom: 30px; }
.news .contenidoNews .listado .new .foto { float: left;width: 200px;  }
.news .contenidoNews .listado .new .foto img { width: 100%; }
.news .contenidoNews .listado .new .datos { float: left;width: calc(100% - 16.5em);padding-left: 20px; }
.news .contenidoNews .listado .new .fecha { font-weight: 700;padding-top: 10px; }
.news .contenidoNews .listado .new .tipo { padding-top: 10px; }
.news .contenidoNews .listado .new .titulo { color:#FF9900;font-size: 18px; }
.news .contenidoNews .listado .new .titulo a { color:#FF9900; }
.news .contenidoNews .listado .new .titulo a:hover { color:#FF9900;text-decoration: underline; }
.news .contenidoNews .listado .new .texto { max-height: 100px;overflow: hidden;margin-top: 20px; }
.news .contenidoNews .listado .new .textoCompleto { margin-top: 20px; }
.news .contenidoNews .listado .new .documento { padding-top: 20px; }
.news .contenidoNews .listado .new .documento a { color:#FF9900; }
.news .contenidoNews .listado .new .documento a:hover { color:#FF9900;text-decoration: underline; }
.news .contenidoNews .listado .new .redes { padding: 20px 0px;border-bottom: 1px solid #EAEAEA;border-top: 1px solid #EAEAEA;margin-top: 20px; }
.news .contenidoNews .listado .new .redes .red { float: left;margin-right: 10px; }
