.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;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
font-weight: bold;
height: 25px;
}

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

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

.style--childsubject-centered {
text-align: center;
}

.style--subject-centered {
text-align: center;
}

.style--subject {
background-color: #dcdcdc;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.style--teachers {
line-height: 22px;
text-align: center;
}

.style--childsubject {
text-align: left;
padding-left: 120px;
}

.cell--default--436a71408f9ee60bcfeeb446180e900e {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

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

.cell--default--919a02b96174c6d6bdba0d5b9956b9a1 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--68a338dd8198cd4e66f6325925489c55 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--31fe812d7e349b9def1d2d0cb0f6c610 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--098ebec557d24961fde127b67a7d415b {
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

.cell--default--8c0fe81142504b1b78de03225b777e90 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--621d79135567d9e2eda9caea3a3cd355 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

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

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

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

.cell--default--24622cafecc4b8c0e301137a4050cfc8 {
border-bottom-color: #000000;
border-bottom-width: 2px;
}

.cell--default--419be9800bd79519ffb9bba8eb3042a6 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

.cell--default--bedf1fdbfa180a8036db548bcf050118 {
border-bottom-color: #000000;
border-bottom-width: 2px;
}

.cell--default--82113468bbd526f431b1c391f48ab7b9 {
border-bottom-color: #000000;
border-bottom-width: 2px;
}

.cell--default--997920b9df5a5d7e90c3f89819d65f4d {
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--2b980ec9bd638a0e22375b3d38c3aa57 {
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--df6e6d329231d2e906b6f0e47ca40180 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
}

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

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

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

.cell--default--612e3f6a24745ad6400bd7e9a92100e1 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

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

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

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

.cell--default--d6461da930708902dfbc81111a8bf4fc {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--4be90d8005c18fbf4a4bce868d975458 {
border-bottom-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--13461f99c27244525e8a8442e8cf7f1e {
border-bottom-width: 2px;
border-bottom-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
}

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

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

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

.cell--default--289ae9a80373eead5fc0d995ee95744c {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--412fc458f3aa8115490b72203ba28685 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--3e72e883ab2cb9fdd01485cf7948b1b8 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

.cell--default--7ef1158a455bbfb33b3a598a188a6780 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

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

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

.cell--default--25ac72e8cf7681b6ba10cc503b44e08f {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
}

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

.cell--default--531a993188f88aa22ae5e102b6b2d1b1 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--10d22f8982fe216b22337329e02cd7e3 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--3414ce83fc632f27f23946fe7b2ae1ea {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

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

.cell--default--ce18763145fa5c296f43ddf0d2d27673 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--4f38a8d15d904d2ddfb031985234bed2 {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ffffff;
}

.cell--default--44e1e5557f444a5b8260be63b38ef40b {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ffffff;
}

.cell--default--f2a076e9f7af5b8f90e4c53173db10cc {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ffffff;
}

.cell--default--b1c6c3fdef5d0f298d0a5dae5a675abe {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ffffff;
}

.cell--default--d6786c8ca8d6c6b18b60fbd9afd5a42a {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ffffff;
}

.cell--default--a7aee431560fa998ce5f83044517c1fe {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ffffff;
}

.cell--default--aa619c2a487a175785460afaf6b9d340 {
border-top-width: 2px;
border-top-color: #000000;
background-color: #ffffff;
}

.cell--default--6024104a4ae28c57a2bc3969dfefd617 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

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

.cell--default--7a18fc24d7838cb598cf47c0ec13d81b {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

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

.cell--default--9c2aba8ec2d247e786a3bbbcfcd245da {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

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

.cell--default--48df547a54c80c0eb828f550471888fb {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

.cell--default--57b8843331eaae5369234ba584b9bf69 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

.cell--default--3819bf81bd357b0270f23e9507852644 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--2356a2137d926c97fd240cdf0b63134f {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

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

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

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

.cell--default--78d4143d2a070c06d2f026389a49363f {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
}

.cell--default--39ec49b2371d0544f2a25bb349a46a95 {
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--3f6a8ec51409e1e1564acffcb7ba03c4 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

.cell--default--4df710246e837f1b4f6c915a302d09e2 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

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

.cell--default--e9e59600d6a31b8bd6bb98508d1a9159 {
border-bottom-width: 2px;
border-bottom-color: #000000;
}

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

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

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

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

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

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

.cell--default--90151ae75a3bde8e1fcd1c84f65e0356 {
border-bottom-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--d4cb97dedac3431cf012036fde3a56a9 {
border-bottom-color: #000000;
}

.cell--default--261ae89696c329d046136822131364de {
border-bottom-color: #000000;
}

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

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

.cell--default--77640ab7462d9e9754113780f4f8d67d {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
}

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

.cell--default--36ef56f67d1aa92dfb2f1426dc964b35 {
border-bottom-color: #000000;
}

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

.cell--default--c15cba92dc9314da0e20fa573b410366 {
border-bottom-color: #000000;
border-top-width: 2px;
border-top-color: #000000;
border-bottom-width: 2px;
border-left-width: 2px;
border-left-color: #000000;
}

.cell--default--79b7a118e20f2f952b55e399a0490dcb {
border-top-width: 2px;
border-top-color: #000000;
border-left-width: 2px;
border-left-color: #000000;
background-color: #ffffff;
}

.cell--default--6bd029893c3afa4f81150c02501550d7 {
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--767b3537c3798b8074778d8e76ed71df {
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--08fed2ddbd76bf162a4d8ae662f7141f {
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--025131852d068911bc20d8079d4aafd8 {
border-bottom-width: 2px;
border-bottom-color: #000000;
}

.cell--default--1afeb845160a8b6ac80a9b9a9c1eaa22 {
border-bottom-width: 2px;
border-bottom-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;
}
