BODY  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	background-color : #ffffff;
}

.head {
	background-color: #eec303;
	font-family: "verdana", "arial", "helvetica";
	font-weight: 700;
	color: #fff;
	padding:5px;
}

.resultado {
	color: #775615;
	text-decoration: none;
	padding-bottom: 5px;
}

#contenedor {
	background-color:#fff; 
	margin:5px auto;
	/*padding:20px 40px;*/
	width:400px;*
}
#contenedor h1 {font-size:16px; margin-bottom:32px; text-align:center;}

#calendario {width:400px;}
#calendario .encabezadoCalendario {display:none;}
#calendario div.tabla {
	position:relative; 
	width:400px;
	padding-bottom:26px;
}
#calendario p {display:none;}
#calendario ul {list-style:none;}
#calendario ul span {display:none;}
#calendario table {
	border:1px solid #bbb; 
	border-collapse: separate; 
	border-spacing: 0; 
	border-width:1px 0 0 1px; 
	width:400px;
}
#calendario table caption span {display:none;}
#calendario table thead th {
	background-color: #666666;
	color: #ffffff;
}
#calendario table tbody td {border:1px solid #bbb; border-width:0 1px 1px 0 ; text-align:center;}
#calendario table tbody td .enlace {
	display:block;
}
#calendario table tbody td.diaNulo {color:#ccc;}

#calNavMeses li:first-letter {text-transform:uppercase;}
#calNavMeses li {
	position:absolute;
	padding:5px;
}
#calNavMeses li a {display:block; height:16px; width:16px;}
#calNavMeses li.anterior a {
	background:url(anterior.png) no-repeat 0 0;
}
#calNavMeses li.siguiente a {
	background:url(siguiente.png) no-repeat 0 0;
}

#calNavYears li {bottom:0; position:absolute;}

#calendario ul li.anterior {left:0;}
#calendario ul li.siguiente {right:0;}

#contenedor #calendario a {
	color: #775615;
	text-decoration: none;
}
#contenedor #calendario a:hover {color:#F7941D;}
#contenedor #calendario table tbody td.fechaHoy a {
	background-color: #f0e68c;
	color: #775615;
}
#contenedor #calendario table tbody td.fechaSeleccionada a {
	background-color:#eec303;
	color: #fff;
}

#opciones {
	border:1px solid #ccc; 
	border-width:1px 0; 
	/*margin:20px 0; 
	padding:10px 0;*/
}
#opciones p {font-size:14px;}
#opciones ul {list-style:none;}

#commons {font-size:11px;margin-top:32px; padding-bottom:16px; text-align:center;}

#contenedor #opciones a, #contenedor #commons a {
	color: #775615;
	text-decoration: none;	
}
#contenedor #opciones a:hover, #contenedor #commons a:hover {color:#F7941D;}
