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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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