.formError{position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:9999;cursor:pointer}#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#7DB21A;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0px 0px 6px #000;-moz-box-shadow:0px 0px 6px #000;-webkit-box-shadow:0px 0px 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#FFF}.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001}.formError .formErrorArrowBottom{top:0;margin:-6px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0px 2px 3px #444;-moz-box-shadow:0px 2px 3px #444;-webkit-box-shadow:0px 2px 3px #444;font-size:0px;height:1px;background:#7DB21A;margin:0 auto;line-height:0px;font-size:0px;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0px solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}.logo{float:left;width:173px;height:72px;padding:21px 0 0 27px}.logo img{vertical-align:top}.top-banner-wide{float:left;overflow:hidden;width:728px;height:90px}.top-banner-narrow{float:right;overflow:hidden;width:295px;height:90px;margin-right:20px}.narrow .top-banner-narrow{display:none}.blue-line{clear:both;background:#227ecc;height:26px}.blue-line .main-menu{float:left}.blue-line .main-menu a{float:left;height:26px;padding:0 15px;line-height:26px;font-weight:bold}.blue-line .main-menu a:hover,.blue-line .main-menu a.active{background:#ea4518}.blue-line .main-menu a:first-child{padding-left:10px}.blue-line .user-block{position:relative;float:right;padding:2px 20px 0 0}.blue-line .user-block a{display:inline-block;line-height:20px;font-size:15px}.blue-line .user-block a.enter{position:relative;background:#e5eff7;width:58px;height:22px;text-align:center;border-radius:5px;color:#393939}.blue-line .user-block a.reg{margin-right:16px;text-decoration:underline}.blue-line .user-block a.reg:hover{text-decoration:none}.blue-line .user-block .login{display:none;position:absolute;top:25px;right:20px;background:#fff;width:225px;height:140px;padding:5px 7px 0 5px;border:1px solid #005dab}.blue-line .user-block .login .title{display:block;padding-bottom:12px;font:18px/20px 'CharterBlackC'}.blue-line .user-block .login .input-line{overflow:hidden;padding-bottom:10px}.blue-line .user-block .login .input-line label{float:left;padding-left:5px;line-height:20px}.blue-line .user-block .login .input-line input{float:right;width:147px;height:18px;margin:0;padding:0 5px;line-height:18px;border:1px solid #c7c7c7}.blue-line .user-block .login .submit{overflow:hidden;padding:0 1px 0 5px}.blue-line .user-block .login .submit input{float:right;background:#005dab;width:67px;height:26px;padding-bottom:3px;text-align:center;text-transform:uppercase;line-height:26px;border:0;border-radius:5px;font-weight:bold;font-size:12px;color:#fff;cursor:pointer}.blue-line .user-block .login .submit a{text-decoration:underline;line-height:14px;font-size:12px;color:#262626}.blue-line .user-block .login .submit a:hover{text-decoration:none}.grey-line{background:#a5a5a5;height:25px}.grey-line .sub-menu{float:left}.grey-line .sub-menu a{float:left;height:25px;padding:0 15px;line-height:25px}.grey-line .sub-menu a:hover,.grey-line .sub-menu a.active{background:#97bc0a}.grey-line .sub-menu a:first-child{padding-left:10px}.grey-line .select-city{float:right;height:23px;padding:2px 20px 0 0}.grey-line .select-city a{display:inline-block;background:url(../img/arrow.png) no-repeat right;padding-right:10px;line-height:14px}.tests{width:665px;margin-bottom:17px;color:#fff}.tests a{color:#fff}.tests .blue-block{overflow:hidden;background:#2a87d4;background:-moz-radial-gradient(center, ellipse cover, #2a87d4 6%, #0c69b6 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(6%,#2a87d4), color-stop(100%,#0c69b6));background:-webkit-radial-gradient(center, ellipse cover, #2a87d4 6%,#0c69b6 100%);background:-o-radial-gradient(center, ellipse cover, #2a87d4 6%,#0c69b6 100%);background:-ms-radial-gradient(center, ellipse cover, #2a87d4 6%,#0c69b6 100%);background:radial-gradient(ellipse at center, #2a87d4 6%,#0c69b6 100%);padding:12px 20px 13px;line-height:17px;border-radius:10px}.tests .blue-block .section{line-height:24px}.tests .blue-block .section a{font-size:24px;color:#fff !important}.tests .blue-block .ege,.tests .blue-block .gia{width:280px;color:#dadada}.tests .blue-block .ege a,.tests .blue-block .gia a{color:#dadada}.tests .blue-block .ege{float:left}.tests .blue-block .gia{float:right}.tests .view-results{display:inline-block;background:#262626;height:34px;margin-left:20px;padding:0 10px;line-height:34px;box-shadow:1px 1px 1px rgba(10, 10, 10, 0.3);font-size:17px}.search{position:relative;float:left;background:#f8f8f8;width:540px;box-shadow:2px 5px 3px rgba(10, 10, 10, 0.3);border-radius:10px 10px 0 0;z-index:20}.search .tabs{position:relative;height:55px;margin:0;padding:0;list-style:none}.search .tabs li{background:#efefef;border-radius:10px 10px 0 0}.search .tabs li a{display:block;height:46px;padding:9px 0 0;text-decoration:none;font-size:21px;color:#494949}.search .tabs li a span{color:#cacaca}.search .tabs li a small{display:block;padding-top:4px;font-size:14px}.search .tabs li.orange a{padding-left:20px}.search .tabs li.green a{padding-left:32px}.search .tabs li.active{background:url(../img/tabs.png) no-repeat 0 0}.search .tabs li.active a{color:#fff}.search .tabs li.orange{float:left;width:250px}.search .tabs li.orange.active{background-position:top left}.search .tabs li.orange.active span{color:#af6001}.search .tabs li.orange.active small{color:#ffe8cd}.search .tabs li.green{float:right;width:272px}.search .tabs li.green.active{background-position:top right}.search .tabs li.green.active span{color:#668000}.search .tabs li.green.active small{color:#def290}.search .tab-content{padding:18px 19px 15px 45px;color:#fff}.search .tab-content .two-columns{overflow:hidden}.search .tab-content .two-columns .col-left{float:left;width:250px}.search .tab-content .two-columns .col-left .col-title{display:block;margin:0 0 11px;font-weight:bold;color:#262626}.search .tab-content .two-columns .col-right{float:right;width:220px}.search .tab-content .two-columns .col-right .select-city{padding-bottom:8px}.search .tab-content .two-columns .col-right .select-city a{display:inline-block;background:url(../img/arrow-2.png) no-repeat right top;padding-right:15px;text-decoration:none;font-size:22px;color:#fff}.search .tab-content .two-columns .col-right .select-city a span{line-height:18px}.search .tab-content .two-columns .col-right .more-options{margin-top:-5px}.search .tab-content .two-columns .col-right .more-options .dashed{margin-bottom:10px;text-decoration:none;color:#262626}.search .tab-content .two-columns .col-right .more-options .inputs-list{display:none;padding:6px 0 5px}.search .tab-content .two-columns .col-right .submit input{display:block;position:relative;background:#f0f0f0;width:176px;height:31px;margin:0 0 -2px;padding:0;box-shadow:1px 1px 1px #696969;border-radius:5px;border:0;font:bold 16px/31px Arial, Helvetica, sans-serif;color:#262626;cursor:pointer;behavior:url(css/pie.htc)}.search .tab-content .two-columns .col-right .submit .results{display:inline-block;background:#262626;margin:0 0 0 11px;padding:3px 5px;line-height:12px;font-size:11px;color:#e1e1e1}.search .tab-content label{display:block;position:relative;padding:0 0 8px 20px;line-height:100%;font-size:16px;color:#fff}.search .tab-content label input{position:absolute;top:2px;left:0;margin:0;padding:0}.search .tab-content label.margin{margin-bottom:18px}.search .vuz{background:#ff900a url(../img/tabs-content-bg.png) no-repeat top left}.search .ssuz{background:#77ae00 url(../img/tabs-content-bg.png) no-repeat top right}.search-and-other{position:relative;margin-bottom:25px;padding-top:7px}.search-and-other .select{float:left}.search-and-other .selection-by-prof{float:left;width:180px;padding:11px 0 0 20px}.search-and-other .selection-by-prof .title{display:block;padding-bottom:10px;line-height:22px;font-size:21px;color:#494949}.search-and-other .selection-by-prof .prof-list{margin:0;padding:0;list-style:none}.search-and-other .selection-by-prof .prof-list li{padding-bottom:2px}.search-and-other .selection-by-prof .prof-list li a{color:#262626}.search-and-other .selection-by-prof .prof-list li a.all{color:#ff930a}.search-and-other .prof-test{position:absolute;bottom:0;right:20px;background:url(../img/prof-test-bg.png) no-repeat 0 0;width:120px;height:55px;padding:18px 30px 0;line-height:16px}.search-and-other .prof-test a{color:#262626}.the-best{position:relative;margin:0 0 20px -9px}.the-best h2{padding-left:9px}.the-best .items-wrapper{width:729px;background:url(../img/the-best-bg.png) repeat-y 0 0}.the-best .items-wrapper .top-shadow{overflow:hidden;background:url(../img/the-best-top-shdow.png) no-repeat top right}.the-best .items-wrapper .items-list{float:left;width:299px;margin:0;padding:0;list-style:none}.the-best .items-wrapper .items-list li a{display:block;background:url(../img/the-best-active-bg.png) no-repeat -9999px 0;padding:10px 9px;text-decoration:none;line-height:21px;font-weight:bold;color:#606060}.the-best .items-wrapper .items-list li a:hover{background:#d6d6d6}.the-best .items-wrapper .items-list li a.active{display:block;background:url(../img/the-best-active-bg.png) no-repeat 0 0;width:280px;padding-right:25px;color:#262626}.the-best .items-wrapper .item-info{display:none;float:right;width:400px;padding:0 10px 0 0}.the-best .items-wrapper .item-info .left-col{float:left;width:200px;padding:6px 0 10px;font-style:italic}.the-best .items-wrapper .item-info .left-col .city{display:block;padding-bottom:2px;font-weight:bold;font-style:normal}.the-best .items-wrapper .item-info .left-col .type{display:block;padding-bottom:3px}.the-best .items-wrapper .item-info .left-col .there-is{margin:0;padding:0 0 6px;list-style:none}.the-best .items-wrapper .item-info .left-col .there-is li{line-height:17px;font-size:13px;color:#6f6f6f}.the-best .items-wrapper .item-info .left-col .there-is li span{color:#3f3f3f}.the-best .items-wrapper .item-info .left-col .specialties{padding-bottom:2px}.the-best .items-wrapper .item-info .left-col .specialties strong{display:block;padding-bottom:2px;font-style:normal}.the-best .items-wrapper .item-info .left-col .specialties .spec-list{margin:0;padding:0;list-style:none}.the-best .items-wrapper .item-info .left-col .specialties .spec-list li{padding-bottom:2px;font-size:13px}.the-best .items-wrapper .item-info .left-col .specialties .more{display:block;color:#707070}.the-best .items-wrapper .item-info .left-col .full-info{display:block;line-height:16px;font-size:13px}.the-best .items-wrapper .item-info .right-col{float:right;width:190px;padding-top:10px}.the-best .items-wrapper .item-info .right-col figure{display:block;margin:0}.the-best .items-wrapper .item-info .right-col figure img{vertical-align:top}.the-best .items-wrapper .item-info .right-col figure figcaption{padding-top:8px;font-size:13px;font-style:italic}.the-best .items-wrapper .item-info.active{display:block}.the-best .block-icon{position:absolute;top:-5px;right:205px;background:url(../img/the-best-icon.png) no-repeat 0 0;width:50px;height:37px}.tutoring-and-opendays{overflow:hidden;margin:0 0 25px -9px}.tutoring-and-opendays .tutoring{float:left;width:240px}.tutoring-and-opendays .tutoring .title{display:block;background:#d7d5c6;height:35px;padding-left:10px;font:20px/35px 'CharterBlackC'}.tutoring-and-opendays .tutoring.shadow .title{background:#d7d5c6 url(../img/tutoring-right-shadow.png) repeat-y top right}.tutoring-and-opendays .tutoring ul{background:#f4f3e3;margin:0;padding:5px 0 0 10px;list-style:none}.tutoring-and-opendays .tutoring ul li{padding-bottom:11px;line-height:20px;font-size:13px;color:#9c9b9b}.tutoring-and-opendays .tutoring ul li a{text-decoration:none;font-size:14px;color:#262626}.tutoring-and-opendays .tutoring ul li a:hover{text-decoration:underline}.tutoring-and-opendays .tutoring.shadow ul{background:#f4f3e3 url(../img/tutoring-right-shadow.png) repeat-y top right}.tutoring-and-opendays .tutoring .all{background:#f4f3e3;padding:0 0 10px 10px;line-height:100%}.tutoring-and-opendays .tutoring.shadow .all{background:#f4f3e3 url(../img/tutoring-right-shadow.png) repeat-y top right}.tutoring-and-opendays .opendays{float:left;width:230px;padding-left:10px}.tutoring-and-opendays .opendays .title{display:block;line-height:35px;font-size:15px;font-weight:bold}.tutoring-and-opendays .opendays .title a{text-decoration:none;color:#979797}.tutoring-and-opendays .opendays ul{margin:0;padding:5px 0 0;list-style:none}.tutoring-and-opendays .opendays ul li{padding-bottom:11px;line-height:20px}.tutoring-and-opendays .opendays ul li a{color:#262626}.jobs-for-students{overflow:hidden;width:729px;margin:0 0 20px -9px}.jobs-for-students .title-block{background:#d7d5c6;height:35px;line-height:35px}.jobs-for-students .title-block h3{display:inline-block;margin:0;padding:8px 10px;font:22px/35px 'CharterBlackC'}.jobs-for-students .jobs-list{background:#f4f3e3;margin:0;padding:0;list-style:none}.jobs-for-students .jobs-list li{display:inline-block;width:348px;padding:8px 4px 8px 10px;vertical-align:top}.jobs-for-students .jobs-list li a{font-size:16px;font-weight:bold}.jobs-for-students .jobs-list li .salary{font-style:italic;white-space:nowrap}.jobs-for-students .jobs-list li p{margin:0;padding-top:2px}.news-block{overflow:hidden;width:720px;margin-bottom:20px}.news-block .yandex-single{float:left;width:370px}.news-block .news-list{overflow:hidden;margin:0;padding:0;list-style:none}.news-block .news-list li{padding-bottom:12px;line-height:18px;font-size:13px}.inner .title-block{overflow:hidden;padding-bottom:14px}.inner .title-block h1{display:inline-block}.inner .title-block a,.inner .title-block em{white-space:nowrap}.inner .title-block .fullselcity{font:16px/100% 'CharterBlackC';color:#989898}.inner .title-block .smallselcity{font:16px/100% 'CharterBlackC';color:#989898}.inner .title-block .languages-courses{font:21px/100% 'CharterBlackC';color:#989898}.jobs-resumes-list{margin:0;padding:0 0 15px;list-style:none}.jobs-resumes-list li{background:url(../img/siparator.png) no-repeat 0 0;margin-bottom:10px;padding-top:20px;line-height:20px}.jobs-resumes-list li .date{display:block;font-size:12px;color:#949494}.jobs-resumes-list li .title{color:#9c9b9b}.jobs-resumes-list li .title a{text-decoration:none;font-weight:bold;color:#262626}.jobs-resumes-list li .title a:hover{text-decoration:underline}.jobs-resumes-list li p{margin:0}.jobs-resumes-list li:first-child{background:none;padding:0}.job-resume-inner{line-height:20px}.institutions-list{border:1px solid red}.institution-inner{padding-right:20px}.institution-inner .info-menu{background:#98b8d9;height:30px;margin-bottom:15px}.institution-inner .info-menu a{float:left;background:#98b8d9;height:30px;padding:0 12px;text-decoration:none;line-height:30px;font-size:16px;color:#fff}.institution-inner .info-menu a:hover,.institution-inner .info-menu a.active{background:#3978ba}.institution-inner .general-info{overflow:hidden;padding-bottom:15px}.institution-inner .general-info .photo{float:right}.institution-inner .general-info .photo img{vertical-align:top}.institution-inner .general-info .city{padding-bottom:5px;font-style:italic;color:#7f7f7f}.institution-inner .general-info .city span{font:normal 18px/18px 'CharterBlackC';color:#262626}.institution-inner .general-info .filials{padding-bottom:15px}.institution-inner .general-info .features{margin:0 0 20px;padding:0;border-collapse:collapse;border:0}.institution-inner .general-info .features td{padding-right:10px}.institution-inner .general-info .site{padding-bottom:7px}.institution-inner .general-info p{line-height:22px}.institution-inner .general-info .address p{margin:0 0 5px}.institution-inner .inspection{padding-bottom:15px}.institution-inner .inspection p{margin-bottom:10px}.institution-inner .faculty ul{overflow:hidden;margin:0;padding:0 0 20px 17px;list-style:none}.institution-inner .faculty > ul > li{margin-bottom:10px}.institution-inner .faculty > ul > li > a{display:inline-block;background:url(../img/arrow-3.png) no-repeat 6px 11px;padding:5px 14px 7px;text-decoration:none;font-size:16px;color:#262626}.institution-inner .faculty > ul > li > a span{display:inline-block;line-height:15px;border-bottom:1px dashed #262626}.institution-inner .faculty > ul > li a.active{background:#dbe6b0 url(../img/arrow-4.png) no-repeat 4px 13px;border-radius:5px}.institution-inner .faculty > ul > li > a.active span{border:0}.institution-inner .faculty ul li ul{display:none;padding:5px 0 0 50px}.institution-inner .faculty ul li ul li{padding-bottom:12px}.institution-inner .opendays{padding-bottom:15px;font-size:16px}.institution-inner .opendays p{margin-bottom:10px}.institution-inner .similar-institutions{padding:10px 0 0}.general-opendays .day-block .label{display:block;padding-bottom:15px;font-size:16px;font-weight:bold}.courses{font-size:16px;line-height:21px}.courses .events-table{margin-bottom:20px}.courses .yandex-dual{margin-bottom:20px}.courses .text-block{overflow:hidden;padding:0 30px 20px 0}.courses.company .company-image{float:right;margin:0 0 10px 30px}.courses.coach .photo{float:right;margin:0 0 10px 30px;border-radius:226px}.courses .table-name{display:block;padding-bottom:10px;font-weight:bold}.courses.seminar .leading{float:right;width:226px;margin:0 0 5px 30px;text-align:center}.courses.seminar .leading .label{display:block;padding-bottom:5px;font-weight:bold}.courses.seminar .leading .photo{border-radius:226px;vertical-align:top}.courses.seminar .leading a{display:inline-block;margin-top:5px}.tutors-list{margin:0;padding:0 0 15px;list-style:none}.tutors-list li{background:url(../img/siparator.png) no-repeat 0 0;margin-bottom:10px;padding-top:20px;line-height:20px}.tutors-list li .date{display:block;font-size:12px;color:#949494}.tutors-list li .title{font-size:13px;color:#9c9b9b}.tutors-list li .title span{color:#262626}.tutors-list li p{margin:0}.tutors-list li:first-child{background:none;padding:0}.tutors-inner{padding-bottom:10px}.tutors-inner .grey{font-size:13px;color:#9c9b9b}.articles-list{padding-bottom:30px}.articles-list .yandex-dual{margin-bottom:20px}.language-courses-list{margin:0;padding:0 0 15px;list-style:none}.language-courses-list li{margin-bottom:30px;padding-top:12px;line-height:20px}.language-courses-list li .title{padding-bottom:5px;font-size:16px}.language-courses-list li .title a{margin-right:5px}.language-courses-list li p{margin:0 0 5px}.language-courses-list li p.address{margin:0}.language-courses-list li p.address em{padding-right:10px;color:#808080}.language-courses-list li:first-child{background:none;padding:0}.language-courses-inner{overflow:hidden;width:720px;padding:0 20px 0 0}.language-courses-inner .shcool-info{font-size:16px;line-height:21px}.language-courses-inner .shcool-info .school-logo{margin-bottom:20px}.language-courses-inner .shcool-info .school-logo img{vertical-align:top}.language-courses-inner .address-column .col-name{display:block;padding-bottom:10px;font-size:16px;font-weight:bold}.language-courses-inner .address-column .city-block{padding-bottom:10px}.language-courses-inner .address-column .city-block .city-name{display:block;padding-bottom:5px;font-style:16px;font-weight:bold;color:#f42222}.language-courses-inner .address-column .city-block .address-block{padding-bottom:20px}.language-courses-inner .address-column .city-block .address-block p{margin:0}.language-courses-inner .address-column .city-block .address-block p em{color:#808080}.language-courses-inner .address-column .city-block .address-block .dotted{font-size:12px}.language-courses-inner .address-column .city-block .address-block .map{margin:10px 0 0}.language-courses-inner .address-column .city-block .address-block .map img{vertical-align:top}.business-education{margin-bottom:20px}.business-education .list-items,.language-courses .list-items{position:relative;overflow:hidden;background:#f4f3e3;margin:0;padding:0;box-shadow:0 2px 2px rgba(10, 10, 10, 0.2);list-style:none;z-index:9}.business-education .list-items li,.language-courses .list-items li{overflow:hidden;padding:6px 5px 9px 5px;box-shadow:0 2px 2px rgba(10, 10, 10, 0.2);line-height:18px}.business-education .list-items li .date{float:right;background:#fff;width:45px;margin:5px -5px 0 0;padding:3px 0 5px;text-align:center;line-height:10px;font-size:13px;border-bottom:1px solid #b6b5aa}.business-education .list-items li a{display:block;overflow:hidden;padding:1px 0 3px;text-decoration:none;font-weight:bold;color:#262626}.business-education .list-items li a:hover{text-decoration:underline}.business-education .list-items li p{margin:0;font-size:13px;font-style:italic;color:#717171}.language-courses .list-items li{padding:0}.language-courses .list-items li .language{overflow:hidden;padding:6px 5px 9px 5px}.language-courses .list-items li .language a{float:left;width:110px;text-decoration:none;font-weight:bold;color:#262626}.language-courses .list-items li .language a:hover{text-decoration:underline}.language-courses .list-items li .language em{display:block;overflow:hidden}.language-courses .list-items li .banner{display:block;margin-top:-5px}.language-courses .list-items li .banner img{vertical-align:top}.subscribe{margin:0 0 20px;padding:5px 7px 15px 5px;border:1px solid #005dab}.subscribe .title{display:block;padding-bottom:12px;font:18px/20px 'CharterBlackC'}.subscribe .input-line{overflow:hidden;padding-bottom:10px}.subscribe .input-line label{float:left;padding-left:5px;line-height:20px}.subscribe .input-line input{float:right;width:117px;height:18px;margin:0;padding:0 5px;line-height:18px;border:1px solid #c7c7c7}.subscribe .submit{overflow:hidden;padding-right:1px}.subscribe .submit input{float:right;background:#005dab;width:127px;height:26px;padding-bottom:3px;text-align:center;text-transform:uppercase;line-height:26px;border:0;border-radius:5px;font-weight:bold;font-size:12px;color:#fff;cursor:pointer}#submit{background-image:url(../img/blueline17.gif);color:white;border:0px;height:20px;padding-bottom:2px;padding-top:2px;font-weight:800;font-family:Arial;padding-right:5px;padding-left:5px;margin-bottom:5px;width:130px;cursor:pointer;font-size:11px;border-radius:4px}.top_institute{min-width:200px;min-height:140px;text-align:center}span.view-map{cursor:pointer;color:#005DAB}div.empty_message{font-weight:bold;margin-bottom:20px}.listtabl{width:100%;padding-top:8px;padding-bottom:8px}table.listtabl TD{padding-right:4px;background-color:#E8EDF1;padding-left:4px;padding-top:8px;padding-bottom:8px}table.listtabl TD#zag{background-color:#DEE7F0;text-align:center;color:#5D7A1E}table.listtabl TD#r{background-color:#DEE7F0}.green{color:#5D7A1E}#reg_form{margin:0px 0px 20px 0px}.ok-mess{width:90%;margin-bottom:10px;height:40px;background:rgb(205, 245, 206);line-height:40px;padding-left:20px;opacity:0.9}.LinkToForm{float:right;margin-right:10px;color:#548bd4;font-weight:700}.jobs-for-students .LinkToForm{line-height:39px}.links-block .LinkToForm{line-height:27px}div.lamp-block{font-family:Verdana,Geneva,Kalimati,sans-serif;font-size:14px;background:#fcd66f;padding-left:40px;padding-top:5px;padding-bottom:5px;margin-top:15px;position:relative}div.lamp-block div{padding-top:5px;padding-bottom:5px}div.lamp-block img{position:absolute;left:22px;top:-12px}div.img-scientist{font-family:Verdana,Geneva,Kalimati,sans-serif;font-size:14px;width:220px;margin-top:20px;background:url(../img/tail.gif) repeat;float:right;margin-left:40px;margin-bottom:40px}div.img-scientist .tpl_image{padding:10px}div.img-scientist p.date{margin-top:0}div.img-scientist p.podpis{margin-bottom:0;margin-top:5px}div.img-scientist p.about{margin:0;padding:0}div.tiny-block-right{font-family:Verdana,Geneva,Kalimati,sans-serif;font-size:14px;width:220px;margin-top:20px;float:right;margin-left:40px;margin-bottom:40px}div.tiny-block-right div{padding:10px}a.new-sprav,a.new-disp{font-size:18px;color:#548BD4;text-decoration:none}a.new-sprav:hover,a.new-disp:hover{text-decoration:underline}div.note-title{float:left;width:330px}.note-title-item{margin-bottom:10px}div.note-discip{width:160px;float:right}div.note-discip-item a,div.back-discip a,div.note-title-item a{color:#3b69a7;text-decoration:underline;font-weight:700}.note-text{overflow:hidden;margin-right:50px;margin-bottom:20px}div.back-discip a:hover,div.note-discip-item a:hover,div.note-title-item a:hover{color:#548bd4;text-decoration:underline;font-weight:700}#admin-tbl{margin:0 auto;border-collapse:collapse}#admin-tbl a{text-decoration:none;color:#548bd4}#admin-tbl a:hover{text-decoration:underline}#admin-tbl a:visited{color:#548bd4}#admin-tbl td{padding:3px;border:1px solid black}#admin-tbl td.admin-change,#admin-tbl td.admin-delete{width:100px}#admin-tbl td.admin-title{width:600px}div.admin-msg{font-size:15px;font-weight:bold}a.admin-link{font-size:15px;font-weight:bold;margin:10px}#rightholder{padding:7px;float:left;margin:0px;display:none}.institute-list .item-book{float:left;margin-bottom:20px}.institute-list .item-book .short{margin-top:10px}.institute-list .item-book img{float:left;padding:0px 20px 10px 5px}.institution-inner.book .general-info .photo{margin-left:20px}.question{margin-bottom:30px;float:left}.answers{margin-top:20px}.answers input{float:left}.answers span{margin-bottom:5px;float:left;width:700px;margin-left:10px}.question .submits{margin-top:20px}#submenu{background-color:#E7EDF2;width:100%;height:25px;padding:0px;clear:both;border-bottom:1px solid #A1B2C2}#submenu a{margin-top:3px;padding:0px 15px 0px 15px;height:18px;text-align:center;float:left;text-decoration:none;color:black}#submenu a:hover{background-color:#7AB90B;color:white}#submenu #active{background-color:#7AB90B;color:white;text-decoration:underline}#test-results{margin:0px;padding:0px}#test-results > li{padding:10px;margin-bottom:5px;list-style:none}#test-results li ul{margin-top:10px}#test-results li a{color:#000;text-decoration:none;border-bottom:1px dashed #262626}#test-results li.correctly{background:rgb(166, 255, 166)}#test-results li.wrong{background:rgb(255, 166, 166)}.evaluation{font-size:14pt;margin:5px 0px 15px 0px;color:rgb(0, 0, 0);list-style:none}ul li.true{list-style-image:url(/images/true.png)}ul li.false{list-style-image:url(/images/false.png)}.pingmedia{margin-top:20px}.float-column .banner div{margin-bottom:10px}#reg_form{border-spacing:2px}#reg_form td{padding-right:4px;background-color:#E8EDF1;padding-left:4px;padding-top:8px;padding-bottom:8px}#reg_form tr > td:first-child{width:50%}#reg_form tr > td:last-child{width:400px}.sgray{color:#585858;font-size:11px}#blockline{background-image:url(../img/blueline.gif);background-repeat:repeat-x;background-position:right center}#blockheader{padding:0px 7px 0px 7px;margin:7px 0px 7px 7px;text-transform:uppercase;color:#DB1022;background-color:#f8f8f8;font-weight:700;font-size:11px;display:inline}@font-face{font-family:"CharterBlackC";src:url("../font/charterblackc-webfont.eot");src:url("../font/charterblackc-webfont.woff") format("woff"), url("../font/charterblackc-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}header,nav,section,article,aside,footer{display:block}body{background:#f8f8f8;width:100%;margin:0;padding:0;font:14px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#262626}a{color:#005dab;outline:none;text-decoration:underline}a:hover{text-decoration:none}p{margin:0 0 18px}img{border:none}input{vertical-align:middle;outline:none}h1{margin:0;padding:0 15px 0 0;font:normal 21px/22px 'CharterBlackC'}h2{margin:0;padding:0 0 10px;font:normal 21px/22px 'CharterBlackC'}h3{margin:0;padding:0 0 10px;font:normal 18px/20px 'CharterBlackC'}.wrapper,.narrow .wrapper{position:relative;width:1260px;margin:0 auto}.wide .wrapper{width:1260px}.dashed{display:inline-block;text-decoration:none;line-height:100%;border-bottom-style:dashed;border-bottom-width:1px}.dotted{display:inline-block;text-decoration:none;line-height:100%;border-bottom-style:dotted;border-bottom-width:1px}.blocks-wrapper{overflow:hidden}.actual{display:inline-block;background:url(../img/star.png) no-repeat 0 2px;width:63px;padding:0 0 0 17px;font:italic 10px/9px Arial, Helvetica, sans-serif;color:#8f8f8f}.distance{display:inline-block;background:#f1e9bc;padding:0 3px;line-height:18px;font-size:12px;color:#525151}.header{position:relative;height:144px;margin-bottom:20px;z-index:100}.header a{text-decoration:none;color:#fff}.middle{position:relative;width:100%;height:1%}.middle:after{content:'';clear:both;display:table}.container{width:100%;float:left;overflow:hidden}.content,.wide .content{padding:0 260px}.narrow .content{padding-right:0 !important}.back{padding-bottom:10px}.content.inner .banner-inner{margin:0 0 10px}.content.inner .bottom-part{padding:20px 0}.content.inner .bottom-part .articles{padding-top:10px}.content.inner .bottom-part .simple-text{padding-top:10px;line-height:21px}.content.inner .bottom-part .simple-text strong{font-size:16px}.articles{margin:0;padding:0;list-style:none}.articles li{display:inline-block;width:220px;margin-right:16px;vertical-align:top;line-height:21px}.articles li a{display:block;text-decoration:none;color:#262626}.articles li a strong{display:block;padding-bottom:6px;font-size:16px}.articles li a img{margin-bottom:5px;vertical-align:top}.articles li a:hover{text-decoration:underline}.institutions-list{margin:0;padding:0;list-style:none}.institutions-list li.image{display:inline-block;width:220px;margin:0 16px 20px 0;vertical-align:top}.institutions-list li.image a{display:block;line-height:20px}.institutions-list li.image a img{margin-bottom:5px;vertical-align:top;display:block}.institutions-list li.image .actual{margin-top:5px}.institutions-list{margin:0;border:none !important;padding:0 0 20px;list-style:none}.institutions-list li.text{background:url(../img/arrow-3.png) no-repeat 0 8px;padding:0 0 20px 10px;line-height:20px}.institutions-list li.text a{display:block}.full-cities-list{display:none;position:absolute;background:#fff;width:1020px;height:540px;border:1px solid #005dab;white-space:nowrap;z-index:200}.full-cities-list .label,.small-cities-list .label{display:block;padding:9px 0 8px 20px;font:18px/20px 'CharterBlackC'}.full-cities-list ul,.small-cities-list ul{margin:0;padding:0 0 0 20px;list-style:none;float:left}.full-cities-list ul li,.small-cities-list ul li{padding-bottom:6px}.full-cities-list ul li a,.small-cities-list ul li a{text-decoration:none;font-size:16px;color:#262626}.full-cities-list ul li a:hover,.small-cities-list ul li a:hover{text-decoration:underline}.small-cities-list{display:none;position:absolute;background:#fff;height:170px;padding-right:20px;border:1px solid #005dab;white-space:nowrap;z-index:200}.block-with-left-column{width:740px;overflow:hidden;background:url(../img/colunm-bg.png) repeat-y 0 0;margin-bottom:25px}.block-with-left-column .block-content{overflow:hidden;float:right;width:490px;padding-right:10px}.block-with-left-column .column{overflow:hidden;float:left;width:172px;padding:0 14px 10px}.block-with-left-column .column .filter{padding:8px 0 12px}.block-with-left-column .column .filter .label{display:block;padding-bottom:2px;font-weight:bold;font-size:16px}.block-with-left-column .column .filter ul.filter-group{margin-bottom:10px}.block-with-left-column .column .filter ul{margin:0;padding:0 0 0 9px;list-style:none}.block-with-left-column .column .filter ul li{padding-bottom:3px}.block-with-left-column .column .filter ul li a{display:inline-block;padding:1px 4px 2px;color:#505050}#orientation-menu li.active a{background:#5e8ebd;text-decoration:none;color:#fff}.block-with-left-column .column .filter ul li a.active{background:#5e8ebd;text-decoration:none;color:#fff}.block-with-left-column .column .filter ul li a small{font-size:12px}.block-with-left-column .column .all-on-map{display:block;background:#f73636;width:150px;height:50px;margin-bottom:17px;padding:13px 0 0 20px;text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:bold;color:#fff}.block-with-left-column .column .school-banner{display:block;margin-bottom:17px}.block-with-left-column .column .school-banner img{vertical-align:top}.events-table{width:100%;margin:0;padding:0;border-collapse:collapse;border:0}.events-table td{padding:10px 0;vertical-align:top;font-size:16px}.events-table td .label{display:block;padding:10px 0;text-align:center;font-size:20px;font-weight:bold;color:#3978ba}.events-table td small{font-size:12px;color:#808080}.events-table td em{display:block;font-size:14px;padding:0 0 0 30px}.events-table td img{position:relative;border-radius:26px}.events-table td .leading{display:block;position:relative;padding:0 0 0 30px;line-height:26px;font-weight:bold;color:#4a4a4a}.events-table td .leading img{position:absolute;top:0;left:0}.events-table td a{display:block}.events-table td.date{width:110px;padding:10px 15px}.events-table td.other{width:220px;padding-left:10px}.events-table td.no-hover{background:#f8f8f8}.events-table tr:hover{background:#f7f2ce}.left-column{position:relative;overflow:hidden;float:left;width:240px;margin:0 0 20px -100%}.left-column .title-block{position:relative;background:#d6d4c5;padding:10px 5px;box-shadow:0 2px 2px rgba(10, 10, 10, 0.3);font:16px/18px 'CharterBlackC';z-index:10}.left-column .title-block .title{color:#09396b}.leftColumn .banner{margin-bottom:20px;margin-top:20px;text-align:center}.left-column .title-block .dashed{text-decoration:none;color:#989898}.left-column .go-section{text-align:right;height:17px;margin-top:-2px}.left-column .go-section a{display:inline-block;background:#e3645e;padding:0 7px;line-height:17px;font-size:12px;color:#fff}.float-column,.wide .float-column{position:relative;float:left;width:240px;margin:0 -3px 0 -240px}.narrow .float-column{margin-right:0;margin-left:-100%}.float-column .banner{margin-bottom:20px;text-align:center}.float-column .banner img{vertical-align:top}.float-column .google{margin-bottom:20px;text-align:center}.float-column .google img{vertical-align:top}.float-column .vk{overflow:hidden;width:240px;margin-bottom:20px}.float-column .vk img{vertical-align:top}.footer{border-top:1px solid #7ba3d9}.footer .middle,.narrow .footer .middle{overflow:hidden;width:1000px;height:64px;margin:0 auto}.wide .footer .middle{width:1260px}.footer .middle .left-part{float:left;width:450px;padding-left:30px}.footer .middle .left-part .links{line-height:38px;font-size:16px}.footer .middle .left-part .links a{margin-right:30px}.footer .middle .left-part p{margin:0;color:#808080}.footer .middle .counter{float:right;margin:19px 14px 0 0}.footer .middle .text-center{overflow:hidden;margin:0;padding-top:10px;line-height:20px}.pager a{display:inline-block;width:20px;height:20px;margin-right:6px;text-align:center;line-height:20px}.pager a.active,.pager-question a.active{background:#3978ba;text-decoration:none;color:#fff}.pager.center{padding-right:3px;text-align:center}.pager-question{float:left;margin-bottom:10px;width:700px}.pager-question a{width:20px;height:20px;text-align:center;line-height:20px;padding:3px 4px 2px 5px;margin-left:2px;float:left}.pager-question a.submit{background:rgb(255, 173, 69);color:#fff}.search-form label{margin-left:9px;display:inline-block;padding:1px 4px 2px;color:#505050;text-decoration:underline;cursor:pointer}.search-form label:hover{text-decoration:none}.search-form .wrap-checkbox.active + label{background:#5e8ebd;text-decoration:none;color:#fff}.search-form .filter label{margin-top:2px}div.search-form{background:none}