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

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

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

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

.style--plan-header {
background-color: #ccff99;
border-top-color: #000000;
text-align: left;
font-weight: bold;
}

.style--family-subject-depth-3 {
text-align: left;
padding-left: 60px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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