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

.style--group-header {
text-align: left;
font-weight: bold;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--d70b2bbc109bf56eecb581d4dbdef6bc {
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--365e9685d9483c4767f7a0d2073ef076 {
border-left-width: 1px;
border-left-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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