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

.style--family {
background-color: #d1d1c9;
}

.style--group-header-level-2 {
background-color: #aae2ff;
padding-left: 40px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--a7626e421b8337ed8f68e224ed2e3ca9 {
border-left-width: 0px;
border-left-color: #ffffff;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-top-color: #ffffff;
border-right-color: #ffffff;
border-bottom-color: #ffffff;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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