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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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