.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--seminar {
background-color: #fdeada;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--cc80b9df55f8c3d957d17576c8d0f392 {
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--80826e0133b08b1b5d14d14a2630849e {
border-right-width: 1px;
border-right-color: #000000;
border-bottom-width: 1px;
border-bottom-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--96076adfa080250de9e7623cb7264f3c {
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;
}
