/* Estilo del nombre del mas superior*/
.calNombreMesAno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	background-color: #B9DCA8;
}
/* letras L M M J V .. */
.calDiasSupAno {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E4EBF3;
	font-size: 12px;	
	color: #003300;
}
/* celdas impares */
.calnumimparAno,.calnumimparAnobold,.hoycalnumimparAno,.hoycalnumimparAnobold
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.calnumimparAno a,.calnumimparAnobold a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	text-decoration:none;
}

.hoycalnumimparAno a,.hoycalnumimparAnobold a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	text-decoration:none;
}
.hoycalnumimparAno,.hoycalnumimparAnobold
{
	border:#000033 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
}
/* celdas impar seleccionada */
.calnumimparAnosel,.calnumimparAnoselbold,.hoycalnumimparAnosel,.hoycalnumimparAnoselbold {
	background-color: #000033;
	border:#000033 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.calnumimparAnosel a,.calnumimparAnoselbold a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.hoycalnumimparAnosel,.hoycalnumimparAnoselbold,.hoycalnumimparAnosel a,.hoycalnumimparAnoselbold a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

/* celdas par */
.calnumparAno,.calnumparAnobold,.hoycalnumparAno,.hoycalnumparAnobold {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.calnumparAno a,.calnumparAnobold a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	text-decoration:none;
}
.hoycalnumparAno a,.hoycalnumparAnobold a
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size:11px;
	color: #003300;
	text-decoration:none;
}
.hoycalnumparAno,.hoycalnumparAnobold
{
	border:#000033 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
}
/* celda par seleccionada */
.calnumparAnosel,.calnumparAnoselbold,.hoycalnumparAnosel,.hoycalnumparAnoselbold {
	background-color: #000033;
	border:#000033 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.calnumparAnosel a,.calnumparAnoselbold a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.hoycalnumparAnosel,.hoycalnumparAnoselbold,.hoycalnumparAnosel a,.hoycalnumparAnoselbold a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
/*Ponemos los bold*/
.calnumimparAnobold,.calnumimparAnobold a,.calnumparAnobold,.calnumparAnobold a,
.calnumimparAnoselbold,.hoycalnumimparAnoselbold a,.hoycalnumimparAnoselbold,.calnumimparAnoselbold a,.hoycalnumimparAnoselbold,
.calnumparAnoselbold,.calnumparAnoselbold a,.hoycalnumparAnoselbold,.hoycalnumparAnoselbold a,
.hoycalnumimparAnobold,.hoycalnumimparAnobold,.hoycalnumimparAnobold a,.hoycalnumparAnobold,.hoycalnumparAnobold,
.hoycalnumparAnobold a
{
	/*font-weight:bold;*/
}
/*Le ponemos el over*/
.calnumimparAnobold a:hover,.calnumparAnobold a:hover,
.hoycalnumimparAnoselbold a:hover,.calnumimparAnoselbold a:hover,
.calnumparAnoselbold a:hover,.hoycalnumparAnoselbold a:hover,
.hoycalnumimparAnobold a:hover,.hoycalnumparAnobold a:hover
{
	color:#666666;
	text-decoration: underline;
	font-size:11px;
}
