.publicidad-torre{/* background: #ccc */}


    .contenedor-menu{width: 100%;margin: auto;}
    .contenedor-botones{/* width: 100%; *//* height: 44px; */margin:auto;display: table;background: #e4e4e4;margin-bottom: 30px;}
    .contenedor-botones ul#listas {overflow: hidden;width: 100%;/* height: 100%; */margin: 0;padding: 0;list-style: none;}
    .contenedor-botones ul#listas li {height: 50px;float: left;border-right: 0px solid #cecece;}
    .contenedor-botones ul#listas li#current a{background: #494b4e;color: #fff;}
    .contenedor-botones ul#listas li:last-child{border-right: none;}
    .contenedor-botones ul#listas a{position: relative;width: 100%;height: 50px;/* float: left; */text-decoration: none;color: #a9a9a9;text-align: center;font-family: lato;/* font-weight: bold; */display: table-cell;vertical-align: middle;font-size: 15px;padding: 0 12px;/* text-transform: capitalize; */}
    .contenedor-botones ul#listas a:hover,#listas a:hover::after,#listas a:focus,#listas a:focus::after {background: #cdcdcd;color: #fff;}
    .contenedor-botones ul#listas a:focus {outline: 0; }
    ul.contenedor-notas-relacionadas{width: 96%;max-height: 2000px;margin: auto;/* margin-top: 30px; */display: table;padding: 0;font-weight: normal;background: #fff;}
    ul.contenedor-notas-relacionadas li.nota-relacionada{width: 96%;margin-top: 10px;list-style-type: none;max-height: 515px;display: table;border-bottom: 1px solid #d2d2d2;}
    ul.contenedor-notas-relacionadas li.nota-relacionada:nth-child(n+7){display: none}
    
    ul.contenedor-notas-relacionadas li.nota-relacionada:nth-last-child(2){border-bottom: none;}
    ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada{width: 96%;max-height: 170px;font-size: 18px;color: black;font-weight: normal;line-height: normal;margin: 0px auto;font-family: lato;margin-bottom: 20px;}
    ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada::after {content: "+";color: #06f;font-weight: normal;font-size: 16px;margin-left: 10px;}
    ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos{width: 96%;margin:  auto;max-height: 100px;color: #000;right: 0;margin-top: 10px;/* margin-bottom: 10px; */}
    ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .categoria-ultimo{display: inline-table;color:#0066ff;}  
    ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .categoria-ultimo span{display: inline-table;color: #333;margin-left: 5px;}  
    ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales {margin-left: 10px;display: inline-table;/* float: right; */width: 100%;}
    ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales .btn-social{width: 28px;height: 28px;float: left;text-align: center;margin-right: 10px;}
    ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .fecha-publicacion-relacionada{color: #fff;margin-bottom: 10px;font-weight: 400;font-family: lato;font-size: 17px;display: inline-table;}
    ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .fecha-publicacion-relacionada time{color: #f60;font-weight: normal;font-size: 14px;font-family: lato;display: inline-table;}    
    .mas-noticias{width: 96%;margin: auto;max-height: 100px;color: #000;color: #0066ff;text-align: right;font-family: lato;margin-top: 20px;margin-bottom: 20px;}
.contenedor-botones ul#listas li ul.child{width: 1300px;/* display: block !important; */position: relative;height: 76px;/* position: absolute; */margin-top: 45px;}
.contenedor-botones ul#listas li ul.child li {width: 25%;height: 100%;float: left;border-right: 0px solid #cecece;}
.contenedor-botones ul#listas li ul.child li#current a{background: #494b4e;color: #fff;}
.contenedor-botones ul#listas li ul.child li:last-child{border-right: none;}
.contenedor-botones ul#listas li ul.child li a{position: relative;padding: 15px 0px;width: 100%;float: left;text-decoration: none;color: #a9a9a9;text-align: center;font-family: lato;font-weight: bold;font-size: 15px;text-transform: capitalize;}




/*CUERPO*/
    .contenedor-cuerpo{width: 790px;max-width: 790px;/* max-height: 5200px; */position: relative;display: table;float: left;margin-left: 120px;}
    .contenedor-cuerpo .texto-bajada{font-family: lato;font-size: 24px;font-weight: normal;line-height: normal;margin-bottom: 35px;text-align: left;color: #000000; font-family: lato;
    font-size: 21px;
    font-weight: normal;
    line-height: 27px;
    margin-bottom: 35px;
    text-align: left;
    color: #000000;}
    .contenedor-cuerpo .texto-bajada p{margin-top: 30px;}
    .contenedor-cuerpo .texto-bajada p a:link, .contenedor-cuerpo .texto-bajada p a:visited {
    text-decoration: none;
    color: #0066ff;
}
    .contenedor-cuerpo .texto-bajada p::before{content:'';}
 
    .contenedor-cuerpo .texto-bajada picture{display: table;width: 790px;height: 444px;}
    .contenedor-cuerpo .texto-bajada picture img{width: 790px;height: 444px;}
    .contenedor-cuerpo .texto-bajada img{max-width: 790px !important;/* width: auto; */height: 100% !important;display: table;/* height: 444px; */margin: 15px auto 0 auto;}
    .contenedor-cuerpo .texto-bajada .piefoto{width: 780px;height: 40px;font-size: 15px;display: table;border-left: 5px solid #999;padding-left: 5px;text-align: left}
    .contenedor-cuerpo .texto-bajada .piefoto:before{content: "";border-left: 5px solid #0066ff;height: 40px;width: 5px;/* position: absolute; */display: none;}
    .contenedor-cuerpo .texto-bajada .cuerpo-relacionado{width: 779px;font-size: 18px;display: table;margin: 15px auto;font-family: 'Merriweather', serif;/* background: chartreuse; */float: right;border-left: 1px solid #06f;padding-left: 10px;color: #000;font-weight: bold;}
    .contenedor-cuerpo .texto-bajada .cuerpo-relacionado::before{content: url('/noticias/imag/cooperativa_2018/iconos/otros/ico_flecha.svg');/* color: #cce0ff; */margin-left: -15px;margin-right: 2px;position: relative;/* top: -3px; *//* height: 30px; */}
    .contenedor-cuerpo .texto-bajada .cuerpo-relacionado span{font-weight: bold;color: #0066ff;}

    .contenedor-cuerpo .texto-bajada .marcoFoto{margin-left: 0;max-width: 790px;display: table;}

 

.contenedor-cuerpo .texto-bajada iframe{max-width: 790px;height: 100%;margin: 30px auto;display: table;}

/*VIDEOS JWP*/
.contenedor-cuerpo .texto-bajada iframe#jwp-frame{position: relative; top: 0; width: 100% !important; height: 444px;}
/*/VIDEOS JWP*/


/*Twitter*/
.contenedor-cuerpo .texto-bajada .twitter-tweet{margin: auto;display: table;height: 100%}
.contenedor-cuerpo .texto-bajada .twitter-video{position: relative; top: 0; width: 100% !important; height: 444px;}
/*/Twitter*/

.CUERPO .subtit /* subtitulos */ {display:block; width:100%; margin:0;padding:20px 0 8px 0; font-weight:bold; color:#000;border-bottom:1px solid #E0E0E0; font-size:24px;}
.linkSubtit {float:right;}
.cuerpo .piefoto /* pies de fotos */ {color:#404040; font-size:10px; }
.cuerpo .resalta /* texto resaltado */ {font-size:11px; font-weight:bold; color:#353535; font-style:italic;}
.cuerpo .amarillo /* texto amarillo */ {color:#F8DA07;}
.cuerpo .azul /* texto azul */ {color:#003366;}
.cuerpo .azuldestacado /* texto azul destacado */ {color:#003366;font-weight:bold;}
.cuerpo .blanco /* texto blanco */ {color:#FFFFFF;}
.cuerpo .negro /* texto negro */ {color:#000000;}
.cuerpo .rojo /* texto rojo */ {color:#CC0000;}
.cuerpo .naranjo /* texto naranjo */ {color:#FF6000;}
.cuerpo .verde /* texto verde */ {color:#339900;}
.cuerpo .gris /* texto gris */ {color:#5C5C5C;}
/*/vtxt*/

/*vtxt_table*/
.cuerpo .table-right {float:right;}
.cuerpo .table-left {float:left;}
.cuerpo .table-center {margin:auto;}
/*/vtxt_table*/

/*vtxt_tr*/
.cuerpo .tr-estilo-fondogris {background-color:#dddddd;}
.cuerpo .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_td*/
.cuerpo .td-estilo-fondogris {background-color:#dddddd;}
.cuerpo .td-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF;font-weight:bold;}
/*/vtxt_td*/

/* estilos obligatorios para tablas en vtxt */
.cuerpo table {margin:3px;padding:2px 2px 2px 2px; border-collapse: collapse;empty-cells: show;}
.cuerpo td {margin:1px; padding:2px 2px 2px 2px;vertical-align:middle;}
.cuerpo img {margin:3px;}




table{
    width: 100% !important;
    display: table;
    margin-top: 20px;
}
tbody{}
tr{
    font-family: lato;
    font-size: 16px;
}
tr:nth-child(2n){background: #eaeaea;}
td.TabTop{background: #ccc;color: #555;font-weight: bold;text-align: center !important;}
td{
    text-indent: 10px;
    padding: 10px 0;
}
td a{color: #000}
.texto-bajada .box_01{
    height: 100% !important;
    margin-bottom: 50px;
    }