.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--group-header {
text-align: left;
font-weight: bold;
}

.style--family {
background-color: #d1d1c9;
}

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

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

.style--primary-header {
font-weight: bold;
}

.style--group-header-level-2 {
background-color: #aae2ff;
padding-left: 40px;
}

.style--group-header-level-3 {
background-color: #d6effc;
padding-left: 60px;
}

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

.style--family-subject-depth-3 {
text-align: left;
padding-left: 60px;
}

.style--family-subject-depth-4 {
text-align: left;
padding-left: 80px;
}

.style--plan-header {
background-color: #ccff99;
border-top-color: #000000;
text-align: left;
font-weight: bold;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cell--default--89fa06e40a1d016cc063d44f32a339e6 {
border-top-width: 1px;
border-top-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;
}
