#comando {
  width: 110px;
  height: 40px;
}

#comando2 {
  width: 120px;
  height: 40px; 
}

#texto1 {
  width: 30px;
  height: 30px;  
}

.Asignado {
  color: #000000;
  background-color: #FFFF00;
}

.Libre {
  color: #000000;
  background-color: #00FF00;
}

.Reservado {
  color: #FFFFFF;
  background-color: #FF0000;
}

.boton { 
  height: 40px;
}

.boton1 {
  width: 80px;
  height: 40px;
}

.boton2 {
  width: 70px;
  height: 30px;
}

.boton3 {
  width: 70px;
  height: 30px;
  float: left;
}

.boton4 {
  width: 100px;
  height: 40px;  
}

.boton5 {
  width: 70px;
  height: 40px;
}

.cajatexto {
  height: 30px;
}

.celda1 {
  background-color:#00FF00;
}

.celda2 {
  background-color:#FF0000;
}

.celda3 {
  background-color: #FFFF00;
}

.imagen {
  float: left;
}

.letra1 {
  color: #008000;
  font-family: arial;
}

.letra2 {
  float: right;  
}

.letra3 {
  color: #0000FF;
  font-family: arial;
}

.letra4 {
  color: #A8A8A8;
  font-family: verdana;  
}

.leyenda {
  font-family: arial;
}

.tabla1 {
  background-color: #008000;
}

.tabla2 {
  border-collapse: collapse;
}

.tabla3 {
  font-family: arial;
  color: #FFFFFF;
  background-color: #0000FF;  
}

.tabla4 {
  font-family: arial;
  color: #FFFFFF;
  background-color: #008000;
  height: 30px; 
}

.tabla5 {  
  height: 30px; 
}

.usuario {
  float: right;
  font-family: arial;
}

.tablacalendario{
	width: 200px;
}
.tablacalendario TD {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	text-align: center;
}
.tablacalendario TD A{
	text-decoration: none;
}
.diasemana  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #666666;
	text-align: center;
}
.tit, .titmesano  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #666;
	background-color: #D1D9EF;
	font-weight: bold;
}
.titmesano{
	text-align: center;
}
.messiguiente, .mesanterior{
	font-size:10pt;
	font-weight:bold;
	width: 16px;
	height: 16px;
}
.messiguiente{
	background: transparent url(132.png) no-repeat 2px;
}
.mesanterior{
	background: transparent url(131.png) no-repeat 2px;
}
.messiguiente span, .mesanterior span{
	visibility: hidden;
}
.mesanterior{
	text-align: right;
}
.messiguiente a, .mesanterior a{
	color:white;
	text-decoration:none;
}
.diainvalido{
	background-color: #ddd;
}
.hoy {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	background-color: #060;
}
.domingo {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	background-color: #990000;
	color: #fff;
}
.domingo a, .hoy a{
	color: #fff;
}
.diario {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	background-color: #ccf;
	color: #fff;
}
.tform {
	border-width: 1px;
	border-color: 75263C;
	border-style: solid;
}
.inputfecha{
	height: 24px;
	background: transparent url(calendario.png) no-repeat right;
	padding: 2px;
	width: 100px;
	border: 1px solid #8BA0DF;
	font-size: 12px;
}