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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--05c52fc6af7ac0a4302d8d2ec1391024 {
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--179d4386fb4040741afedc286288f95a {
border-left-width: 1px;
border-left-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--87ec4276ea14bcca6aa934e94b2128b8 {
border-right-width: 1px;
border-right-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;
}
