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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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