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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--4d750826bb1efae910b05196224ed4c4 {
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--56b6b001f1ed51600d958d898886f818 {
border-right-width: 1px;
border-right-color: #000000;
border-bottom-width: 1px;
border-bottom-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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