.table_class2 {
	background-image:url(../img/tablitafechas.png);
	width:195px;height:240px;
	text-align:center;
	
}

.table_class {
	width:185px;height:215px;
	
	
}
td.cal_tit  {	
	border: 0px solid #b1b0ae;
	font-family: Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color: #535353;
	height: 14px;
	text-align:center;

}



A {
	text-decoration:none;
	color:#000000;
}



td.cal_dia_x{
/*	width:21px;
	height:19px;*/
	border: thin solid #fe7b1c;
	background-image:url(../img/naranja.png);

	vertical-align:middle;
	font-size:x-small;
	font-family:Arial, Helvetica, sans-serif;
	color:#0569c9;
	padding-left:5px;
	font-weight:bold;
	
}

td.cal_hoy{
	/*width:21px;
	height:19px;*/
	border: thin solid #026cc9;
	background-image:url(../img/azul2.png);

	text-align:center;
	vertical-align:middle;
	font-size:x-small;
	color:#FFFFFF;
	padding-left:5px;
	font-weight:bold;
}

td.cal_hoy_selected{
	/*width:21px;
	height:19px;*/
	border: thin solid #fe7b1c;
	background-image:url(../img/naranja.png);
	text-align:center;
	vertical-align:middle;
	font-size:x-small;
	color:#FFFFFF;
	padding-left:5px;
	font-weight:bold;
}

td.cal_dia{
	/*width:21px;
	height:19px;*/
	border: thin solid #e0f4ff;
	background-image:url(../img/azul1.png);
	vertical-align:middle;
	font-size:x-small;
	font-family:Arial, Helvetica, sans-serif;
	color:#0569c9;
	padding-left:5px;
	font-weight:bold;
	
}

td.cal_dia_selected{
	
	border: thin solid #fe7b1c;
	background-image:url(../img/naranja.png);
	text-align:center;
	vertical-align:middle;
	font-size:x-small;
	color:#FFFFFF;
	padding-left:5px;
	font-weight:bold;
	
	
}

td.sel_mes{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	color:red;
	color: #535353;	
	
	
	
}
