@charset "utf-8";.spoiler>div{overflow-y:hidden;display:none;height:0;transition:all .5s ease-in-out}.spoiler.is-open>div{display:block;height:auto}.limited:not(.open)>:nth-child(5)~* #teachers table{border:none}#teachers table td{border:none}#teachers table tr{border-bottom:none}.sig{text-align:right;font-style:italic;margin-right:2px}*{margin:0;padding:0;line-height:normal;outline:0}hr{border:0 none;background:0 0;border-bottom:1px solid grey;margin-left:0;margin-right:0;height:0;margin-top:0;margin-bottom:10px}img{border:none}body,html{margin:0;padding:0;height:100%;background:url(/images/fon.png) repeat #fff;font-family:Tahoma,Helvetica,sans-serif}#conteiner{position:relative;min-height:100%;width:969px;margin:auto}* html #conteiner{height:100%}#header{position:relative;height:128px;background:url(/style/images/header.png) top center no-repeat}#header a.izb{display:block;height:12px;width:160px;background:#ebebeb;padding:2px 3px 2px 6px;margin:0 0 0 225px;color:#458cca;font-size:12px;border-radius:0 0 3px 3px}#header a.izb:hover{background:#fff}.phone{display:block;width:182px;height:77px;position:absolute;top:9px;right:38px;text-indent:-999px;overflow:hidden;color:#fff;font-size:18px;font-weight:700}a.callsale{background:url(/style/images/callback.png) center center no-repeat;display:block;width:182px;height:42px;text-indent:-9999px;overflow:hidden;position:absolute;right:38px;top:81px}a.callsale:hover{-moz-box-shadow:0 0 3px rgba(0,0,0,.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5)}a.callsale2{background:url(/style/images/callback.png) center center no-repeat;display:block;width:182px;height:42px;text-indent:-9999px;overflow:hidden;position:absolute;right:390px;top:187px}.soci{display:block;overflow:hidden;list-style:none;position:absolute;width:26px;height:261px;right:6px;top:8px}.soci li{display:list-item;padding-bottom:15px}.soci li a{display:block;overflow:hidden;text-indent:-999px;height:26px}.soci li a.mail{background:url(/style/images/buttons/email.png) center center no-repeat}.soci li a.fb{background:url(/style/images/buttons/facebook.png) center center no-repeat}.soci li a.vk{background:url(/style/images/buttons/vkontakte.png) center center no-repeat}.soci li a.tw{background:url(/style/images/buttons/twitter.png) center center no-repeat}.soci li a:hover{-moz-box-shadow:0 0 3px rgba(0,0,0,.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5)}#topmenu{display:block;list-style:none;background:#e6282a;height:60px;font-family:Tahoma,Helvetica,sans-serif}#topmenu>li{display:list-item;float:left;padding:0 6px;position:relative;left:5px;line-height:60px}#topmenu li{position:relative}#topmenu li a{color:#fff;text-transform:uppercase;font-size:17px;text-decoration:none;font-weight:700}#topmenu>li>a:hover{color:#bebebe}#topmenu li:hover>ul{display:block}#topmenu li .active{color:#bebebe}#topmenu ul{display:none;position:absolute;z-index:9999}#topmenu>li>ul{position:absolute;left:0;top:60px;background:#e6282a;list-style:none;width:200px}#topmenu>li ul li a{font-weight:400;padding:10px 10px;display:block;text-transform:none}#topmenu>li ul a{display:block}#topmenu>li ul a:hover{background:#bebebe}#topmenu>li>ul>li ul{position:absolute;right:-200px;top:0;background:#e6282a;width:200px;list-style:none}#sliderwrap_wp{position:relative;height:408px;overflow:hidden}#sliderwrap_wp #menu_slider{display:block;list-style:none;overflow:hidden;height:75px;background:url(/images/trp1.png) left top repeat;position:absolute;left:0;bottom:0;width:100%;z-index:999}#sliderwrap_wp #menu_slider li{display:list-item;float:left;height:100%;width:192px;border-left:1px solid #757575;text-align:center;line-height:75px}#sliderwrap_wp #menu_slider li.last{border:none}#sliderwrap_wp #menu_slider li a{font-size:15px;color:#fff;text-decoration:none;text-transform:uppercase}.content{padding:10px;background:#fff;color:grey;padding:15px}h1.title{font-size:30px;color:#f60;font-weight:400;margin:20px 0}h1{font-size:28px;font-weight:400}h2{font-size:18px;font-weight:700}h3{font-size:15px;font-weight:700}h3 a{font-size:15px;font-weight:700;color:#3f88c7;margin-bottom:10px;text-decoration:none}h1,h2,h3{color:#3f88c7;margin-bottom:10px}h2 a{color:#3f88c7;margin-bottom:10px;text-decoration:none}p{text-align:justify}.textwrap{margin:5px 0}.textwrap p{font-size:14px;color:#666;line-height:normal}h3.titleyellow{color:#f7941d;font-size:24px;margin:20px 0}.content .textlist{margin-left:20px;padding-left:10px}.textlist li{margin:10px 0}.textlist li p{color:#666;font-size:14px;line-height:normal}.bgbox{display:block;background:#3a85c3;padding-bottom:30px}h3.newstitle{color:#fff;padding:20px;text-transform:uppercase}h3.newstitle a{color:#fff;text-decoration:none}.newslist{display:block;overflow:hidden;list-style:none}.newslist li{display:block;width:282px;float:left;margin:0 20px;height:249px;position:relative}.newslist li .titlelnk{display:block;background:#242424;padding:4px 5px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:700;margin-bottom:6px;min-height:28px}.newslist li .more{display:block;position:absolute;right:0;bottom:0;background:#252525;color:#fff;text-transform:uppercase;text-decoration:none;font-size:14px;padding:10px 10px}.newslist li .more:hover,.newslist li .titlelnk:hover{background:#666}.newslist li img{display:block;width:282px;height:187px}.itemcat{display:block;overflow:hidden;padding:20px 0}.itemcat li a{text-decoration:none}.itemcat li a img{width:299px;height:224px}.itemcat li{width:299px;height:260px;display:block;float:left;margin:12px;position:relative}.itemcat li a:hover .ptls1{display:block;width:100%;height:224px;position:absolute;top:0;left:0;background:url(/images/trp1.png) left top repeat}.itemcat li a .name{display:block;font-size:14px;text-transform:uppercase;font-weight:700;padding:11px 0;text-align:center;color:#333;text-decoration:none;position:relative;top:-2px}.itemcat li a:hover .name,.itemcat li.active a .name{min-height:34px;background:#dc2829;color:#fff}.itemcat li .ptls1{display:none}.end_content{position:relative;height:210px}#footer{margin:auto;position:relative;margin:-202px auto;height:202px;background:url(/images/footer.jpg) bottom center no-repeat;width:970px;color:#fff}#footer input{font-size:12px}#footer input.podpis{display:block;width:80px;height:26px}#footer input.submit{width:160px;height:14px;font-size:12px}.boxinfo{display:block;width:180px;position:absolute;top:30px;left:740px}.boxinfo h3{background:url(/images/whitearrowe.png) left center no-repeat;position:relative;left:-15px;padding-left:15px;margin-bottom:15px;color:#fff;font-size:16px;text-transform:uppercase}.boxinfo p{color:#fff;font-weight:700;font-size:14px;margin-bottom:10px;line-height:1}.boxinfo a,.boxinfo a:hover,.boxinfo a:visited{color:#fff}.boxinfo2{display:block;width:180px;position:absolute;top:40px;left:540px}.boxinfo3{display:block;width:300px;position:absolute;top:40px;left:10px}#sliderwrap{position:relative;margin-top:10px;width:100%;margin:auto;overflow:hidden}.slides_container{width:1000px;margin:auto;height:408px}.slides_container>div{height:408px}#sliderwrap .prev{width:47px;height:47px;position:absolute;top:40%;left:10px;background:url(/images/sliderprev.png) center center no-repeat;display:block;z-index:9999;overflow:hidden;text-indent:-999px}#sliderwrap .next{width:47px;height:47px;position:absolute;top:40%;right:10px;display:block;z-index:9999;overflow:hidden;text-indent:-999px;background:url(/images/slidernext.png) center center no-repeat}.content ol,.content ul{margin-left:30px;padding-left:20px;margin-bottom:10px}.content ul>li{margin-bottom:10px}.popup-box{position:absolute;border-radius:5px;background:#fff;display:none;-moz-box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);font-family:Arial,sans-serif;z-index:9999999;font-size:14px}.popup-box .close{position:absolute;top:0;right:0;font-family:Arial,Helvetica,sans-serif;font-weight:700;cursor:pointer;color:#434343;padding:20px;font-size:20px}.popup-box .close:hover{color:#000}.popup-box h2{padding:0;margin:0;font-size:20px;color:#666}.popup-box .top{padding:20px}.popup-box .bottom{background:#448bc9;border-top:1px solid #e5e5e5;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.popup-box .bottom form{display:block}.inpyt_popup input{display:block!important;width:300px!important;padding:10px 15px!important;margin:auto!important;margin-bottom:10px!important;border:none!important;border-radius:5px!important;font-size:14px!important;color:#999!important}.inpyt_popup label{color:#a0d3ff;margin-left:20px;padding-bottom:10px;display:block}.popup-link-2,.send_popup input{background:url(/uploads/images/sendBot.png) center center no-repeat;width:185px;height:42px;border:none;margin:auto;overflow:hidden;text-indent:-9999px;margin-top:20px;display:block;cursor:pointer}.send_popup input:hover{background:url(/uploads/images/f_8795239b9fa55b8a.png) center center no-repeat}.popup-link-2{background:url(/uploads/images/f_3845239b9fa5d874.png) center center no-repeat;width:96px;height:42px;margin-top:0}.popup-link-2:hover{background:url(/uploads/images/f_2815239b9fa5bd1c.png) center center no-repeat}.robo{display:block;background:url(/uploads/images/robo.png) center center no-repeat;width:76px;height:26px;margin-top:2px;text-indent:-999px;overflow:hidden;cursor:pointer;border:none}.robo:hover{background:url(/uploads/images/roboh.png) center center no-repeat}#blackout{background:rgba(0,0,0,.3);position:absolute;top:0;overflow:hidden;z-index:999999;left:0;display:none}.text_wrap_inner{display:block;overflow:hidden;font-size:14px}.text_wrap_inner p{line-height:normal;margin-bottom:10px}.ofv{overflow:hidden;margin-top:20px}.left_side{float:left;width:660px}.right_side{margin-left:700px}.title_inner{font-size:30px;margin:0 0 30px 0}.right_menu{background:url(/images/right_side.png) center bottom no-repeat;padding-bottom:66px}.right_menu ul{list-style:none;background:#e6282a;padding:0;margin:0;padding-top:10px}.right_menu ul li{display:block;padding:0;margin:0}.right_menu ul li a{display:block;background:url(/images/menu_sep.png) 17px center no-repeat;padding:6px 0 6px 40px;color:#fff;font-size:16px;text-decoration:none}.right_menu ul li a.currentpage,.right_menu ul li a:hover{background:#b32121 url(/images/menu_sep.png) 17px center no-repeat}.right_menu>li>ul{background:#fff}.right_menu>li ul li a{color:#000}.right_menu>li ul a{display:block}#sub_top_menu{display:block;list-style:none;background:url(/images/trp1.png) left top repeat;width:100%;height:31px}#sub_top_menu li{display:list-item;float:left;height:100%;width:192px;border-left:1px solid #757575;text-align:center;line-height:31px}#sub_top_menu li.last{border:none}#sub_top_menu li a{font-size:15px;color:#fff;text-decoration:none;text-transform:uppercase}table{width:100%;border:1px solid #aaa;border-top-width:1px;border-bottom-width:1px;border-collapse:collapse;margin:13px 0 18px;background:#fff}tr{padding:9px;background:#fff;border-bottom:1px solid #aaa}td{border:1px solid #aaa;padding:10px}.cms_dropdown{width:100%;overflow:hidden;background:#fff;width:330px;display:block;border:none;height:35px;margin:auto;padding-left:10px;border-radius:5px;color:#999!important;padding-top:8px}.area-content{background:#fff;color:grey;padding:15px}.reg-button{background:url(/uploads/images/f_3845239b9fa5d874.png) center center no-repeat;border:none;margin:auto;overflow:hidden;text-indent:-9999px;margin-top:20px;display:block;cursor:pointer;width:96px;height:42px;margin-top:0}.reg-button:hover{background:url(/uploads/images/f_2815239b9fa5bd1c.png) center center no-repeat}#tinymce p{line-height:normal;margin-bottom:10px;text-align:justify}#tinymce ol,#tinymce ul{margin-left:30px;padding-left:20px;margin-bottom:10px}#tinymce ul>li{margin-bottom:10px}#tinymce h1{font-size:28px;font-weight:400}#tinymce h2{font-size:18px;font-weight:700}#tinymce h3{font-size:15px;font-weight:700}#tinymce h1,#tinymce h2,#tinymce h3{color:#f7941d;margin-bottom:10px}#tinymce h1.title{font-size:30px;color:#f60;font-weight:400;margin:20px 0}#tinymce h2 a{color:#f7941d;font-size:18px;margin-bottom:10px;text-decoration:none}#tinymce .reg-button{background:url(/uploads/images/f_3845239b9fa5d874.png) center center no-repeat;border:none;margin:auto;overflow:hidden;text-indent:0;margin-top:20px;display:block;cursor:pointer;width:96px;height:42px;margin-top:0}.reg-button:hover{background:url(/uploads/images/f_2815239b9fa5bd1c.png) center center no-repeat}#warning{position:relative;background:#fbffe5;padding:20px 20px 5px 20px;border:solid 1px #a5c902;margin-top:15px;margin-bottom:15px}#warning p{margin-bottom:10px}