thead tr th{
	border: 1px solid #999;
	text-align: center;
}
tbody tr td{
	/*border: 1px solid green;*/
	width: 25px;
	text-align: center;
}
tbody tr td.direita{ 
	border-top: 0px solid #999; 
	border-right: 1px solid #999;
	border-bottom: 1px solid #999; 
	border-left: 0px solid #999;
}
tbody tr td.esquerda{ 
	border-top: 0px solid #999; 
	border-right: 0px solid #999;
	border-bottom: 1px solid #999; 
	border-left: 1px solid #999;
}
tbody tr.tr-espaco{
	border-bottom: 5px solid white;
}
/*.seg{background-color: rgb(255,200,200);}
.ter{background-color: rgb(255,200,200);}
.qua{background-color: rgb(255,200,200);}
.qui{background-color: rgb(255,200,200);}
.sex{background-color: rgb(200,255,200);}
.sab{background-color: rgb(200,255,200);}
.dom{background-color: rgb(255,200,200);}*/
.apagado{
	opacity: 0.2;
	border-top: 0px solid #999; 
	border-bottom: 1px solid #999; 
}
.apagado.direita{ 
	border-right: 0px solid #999;
	border-left: 1px solid #999;
}
.apagado.esquerda{ 
	border-right: 1px solid #999;
	border-left: 0px solid #999;
}
.Dom.apaga{opacity: 0.5; border-bottom: 0px solid;}
.sem-borda{border: 0px solid green; width: 75px;}
.tr-vermelho{background-color: rgb(255, 200, 200);}
.tr-verde{background-color: rgb(200, 255, 200);}
.tr-azul{background-color: rgb(200, 200, 255);}
.tr-bege{background-color: rgb(238, 221, 130);}
.tr-plum{background-color: rgb(221, 160, 221);}
.tr-thistle{background-color: rgb(216, 191, 216);}
.tr-honeydew{background-color: rgb(224, 238, 224);}
.tr-vermelho-escuro{background-color: rgb(200, 100, 100);}
.margem-esquerda{margin-left: 10px;}
/*.form-control{width: initial;}*/
