.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--group-header {
text-align: left;
font-weight: bold;
}

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

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

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

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

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

.style--group-header-level-3 {
background-color: #d6effc;
padding-left: 60px;
}

.style--family-subject-depth-4 {
text-align: left;
padding-left: 80px;
}

.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--99ff7d42e064f44f29f0d5df2322be9b {
border-right-width: 1px;
border-right-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--5f5de9d4a89ffa6604daf17483fec6f6 {
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--b40f4da57e88bd5201b9147d309f6ac7 {
border-right-width: 1px;
border-right-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--4fab2660baace9dee09d49d18b08bb5a {
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;
}
