@media screen and (max-width: 730px) {
	#tablaAdaptativaNormal {
		display: none;
	}
}

@media screen and (min-width: 731px) {
	#tablaAdaptativaResponsive {
		display: none;
	}
}

@media screen and (max-width: 991px) {
	#tablaColapsableNormal {
		display: none;
	}
}

@media screen and (min-width: 992px) {
	#tablaColapsableResponsive {
		display: none;
	}
}

.ocupada {
	background-color: #FFB7B7;
    color: #666;
}

.noDisponible {
	background-color: #D1D1D1;
}

.libre {
	background-color: #E2F8C2;
}

td, th {
	text-align: center;
}

.firstColumn {
	text-align: left;
}

@media screen and (min-width: 430px){

}