#tablaMun {
    border: 100px solid #DB1293;
}

.alimg {
    width: 60px;
    height: 60px;
    align-content: center;
}

#TablaMapa td,th {
    padding: 10px;
}

.tablaoverflowD {
    overflow: scroll;
    height: 200px;
    width: 500px;
}

.tablaMunObtenidos th {
    margin: auto;
    height: 20px;
    text-align: center;

}

.tablaMunObtenidos td {
    text-align: center;
     border: 1px solid gray;
}

.tablaMunObtenidos tr> th>.cMarcada {
    background: #706F6F;
    color: white;

}

.textoN {
    font-weight: normal;
    background: white;
    color: black;
}


.TablaCGris {
    color: #3B3B3B;
    font-size: 15px;
    font-weight: bold;
    background: #ECECEC;
    padding: 10px 10px 10px 10px;
}

.TablaBlanca {
    color: #3B3B3B;
    font-size: 15px;
    font-weight: bold;
    background: white;
    padding: 10px 10px 10px 10px;
}

.tablaMunObtenidos  td, th {
    border: 1px solid #E5E5DF;
}

.barrarosaTabla {
    border-bottom: 2px solid #EC368C !important;
}

.barrarosaHead {
    border-bottom: 2px solid #EC368C !important;
}

.tablaR {

    border-collapse: collapse;
    background: white;
    margin-left: 20px;
}
.tablaR tr  td:first-child{
    background: #ececec;
}
 

.tablaR th,td {
    border: 1px solid #E5E5DF;
    padding: 10px;
}

.tablaR tr > td {
  background: #FDF4F6;
}
.tablaHijosGris {
    overflow: auto;
}

.tablaHijosGris th, td {
    border: 1px solid #E5E5DF;
    padding: 10px;
}

.porcentaje {
    width: 100%;
}

.barraOver {
    overflow-x: scroll;
}

.tablaBarraRosa {
    border-bottom: 2px solid #EC368C;
}

.tablaBarraRosa tr> td a {
    text-decoration: underline black;
    color: black;
}

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

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

.imgPartido {
    width: 60px;
    height: 60px;
}

.imgPartidos2 {
    width: 180px;
    height: 60px;
}

 .tablaActasMunicipio td, th{
    padding:20px;
    padding-right:90px;
    
   }
   .tablaActasMunicipio td{
    background: #fdf7f9;
   }
   

  .tablaAParticipacion tr td:nth-child(1){
   background: #f7f8f8;
  }
  .tablaAParticipacion td 
  {
    background: #FDF7F9;
  }
  .tablaAParticipacion td,th{
     padding:20px;
  
  }
 
  .TcolorGris{
   background: #ececec;
  } 

  
#tablaactas th {
    text-align: left;
    background-color: #ECECEC;
    color: white;
}
/*---------------------*/



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

#tabladetvotacion td:nth-child(1) {
   background-color: #f2f2f2;
}
.contenedortabla table{
    width : 100%;
}

.banner
{
    color: #3B3B3B;
    font-size: 15px;
    font-weight: bold;
    background: #ECECEC;
    padding: 10px 10px 10px 10px;
}



.tablaSinContenido {
  width:100%;
}
.tablaSinContenido h1 {
  text-align: center;
  margin:auto;
}

