.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--primary-header {
font-weight: bold;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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