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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--ed9fc5f5eb32183445b41235ec6a8c07 {
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--629f3823a915bff893b0a542089a44ec {
border-bottom-width: 1px;
border-bottom-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--5d063040f41e52b43afca22ae25fe607 {
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;
}
