TABLE.calendario {
	FONT-SIZE: 8pt;
	WIDTH: 100%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: none;
}
caption.calendario{
	color: #FFFFFF;
	background-color: #009900;
	border: thin solid #C7C7C7;
}
TD.calendario {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
TABLE.cabeceracalendario {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #999900; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebeae2
}
A.cabeceracalendario {
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	border: 0px none #EFEFDE;
	color: #999900;
}
IMG.cabeceracalendario {
	text-decoration: none;
	border: none;
	
}

TD.calendariocabeceradias {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #669933;
	TEXT-ALIGN: center;
	font-size: 10px;
	padding: 2px;

}
TD.calendariodiavacio {
	background-color: #F7F7F7;

	
}
TD.calendariohoy {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	border: 1px solid #FF9900;
	background-color: #CCCCCC;



}
A.calendarioenlacedia {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #FF9900;
	font-size: 10px;



}
TABLE.calendarioform {
	PADDING-LEFT: 10px; FONT-SIZE: 9pt; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
CAPTION.calendarioform {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #bb0000
}
INPUT.calendarioform {
	WIDTH: 250px
}
INPUT.calendarioformboton {
	
}
TEXTAREA.calendarioform {
	WIDTH: 250px; HEIGHT: 200px
}
TABLE.mostrarcitas {
	FONT-SIZE: 9pt; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
CAPTION.mostrarcitas {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
TD.mostrarcitas {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 10px; BORDER-BOTTOM: #999900 1px solid; BACKGROUND-COLOR: #f4f4f4
}
TD.mostrarcitas {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 10px; BORDER-BOTTOM: #999900 1px solid; BACKGROUND-COLOR: #f4f4f4
}
IMG.mostrarcitas {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: left; VERTICAL-ALIGN: super; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A.mostrarcitaboton {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.mostrarcitaboton:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #999999; TEXT-DECORATION: none
}
form.selectmeses{
	margin: 0px;
	padding: 0px;
	border: none;
}
select.selectmeses{
	font-size: 8pt;
	height: 10px;

}
td.selectmeses{
	background-color: #DBFFA6;
}
.logos-instituciones {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FBFBF7;
}
A.titulares {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;


}
A.titulo-destacados {
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-decoration: none;
	color: #999999;


}
A.publi-OSCURO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	text-decoration: none;
	border: none;

}
A.publi-CLARO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;
	border: none;

}
A.crosses {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;

}
A.clasifi-CLARO-equipo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-transform: uppercase;
	text-decoration: none;

}
A.clasifi-OSCURO-equipo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #EEEEEE;
	text-transform: uppercase;
	text-decoration: none;

}
A.pie {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CCCCCC;


}
