A:link,A:visited,A:active {
	text-decoration:none;
	color: 000000;
} 

.tabla {
	width: 100%;
	font-family: "Arial Narrow";
	font-size: xx-small;
	text-align: center;
        border-spacing: 1px;
}

.barra_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
	color: #FFFFFF;
	font-weight: bolder;
}
.titulo{
	border: 0;
	text-align: center;
	vertical-align: top;
}

.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;	
}

.iniciales_dias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
	height: 12px;
	width: 14%;
	background-color: #bebfc1;
	border-color: #000000;
	border: solid 1px;
	text-align: center;
}

.dia_actual_without_events{
	height: 12px;
	background-color: #eeeff1;
	border: solid 1px #ff3535;
}

.dia_actual_without_events_font{
        font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dia_actual_with_events{
	height: 12px;
	background-color: #777676;
	border: solid 1px #ff3535;
}

.dia_actual_with_events_font{
        font-size: 9px;
	color: #efecec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.day_without_events{
	height: 12px;
	background-color: #eeeff1;
	border: solid 1px #f2dfdf;
}

.day_without_events_font{
        font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.day_with_events{
	height: 12px;
	background-color: #777676;
	border: solid 1px #cf9595;
}

.day_with_events_font{
        font-size: 9px;
	color: #efecec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.day_other_month{
	height: 12px;
	background-color: #eeeff1;
	border: solid 1px #f2dfdf;
}
