.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--group-header {
text-align: left;
font-weight: bold;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--9682fb19d639969e818d9e2eef526267 {
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--70f0c394eb1d32776a3c7e062a15a1e5 {
border-left-width: 1px;
border-left-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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