.horarios legend{
    margin:10px;
}
.tabelaHorarios {
  border-collapse: collapse;
  font-weight: bold;
  margin:0 auto;
  border:1px solid #333;
}
.horarios th {
    padding-top: 2px;
    padding-bottom: 2px;
    color: #000;
    background-color:#ddd;
    text-align:center;
    font-size:10px;
}
.tabelaHorarios td, .tabelaHorarios th {
  padding:10px;
  text-align: center;
   border-bottom:10px solid #fff;
   font-size:10px;
   border:1px solid #333;
}

tr{
   background-color: #fff; 
   color:#000;
   
} 
.hrs_abre{
    color: darkgreen; 
}
.hrs_fecha{
    color: #DE2929; 
}
.hrs_hj{
    background-color: gold;
}
.horarios p{
    color:red;
}