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

.style--header {
background-color: #ffff00;
}

.style--family {
background-color: #d1d1c9;
}

.style--group-header-level-2 {
background-color: #aae2ff;
padding-left: 40px;
}

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

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

.style--seminar {
background-color: #fdeada;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--0950ea8fa6b0804232e6d92beb40ea70 {
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--7f7ecca2b6c5dd3c5ffa72d856d9009f {
border-left-width: 1px;
border-left-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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