.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--family-subject-depth-3 {
text-align: left;
padding-left: 60px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--67fd49d93b4359659859f8764a2c8ebb {
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--351adfebb96522c43d89f663a3d628de {
border-right-width: 1px;
border-right-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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