.contenedor-tabla2{
    overflow-x:scroll; 
}
.contenedor-tabla2 table{
    width: 200%;
    height: auto;   
    table-layout: fixed;
}

.contenedor-tabla2  th {  
    width: 150px ; 
    word-wrap: break-word ;
    padding: 10px;
    border: 1px solid #E5E5DF;
    border-bottom: 1px solid #EC368C ;  
    text-align: center;
  }   
.contenedor-tabla2 table tbody tr:last-child{
     border-bottom: 5px solid #EC368C ;  
}
.contenedor-tabla2 table thead tr:last-child{
     border-bottom: 5px solid #EC368C ;  
}
.contenedor-tabla2  table tbody td { 
   width: 150px ; 
   word-wrap: break-word;  
   padding: 10px;
   border: 1px solid #E5E5DF;
    text-align: center;
}   


.contenedor-tabla3 table{
   width: 1836px;
}

.contenedor-tabla3 thead th{
   text-align: center;
   background:#fdf4f6;
   padding: 10px;
   border: 1px solid #E5E5DF;
}

.contenedor-tabla3 thead tr:first-child th{
    background: white;
    border-bottom:  solid 4px #ec368c;
}

.contenedor-tabla3 thead th:first-child{
    background: #ececec;    
}

.contenedor-tabla3 tbody td{
   text-align: center;
}

.contenedor-tabla3 tbody td:first-child{
   text-align: left
}

.textoN{
  color: #582E5A;
    font-size: 24px;
    font-weight: lighter !important;
    background: white !important;
}


.contenedor-tabla4 table{
    width: 100%;
    margin-top: 11px;
}


.contenedor-tabla4 thead th {   
    padding: 10px;
    background: #ECECEC;
    border: 1px solid #E5E5DF;    
    text-align: center;
}   
.contenedor-tabla4 tbody tr:last-child{
     border-bottom: 5px solid #EC368C ;  
}
.contenedor-tabla4 tbody tr td{
     background: #FDF4F6; 
     text-align: center;        
}
.contenedor-tabla4 tbody tr td:first-child{
     background: #F5F5F5;     
}
.contenedor-tabla4 td{
padding: 10px;
}


.contenedor-tabla5 table{
    width: 100%;
   
}

.contenedor-tabla5 thead th {   
    padding: 10px;
    background: #ECECEC;
    border: 1px solid #E5E5DF;    
    text-align: center;
}   
.contenedor-tabla5 tbody tr:last-child{
     border-bottom: 5px solid #EC368C ; 
     color: #EC368C; 
}
.contenedor-tabla5 tbody tr td{
     background: #FDF4F6;
     text-align: center;     
}
.contenedor-tabla5 td{
padding: 10px;
}

.tablaHijosGris {
   
}
.tablaHijosGris td {
    border: 1px solid #E5E5DF;
}
.tablaHijosGris tbody tr:nth-child(even) {
    background-color: #f2f2f2;}

.tablaHijosGris tbody tr:hover {
    background-color: #ddd;
}


.tablaHijosGris2 tr:nth-child(even) {
    background-color: #f2f2f2;}

.tablaHijosGris2 tr:hover {
    background-color: #ddd;
}
.interroga{
margin-left: 30px;
 }
.ilb h5,h3{
    float: left;
}
.tabla3color1{
    background: #F1F0F2;
}
.tabla3color2{
    background: #E5E0E7;
}

.tamLetra p{
font-size: 18px;
}
.formatoTexto{
    color: #582E5A;
    font-size: 24px;
}

.wmd-view {
    overflow-x: scroll;
    overflow-y: hidden;
    width: 100%;
}
.wmd-view { height: auto; }
 

.wmd-view-topscroll{
    overflow-x: scroll;
    overflow-y: hidden;
    width: 100%;
    position: sticky;
    z-index: 1000;
     top: 270px;
     visibility: hidden;  
}
.wmd-view-topscroll { height: 20px; }


.scroll-div1 { 
    width: 1840px; 
    overflow-x: scroll;
    overflow-y: hidden;
}
.scroll-div2 { 
    width: 100%; 
   
}

.scrollPrin {
     overflow-x: scroll;
    overflow-y: hidden;
    width: 100%;
    height: 20px;
}

.insideScroll{
    width: 1840px;  
    overflow-x: scroll;
    overflow-y: hidden;
}