/*Estilos xerales*/
table.tablaCalendario{border-collapse: collapse; margin:0 auto; width:290px;}
table.tablaCalendario tr{ background-color:#e5e5e5; font-family:Arial, Helvetica, sans-serif; font-size:20px} /*Color por defecto das filas*/
table.tablaCalendario td,
table.tablaCalendario th{border:1px solid #ccc; padding:0 0.2em; font-size: inherit; vertical-align:middle; padding:1px 2px;cursor:default; text-align:center; vertical-align:middle}

table.tablaCalendario tr.cabecera{ background-color:#999; color:#ccc; }
table.tablaCalendario tr.cabecera td{padding:1px 0 ; margin:0; border:0px solid #f00;}
table.tablaCalendario tr.nomeDias{ background-color:#eee; } /*L M X J V S D*/

table.tablaCalendario img.flechaLeft{margin-right: .6em}
table.tablaCalendario img.flechaRight{margin-left: .6em}


table.tablaCalendario td.diaNO{color:#999}

table.tablaCalendario td.dia, td.diaFestivoSeleccionable{
	 text-align:center;
	 color:#000;
	 cursor:default;
	 
}
table.tablaCalendario td.dia:hover, td.diaSel{
	 text-align:center;
	 background-color:#03c;
	 color:#fff;
	 cursor:pointer;
	 
}

table.tablaCalendario td.diaFestivo, td.diaFestivoSeleccionable:hover{
	 text-align:center;
	 color:#fff;
	 background-color:#f00;
	 
}

table.tablaCalendario td.diaFestivo:hover {
	 text-align:center;
	 color:#000;
	 background-color:#f00;	 
}

/*Estilo para campos select*/
#selectMes{width:auto;}
#selectYear{width:auto}



/*Estilos para enlaces*/