.texto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

}
.etiqueta {

	font-family: Arial, "Trebuchet MS",  sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.textoBlanco {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

}



.fondotabla {  

	border: 1px solid #CCCCCC

}

.fontabla {  

	border: 1px solid; 

	border-color: #999999 #999999 #999999

}

.fontablaT {  

	border: 1px solid #CD0102}

.menusup {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

	text-decoration: none;

	font-weight: bolder;

}

.menusup:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #cccccc;

	text-decoration: none;

	font-weight: bolder;

}

.menusup1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	text-decoration: none;

}

.menusup1:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CD0102;

	text-decoration: none;

}

.menusup2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.menusup2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990066;
	text-decoration: none;
}

.copy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

}

.copy:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

}

.copy1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990066;
	text-decoration: none;


}

.copy1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990066;
	text-decoration: underline;



}

.menu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.menu:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: underline;

}

.parrafo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	line-height: 16px;

}

.titular {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #333333;

}

.titular2 {

	font-family: "Trebuchet MS", sans-serif;

	font-size: 12px;

	color: #333366 ;

	font-weight: bold;



}

.seccion {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

	font-weight: bold;

}

.seccion2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

}

.entradilla {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: italic;

	font-weight: bold;

	color: #999999;

}

.subtitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	font-size: 12px;

}

.submenuAZ {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	text-decoration: none;

}

.submenuAZ:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	text-decoration: none;

	font-weight: bold;

	text-decoration: none;

}

.submenuAZ:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	text-decoration: none;

}

.menuIZ {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.submenuRJ {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CC3333;

	text-decoration: none;

	font-weight: bold;

	text-decoration: none;

}

.submenuRJ:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	text-decoration: none;

}

.submenuRJ:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CC3333;

	text-decoration: none;

	font-weight: bold;

	text-decoration: none;

}

.menuIZR {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666699;

	text-decoration: none;

	font-weight: normal;





}



.menuIZR:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666699;

	text-decoration: underline;

	font-weight: normal;

}

.menuIZRA {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: 333366;

	text-decoration: none;

	font-weight: bold;





}

.menuIZRD {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #004173;

	text-decoration: none;

	font-weight: normal;

}



.menuIZRojo{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CC3333;

	text-decoration: none;

	font-weight: bold;



}

.menuIZBlanco {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}

.menuIZRD {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

	text-decoration: none;

	font-weight: normal;

}

.menuIZBlancoD {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: normal;

}

.parrafo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	font-weight: bold;



}

.titularImg {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #004173;

	font-weight: normal;

	letter-spacing:1px;

	line-height: 18px;

}

.boton1 {

	border: 1px solid #999999;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #990066;

}

.boton2 {

	border: 1px solid #999999;

	color: #990066;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #F7F7F7;

	font-weight: normal;

}

.fontablaV {



	border: 1px solid #004173

}



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/* ESTILOS DEL CALENDARIO*/

/* Calendar title */

.titleStyle {

	background-color: #002813;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #FFFFFF;

}



/* Month Year and Fix */

.headerStyle {

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #000000;

}



/* Together these 2 define the color theme for the window */

.borderColor {

	background-color: #FFFFFF;

	border: 1px #cd0102;



}

.innerColor {

	background-color: #FFFFFF;

}



/* Smart Nav Styles */

.monthEntryStyle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

}

.yearEntryStyle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

}

.yearArrowStyle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000000;

}



/* Nav Style */

.navStyle {

	background-color: #e0e0e0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #000000;

}



.weekdayHeaderStyle {

	background-color: #e0e0e0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #002813;

}



/* Calendar Data Styles */

.todayStyle {

	background-color: #ff0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #00ffff;

}



.normalStyle  {

	background-color: #DDDDDD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

}

.dimStyle {

	background-color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #b0b0b0;

}

.linkStyle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

	text-decoration: underline;

}



/* Style for weekends */

.weekendStyle {

	background-color: #999999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

}

.dimWeekendStyle {

	background-color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #b0b0b0;

}



/* Style for holidays */

.holidayStyle {

	background-color: #FF6500;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #ffffff;

}

.holidayLinkStyle {

	background-color: #FF6500;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #ffffff;

	text-decoration: underline;

}



.incremento {



font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline

}

.incremento:hover {







font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: underline

}

.textoP {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

}

.textogrisN {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #737573;

}

.bordeNegro {

	border-top: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 0px solid #000000;



}

.textoN {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	font-weight: bold;

	border-top: 1px solid #000000;

	border-right: 0px solid #000000;

	border-bottom: 0px solid #000000;

	border-left: 1px solid #000000;







}

.texto1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	border-top: 1px solid #000000;

	border-right: 0px solid #000000;

	border-bottom: 0px solid #000000;

	border-left: 1px solid #000000;





}

.tituloN {

	font-family: "Trebuchet MS", sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	font-weight: bolder;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;



}

.textogris { 



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

}

.parrafoL {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	line-height: 16px;

}

.textoRojo {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #CD0102;

}

.copyR {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	text-decoration: none;

}

.copyR:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #cd0102;

	text-decoration: none;

}

.borde {

	border: 2px solid #999999;

}
