.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;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
font-weight: bold;
height: 25px;
}

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

.style--subject-centered {
text-align: center;
}

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

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

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

.cell--default--6300fdcb66007a31f90ee407f1f97f9a {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--9d70d4a5b6c6d555758c3464fb838ccd {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--4a0653d8a760680641191c9fb4e48776 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--722988d22903364295a7d4c57b90e59d {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--abab11cf806a7a9d30b6ed1252868dc4 {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

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

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

.cell--default--211dfc3c491466bdc044968012823a4c {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

.cell--default--7fed036c592c30c0b99f43ae50f60d9a {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--7c78b029f7383ecd745ced57ac265899 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

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

.cell--default--71d7c7b7cb2fae9f6cd874ceaa5b6364 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--52a4eb48b9a233baf963f89f9b7ddbf3 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--319d8ef586a299c6e7a8b66ff2e7078f {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--8a090048ff681160d10dc3006ae3d28a {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--3f92f6d70b705cdffe75a500e1f04982 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--2573b6c9123fe9ae465ea07b639b831e {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--4f7024344c98f7330257d04057f544c0 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--363b16839c76d44b4cb5f22d71003bd9 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--ae75c0012f83946f0e67afabf058aea6 {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--2810120b8314952f30acba691fd547a6 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--5e014b88cf0ec14573c0f116559da020 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--04a86c09c3cd675baadb3c95d0a05719 {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--668e861bf83dfa4548ebaaa09cddabbd {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--d99473c2ee0702d87d1f47f878559e27 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

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

.cell--default--4dd31c5f76f8efda032a2c603be17fd8 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--22908289266b856b0c561c9a5a3de7fa {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

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

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

.cell--default--49d3899998dab21c50b0e673ad502712 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--c1e00e97d5d1d3c0ba4b4d990aa5cf69 {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--f9b33fcbe772f5be9e09d53a74505cd7 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--596b2279d159942c1b90c12903f6e651 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--9df302c16af00e47a673d37891fa30cb {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--73c8c1963a4701cb5d3a5aa045836f35 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--55cf427767e45f276bb87cfab8fc05ca {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--2fb3ee22ac32a300cae049c5c19a552a {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
border-bottom-width: 2px;
}

.cell--default--83335a51563ea4c980283ec033d5eb68 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--ac1024724a9cf0f2fe8432bbc43e7973 {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--37496428136cf671d9d2cb2d29cbe5bd {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--20344a29000f2ce42cdf8deef0a1cd5b {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--45e111e1bcd0cbb3d4c870cad99586c5 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--a3d3daf4cda4c11bb2bc66ff02748372 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
border-bottom-width: 2px;
}

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

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

.cell--default--3aa15127cebd885ab3434dc0fb6a714c {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--604e3d6a8c58c7ce0505fdd38efe58cf {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--bd2039d1df1a7c62dacbafea90264dc3 {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--cb4645a7539cc890c2d830668198fd0f {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--46e94a7716011f41f9acf3d9430eeb5b {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--867368a09e8a71996b340c5ef8db2660 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--954ab67c9bea195da8f7526d0804f342 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

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

.cell--default--2845e5825524af0134f7c9932caa2adb {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--b508134ad8a0113aa37a05d42c58c0fd {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--48599d2969fb6590ceb9fb62def1022d {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--4030e8f8d8ef7b86d82150811c7b4453 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--565ef35eb12355f7cb286c1f03b3aec4 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--67752c2bed2b844d1e1df2711d26cba6 {
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
}

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

.cell--default--7c85173ec0c3acffaf8853ddaae9a2da {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--7bd85095b5400a10af95e42123071e1e {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--4407ebef6c9a6b7ef2884ddbf2e4fb40 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
border-bottom-width: 2px;
}

.cell--default--f3f74e985e05d7e0d02768bfa6725dd3 {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--102268cb22b30ff1a0fb7a818788837d {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--47c38d372e799ac30ff748e5d75850a2 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--36a5236fd8d0e40fc9a24325a9e7a96f {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--a7fc5e80aa6fad595411d6fe1a616a6c {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--8ddd1d271ed480974ac6b7d113883417 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--29a679b06df9a336f61b72237772fc12 {
border-top-width: 2px;
border-top-color: #000000;
border-right-width: 2px;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--3add97d16dd7443ea43b637ab678d61a {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--50e8d6ad02b7b99b2c62d4b627dcb264 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--19ea99eed4acb5654e4e1f5f2db9f1c9 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
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;
}
