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

.style--header {
background-color: #ffff00;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
font-weight: bold;
height: 25px;
}

.style--prednaska {
background-color: #dbeef4;
text-align: center;
}

.style--subject-centered {
text-align: center;
}

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

.cell--default--9875051f7b2d51712d087b35d4f84049 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--950cbe24e165d802ac72df90c1bf2253 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--9107f0ebfdad834fc8b82f9b5afd94de {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--3a377fdbfd0f5b4bc0d6f43795e8fb53 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

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

.cell--default--384a4548ba22d8d75c3fea3db27c1b07 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--06f2424c8260952ec032304de6e1cb44 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--9e3b8b0ae581c09fd2afe5c7ca5a657d {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--172e21593bd8cd5c98612cb252dbed67 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--9eadd5c62c7d8eefd4396183e0d756e6 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

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

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

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

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

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

.cell--default--3451dc957536d676f61fba666e7c7837 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--076fe613698d1835bac76f56d045544e {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--5119df69be4a3e9e8a17723e6190e2ea {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--52999c61aabb989b34b237a044674cb7 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--4bb701a0004088147c0da59c4cd5f76d {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--9f71135a5f0c07fe1f079fb7d5623f25 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--882bae0f5550317e28a89a01894f8304 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--286bcff548472ae5d0aee7263cd12437 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--5337decb986ac4acf9d7d91486fb63f7 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--77d17310f39a7c44b278ce4ed6d2c958 {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ff5656;
}

.cell--default--1b0a37b5cbbe1a7f29ad0c1ff510b08b {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ff5656;
}

.cell--default--e3a91d5056e49ede98cf39752b19131e {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ff5656;
}

.cell--default--08226423d49e8d14625056293d04332a {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ff5656;
}

.cell--default--d9b065dc143ebb8eb0219899c85c92a2 {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ff5656;
}

.cell--default--6bb2aeeb48aa1da351ec3746b8238305 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--dd3326481f07a18ce848fe002474a636 {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ff5656;
}

.cell--default--59fa9c5bb24ebd6f527f61ceaabf6228 {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ff5656;
}

.cell--default--038288e252562f58b40eff82a59a89d3 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

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

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

.cell--default--569799dc450686c9a4c9c82a6bd91eaa {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--2097f00c413bd724e814490cdfbd2e24 {
border-top-width: 2px;
border-top-color: #000000;
}

.cell--default--90bad2faa885a82390bf18840ec266d1 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--370f1349a16a1ba9b6eda8a4cb425bf8 {
border-top-width: 2px;
border-top-color: #000000;
}

.cell--default--c96cc2d1f8a20719390c0ce4feb46fe0 {
border-top-width: 2px;
border-top-color: #000000;
}

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

.cell--default--f21926d858490a89170db65ce2ba6403 {
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
background-color: #ff5656;
}

.cell--default--6913259f3acc285b382f94369d046240 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--8fc465205de3dfa9818337b2428a34e5 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

.cell--default--37efdab24b69eb790a6e485710a6109a {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--38a6726c6fab7a1067dcda0aaf62702a {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--4eeed71a4e28759547598fb97e4c8feb {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--543f2b1694e2d7fcd7c755743d8ebf7c {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-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;
}
