﻿@charset "UTF-8";

/* CSS Style sheet of 2024-25-1-L_1.5.fet
   Style sheet generated with FET 6.27.0 on 11/8/24 9:13 AM */

/* To do a page-break only after every second timetable, delete "page-break-before: always;" in "table.even_table". */
/* Delete "page-break-before: always;" in "table.even_table" and in "table.odd_table" to skip page-breaks. */
/* To hide an element just write the following phrase into the element: "display: none;" (without quotes). */

p.back {
  margin-top: 4ex;
  margin-bottom: 5ex;
}

table {
  text-align: center;
  page-break-inside: avoid;
}

table.odd_table {
  page-break-before: always;
}

table.even_table {
  page-break-before: always;
}

table.detailed {
  margin-left: auto; margin-right: auto;
  text-align: center;
  border: 0px;
  border-spacing: 0;
  border-collapse: collapse;
}

caption {

}

span.institution {
  font-weight: bold;
}

span.name {

}

span.comment {
  /*font-style: italic;*/
}

span.legend_title {
  font-weight: bold;
}

thead {

}

/* Some programs import "tfoot" incorrectly. So we use "tr.foot" instead of "tfoot". */

tr.foot {

}

tbody {

}

th {

}

td {

}

td.detailed {
  border: 1px dashed silver;
  border-bottom: 0;
  border-top: 0;
}

th.xAxis {
/* width: 8em; */
}

th.yAxis {
  height: 8ex;
}

td.c_1 { /* Activity id: 1 (subject) */
 background-color: rgb(1, 187, 128);
 color: white;
}

td.c_2 { /* Activity id: 11 (subject) */
 background-color: rgb(36, 253, 224);
 color: black;
}

td.c_3 { /* Activity id: 16 (subject) */
 background-color: rgb(0, 55, 215);
 color: white;
}

td.c_4 { /* Activity id: 19 (subject) */
 background-color: rgb(48, 119, 180);
 color: white;
}

td.c_5 { /* Activity id: 24 (subject) */
 background-color: rgb(78, 150, 201);
 color: black;
}

td.c_6 { /* Activity id: 28 (subject) */
 background-color: rgb(202, 233, 234);
 color: black;
}

td.c_7 { /* Activity id: 37 (subject) */
 background-color: rgb(76, 46, 14);
 color: white;
}

td.c_8 { /* Activity id: 46 (subject) */
 background-color: rgb(100, 251, 52);
 color: black;
}

td.c_9 { /* Activity id: 50 (subject) */
 background-color: rgb(137, 107, 124);
 color: white;
}

td.c_10 { /* Activity id: 54 (subject) */
 background-color: rgb(7, 235, 92);
 color: black;
}

td.c_11 { /* Activity id: 59 (subject) */
 background-color: rgb(168, 142, 24);
 color: black;
}

td.c_12 { /* Activity id: 64 (subject) */
 background-color: rgb(97, 53, 130);
 color: white;
}

td.c_13 { /* Activity id: 69 (subject) */
 background-color: rgb(65, 176, 194);
 color: black;
}

td.c_14 { /* Activity id: 73 (subject) */
 background-color: rgb(227, 10, 250);
 color: white;
}

td.c_15 { /* Activity id: 76 (subject) */
 background-color: rgb(255, 211, 199);
 color: black;
}

td.c_16 { /* Activity id: 80 (subject) */
 background-color: rgb(236, 204, 203);
 color: black;
}

td.c_17 { /* Activity id: 81 (subject) */
 background-color: rgb(71, 93, 19);
 color: white;
}

td.c_18 { /* Activity id: 82 (subject) */
 background-color: rgb(33, 210, 91);
 color: black;
}

td.c_19 { /* Activity id: 83 (subject) */
 background-color: rgb(218, 81, 139);
 color: black;
}

td.c_20 { /* Activity id: 87 (subject) */
 background-color: rgb(56, 127, 92);
 color: white;
}

td.c_21 { /* Activity id: 93 (subject) */
 background-color: rgb(93, 42, 189);
 color: white;
}

td.c_22 { /* Activity id: 103 (subject) */
 background-color: rgb(7, 47, 106);
 color: white;
}

td.c_23 { /* Activity id: 107 (subject) */
 background-color: rgb(255, 252, 221);
 color: black;
}

td.c_24 { /* Activity id: 111 (subject) */
 background-color: rgb(253, 170, 97);
 color: black;
}

td.c_25 { /* Activity id: 115 (subject) */
 background-color: rgb(121, 164, 225);
 color: black;
}

td.c_26 { /* Activity id: 116 (subject) */
 background-color: rgb(16, 114, 125);
 color: white;
}

td.c_27 { /* Activity id: 122 (subject) */
 background-color: rgb(46, 19, 76);
 color: white;
}

td.c_28 { /* Activity id: 124 (subject) */
 background-color: rgb(116, 34, 210);
 color: white;
}

td.c_29 { /* Activity id: 127 (subject) */
 background-color: rgb(161, 18, 161);
 color: white;
}

td.c_30 { /* Activity id: 132 (subject) */
 background-color: rgb(160, 255, 205);
 color: black;
}

td.c_31 { /* Activity id: 140 (subject) */
 background-color: rgb(60, 88, 198);
 color: white;
}

td.c_32 { /* Activity id: 144 (subject) */
 background-color: rgb(207, 10, 205);
 color: white;
}

td.c_33 { /* Activity id: 148 (subject) */
 background-color: rgb(151, 74, 99);
 color: white;
}

td.c_34 { /* Activity id: 155 (subject) */
 background-color: rgb(149, 253, 198);
 color: black;
}

td.c_35 { /* Activity id: 161 (subject) */
 background-color: rgb(194, 141, 178);
 color: black;
}

td.c_36 { /* Activity id: 165 (subject) */
 background-color: rgb(186, 97, 218);
 color: black;
}

td.c_37 { /* Activity id: 169 (subject) */
 background-color: rgb(58, 18, 108);
 color: white;
}

td.c_38 { /* Activity id: 174 (subject) */
 background-color: rgb(246, 74, 41);
 color: white;
}

td.c_39 { /* Activity id: 178 (subject) */
 background-color: rgb(146, 24, 136);
 color: white;
}

td.c_40 { /* Activity id: 184 (subject) */
 background-color: rgb(245, 42, 197);
 color: white;
}

td.c_41 { /* Activity id: 190 (subject) */
 background-color: rgb(247, 247, 28);
 color: black;
}

td.c_42 { /* Activity id: 199 (subject) */
 background-color: rgb(61, 36, 153);
 color: white;
}

td.c_43 { /* Activity id: 208 (subject) */
 background-color: rgb(248, 56, 17);
 color: white;
}

td.c_44 { /* Activity id: 214 (subject) */
 background-color: rgb(42, 176, 128);
 color: black;
}

td.c_45 { /* Activity id: 217 (subject) */
 background-color: rgb(76, 156, 160);
 color: black;
}

td.c_46 { /* Activity id: 221 (subject) */
 background-color: rgb(243, 10, 171);
 color: white;
}

td.c_47 { /* Activity id: 224 (subject) */
 background-color: rgb(218, 24, 4);
 color: white;
}

td.c_48 { /* Activity id: 228 (subject) */
 background-color: rgb(103, 111, 107);
 color: white;
}

td.c_49 { /* Activity id: 229 (subject) */
 background-color: rgb(205, 214, 132);
 color: black;
}

td.c_50 { /* Activity id: 230 (subject) */
 background-color: rgb(171, 190, 33);
 color: black;
}

td.c_51 { /* Activity id: 231 (subject) */
 background-color: rgb(219, 132, 229);
 color: black;
}

td.c_52 { /* Activity id: 235 (subject) */
 background-color: rgb(160, 96, 186);
 color: white;
}

td.c_53 { /* Activity id: 239 (subject) */
 background-color: rgb(137, 60, 143);
 color: white;
}

td.c_54 { /* Activity id: 263 (subject) */
 background-color: rgb(58, 79, 190);
 color: white;
}

td.c_55 { /* Activity id: 264 (subject) */
 background-color: rgb(166, 37, 117);
 color: white;
}

td.c_56 { /* Activity id: 1 (subject+students) */
 background-color: rgb(144, 12, 137);
 color: white;
}

td.c_57 { /* Activity id: 11 (subject+students) */
 background-color: rgb(218, 76, 61);
 color: white;
}

td.c_58 { /* Activity id: 16 (subject+students) */
 background-color: rgb(212, 105, 130);
 color: black;
}

td.c_59 { /* Activity id: 19 (subject+students) */
 background-color: rgb(117, 157, 88);
 color: black;
}

td.c_60 { /* Activity id: 24 (subject+students) */
 background-color: rgb(60, 43, 241);
 color: white;
}

td.c_61 { /* Activity id: 28 (subject+students) */
 background-color: rgb(61, 3, 166);
 color: white;
}

td.c_62 { /* Activity id: 37 (subject+students) */
 background-color: rgb(120, 65, 200);
 color: white;
}

td.c_63 { /* Activity id: 46 (subject+students) */
 background-color: rgb(221, 238, 151);
 color: black;
}

td.c_64 { /* Activity id: 50 (subject+students) */
 background-color: rgb(216, 52, 195);
 color: white;
}

td.c_65 { /* Activity id: 54 (subject+students) */
 background-color: rgb(104, 73, 238);
 color: white;
}

td.c_66 { /* Activity id: 59 (subject+students) */
 background-color: rgb(183, 18, 129);
 color: white;
}

td.c_67 { /* Activity id: 64 (subject+students) */
 background-color: rgb(247, 99, 52);
 color: black;
}

td.c_68 { /* Activity id: 69 (subject+students) */
 background-color: rgb(173, 111, 216);
 color: black;
}

td.c_69 { /* Activity id: 73 (subject+students) */
 background-color: rgb(35, 196, 75);
 color: black;
}

td.c_70 { /* Activity id: 76 (subject+students) */
 background-color: rgb(63, 67, 68);
 color: white;
}

td.c_71 { /* Activity id: 80 (subject+students) */
 background-color: rgb(173, 223, 254);
 color: black;
}

td.c_72 { /* Activity id: 81 (subject+students) */
 background-color: rgb(195, 224, 54);
 color: black;
}

td.c_73 { /* Activity id: 82 (subject+students) */
 background-color: rgb(100, 49, 39);
 color: white;
}

td.c_74 { /* Activity id: 83 (subject+students) */
 background-color: rgb(52, 136, 102);
 color: white;
}

td.c_75 { /* Activity id: 87 (subject+students) */
 background-color: rgb(71, 84, 79);
 color: white;
}

td.c_76 { /* Activity id: 93 (subject+students) */
 background-color: rgb(13, 92, 17);
 color: white;
}

td.c_77 { /* Activity id: 103 (subject+students) */
 background-color: rgb(55, 243, 175);
 color: black;
}

td.c_78 { /* Activity id: 107 (subject+students) */
 background-color: rgb(120, 179, 43);
 color: black;
}

td.c_79 { /* Activity id: 111 (subject+students) */
 background-color: rgb(23, 5, 8);
 color: white;
}

td.c_80 { /* Activity id: 115 (subject+students) */
 background-color: rgb(82, 167, 32);
 color: white;
}

td.c_81 { /* Activity id: 116 (subject+students) */
 background-color: rgb(94, 125, 15);
 color: white;
}

td.c_82 { /* Activity id: 122 (subject+students) */
 background-color: rgb(2, 241, 254);
 color: black;
}

td.c_83 { /* Activity id: 124 (subject+students) */
 background-color: rgb(117, 147, 86);
 color: black;
}

td.c_84 { /* Activity id: 127 (subject+students) */
 background-color: rgb(35, 176, 206);
 color: black;
}

td.c_85 { /* Activity id: 132 (subject+students) */
 background-color: rgb(47, 168, 90);
 color: white;
}

td.c_86 { /* Activity id: 140 (subject+students) */
 background-color: rgb(52, 39, 173);
 color: white;
}

td.c_87 { /* Activity id: 144 (subject+students) */
 background-color: rgb(144, 54, 16);
 color: white;
}

td.c_88 { /* Activity id: 148 (subject+students) */
 background-color: rgb(13, 93, 73);
 color: white;
}

td.c_89 { /* Activity id: 155 (subject+students) */
 background-color: rgb(169, 239, 87);
 color: black;
}

td.c_90 { /* Activity id: 161 (subject+students) */
 background-color: rgb(133, 218, 90);
 color: black;
}

td.c_91 { /* Activity id: 165 (subject+students) */
 background-color: rgb(19, 42, 136);
 color: white;
}

td.c_92 { /* Activity id: 169 (subject+students) */
 background-color: rgb(147, 162, 198);
 color: black;
}

td.c_93 { /* Activity id: 174 (subject+students) */
 background-color: rgb(177, 210, 100);
 color: black;
}

td.c_94 { /* Activity id: 178 (subject+students) */
 background-color: rgb(122, 224, 219);
 color: black;
}

td.c_95 { /* Activity id: 184 (subject+students) */
 background-color: rgb(34, 197, 159);
 color: black;
}

td.c_96 { /* Activity id: 190 (subject+students) */
 background-color: rgb(79, 25, 246);
 color: white;
}

td.c_97 { /* Activity id: 199 (subject+students) */
 background-color: rgb(41, 46, 16);
 color: white;
}

td.c_98 { /* Activity id: 208 (subject+students) */
 background-color: rgb(18, 145, 109);
 color: white;
}

td.c_99 { /* Activity id: 214 (subject+students) */
 background-color: rgb(55, 245, 130);
 color: black;
}

td.c_100 { /* Activity id: 217 (subject+students) */
 background-color: rgb(52, 72, 177);
 color: white;
}

td.c_101 { /* Activity id: 221 (subject+students) */
 background-color: rgb(107, 36, 112);
 color: white;
}

td.c_102 { /* Activity id: 224 (subject+students) */
 background-color: rgb(166, 80, 70);
 color: white;
}

td.c_103 { /* Activity id: 228 (subject+students) */
 background-color: rgb(231, 255, 161);
 color: black;
}

td.c_104 { /* Activity id: 229 (subject+students) */
 background-color: rgb(145, 47, 67);
 color: white;
}

td.c_105 { /* Activity id: 230 (subject+students) */
 background-color: rgb(188, 159, 29);
 color: black;
}

td.c_106 { /* Activity id: 231 (subject+students) */
 background-color: rgb(166, 90, 156);
 color: white;
}

td.c_107 { /* Activity id: 235 (subject+students) */
 background-color: rgb(24, 75, 10);
 color: white;
}

td.c_108 { /* Activity id: 239 (subject+students) */
 background-color: rgb(114, 68, 120);
 color: white;
}

td.c_109 { /* Activity id: 243 (subject+students) */
 background-color: rgb(147, 51, 116);
 color: white;
}

td.c_110 { /* Activity id: 247 (subject+students) */
 background-color: rgb(45, 34, 226);
 color: white;
}

td.c_111 { /* Activity id: 251 (subject+students) */
 background-color: rgb(71, 45, 144);
 color: white;
}

td.c_112 { /* Activity id: 255 (subject+students) */
 background-color: rgb(2, 47, 133);
 color: white;
}

td.c_113 { /* Activity id: 259 (subject+students) */
 background-color: rgb(188, 62, 19);
 color: white;
}

td.c_114 { /* Activity id: 263 (subject+students) */
 background-color: rgb(72, 133, 138);
 color: white;
}

td.c_115 { /* Activity id: 264 (subject+students) */
 background-color: rgb(15, 1, 72);
 color: white;
}

span.subject {

}

span.activitytag {

}

span.empty {
  color: gray;
}

td.empty {
  border-color: silver;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: dotted;
  border-top-style: dotted;
}

span.notAvailable {
  color: gray;
}

td.notAvailable {
  border-color: silver;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: dotted;
  border-top-style: dotted;
}

span.break {
  color: gray;
}

td.break {
  border-color: silver;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: dotted;
  border-top-style: dotted;
}

tr.studentsset, div.studentsset {

}

tr.teacher, div.teacher {

}

tr.room, div.room {

}

tr.line0, div.line0 {
  font-size: smaller;
}

tr.line1, div.line1 {

}

tr.line2, div.line2 {
  font-size: smaller;
}

tr.line3, div.line3 {
  font-size: smaller;
}

/* Style the teachers' free periods */

div.DESCRIPTION {
  text-align: left;
  font-size: smaller;
}

div.TEACHER_HAS_SINGLE_GAP {
  color: black;
}

div.TEACHER_HAS_BORDER_GAP {
  color: gray;
}

div.TEACHER_HAS_BIG_GAP {
  color: silver;
}

div.TEACHER_MUST_COME_EARLIER {
  color: purple;
}

div.TEACHER_MUST_COME_MUCH_EARLIER {
  font-size: smaller;
  color: fuchsia;
}

div.TEACHER_MUST_STAY_LONGER {
  color: teal;
}

div.TEACHER_MUST_STAY_MUCH_LONGER {
  font-size: smaller;
  color: aqua;
}

div.TEACHER_HAS_A_FREE_DAY {
  font-size: smaller;
  color: red;
}

div.TEACHER_IS_NOT_AVAILABLE {
  font-size: smaller;
  color: olive;
}

/* End of file. */
