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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--3078bd2e304230e1d9ceee8ddbfa0d6e {
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--bdf5408cc52947fe2f4a01e5323f8662 {
border-right-width: 1px;
border-right-color: #000000;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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