#calendario{
	border: 1px solid #A6EAEA;
	background-color:#FFFFFF;
	height: auto;
	width: 258px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding:3px;
}
#calendario > div { width:100%;}/* los divs hijos de calendario */

#cal_cabecera{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding:2px;
}

#cal_menos{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	width:34px;
	float:left;
	background-color:#929CC2;
	height:20px;
}

#cal_menos img{
 	border:none;
 	padding:2px;
}


#cal_mes{
 	min-height:20px;
 	background-color:#929CC2;
	float:left;
	width:150px;
	line-height:20px;
}

#cal_mas{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	width:34px;
	float:left;
	background-color:#929CC2;
	min-height:20px;
	line-height:20px;
}


#cal_mas img{
 	border:none;
 	padding:2px;
}

#cal_cerrar{
 	min-height:20px;
 	background-color:#929CC2;
	float:left;
	width:34px;
	line-height:20px;
}

#cal_cerrar img{
 	border:none;
 	padding:2px;
}

#cal_dias{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding:2px;
}
#cal_dia{
 	border:1px solid #A6EAEA;
	background-color:#929CC2;
	float:left;
	width:34px;
	min-height:18px;
	line-height:18px;
}

#cal_fila{
	padding:0px;
}

#cal_cal{
 padding:2px;
}

#cal_col{
	border:1px solid #A6EAEA;
	float:left;
	width:34px;
	min-height:18px;
	line-height:18px;
}

#cal_cel_vacia{
	border:1px solid #A6EAEA;
	float:left;
	width:34px;
	min-height:18px;
	background-color:#A6EAEA;
}

