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

.style--group-header {
text-align: left;
font-weight: bold;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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