@charset "UTF-8";

/* Colores 02/10/2018 */
/* Colores 02/10/2018 - Updated for Colorblind Friendliness and Filled Circles */
.color0 {
  background-color: rgba(230, 159, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #E69F00;
}

/* Orange */
.color1 {
  background-color: rgba(86, 180, 233, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #56B4E9;
}

/* Sky Blue */
.color2 {
  background-color: rgba(0, 158, 115, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #009E73;
}

/* Bluish Green */
.color3 {
  background-color: rgba(240, 228, 66, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #F0E442;
}

/* Yellow */
.color4 {
  background-color: rgba(0, 114, 178, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #0072B2;
}

/* Blue */
.color5 {
  background-color: rgba(213, 94, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #D55E00;
}

/* Vermilion */
.color6 {
  background-color: rgba(204, 121, 167, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #CC79A7;
}

/* Reddish Purple */
.color7 {
  background-color: rgba(153, 153, 153, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #999999;
}

/* Grey */
.color8 {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #000000;
}

/* Black */
.color9 {
  background-color: rgba(255, 228, 225, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFE4E1;
}

.color10 {
  background-color: rgba(255, 0, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #FF0000;
}

.color11 {
  background-color: rgba(0, 255, 0, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #00FF00;
}

.color12 {
  background-color: rgba(0, 0, 255, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #0000FF;
}

.color13 {
  background-color: rgba(255, 255, 0, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFFF00;
}

.color14 {
  background-color: rgba(0, 255, 255, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #00FFFF;
}

.color15 {
  background-color: rgba(255, 0, 255, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #FF00FF;
}

.color16 {
  background-color: rgba(128, 0, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #800000;
}

.color17 {
  background-color: rgba(128, 128, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #808000;
}

.color18 {
  background-color: rgba(0, 128, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #008000;
}

.color19 {
  background-color: rgba(128, 0, 128, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #800080;
}

.color20 {
  background-color: rgba(0, 128, 128, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #008080;
}

.color21 {
  background-color: rgba(0, 0, 128, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #000080;
}

.color22 {
  background-color: rgba(255, 165, 0, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFA500;
}

.color23 {
  background-color: rgba(165, 42, 42, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #A52A2A;
}

.color24 {
  background-color: rgba(250, 128, 114, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FA8072;
}

.color25 {
  background-color: rgba(75, 0, 130, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #4B0082;
}

.color26 {
  background-color: rgba(128, 128, 128, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #808080;
}

.color27 {
  background-color: rgba(192, 192, 192, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #C0C0C0;
}

.color28 {
  background-color: rgba(255, 192, 203, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFC0CB;
}

.color29 {
  background-color: rgba(220, 20, 60, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #DC143C;
}

.color30 {
  background-color: rgba(255, 69, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #FF4500;
}

.color31 {
  background-color: rgba(218, 165, 32, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #DAA520;
}

.color32 {
  background-color: rgba(238, 130, 238, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #EE82EE;
}

.color33 {
  background-color: rgba(70, 130, 180, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #4682B4;
}

.color34 {
  background-color: rgba(210, 105, 30, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #D2691E;
}

.color35 {
  background-color: rgba(240, 230, 140, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #F0E442;
}

.color36 {
  background-color: rgba(216, 191, 216, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #D8BFD8;
}

.color37 {
  background-color: rgba(255, 99, 71, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #FF6347;
}

.color38 {
  background-color: rgba(64, 224, 208, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #40E0D0;
}

.color39 {
  background-color: rgba(218, 112, 214, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #DA70D6;
}

.color40 {
  background-color: rgba(123, 104, 238, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #7B68EE;
}

.color41 {
  background-color: rgba(138, 43, 226, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #8A2BE2;
}

.color42 {
  background-color: rgba(139, 69, 19, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #8B4513;
}

.color43 {
  background-color: rgba(255, 20, 147, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #FF1493;
}

.color44 {
  background-color: rgba(189, 183, 107, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #BDB76B;
}

.color45 {
  background-color: rgba(205, 92, 92, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #CD5C5C;
}

.color46 {
  background-color: rgba(102, 51, 153, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #663399;
}

.color47 {
  background-color: rgba(160, 82, 45, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #A0522D;
}

.color48 {
  background-color: rgba(32, 178, 170, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #20B2AA;
}

.color49 {
  background-color: rgba(119, 136, 153, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #778899;
}

.color50 {
  background-color: rgba(176, 196, 222, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #B0C4DE;
}

.color51 {
  background-color: rgba(255, 127, 80, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FF7F50;
}

.color52 {
  background-color: rgba(0, 206, 209, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #00CED1;
}

.color53 {
  background-color: rgba(255, 140, 0, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FF8C00;
}

.color54 {
  background-color: rgba(153, 50, 204, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #9932CC;
}

.color55 {
  background-color: rgba(143, 188, 143, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #8FBC8F;
}

.color56 {
  background-color: rgba(72, 61, 139, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #483D8B;
}

.color57 {
  background-color: rgba(47, 79, 79, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #2F4F4F;
}

.color58 {
  background-color: rgba(148, 0, 211, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #9400D3;
}

.color59 {
  background-color: rgba(255, 105, 180, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FF69B4;
}

.color60 {
  background-color: rgba(205, 133, 63, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #CD853F;
}

.color61 {
  background-color: rgba(188, 143, 143, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #BC8F8F;
}

.color62 {
  background-color: rgba(65, 105, 225, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #4169E1;
}

.color63 {
  background-color: rgba(139, 0, 139, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #8B008B;
}

.color64 {
  background-color: rgba(0, 139, 139, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #008B8B;
}

.color65 {
  background-color: rgba(233, 150, 122, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #E9967A;
}

.color66 {
  background-color: rgba(30, 144, 255, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #1E90FF;
}

.color67 {
  background-color: rgba(139, 0, 0, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #8B0000;
}

.color68 {
  background-color: rgba(184, 134, 11, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #B8860B;
}

.color69 {
  background-color: rgba(221, 160, 221, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #DDA0DD;
}

.color70 {
  background-color: rgba(178, 34, 34, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #B22222;
}

.color71 {
  background-color: rgba(95, 158, 160, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #5F9EA0;
}

.color72 {
  background-color: rgba(244, 164, 96, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #F4A460;
}

.color73 {
  background-color: rgba(105, 105, 105, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #696969;
}

.color74 {
  background-color: rgba(106, 90, 205, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #6A5ACD;
}

.color75 {
  background-color: rgba(127, 255, 212, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #7FFFD4;
}

.color76 {
  background-color: rgba(199, 21, 133, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #C71585;
}

.color77 {
  background-color: rgba(25, 25, 112, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #191970;
}

.color78 {
  background-color: rgba(245, 222, 179, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #F5DEB3;
}

.color79 {
  background-color: rgba(222, 184, 135, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #DEB887;
}

.color80 {
  background-color: rgba(100, 149, 237, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #6495ED;
}

.color81 {
  background-color: rgba(0, 191, 255, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #00BFFF;
}

.color82 {
  background-color: rgba(0, 0, 139, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #00008B;
}

.color83 {
  background-color: rgba(255, 215, 0, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFD700;
}

.color84 {
  background-color: rgba(238, 232, 170, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #EEE8AA;
}

.color85 {
  background-color: rgba(240, 128, 128, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #F08080;
}

.color86 {
  background-color: rgba(173, 216, 230, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #ADD8E6;
}

.color87 {
  background-color: rgba(255, 182, 193, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFB6C1;
}

.color88 {
  background-color: rgba(255, 160, 122, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFA07A;
}

.color89 {
  background-color: rgba(135, 206, 250, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #87CEFA;
}

.color90 {
  background-color: rgba(176, 224, 230, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #B0E0E6;
}

.color91 {
  background-color: rgba(186, 85, 211, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #BA55D3;
}

.color92 {
  background-color: rgba(147, 112, 219, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #9370DB;
}

.color93 {
  background-color: rgba(135, 206, 235, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #87CEEB;
}

.color94 {
  background-color: rgba(72, 209, 204, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #48D1CC;
}

.color95 {
  background-color: rgba(219, 112, 147, 0.45);
  border-radius: 50%;
  color: #fff !important;
  border: 1px solid #DB7093;
}

.color96 {
  background-color: rgba(255, 228, 181, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFE4B5;
}

.color97 {
  background-color: rgba(255, 222, 173, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #FFDEAD;
}

.color98 {
  background-color: rgba(210, 180, 140, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #D2B48C;
}

.color99 {
  background-color: rgba(230, 230, 250, 0.45);
  border-radius: 50%;
  color: #000 !important;
  border: 1px solid #E6E6FA;
}

/* Relleno classes matching the color classes */
.relleno10 {
  background-color: #FF0000;
}

.relleno11 {
  background-color: #00FF00;
}

.relleno12 {
  background-color: #0000FF;
}

.relleno13 {
  background-color: #FFFF00;
}

.relleno14 {
  background-color: #00FFFF;
}

.relleno15 {
  background-color: #FF00FF;
}

.relleno16 {
  background-color: #800000;
}

.relleno17 {
  background-color: #808000;
}

.relleno18 {
  background-color: #008000;
}

.relleno19 {
  background-color: #800080;
}

.relleno20 {
  background-color: #008080;
}

.relleno21 {
  background-color: #000080;
}

.relleno22 {
  background-color: #FFA500;
}

.relleno23 {
  background-color: #A52A2A;
}

.relleno24 {
  background-color: #FA8072;
}

.relleno25 {
  background-color: #4B0082;
}

.relleno26 {
  background-color: #808080;
}

.relleno27 {
  background-color: #C0C0C0;
}

.relleno28 {
  background-color: #FFC0CB;
}

.relleno29 {
  background-color: #DC143C;
}

.relleno30 {
  background-color: #FF4500;
}

.relleno31 {
  background-color: #DAA520;
}

.relleno32 {
  background-color: #EE82EE;
}

.relleno33 {
  background-color: #4682B4;
}

.relleno34 {
  background-color: #D2691E;
}

.relleno35 {
  background-color: #F0E442;
}

.relleno36 {
  background-color: #D8BFD8;
}

.relleno37 {
  background-color: #FF6347;
}

.relleno38 {
  background-color: #40E0D0;
}

.relleno39 {
  background-color: #DA70D6;
}

.relleno40 {
  background-color: #7B68EE;
}

.relleno41 {
  background-color: #8A2BE2;
}

.relleno42 {
  background-color: #8B4513;
}

.relleno43 {
  background-color: #FF1493;
}

.relleno44 {
  background-color: #BDB76B;
}

.relleno45 {
  background-color: #CD5C5C;
}

.relleno46 {
  background-color: #663399;
}

.relleno47 {
  background-color: #A0522D;
}

.relleno48 {
  background-color: #20B2AA;
}

.relleno49 {
  background-color: #778899;
}

.relleno50 {
  background-color: #B0C4DE;
}

.relleno51 {
  background-color: #FF7F50;
}

.relleno52 {
  background-color: #00CED1;
}

.relleno53 {
  background-color: #FF8C00;
}

.relleno54 {
  background-color: #9932CC;
}

.relleno55 {
  background-color: #8FBC8F;
}

.relleno56 {
  background-color: #483D8B;
}

.relleno57 {
  background-color: #2F4F4F;
}

.relleno58 {
  background-color: #9400D3;
}

.relleno59 {
  background-color: #FF69B4;
}

.relleno60 {
  background-color: #CD853F;
}

.relleno61 {
  background-color: #BC8F8F;
}

.relleno62 {
  background-color: #4169E1;
}

.relleno63 {
  background-color: #8B008B;
}

.relleno64 {
  background-color: #008B8B;
}

.relleno65 {
  background-color: #E9967A;
}

.relleno66 {
  background-color: #1E90FF;
}

.relleno67 {
  background-color: #8B0000;
}

.relleno68 {
  background-color: #B8860B;
}

.relleno69 {
  background-color: #DDA0DD;
}

.relleno70 {
  background-color: #B22222;
}

.relleno71 {
  background-color: #5F9EA0;
}

.relleno72 {
  background-color: #F4A460;
}

.relleno73 {
  background-color: #696969;
}

.relleno74 {
  background-color: #6A5ACD;
}

.relleno75 {
  background-color: #7FFFD4;
}

.relleno76 {
  background-color: #C71585;
}

.relleno77 {
  background-color: #191970;
}

.relleno78 {
  background-color: #F5DEB3;
}

.relleno79 {
  background-color: #DEB887;
}

.relleno80 {
  background-color: #6495ED;
}

.relleno81 {
  background-color: #00BFFF;
}

.relleno82 {
  background-color: #00008B;
}

.relleno83 {
  background-color: #FFD700;
}

.relleno84 {
  background-color: #EEE8AA;
}

.relleno85 {
  background-color: #F08080;
}

.relleno86 {
  background-color: #ADD8E6;
}

.relleno87 {
  background-color: #FFB6C1;
}

.relleno88 {
  background-color: #FFA07A;
}

.relleno89 {
  background-color: #87CEFA;
}

.relleno90 {
  background-color: #B0E0E6;
}

.relleno91 {
  background-color: #BA55D3;
}

.relleno92 {
  background-color: #9370DB;
}

.relleno93 {
  background-color: #87CEEB;
}

.relleno94 {
  background-color: #48D1CC;
}

.relleno95 {
  background-color: #DB7093;
}

.relleno96 {
  background-color: #FFE4B5;
}

.relleno97 {
  background-color: #FFDEAD;
}

.relleno98 {
  background-color: #D2B48C;
}

.relleno99 {
  background-color: #E6E6FA;
}

/* Colores 06/07/2023 */
.text0 {
  color: #1C82AD;
}

.text1 {
  color: #03C988;
}

.text2 {
  color: #804674;
}

.text3 {
  color: #E05260;
}

.text4 {
  color: #FF9F9F;
}

.text5 {
  color: #E08F62;
}

.text6 {
  color: #ECB390;
}

.text7 {
  color: #E6B566;
}

.text8 {
  color: #FFD966;
}

.text9 {
  color: #B08BBB;
}

.text10 {
  color: #6D8B74;
}

.text11 {
  color: #9D5353;
}

.text12 {
  color: #316B83;
}

.text13 {
  color: #3A6351;
}

.text14 {
  color: #CBAF87;
}

.text15 {
  color: #F1935C;
}

.text16 {
  color: #75B79E;
}

.text17 {
  color: #F8B730;
}

.text18 {
  color: #412DB6;
}

.text19 {
  color: #2C2554;
}

.text20 {
  color: #556B2F;
}

.text21 {
  color: #7CFC00;
}

.text22 {
  color: #A9A9A9;
}

.text23 {
  color: #8B008B;
}

.text24 {
  color: #DA70D6;
}

.text25 {
  color: #4B0082;
}

.text26 {
  color: #FF8C00;
}

.text27 {
  color: #90EE90;
}

.text28 {
  color: #A0522D;
}

.text29 {
  color: #9370DB;
}

.text30 {
  color: #7FFFD4;
}

.text31 {
  color: #D2691E;
}

.text32 {
  color: #87CEEB;
}

.text33 {
  color: #696969;
}

.text34 {
  color: #FFE4B5;
}

.text35 {
  color: #483D8B;
}

.text36 {
  color: #FF1493;
}

.text37 {
  color: #FF7F50;
}

.text38 {
  color: #B22222;
}

.text39 {
  color: #008080;
}

.text40 {
  color: #BA55D3;
}

.text41 {
  color: #00008B;
}

.text42 {
  color: #FFDAB9;
}

.text43 {
  color: #FFA500;
}

.text44 {
  color: #98FB98;
}

.text45 {
  color: #BC8F8F;
}

.text46 {
  color: #0000CD;
}

.text47 {
  color: #ADFF2F;
}

.text48 {
  color: #228B22;
}

.text49 {
  color: #20B2AA;
}

.text50 {
  color: #FF4500;
}

.text51 {
  color: #F08080;
}

.text52 {
  color: #9932CC;
}

.text53 {
  color: #000008;
}

.text54 {
  color: #800000;
}

.text55 {
  color: #800080;
}

.text56 {
  color: #F4A460;
}

.text57 {
  color: #CD853F;
}

.text58 {
  color: #008000;
}

.text59 {
  color: #FA8072;
}

.text60 {
  color: #808080;
}

.text61 {
  color: #D8BFD8;
}

.text62 {
  color: #7B68EE;
}

.text63 {
  color: #8B4513;
}

.text64 {
  color: #3CB371;
}

.text65 {
  color: #FF69B4;
}

.text66 {
  color: #6495ED;
}

.text67 {
  color: #A52A2A;
}

.text68 {
  color: #6B8E23;
}

.text69 {
  color: #E9967A;
}

.text70 {
  color: #C71585;
}

.text71 {
  color: #B8860B;
}

.text72 {
  color: #48D1CC;
}

.text73 {
  color: #DB7093;
}

.text74 {
  color: #9ACD32;
}

.text75 {
  color: #FFA07A;
}

.text76 {
  color: #66CDAA;
}

.text77 {
  color: #6A5ACD;
}

.text78 {
  color: #DEB887;
}

.text79 {
  color: #5F9EA0;
}

.text80 {
  color: #7FFF00;
}

.text81 {
  color: #FFB6C1;
}

.text82 {
  color: #00FF7F;
}

.text83 {
  color: #00BFFF;
}

.text84 {
  color: #FFA07A;
}

.text85 {
  color: #9400D3;
}

.text86 {
  color: #2E8B57;
}

.text87 {
  color: #EE82EE;
}

.text88 {
  color: #40E0D0;
}

.text89 {
  color: #D2B48C;
}

.text90 {
  color: #DAA520;
}

.text91 {
  color: #FFC0CB;
}

.text92 {
  color: #00FFFF;
}

.text93 {
  color: #F0E68C;
}

.text94 {
  color: #778899;
}

.text95 {
  color: #4169E1;
}

.text96 {
  color: #DDA0DD;
}

.text97 {
  color: #DC143C;
}

.text98 {
  color: #00CED1;
}

.text99 {
  color: #00FF00;
}

/* Colores 10/07/2025 */
.rellenoNew0 {
  background-color: #dbeafe;
}

.rellenoNew1 {
  background-color: #f3e8ff;
}

.rellenoNew2 {
  background-color: #fef3c7;
}

.rellenoNew3 {
  background-color: #fce7f3;
}

.rellenoNew4 {
  background-color: #d1fae5;
}

.textNew0 {
  color: #2563eb;
}

.textNew1 {
  color: #9333ea;
}

.textNew2 {
  color: #d97706;
}

.textNew3 {
  color: #db2777;
}

.textNew4 {
  color: #059669;
}