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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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