*{ margin: 0; border: medium none; }HTML,BODY{ height: 100%; width: 100%; color: -internal-root-color; scroll-behavior: smooth; }BODY{margin: 0; padding: 0;font: 14px 'Open Sans', sans-serif;position: relative;font-weight: normal;font-style: normal;line-height: 23px;color: #727272;background:#F1F1F1;}TABLE{ border-collapse:collapse; border-spacing: 0; }IMG{ border: 0; }IMG:A{ border: 0; }HEADER {color: #FFF;padding: 0;display: block;position: relative;min-height: 50px;}HEADER:BEFORE{ z-index: -1;}HEADER:BEFORE, FOOTER>DIV:nth-child(1):BEFORE {content: 'HEADER';content: attr(txt);position: absolute;top: 0;width: 100%;height: 100%;font-weight: bold;font-size: 24px;display: grid;opacity: .4;text-align: center;align-items: center;z-index: -1;}FOOTER{color: #FFF;color: #727272;display: block;position: relative;text-align: center;padding: 80px 21px 0 21px;background-color: #101010;}FOOTER>DIV{text-align: left;}FOOTER>DIV:nth-child(2){color: #727272;font-size: 15px;padding: 21px 0;min-height: unset;font-family: 'Oswald';text-align: center;margin: 0 -21px;background-color: #1a1a1a;}FOOTER>DIV:nth-child(2)>SPAN{margin-left: 21px;display: inline-block;}FOOTER>DIV:nth-child(2)>SPAN>I{font-style: normal;}FOOTER>DIV:nth-child(1){display: flex;padding: 0 21px 80px 21px;flex-wrap: wrap;position: relative;}FOOTER DIV:nth-child(1)>SPAN>IMG{filter: grayscale(100%);}FOOTER DIV:nth-child(1)>SPAN{width: calc(100%/4);}FOOTER DIV:nth-child(1)>SPAN:nth-child(2n+1){}FOOTER>DIV:nth-child(1)>SPAN:nth-child(1)>DIV{padding: 7px 0;}FOOTER DIV:nth-child(1)>SPAN>H4{color: #fff;font-size: 22px;line-height: 25px;position: relative;font-style: normal;font-weight: normal;margin-bottom: 40px;text-transform: uppercase;font-family: 'Roboto', sans-serif;}FOOTER DIV:nth-child(1)>SPAN>H4:BEFORE{left: 0;content:'';width: 10%;height: 3px;bottom: -9px;background: #FFF;position: absolute;}FOOTER DIV:nth-child(1)>SPAN:nth-child(2)>DIV{margin: 0 40px 0 0;}FOOTER DIV:nth-child(1)>SPAN:nth-child(2)>DIV:nth-child(2){margin-bottom:20px;padding-bottom: 20px;border-bottom: 1px solid #444444;}FOOTER DIV:nth-child(1)>SPAN:nth-child(2)>DIV>A:HOVER{color: #727272;transition: all 0.3s ease-out 0s;}FOOTER DIV:nth-child(1)>SPAN:nth-child(2)>DIV>A{max-height: 25px;overflow: hidden;color: #FFF;display: block;font-size: 18px;line-height: 23px;font-style: normal;margin-bottom: 7px;text-decoration: none;}FOOTER DIV:nth-child(1)>SPAN:nth-child(2)>DIV>SPAN{display: block;max-height: 40px;overflow: hidden;}FOOTER DIV:nth-child(1)>SPAN:nth-child(2)>DIV>I{display: block;font-size: 13px;color: #494747;font-style: normal;}FOOTER DIV:nth-child(1)>SPAN:nth-child(4){width: calc(100%/4 - 40px);margin: 0 0 0 40px;}FOOTER DIV:nth-child(1)>SPAN:nth-child(3)>A{text-decoration: none;padding: 5px 15px 5px 15px;margin: 0 10px 10px 0;float: left;color: #727272;border: 1px solid #2e2e2e;transition: all 0.3s ease-out 0s;}FOOTER DIV:nth-child(1)>SPAN:nth-child(3)>A:HOVER{border: 1px solid #1e5374;color: #1e5374;}FOOTER DIV:nth-child(1)>SPAN:nth-child(4)>A{display: block;color: #727272;margin: 0 0 10px 0;position: relative;line-height:23px;padding: 0;text-decoration: none;}FOOTER DIV:nth-child(1)>SPAN:nth-child(4)>A:HOVER:BEFORE{opacity: 1;}FOOTER DIV:nth-child(1)>SPAN:nth-child(4)>A:HOVER{color: #FFF;}h1, h2, h3, h4, h5, h6 {font-family: 'Roboto', sans-serif;font-weight: normal;color: #272727;}.h1base{background: #ffdc24;padding: 10px 0 10px 21px;text-shadow: #FFEC8C 1px 1px 0px;font-size: 11pt;font-weight: normal;font-family: PT Sans;text-transform: uppercase;letter-spacing: 2px;color: #101010;text-align: left;border-bottom: 2px solid #DFDFDF;}.main{margin: 0 auto;max-width: 1240px;background: #FFF;}.etop{z-index: 7;opacity: .8;right: 10px;bottom: 10px;position: fixed;cursor: pointer;}.etop:HOVER{opacity:1}.econt>H1{font-size: 27px;line-height: 30px;margin-bottom: 18px;margin-left: 14px;font-style: normal;font-family: 'Roboto', sans-serif;font-weight: normal;color: #272727;}.headline{color: #FFF;height: 55px;display: flex;background: #FFF;background-color: #1e5374;}.headline>.head-margin{width: 100%;margin: 15px auto;max-width: 1180px;overflow: hidden;align-items: center;text-transform: lowercase;}.headline .email-head SPAN{display: block;font-size: 17px;margin: 0 7px 0;}.headline .email-head{width:auto; float:left; margin:0; }.headline .email-head B{display: inline-block;margin: 0 7px 0;}.headline .login-head>SPAN:nth-child(2){text-transform: uppercase;}.headline .login-head>SPAN:nth-child(1), .headline .login-head>SPAN:nth-child(2){margin: 0;display: inline-block;color: #fff;cursor: pointer;transition-duration: 0.3s;padding: 0;}.headline .login-head>SPAN:nth-child(1):HOVER, .headline .login-head>SPAN:nth-child(2):HOVER{letter-spacing: 0px;}.headline .login-head>SPAN:nth-child(1){padding-right: 7px;}.headline .login-head>SPAN:nth-child(2){padding-left: 7px;border-left: 1px solid #FFF;}.headline .login-head{width:auto; float:right; margin:0; }.headline a{color: #FFF;font-size: 16px;text-decoration: none;transition: all 0.3s ease-out 0s;}.headline a:hover{color: #000;}.ebox {margin: 0 auto;max-width: 100%;}.ebox[size="980"]{max-width: 980px;}.ebox[size="1280"]{max-width: 1200px;}.emod:nth-child(3), .emod:nth-child(4){}.eleft {max-width: 25%;order: -1;}.eright {max-width: 25%;order: 1;}.econt {flex: 1;}.eboxfix {display: flex;flex-wrap: wrap;}.emod {margin: 0;position: relative;}.emod {background: transparent;}.emod:BEFORE {position: absolute;width: 100%;height: 100%;color: #FFF;font-weight: bold;font-size: 14px;display: grid;opacity: .4;z-index: -1;text-align: center;align-items: center;}.logo-menu {height: 100%;font-size: 15px;display: flex;flex-wrap: wrap;align-items: center;position: relative;max-width: 1240px;margin: 0 auto;padding:20px 0;border-bottom: 1px solid #e9e9e9;}.logo-menu>.logo {order: -1;width: auto;text-align: center;}.logo-menu>NAV {flex: 1;}.logo-menu>NAV>UL {flex-basis: 100%;flex-grow: 1;display: ruby;display: flex;float: right;font-size: 14pt;font-size: 14px;color: #777;text-align: right;margin-right: 21px;text-transform: lowercase;text-transform: uppercase;list-style: none outside none;}.logo-menu>NAV>UL>LI{padding: 4px 14px;position: relative;}.logo-menu>NAV>UL>LI>A{color: #777;display: ruby;text-decoration: none;transition-duration: 0.3s;}.logo-menu>NAV>UL>LI>A:HOVER{color: #1e5374;}.logo-menu>NAV>UL>LI:HOVER>UL{display: block;}.logo-menu>NAV>UL>LI>UL{display: none;position: absolute;top: 30px;left: 0;padding: 5px 0;z-index: 77;background: #FFF;min-width: 100%;box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.3);list-style: none outside none;}.logo-menu>NAV>UL>LI>UL>LI{position: relative;text-align: left;}.logo-menu>NAV>UL>LI>UL>LI>A{display: block;color: #727272;font-weight: 400;line-height: 1.42857;padding: 4px 7px;padding: 8px 30px;white-space: nowrap;text-transform: capitalize;text-decoration: none;}.logo-menu>NAV>UL>LI>UL>LI>A:HOVER{color: #000;}.logo-menu>NAV>UL>LI>UL>LI:HOVER UL{display: block;}.logo-menu>NAV>UL>LI>UL>LI>UL{display: none; position: absolute;top: 0;max-width: calc(100% + 60px);right: 100%;margin: 0;padding: 0;z-index: 778; background: #FFF;min-width: 100%;box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.3);list-style: none outside none;}.logo-menu>NAV>UL>LI>UL>LI>UL>LI>A{display: block;color: #727272;font-weight: 400;line-height: 1.42857;padding: 4px 7px;padding: 8px 30px;text-transform: capitalize;text-decoration: none;}.logo-menu>NAV>UL>LI>UL>LI>UL>LI>A:HOVER{color: #000;}.bread{margin:0;text-align: right;color: #444;padding: 0 21px 0 14px;list-style: outside none none;}.bread LI{margin:0;line-height: 1;display: inline-block;text-transform: lowercase;}.bread LI A:BEFORE{content: '/';position: absolute;right: 0;}.bread LI A{color: #444;display: block;position: relative;text-decoration: none;padding: 9px 14px 14px 4px;}.bread LI A:HOVER{text-decoration: underline;}.authbox{position: fixed;width:100%;height: 100%;top:0;left: 0;z-index: 777;display: flex;background: rgba(0,0,0,.8);}.authbox-margin {display: flex;margin: 0 auto;align-items: center;justify-content: center;}.authbox-margin>SPAN{display: block;border-radius: 10px;padding: 21px 21px;border: 4px solid orange;background: rgba(255,255,255,1);}.authbox-margin>SPAN>INPUT {display: block;font-size: 16px;border-radius: 4px;margin: 0 0 14px 0;min-width: 300px;border: 1px solid #dee2e6;padding: 12px 0 12px 14px;letter-spacing: 1.4px;}.authbox-margin>SPAN>BUTTON{margin: 0;width: 100%;display: block;font-size: 16px;cursor: pointer;padding: 12px 0;border-radius: 4px;letter-spacing: 1.4px;transition-duration: 0.3s;border: 1px solid #dee2e6;}.authbox-margin>SPAN>BUTTON:HOVER{color: #FFF;background: #000;border: 1px solid #000;}.authbox-margin>SPAN>B[lang="ok"] {display: block;color: dodgerblue;padding: 4px 0; font-weight: bold;text-align: center;}.authbox-margin>SPAN>B[lang="err"] {display: block;color: tomato;padding: 4px 0; font-weight: bold;text-align: center;}.container {width: auto; max-width: 1170px; position:relative;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.h1_box {width: auto; max-width: 1170px; position:relative;margin-right: auto;margin-left: auto;border-bottom: 1px solid #e9e9e9;}.h1_box h1{ position:relative; display:inline-block; width:auto; margin:20px 0;} .h1_box ul{ position:relative; display:inline-block; width:auto; float:right; margin:15px 0 0 0;} .logo-menu > NAV > S{display:none;}@media only screen and (max-width: 374px), only screen and (max-device-width: 374px){.login-head>SPAN:nth-child(1)>A{display:none;} }@media only screen and (max-width: 980px), only screen and (max-device-width: 980px){.headline > .head-margin {display: block; padding:0 10px 0 0;}.headline > .head-margin > DIV {margin: 2px 0 0 7px;}.container{margin:0;padding:0;}.logo-menu{ display: block;margin: 0 20px; padding:15px 0;}.logo-menu a{ position:relative; margin:0; padding:0; display:flex;}.logo-menu > .logo{ position:relative; display:inline-block; width:auto; margin:0;}.logo-menu > NAV > UL { display: none;position: fixed;top: 0;left: 0;width: calc(100% - 40px);height: calc(100% - 60px);padding:20px 20px 40px 20px;background: #FFF;z-index: 777;float: none;text-align: left;overflow-Y: auto;}.logo-menu>NAV>UL>LI UL{position: relative;border: none;top:0;box-shadow: none; }.logo-menu > NAV > UL>LI {display: block;border-bottom: 1px solid #e9e9e9;}.logo-menu>NAV>UL>LI>A,.logo-menu>NAV>UL>LI>UL>LI>A, .logo-menu>NAV>UL>LI>UL>LI>UL>LI>A {display: inline-block;}.logo-menu>NAV>UL>LI>UL>LI>UL{right:0;padding-left: 21px;display: none;}.logo-menu>NAV>UL>LI>UL>LI>UL>LI{display: none;}.logo-menu > NAV{display: flex;width:35px;height: 30px;position: relative;float:right; margin:5px 0 0 0;z-index:778;cursor: pointer;}.logo-menu > I{display: none;width:30px;height: 25px;top: 50px;right: 14px;z-index: 779;cursor: pointer;position: fixed;border-radius: 4px;background: rgba(0,0,0,.7);box-shadow: 0 0 3px 0 rgba( 0, 0, 0, .25);}.logo-menu > NAV > S{display: block;width:35px;height: 30px;top: 0;right: 0;cursor: pointer;margin: 0 0 0 0;position: relative;border-radius: 4px;background: rgba(255,255,255,1);box-shadow: 0 0 3px 0 rgba( 0, 0, 0, .25);}.closemenu:BEFORE, .closemenu:AFTER{content: '';left: 0;height: 2px;width: 70%;margin: 0 15%;position: absolute;background: rgba(255,255,255,.7);border-radius: 11px;}.logo-menu>I:BEFORE{top: 12px;transform: rotate(-45deg);}.logo-menu>I:AFTER{bottom: 12px;transform: rotate(45deg);}.logo-menu>NAV>S:BEFORE, .logo-menu>NAV>S:AFTER{content: '';height: 2px;width: 60%;margin: 0 20%;position: absolute;background: rgba(0,0,0,.7);border-radius: 11px;}.logo-menu > NAV > S:BEFORE{top: 10px;}.logo-menu > NAV > S:AFTER{bottom: 10px;}.logo-menu>NAV:HOVER ~ BODY{overflow: hidden;}.logo-menu>NAV>S:HOVER + NAV{opacity: 1;position: unset;}.logo-menu>NAV>I:HOVER {background: green;display: none;}.logo-menu>NAV:HOVER S{opacity: 0;width: 0;height: 0;}.logo-menu>NAV>S:HOVER ~ I{display: block;}.logo-menu>NAV:HOVER UL, .logo-menu>NAV:HOVER ~ I, .logo-menu>NAV:ACTIVE ~ I{display: block;}.h1_box { margin-left:20px;}.h1_box ul { position:relative; display: block;margin: 0 20px 0 0; padding:0; border-top:1px #e9e9e9 solid; float:none;}}@media only screen and (max-width: 980px), only screen and (max-device-width: 980px){FOOTER>DIV{display: block;}FOOTER>DIV>SPAN{display: block; width:90%;margin: 21px auto 0 auto;}FOOTER DIV:nth-child(1) > SPAN{width:90%;}FOOTER DIV:nth-child(1) > SPAN:nth-child(4) {width:90%;margin: 21px auto 0 auto;}}.calendar-box {background: #ffdc24;background-size: auto;display: flex;padding: 21px 0;align-items: center;}.calendar-box-margin{width: auto;max-width: 1170px;position: relative;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;background: #FFF;}#calendar4, #calendar5, #calendar6 {width: calc(87%/3);margin: 0 2%;}#calendar5{width: calc(96%/3 - 2%);}@media only screen and (max-width: 980px), only screen and (max-device-width: 980px){#calendar4, #calendar5, #calendar6 {width: 100%;margin: 0 2%;}#calendar5{width: 100%;}}.sss {padding: 0 0 10px 0;border-bottom: 1px solid #e9e9e9;margin-bottom:10px;}.calendar3 {width: 100%;font: monospace;font-size: 15px;text-align: center;}.tablefix { display: flex; flex-wrap: wrap; }.calendar3 thead tr:last-child {font-size: small;color: rgb(85, 85, 85);}.calendar3 {border: 0px solid #333;}.calendar3 CENTER{color: #000;background: #fff;padding: 0 0 10px 0;border-bottom: 1px solid #e9e9e9;margin-bottom:10px;}.calendar3 tbody td {color: rgb(44, 86, 122);color: #444;}.calendar3 tbody td:nth-child(n+6), #calendar3 .holiday {color: rgb(231, 140, 92);}.calendar3 tbody td.today {outline: 3px solid red;}.point {cursor: pointer;position: relative;}.point:BEFORE{top:4%;left: 4%;color: #000;content: '';width:96%;height: 96%;opacity: .3;position: absolute;background: green;}.point[lang="red"]:BEFORE{background: red;}.point[lang="grey"]:BEFORE{background: grey;background: black;}