.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--primary-header {
font-weight: bold;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--9719d12eacbf80e71a51d0eaf97ea1a6 {
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;
}
