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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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