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

.style--seminar {
background-color: #fdeada;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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