.cal {
  table-layout: fixed;
  width: 160;
  height: 135;
  border-spacing: 0;
  border-colapse: colapse;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
  color: #000000;
}

.cal_flecha_mes {
  color: #003366;
  
}

.cal_mes {
  background-color: #ffffff;
  text-align: center;
  
}

.cal_dia_semana {
 background-color: #003366;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;
 text-align: center;
}

.cal_dia_mes {
  background-color: #ffffff;
  text-align: center;
}

.cal_dia_mes_enlace {
  text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;
}

.cal_dia_mes_hoy {
  background-color: #993333;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;
 text-align: center;
}

.cal_dia_mes_entrada {
  background-color: #7a93c9;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;
 text-align: center;
}

.cal_dia_mes_seleccionado {
  background-color: #7bbf6c;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;
  text-align: center;
}
.lineabaja {
	border-bottom: 1px solid #003399;
}
