/* The main calendar widget.  DIV containing a table. */


.calendarTable {
  /*width: 200px;
  height: 110px;
  margin: 20px 102px 0px 102px;*/
  }
		.calendarTable .titulo_calendar {
			margin-left: 9px;
		}

.calendarTable2 {
  width: 200px;
  height: 110px;
  margin: 20px 0px 0px 60px;
  }
.calendarTable.calendaryoutub {
  width: 187px;
  height: 110px;
  margin: 20px 0px 0px 5px;
  float: left;
  }

.calendarTable table
{
  border-color: #000 #000 #000 #000;
  cursor: default;
  background-color: #d5c095;
  color: #5B574E;
  font-size: 11px;
  font-family: Tahoma, Arial, "HelveticaNeue LightCond";
  padding: 5px;
  margin: auto;
}

.calendarTable .input
{
	background-color: #ffffff;
	color: #5B574E;
	width: 90px;
	font-size: 11px;
	font-family: Tahoma, Arial, "HelveticaNeue LightCond";
	border: 1px solid #807459;
}

.calendarTable #id_modalidad
{
	background-color: #ffffff;
	color: #5B574E;
	/*width: 90px;*/
	overflow:auto;
	font-size:11px;
	font-family: Tahoma, Arial, "HelveticaNeue LightCond";
	border: 1px solid #807459;
}

/*.calendarTable #cancel
{
    font-size: 11px;
}*/

.calendarTable .select
{
  background-color: #f9e6bb;
  color: #5B574E;
      font-size: 11px;
    font-family: Tahoma, Arial, "HelveticaNeue LightCond";
}
.calendarTable2 table
{
  border: 1px solid;
  border-color: #000 #000 #000 #000;
  cursor: default;
  background-color: #f9e6bb;
  color: #5B574E;
  font-size: 11px;
  font-family: Tahoma, Arial, "HelveticaNeue LightCond";
  font-weight: bold;
  padding: 5px;
}

.calendarTable2 .input
{
    background-color: #f9e6bb;
  	color: #5B574E;
 	 width: 90px;
    font-size: 11px;
    font-family: Tahoma, Arial, "HelveticaNeue LightCond";
}

/*.calendarTable #cancel
{
    font-size: 11px;
}*/

.calendarTable2 .select
{
  background-color: #f9e6bb;
  color: #5B574E;
      font-size: 11px;
    font-family: Tahoma, Arial, "HelveticaNeue LightCond";
}

.titulo_calendar { margin-left: 31px; }

div#formulario_reserva{ background-color: #d5c095; color: #5B574E; width: 330px; margin-left: 37px; font-size: 11px; padding: 10px;}

form#form_reserva{ width: 331px; }               
                        
#formulario_reserva #id_modalidad {
	background-color: #ffffff;
	color: #5B574E;
	/*width: 90px;*/
	overflow:auto;
	font-size:11px;
	font-family: Tahoma, Arial, "HelveticaNeue LightCond";
	border: 1px solid #807459;
}

#formulario_reserva .input
{
	background-color: #ffffff;
	color: #5B574E;
	width: 90px;
	font-size: 11px;
	font-family: Tahoma, Arial, "HelveticaNeue LightCond";
	border: 1px solid #807459;
}
span.salida { margin-left: 172px; }
input#endDate { margin-left: 96px;}
input#submit1 { margin: 10px 0 10px 74px; text-align: center; }
a#cancel { margin-left: 74px; }
