.titulo_mes{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	/*height: 4px;*/
	color: #2a2970;
	line-height: 6px;
	/*height: 5px;*/
	padding-bottom: 3px;
	padding-top: 3px;
}
a.titulo_mes:hover{
	color:#b3d0af;
	/*text-decoration:none;
	background-color:#FFFFFF;
	border-width: 1;
	border-color: #FFA711;
	border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;*/
}

.dias_semana{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2a2970;
}

.dia_sin{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	/*height: 10px;*/
	color: #2a2970;
	background-color: White;
	border-width: 1; border-color: White;border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;
	text-align: center;
}

td.dia_con {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #2a2970;
	background-color: #b3d0af;
	/*display: block;*/
	/*width: 10px;*/
	border-width: 1;
	border-color: White;
	border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;
	/*margin-left: -4px;
	margin-right: -4px;*/
}

td.dia_con a {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #2a2970;
	display: block;
	border-width: 1;
	border-color: #b3d0af;
	border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;
}

/*a.dia_con:hover{
	background-color:#FFFFFF;
}*/
/*
td.menuTabUnselected a:link, td.menuTabUnselected a:visited, td.menuTabUnselected a:hover,
td.menuTabUnselected a:active {
	color: black;
     text-decoration: none;
 }*/

/*td:hover, td:hover a { background-color: #000; color: #FF0000;}*/

td.dia_con a:hover {
	/*background-color: #b3d0af;*/
	/*color:#FFA711;
	text-decoration:none;*/
	background-color:#FFFFFF;
	display: block;
	/*width: 10px;*/
	border-width: 1;
	border-color: #FFA711;
	border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;
}

.borde{
	background-color: #3e3d7d;
	/*width: 1px;*/
}

.td_borde {
	font-size: 11;
	font-family: Arial,Helvetica;
	color: #000000;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
 	padding-bottom: 0;
	border-width: 1;
	border-color: #3e3d7d;
	border-style: solid;
	background-color: #ffffff;
}

.txt_marr_peq{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #998648;
	text-decoration: none;
	font-weight: none;
	letter-spacing: normal;
}

.txt_azul_peq{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #2a2970;
	text-decoration: none;
	font-weight: none;
	letter-spacing: normal;
}

.txt_azul_peq2{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #2a2970;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: normal;
}

.fondo_calen{
	border-width: 1px;
	border-style: solid;
	border-color: #3e3d7d;
	background-color: #e9e8fc;
}

.tdbordeamarillo {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color:#FFFFFF;
	background-color:#FFA711;
	border-width: 1; border-color: #FFFFFF;border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;
}

.fuentebordeamarillo{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}

.diadisponibleentra{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color:#FFA711;
	text-decoration:none;
	background-color:#FFFFFF;
	border-width: 1; border-color: #FFA711;border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;
	}
.fuentediadisponibleentra
	{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #2a2970;
	/*background-color: #b3d0af;*/
	/*color:#FFA711;
	text-decoration:none;*/
	background-color:#FFFFFF;
	display: block;
	/*width: 10px;*/
	border-width: 1;
	border-color: #FFA711;
	border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;
	}
	.diadisponible{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #b3d0af;
	border-width: 1; border-color: #FFFFFF;border-style: solid;
	padding-left: 0; padding-right: 0; padding-top: 0;padding-bottom: 0;
	}