.style--global {
background-color: #ffffff;
color: #000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-color: #c8c8c8;
border-right-color: #c8c8c8;
border-bottom-color: #c8c8c8;
border-left-color: #c8c8c8;
vertical-align: middle;
text-align: center;
font-family: Arial;
font-size: 10pt;
padding-top: 6px;
padding-right: 6px;
padding-bottom: 6px;
padding-left: 6px;
}

.style--header {
background-color: #ffff00;
}

.style--family {
background-color: #d1d1c9;
}

.style--group-header {
text-align: left;
font-weight: bold;
}

.style--seminar {
background-color: #fdeada;
}

.style--prednaska {
background-color: #dbeef4;
}

.style--primary-header {
font-weight: bold;
}

.style--group-header-level-2 {
background-color: #aae2ff;
padding-left: 40px;
}

.style--family-subject-depth-3 {
text-align: left;
padding-left: 60px;
}

.style--teachers {
line-height: 22px;
text-align: center;
}

.style--plan-header {
background-color: #ccff99;
border-top-color: #000000;
text-align: left;
font-weight: bold;
}

.cell--default--c8f781a733fa82bd8d00fc0f4c0656d5 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--d5a1d3a437608879cb7580cfa187a36f {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--0d40bad10b36a18ea1d7e7104a457ce5 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--d609025b9466d3b99533a152e78e4378 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--4b400d22a65f20887581d1014ca488c0 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--df1aa23ece4a9960aa5057d125f6bca7 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--a2e909a23a895aeef3e154ec186f5456 {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--0c11dfd9d15a6527f831a4125b4b5074 {
border-left-width: 1px;
border-left-color: #000000;
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--4123ae6db9c3c2f4f27c516cb26f81ed {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--08a1012a8cf19b029c9585cf6a869146 {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--b0632baee1a0f48adb606b54039083b6 {
border-right-width: 1px;
border-right-color: #000000;
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--9406fa64aa9a8c9aacdac49bb7c471b8 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--4e98a3fca89523f5349828c85d19f04f {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--32efd1d985c0e78a648ccd61486a33ba {
border-right-width: 1px;
border-right-color: #000000;
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--7a8af01e573f084fbda21d2f3de42983 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--b32ae9fc08af7726e415323f2c167a08 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--2f594d2ba7ecea428b5f89e256503872 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--b190b4058e5f78183cdedb40fc77c659 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--05584f2faedc22ac38a0d01f9eef5a8b {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--c988bb0e93cbd01bfb119e0bc2448bf3 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--68980aa2c1d1b65962b2d5544ef3f739 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--c5b44ed40c0e1cc478caeb7f0344cabb {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--1dfb4b188a8effd48741356c6bb97e19 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--61b308fb608ccddb7239f9f7fc00b2d6 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--9f82651880976e9d6f83df65911e7709 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--7b1cdd1da8cf5fe38e0b8da1f3b685e4 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--9930ac9515cab7d79b2236b96712f1e8 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--4a8f60c0967a8691ac8e45917ba98b6a {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--b90d1a07ceed4dd7d01f2679a7fac6b2 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--1d50b764c348f84cc9f6bd21bbc91ea8 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--469910e89876a387a123670da32fbba2 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--5615c2401163dcc3447119d2dd23031d {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--0d1075f7a38cb099f8b19b3a87598a6b {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--b17d64a7b50b2e92480b8d950916bb63 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--97a4458107d10ef29fafd02ae8629d4d {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--e8384ff52e9a199a2de37684ad23c928 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--c3c0e7117f70634974c1905566e8eb5e {
border-right-width: 1px;
border-right-color: #000000;
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--410038d107b4d7f62d621bdf3e3aca9b {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--52aa4da26177ad7988f4e68c164e651b {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--258ef829c0dd944569307de8a62606da {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--76d3063287f8e79a18b4336c00379fd6 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--354cdd7d8bbb8bc62e63fede3be63fbf {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--14b9d88adb0027433e8dc73cbcf23c81 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--3ce7f9253af850e3fb34b51414343a45 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--96a4f6094107cc143a4b9ddfecf350f7 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--ffe7aa2d5debba6ab26c878cb276ac84 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--fca67131126dc01b92c7156c0a9616f9 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--f5a126f63d2137e3a283a4411e95549a {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--48987c38b38ca2af063702caf409574d {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--510cee4c693b7429553baf2b373075db {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--d66376c37fcfc608ed72a30f1d2715df {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--404bb759f4bd2e9f82c628fd06f7fb03 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--c5d57503c9c0b3c1656ecdae8519c2f0 {
border-right-width: 1px;
border-right-color: #000000;
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--72cff2271355844227db2990b2f3038c {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--56740e07f8fe02adff1795e74045cfb0 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--857df954dc34545198c4f040932afdb9 {
border-right-width: 1px;
border-right-color: #000000;
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--1b7250c89b3e391d9525a069db97ad39 {
border-top-color: #000000;
border-right-color: #000000;
border-left-color: #000000;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
}

.cell--default--e8148a949845abab8c59c5c3c9a8dcd8 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--387f21f022ff5a82a2b199770e06cd8c {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--2d0f41c9d507c96fb17a63ff25bc0e40 {
border-right-width: 1px;
border-right-color: #000000;
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--4159d06ce2bbc326b600f417496d6bb9 {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--2534b55e82d8be1305fcc4a9d9291d30 {
border-top-width: 1px;
border-top-color: #000000;
}

.cell--default--f4c04a16761e543c85aba47343e99a6d {
border-top-width: 1px;
border-top-color: #000000;
}

.cell--default--0f66cb4d713baef450cec06a7442289b {
border-top-width: 1px;
border-top-color: #000000;
}

.cell--default--071889aa724e0e43237c3daa13c23edf {
border-top-width: 1px;
border-top-color: #000000;
}

.cell--default--ecef4d996064b75ca59a5ba57a8cb12b {
border-top-width: 1px;
border-top-color: #000000;
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--f1f240f3b5814628ce936c4c3bc695b9 {
border-bottom-width: 1px;
border-bottom-color: #000000;
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--0e074be5f58322ac2b9eaceeefc53dd8 {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--52c6b4fd5609e79e52e25ead7ff91ddd {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--4143288f7005715b73cc75b9cb9f6368 {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

.cell--default--4e4ba2bee4ce9a99e50d2ea62f74e3a2 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--79165ed7425c3f2853a6b9736873df40 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--ecea47649e75582679a595ba19f39f99 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--6d76aa95a8a19017cc20c1730e5d6345 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--2acacac6798d1a61495e671b14bfa7d2 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--e7274cbcf0e6c6317f657c6a0ed79a05 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--41752963d94e46a7a996ed24c4e7f2cf {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--4b27d320e3d0aecd63784d2e811313f9 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--3b265f2f47afbfb4d46afde65cd80fee {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--c33c24958ac1b151285d413544d8edb0 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--5a00421ed527728cd244e737cea17ab2 {
border-top-width: 1px;
border-top-color: #000000;
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--ad6e1b38209afe5dd10fead5a7506e44 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--45e609d1dbe5ff9e3f806ac61f42c600 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--3e083f3740fe5a9a8900ae5488fd00c3 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--c250340b6513a25fa256446b09dd22a3 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--9d589db675b790be6a45b69c64e01ec9 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--836c27f651b8fa5c38e0f174e60a516f {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--fd8ed1a8c4bee835963f0376c3643333 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--e2347b44c339f627e1125cb893c7bfc0 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--39d58737114b2361cdeb4a57cba26152 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--3e430dcbbe462cec23e6692c8699890d {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--9d3d489611b5f31dbd96ad92fc03698c {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--083491567d68c6b1a77bef1bbdb9caf3 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--5db6538fcf22aea36ca226067548bbf3 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--663408d996aefcce14b00c0a92fa362c {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--e66d697c03a527f803455a0eee78d7cf {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--69236e13157cae39a0251b9f31f4878b {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--7f9e1516f692b7e4b45cf3c2a77b5067 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--4936417a739d1caf3284e3ebdb052e33 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--90e919e44a3282a31419dbe350613b22 {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--e49f88be52005bc6c63274b8a9752712 {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--3101d0649431f14554ae8d387958abea {
border-left-width: 1px;
border-left-color: #000000;
}

.cell--default--2ba0de2262d7f5a283ad39bad2d362ba {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--8c2bdfc1bed90b8873a490a5f2c4cd3e {
border-right-width: 1px;
border-right-color: #000000;
}

.cell--default--3b3e0c2ea39981b78a690ed035656131 {
border-left-width: 1px;
border-left-color: #000000;
}


/* Note styles */

.timetable-note-above {
    padding-bottom: 1em;
}

.timetable-note-below {
    padding-top: 1em;
}

.timetable-note-above, .timetable-note-below {
    font-family: sans-serif;
    margin: 1.5em;
}

.timetable-note-above p, .timetable-note-below p {
    margin: 1em;
}
