@charset "utf-8";#footer,.clr{clear:both}#top_strip,#top_strip a,#top_strip span{color:#fff}body,html{padding:0;margin:0}#top ul,#top ul li,#top_menu_list,ul.tab_view{list-style:none}#footer,#header,#top ul,.wrap,ul.tab_view{overflow:auto}#top_menu_list li a,#top_strip a,a:hover{text-decoration:none}body{font-family:arial;font-size:10.5pt;color:#444;background:#696767}body#loginlite,body#loginlite .wrap{background:0 0}img{border:none}div#logo{font-style:italic;float:left;width:507px;height:80px;margin:0;padding:20px 0 0 15px;overflow:hidden}.wrap{background:url(../images/body_bg.png) center top repeat-x #fff;width:1010px;margin:0 auto;padding:15px 0}#top_strip,#user_bar{width:980px;margin:0 auto;overflow:hidden}#top_strip span,#top_strip ul{margin:3px 15px 0;display:block}#top_strip{font-size:11px;padding:0;height:20px;background:url(../images/top_stripe.png) top center no-repeat}#top_strip ul{float:left;font-size:11px;padding:0}#top_strip ul li{display:block;float:left;margin:0;padding:0 3px}#top_strip ul ul{background:#010101;display:none;float:none;margin:0 0 0 -7px;padding:0;position:absolute}#top_strip ul li:hover ul{display:block}#top_strip ul li ul li{display:block;float:none;padding:3px 7px}#user_bar{padding:0;height:135px;background:url(../images/header_bg.png) top repeat-x}#header{margin:0 auto;width:990px;padding:0}#main_block{margin:0 auto;width:960px;overflow:hidden;padding:10px 9px 5px;border-left:1px solid #6d0a15;border-right:1px solid #6d0a15}#content{float:left;width:700px}#cabinet #content{float:right}#left_sidebar,#right_sidebar{float:right;width:252px}#ctrl,#left_sidebar,#left_sidebar .flatBlock{float:left}#footer{background:url(../images/footer_links_bg.png) repeat-x #f5f5f5;border:1px solid #760608;border-top:10px solid #760608;margin:0 auto;width:978px}#ctrl{width:370px}.ctrl_title{width:330px}#keyword_title{width:330px;float:right}.ocupation{height:87px;width:330px;float:left}#city,#keyWords,.hotelType{width:330px;margin:3px 0;float:right}.hotelType{width:260px;float:left}.search_submit_block{float:right;margin:3px 0}#banner,#regisre_add_resume #city,#regisre_add_resume #keyWords,#regisre_add_resume .hotelType,#register,#top ul,#top ul li,#top_hotels>div,.atention{float:left}input,select,textarea{display:block;border:1px solid #D0D0D0}input,select{background:url(../images/flat_block_bg.png) repeat-x #fff}textarea{width:100%}input[type=hidden]{display:none}select{height:22px}#top_hotels{width:300px;float:right;border-bottom:#919191 1px solid;margin-bottom:20px}#banner{position:relative;z-index:150}#top_hotels>div{width:94px;height:70px;margin:0 9px 9px 0;background:#36C;line-height:70px;text-align:center}#top_hotels>div.last_logo{margin:0 0 9px}#top ul{padding:0;margin:0;position:absolute;bottom:0;font-size:15px;font-weight:700;color:#b77312}#top ul li{padding:5px 10px;background:#FFF;margin:0 2px}h2{margin:0 0 10px}#register{width:629px}.clearform{color:#acacac}input.cleared{color:#2E2E2E}a{color:#181614;text-decoration:underline;outline:0}.atention{background:#F2ECD8;color:#7F0000;margin-bottom:10px;padding:1%;width:98%}#search,#search_resume{padding:0;margin:0;overflow:hidden;float:left}#add_comment p,#company_search p,#search p,#search_resume p,#search_trainings p,#workatcompany p{margin:3px 0;font-family:tahoma;font-size:10pt}#search_trainings p{width:678px}#company_search{background:url(../images/companysearch_bg.png) repeat-x;margin:0;width:300px;padding:10px 10px 15px;float:right;border:1px solid #c1c288;border-bottom:none}#TopCompanies{width:688px;float:left}#TopCompanies>a,#logo_edit>div,.user_pic{display:block;width:120px;height:120px;margin:0 5px 10px 0;padding:5px;border:1px solid #D0D0D0;float:left}#logo_edit>div{float:none}.all_items_blok{border-top:1px solid #D0D0D0;float:left;width:100%;margin:0;padding-top:5px}#company_search #searchCompanyText{width:215px}#company_search input,#search_form input,#search_form select{display:block}#keyWords{width:328px}ul.tab_view{margin:0;width:700px;padding:0;float:left}#top_menu_list{margin:0 10px;padding:0;width:960px;font-size:11pt;height:35px;float:left}#top_menu_list li{float:left;background:url(../images/top_menu_bg_l.png) top left no-repeat;margin:5px 2px 0 0}#top_menu_list li a{display:block;color:#5f5f5f;margin:0;padding:6px 7px 5px;font-size:14px;background:url(../images/top_menu_bg_r.png) top right no-repeat}#top_menu_list li a:hover{color:#000;text-decoration:underline}h3#add_new,h3#reg{width:300px;padding:2px 30px;margin:7px 0 0;background:url(../images/add.png) 0 4px no-repeat}h3#reg{background:url(../images/reg.png) 0 4px no-repeat}#top_menu h3 *{color:#fffad3}#login_section{background:url(../images/login_bg.png) center no-repeat;overflow:auto;width:930px;padding:15px 25px 10px;margin-bottom:15px}#user_bar span{float:left;margin:0 10px;color:#5c5959}.form_container{height:39px;float:left;margin-right:10px}#user_menu,#user_menu1{display:block;list-style:none;font-size:15px;margin:55px 15px 0 0;padding:0;float:right}#user_menu li,#user_menu1 li{display:block;padding:0 5px;margin:5px 0;border-right:1px solid #fff;float:left;font-size:17px}#user_menu li a,#user_menu li span,#user_menu1 li a{display:block;padding:0;color:#fff;text-decoration:none}#user_menu li a:hover{text-decoration:underline}@media (max-width:800px){#logo,#logo img{width:100%!important}*{box-sizing:border-box!important}body>.wrap{padding:0!important}#content,#content .flatBlock,#footer,#footer #copyright,#footer_links,#main_block,#news_categories,#top_strip,#user_bar,.newsline,.wrap{width:100%!important;overflow:hidden!important}#logo{float:none!important;height:105px!important;padding:23px 10px!important}#logo img{max-height:59px!important}#user_menu,#user_menu1{float:none!important;position:absolute!important;margin:0!important;right:10px!important;text-align:center!important}#user_menu li,#user_menu1 li{float:none!important;font-size:12px!important;display:inline-block!important}.btn-mobile-menu{background:0 0;border:1px solid #fff;cursor:pointer;display:block!important;outline:0;left:10px;margin-top:-1px;position:absolute;padding:7px!important}#top_menu_list,.btn-mobile-menu span{background:#fff;float:none!important}.btn-mobile-menu span{display:block;height:2px;margin-left:0!important;margin-right:0!important;margin-bottom:2px!important;width:18px}.btn-mobile-menu span:last-child{margin-bottom:0!important}#top_menu_list{display:none;position:absolute;left:0;margin-top:24px;overflow:hidden;z-index:10;height:auto!important;width:auto!important}.newsline .item,.newsline .text,.newsline_bg{width:100%!important}#top_menu_list.active{display:block!important}#top_menu_list li{background:#a90618;float:none!important;margin:1px}#top_menu_list li a,#top_menu_list li a:hover{background:0 0!important;color:#fff;display:block!important}#content,#newslinecontainer,.news_h2_block,.newsline,.table_h2_block{float:none!important;overflow:hidden}#right_sidebar,#top_strip,.banner240,.banner688x80,.ctrl_title{display:none}#picked_resume,#picked_vacancy,#top_resumes,#top_vacancy,.top_trainings{width:100%!important;float:none!important}.newsline_bg{background-size:cover!important}.newsline .text{float:none!important;position:absolute;top:0}.newsline .text h3{text-shadow:#000 1px 1px 1px!important}.newsline h3,.newsline h3 a{color:#fff!important}.newsline .text p,.vip_read_all{display:none!important}}