#calendario_contenido A:link,#calendario_contenido A:visited,#calendario_contenido A:active {
	text-decoration:none;
	color:#FFFFFF;
} 

.tabla {
	width: 170px;
	font-family: "Arial Narrow";
	font-size: xx-small;
	text-align: center;
    border-spacing: 1px;
	background-color: #A9B1C7;
}

.barra_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
	color: #333;
	font-weight: bolder;
}
.titulo{
	border: 0;
	text-align: center;
	vertical-align: top;
	background-color: #EFEFEF;
}

.titulo_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	vertical-align: baseline;	
	background-color: #EFEFEF;
}

.iniciales_dias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
	height: 12px;
	width: 14%;
	border: none;
	text-align: center;
}

.dia_actual_without_events{
	height: 12px;
	background-color: #EFEFEF;
	border: solid 1px #555555;
	cursor: default;
}

.dia_actual_without_events_font{
    font-size: 8px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dia_actual_with_events{
	height: 16px;
	background-color:#FFCC00;
	border: solid 1px #FFCC00; 
	cursor: pointer;
}

.dia_actual_with_events_font{
    font-size: 8px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.day_without_events{
	height: 16px;
	background-color: #FFFFFF;
	border: solid 1px #f5f5f5;
	cursor: default;
}

.day_without_events_font{
    font-size: 8px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.day_with_events{
	height: 16px;
	background-color:#FFDE59;
	border: solid 1px #f5f5f5	;
	cursor: pointer;
}

.day_with_events_font{
    font-size: 8px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.day_other_month{
	height: 16px;
	background-color: #FFFFF;
	/*border: solid 1px #f5f5f5;*/
}

