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

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

.style--group-header {
text-align: left;
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--212ab529e624ab1c5faa2af59300fb63 {
border-right-width: 1px;
border-right-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--fc5ceae950d98a317bffd99cea5e7f7f {
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--a4936e8d0c9ed2b83a683cc1c75f8508 {
border-top-width: 1px;
border-top-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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