#boxcalendario{
	width:150px; 
	height:auto; /**/
/*	float:right;*/ 
	margin-left:0px;
	padding:0px;
	color:#000;
	font-size:8pt;
	text-align:center;
}
#boxcalendario a {
	text-decoration: none;
	color: #fff;
	text-align: center;
}
#boxcalendario a:hover {
	text-decoration: none;
	color: #ccc;
}

#boxcalendario .tabla {
width:  98%;
border-collapse:separate;
border-spacing:3px;
/*background:#f00;*/
margin:0px auto 0px;
border:0px solid #ccc;

}

#boxcalendario .encabezado {
color:black;
font-weight:bold;
font-size:1.3em;
text-align:left;
padding:0px;
}

#boxcalendario .celdaDiaSemana {
padding:3px;
color:black;
text-align:center;
}

#boxcalendario .diacita {
font-weight:normal;
color:#fff;
}
#boxcalendario .btCita{
	font-size:8pt;
	color:#fff;
	background-color:transparent;
	padding: 0px;
	margin: 0px; 
	border-width: 0px;
	width:15px;
	height:12px;
}
#boxcalendario .btAnt {
	font-size:8pt;
	color:#000;
	background-color:transparent;   
	padding: 0px;
	margin: 0px; 
	border-width: 0px;
}
#boxcalendario .btSig{
	font-size:8pt;
	color:#000;
	background-color:transparent;  
	padding: 0px;
	margin: 0px; 
	border-width: 0px;
}
#boxcalendario .btCita{
	font-size:8pt;
	color:#fff;
	background-color:transparent;
	padding: 0px;
	margin: 0px; 
	border-width: 0px;
	width:15px;
	height:12px;
}
#boxcalendario .hoy {
background-color:#ccc;
color: #000;
padding:2px;
text-align:center;
border:1px solid #ccc;
}

#boxcalendario .celda {
padding:2px;
text-align:center;
border:0px solid #ccc;
}

#boxcalendario .celdacita {
background-color:#000;
color:#fff;
/*padding:2px;*/
text-align:center;
border:0px solid #000;
}

#boxcalendario .celdaBt{
/*background-color:#000;*/
color:#fff;
/*padding:2px;*/
text-align:center;
border:0px solid #000;
}
