*{margin:0;padding:0;}html{margin-bottom:1px;height:100%;width:100%;}body{font:0.9em/1.4 Verdana,serif;color:black;width:100%;height:100.2%;background-color:white;}h1{font:bold 1.4em/1.4 Verdana,serif;margin:0 0 10px 0;}h2{font:bold 1.2em/1.4 Verdana,serif;margin:0 0 10px 0;}h3{font:bold 1.1em/1.4 Verdana,serif;margin:0 0 10px 0;}a{color:#B41A5A;text-decoration:underline;}a:hover{text-decoration:none;}table{width:100%;}table,tr,th,td{vertical-align:top;border-collapse:collapse;}img{border:none;}p{margin:20px 20px 18px 0;}ul{list-style-position:inside;}li{margin-left:20px;}.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}.required{background-color:#539fb7;color:white;}.required option{background-color:#539fb7;color:white;}input,textarea,select{border:1px solid #BFBFBF;background-color:white;}input:hover,textarea:hover,select:hover{border:1px solid black;}#wrapper{height:auto !important;height:100%;min-height:100%;min-width:1000px;width:100%;}#header{background:url(/local/image/012/000/bg_header.jpg) #4c9cb5 50% 100% no-repeat;height:380px;text-align:center;}.content{width:1000px;text-align:left;margin:0 auto;min-height:20px;position:relative;left:0;top:0;}.content .title{font-weight:bold;}#logo{position:absolute;top:30px;left:30px;width:206px;height:200px;}#logo a{display:block;width:100%;height:100%;background:url(/local/image/003/000/logo.png) no-repeat 0 0;color:none;text-decoration:none;text-indent:-999px;outline:none;}#logo a:hover{background-position:-206px 0;}#name{position:absolute;top:75px;left:260px;font:bold italic 1.5em/1.5em Verdana,serif;color:white;text-align:center;}#name span{display:block;}#name .name{text-shadow:#2a2a2a 1px 1px 1px, grey 0 0 1em;} #name .translation_center,#name .business_translations{font:italic 0.7em/1.4em Verdana,serif;}#name .business_translations{text-align:right;}#right{position:absolute;right:0;top:0;width:400px;height:380px;/*border:1px solid yellow;*/}#callyou{position:absolute;top:40px;right:20px;height:69px;width:210px;}#callyou span:hover{background-position:-62px 0;}#callyou span.hover{background-position:-62px 0;}#callyou span{position:absolute;left:0;top:0;width:62px;height:69px;display:block;background:url(/local/image/013/000/trubka.png) 0 0 no-repeat;}#callyou label{position:absolute;left:62px;top:18px;height:41px;display:block;cursor:pointer;}#callyou a{position:absolute;left:0;top:0;height:69px;display:block;color:white;outline:none;white-space:nowrap;}#callyou_form,#login_form{position:absolute;top:110px;right:20px;width:352px;border:5px solid #B41A5A;background:white;display:none;} #callyou_form{position:absolute;top:25px;right:20px;}#login_form{top:360px;right:20px;width:333px;z-Index:150;}#callyou_form input,#login_form input{width:321px;font:0.94em/1.2 Arial,sans-serif;padding:3px;}#login_form input[type=checkbox]{width:15px;}#callyou_form input[type=submit]{width:auto;outline:none;min-width:0;}#callyou_form textarea{width:321px;font:0.94em/1.2 Arial,sans-serif;padding:3px;height:50px;}#login_form input[type=submit]{width:100px;cursor:pointer;}form{border:1px solid #B41A5A;margin:10px auto;width:600px;padding:0 0 10px 0;}form div{margin:10px;text-align:left;}form label{display:block;font:0.94em/1.2 Arial,sans-serif;margin-bottom:4px;/*white-space:nowrap;*/}form input{width:400px;padding:3px;min-width:150px;}form input[type=checkbox]{width:15px;height:15px;min-width:15px;border:none;margin-right:5px;}form select{width:407px;font:0.94em/1.2 Arial,sans-serif;}form option{padding:0 3px 3px 3px;width:380px;}option.disabled{background-color:grey;}form input[type=submit]{width:auto;margin-top:15px;cursor:pointer;outline:none;}form input[type=submit]:hover{border:1px solid #E12583;}form input[type=button]{width:auto;margin-top:15px;cursor:pointer;}form img{float:left;margin:0 10px 10px 0;}form .title{font-weight:bold;}form textarea{width:397px;font:0.94em/1.2 Arial,sans-serif;padding:3px;height:150px;}#calc_price_form textarea{width:572px;height:250px;}#calc_price_form textarea.comment{width:400px;height:100px;}#callyou_form div.title,#login_form div.title{font-weight:bold;padding-right:30px;}#callyou_form div.close,#login_form div.close{width:24px;height:24px;background:url(/local/image/020/000/closed.png) no-repeat 0 0;cursor:pointer;position:absolute;top:-5px;right:-5px;}#callyou_form div.close:hover,#login_form div.close:hover{background-position:-24px 0;}#login_form input{width:305px;}#phone{font:italic 2.0em/1.2 Georgia,serif;position:absolute;top:115px;right:20px;text-align:right;}#phone label{color:#99fefe;font-size:0.6em;line-height:1;}#phone span span{color:#99fefe;margin-right:5px;text-shadow:#2a2a2a 1px 1px 1px, grey 0 0 1em;}#language{position:absolute;top:13px;right:13px;font:0.8em/0.9 Arial,sans-serif;}#language .full{font-size:1.3em;line-height:1.1;}#language a,#language label{color:#99FEFE;margin-right:5px;}#addthis{position:absolute;bottom:40px;right:20px;width:150px;}#search_form{position:absolute;bottom:90px;right:15px;width:352px;height:35px;background:url(/local/image/014/000/poisk.png) 0 0 no-repeat;border:none;}#search_form input{font:italic 0.94em/1.2 Arial,sans-serif;width:240px;height:20px;padding:2px;border:none;background:none;position:absolute;left:7px;top:5px;display:block;color:white;}#search_form input[type=submit]{width:98px;left:250px;top:6px;display:block;cursor:pointer;margin:0;padding:0;font:0.94em/1.2 Arial,sans-serif;min-width:0;height:22px;}#search_form input[type=submit]:hover{color:black;}#login{position:absolute;bottom:20px;left:35px;height:58px;width:150px;}#login span:hover{background-position:-74px 0;}#login span.hover{background-position:-74px 0;}#login span{position:absolute;left:0;top:0;width:74px;height:58px;display:block;background:url(/local/image/015/000/enter.png) 0 0 no-repeat;}#login span.logout{background:url(/local/image/018/000/exit.png) 0 0 no-repeat;height:49px;}#login span.logout:hover{background-position:-74px 0;}#login label{position:absolute;left:82px;top:13px;height:33px;display:block;cursor:pointer;}#login a{position:absolute;left:0;top:0;width:150px;height:58px;display:block;color:#0094de;outline:none;font:bold 1.4em/1.4em Verdana,serif;}.clear{clear:both;font-size:0; overflow:hidden;}#spacer{height:270px;}#footer{border-top:25px solid #b41a5a;min-width:1000px;height:245px;margin-top:-270px;background-color:#4c9cb5;color:white;text-align:center;}#footer a{color:white;}.debug{position:fixed;bottom:0;right:0;color:black;}#copyright{position:absolute;top:215px;left:10px;}#i-soft{position:absolute;top:215px;right:10px;}#footer .address1,#footer .address2{float:left;width:25%;padding:15px;margin-top:15px;line-height:1.3;height:150px;font-size:0.78em;border-right:1px solid white;}.cloud{float:left;width:200px;margin:15px 0 0 15px;height:200px;}/******* jCloud *******/.jtag a:link, .jtag a:visited{text-decoration:none;padding:2px 4px;display:block;}.jtag a:hover{border:1px solid #999999;background-color:#B41A5A;}/*.cloud h1{font-size:0.78em;}.cloud h2{font-size:0.78em;}.cloud h3{font-size:0.78em;}.cloud h4{font-size:0.78em;}.cloud h5{font-size:0.78em;}.cloud h6{font-size:0.78em;}.cloud strong{font-size:0.78em;}*/ #main_category .category{width:50%;float:left;position:relative;top:0;left:0;}.category_image_0,.category_image_1{width:243px;height:243px;}.category_image_0 a{background:url(/local/image/017/000/corporative.png) no-repeat 0 0;display:block;width:100%;height:100%;color:none;text-decoration:none;text-indent:-999px;outline:none;}.category_image_0 a:hover{background-position:-243px 0;}.category_image_1 a{background:url(/local/image/016/000/private.png) no-repeat 0 0;display:block;width:100%;height:100%;color:none;text-decoration:none;text-indent:-999px;outline:none;}.category_image_1 a:hover{background-position:-243px 0;}#main_category h1{width:225px;position:absolute;top:65px;left:260px;font:bold 1.5em/1.2 Verdana,serif;height:60px;}#main_category .preface{width:225px;position:absolute;top:135px;left:260px;font:bold 0.94em/1.3 Verdana,serif;height:115px;overflow:hidden;}.preface a{margin-left:5px;}#menu,#menu2{height:35px;border-bottom:1px solid #bcf1ff;margin:20px auto 10px auto;}#menu div,#menu2 div{float:left;text-align:center;}#menu a{font:bold 1.1em/1.3 Verdana,serif;color:black;}#menu2 a{font:bold 1.0em/1.3 Verdana,serif;color:black;}#menu a.current,#menu2 a.current{color:#B41A5A;text-decoration:none;}table.on_main{margin-bottom:15px;}.on_main .banner1{width:125px;background-color:#BCF1FF;padding-top:10px;}.banner1 div{margin:0 auto 10px auto;text-align:center;}.on_main .image{width:125px;text-align:center;}td.image div{width:121px;height:118px;margin:0 auto;}td.image a{background:url(/local/image/021/000/logo2.png) no-repeat 0 0;display:block;width:100%;height:100%;color:none;text-decoration:none;text-indent:-999px;outline:none;}td.image a:hover{background-position:-121px 0;}.on_main ul{list-style:none;}.on_main li{margin:5px 0 10px 0;}.on_main label{margin:0 10px 0 0; background-color:#BCF1FF; padding:0 5px;}.on_main h2{ font:bold italic 1.1em/1.3 Verdana,serif;margin:10px 0 15px 0;}.on_main td{width:275px;}.on_main .comment{font-size:0.84em;}.on_main .link_all{font-weight:bold;}#subscribe_form{position:absolute;top:-25px;left:561px;background-color:#e12583;margin:0;width:440px;border:none; height:15px;}#calc_outsorc{background-color:#E12583;font-weight:bold;padding:10px;color:white;}#subscribe_form input{border:none;outline:none;}#subscribe_form .subscribe_email{ height:25px;float:left;border-left:1px solid white;margin:0;width:240px;}#subscribe_form .subscribe_submit{ height:25px;float:right;border-left:1px solid white;border-right:1px solid white;margin:0;width:196px;}#subscribe_form input{color:white;width:240px; font:0.8em/1.2 Verdana,sans-serif;background-color:transparent; padding:4px 0 0 0; margin:0; text-align:center; display:block;}#subscribe_form input[type=submit]{width:200px;font-weight:bold;border:none;cursor:pointer; padding:4px 0 0 5px;text-align:left;display:block;}#subscribe_form input[type=submit]:hover{color:#BCF1FF;} .map{margin:0 auto;}.province{padding:15px;margin-bottom:15px;}.province table,.province td,.province th{border:1px solid #4C9CB5;vertical-align:middle;text-align:center;}#province_agent .current{background-color:#BCF1FF;border:1px solid #539fb7;}.province td,.province th{padding:5px;}.province th{background-color:#0094DE;color:white;white-space:nowrap;}td.nowrap{white-space:nowrap;}.other_country_agent{margin:10px;text-align:right;}.need_agent{margin:10px 0 10px 10px;text-align:right;}.uslugi{float:left;width:425px;height:300px;border-bottom:1px solid #BCF1FF;}.uslugi .preface{height:200px;overflow:hidden;}.uslugi h3{font:bold 0.96em/1.4 Verdana,serif;margin:15px 0 10px 0;}.more{margin:15px auto;}.more a{font:bold 0.8em/1.1 Verdana,serif;}td.uslugi_image,td.team_image,td.item_image,td.jobs_image{width:150px;text-align:center;}td.uslugi_image div,td.team_image div,td.item_image div,td.jobs_image div{width:121px;height:118px;margin:0 auto;}td.team_image div,td.jobs_image div,td.item_image div{background:url(/local/image/021/000/logo2.png) no-repeat 0 0;}td.uslugi_image a{background:url(/local/image/021/000/logo2.png) no-repeat 0 0;display:block;width:100%;height:100%;color:transparent;text-decoration:none;text-indent:-999px;outline:none;}td.uslugi_image a:hover{background-position:-121px 0;}.team{float:left;width:425px;height:675px;margin:15px;padding-top:15px; border-bottom:1px solid #BCF1FF;}.team .table{height:400px;overflow:hidden;}.team .text{height:180px;overflow:auto;padding:10px;text-align:left;}.team .text{margin:10px;}.jobs{/*min-height:425px;*/border-bottom:1px solid #BCF1FF;margin-bottom:15px;padding:15px;}.team div{text-align:center;}.team .name{font-weight:bold;margin-top:10px;}.calcs{width:999px;margin:10px auto;}.calc{float:left;width:333px;height:290px;}.calc div{width:245px;height:242px;margin:0 auto;}.calc a{display:block;width:100%;height:100%;color:transparent;text-decoration:none;text-indent:-999px;outline:none;}.calc h4{text-align:center;}.calc h4 a{display:inline;width:auto;height:auto;color:black;text-decoration:underline;text-indent:0;outline:none;}.calc_image1 a{background:url(/local/image/030/000/calculator1.png) 0 0 no-repeat;}.calc_image2 a{background:url(/local/image/029/000/calculator2.png) 0 0 no-repeat;}.calc_image3 a{background:url(/local/image/028/000/oplata.png) 0 0 no-repeat;}.calc a:hover{background-position:-245px 0;}.article{padding:15px;}.article table,.article td,.article th{border:1px solid #4C9CB5;vertical-align:middle;}.article td,.article th{padding:5px;}.article th{background-color:#0094DE;color:white;text-align:center;}.news_list{margin:10px auto;padding:15px;}.item{margin-bottom:10px;border-bottom:1px solid #BCF1FF;}.item .name{font:bold 1.2em/1.4 Verdana,serif;margin:0 0 10px 0;} .name label{margin:0 10px 0 0; background-color:#BCF1FF; padding:0 5px;}.name a{color:black;}.news{margin:10px auto;padding:15px;}.news label{margin:0 10px 0 0; background-color:#BCF1FF; padding:0 5px;}.agent_article_list{margin:10px auto 20px;padding:15px;}.agent_article_list .preface{margin:10px 0 15px;}.all_news a,.on_main a,.link_all a,.other_country_agent a,h3 a{color:black;}.to_map{float:right;font-weight:normal;}#info{position:absolute;left:400px;top:200px;display:none;width:196px;padding:5px 5px 0 5px;border:2px solid #4C9CB5;background-color:#BCF1FF;cursor:pointer;min-height:50px;z-index:100;}#info>div{margin-bottom:5px;border-bottom:1px solid white;padding:5px;min-height:35px;}#info>div.error{border-bottom:1px solid #E12583;}#info>div.work{background-color:#B41A5A;}#calc_price_count_word{background-color:#E12583;color:white;padding:4px;font-weight:bold;margin:0 2px;min-width:40px;width:40px;text-align:center;}#calc_price_pay{background-color:#E12583;color:white;padding:4px;font-weight:bold;margin:0 2px;min-width:40px;width:50px;text-align:center;}#calc_price_direction_in,#calc_price_direction_out{width:180px;}#calc_price_direction_in option,#calc_price_direction_out option{width:160px;padding:3px 0;}#calc_price_subject{width:580px;}div div.hr{margin:10px 0;border-top:1px solid #BFBFBF;}#calc_price_subject option{width:555px;}#callyou_form select{width:330px;}#callyou_form option{width:315px;}.address{margin:10px 0 20px 10px;}.address:first-line{font-weight:bold;}#feedback_form{width:427px;}#payment_form{width:427px;}/*upload*/.qq-uploader{ position:relative;width:100%;}.qq-upload-button{ display:block;/* or inline-block */ width:180px;padding:7px 0;text-align:center; background:#880000;border-bottom:1px solid #ddd;color:#fff; left:5px;}.qq-upload-button-hover{background:#cc0000;}.qq-upload-button-focus{outline:1px dotted black;}.qq-upload-drop-area{ position:absolute;top:0;left:0;width:100%;height:100%;min-height:70px;z-index:2; background:#FF9797;text-align:center;}.qq-upload-drop-area span{ display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px;}.qq-upload-drop-area-active{background:#FF7171;}.qq-upload-list{margin:15px 35px;padding:0;list-style:disc;}.qq-upload-list li{ margin:0;padding:0;line-height:15px;font-size:12px;}.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text{ margin-right:7px;}.qq-upload-file{}.qq-upload-spinner{display:inline-block;background:url("/global/image/main/loading28.gif");width:15px;height:15px;vertical-align:text-bottom;}.qq-upload-size,.qq-upload-cancel{font-size:11px;}.qq-upload-failed-text{display:none;}.qq-upload-fail .qq-upload-failed-text{display:inline;}#footer span.trd{color:white;}span.trd{unicode-bidi:bidi-override;direction:rtl;text-decoration:underline;color:#B41A5A;}span.trd:hover{text-decoration:none;}table.contact_map th,table.contact_map td{width:50%;}fieldset{margin:20px 10px;text-align:center;border:none;border-top:1px solid #4C9CB5;}legend{font-weight:bold;}#f_1{display:none;}fieldset#contact_info{display:none;}fieldset.result,fieldset.contact{display:none;}a.cancel{border:1px solid #4C9CB5;margin:0 10px;padding:2px;text-decoration:none;}a.cancel:hover{background-color:#4C9CB5;color:white;}#jobs_for_translators{background:url(/local/image/036/000/arrow.png) no-repeat 100% -20px;padding:0 25px 0 0;text-decoration:none;}#jobs_for_translators.show,#jobs_for_translators:hover{background-position:100% 3px;}input.small{width:50px;min-width:50px;margin-right:5px;text-align:center;}input.profit{font-weight:bold;background-color:#E12583;color:white;font-size:12pt;min-width:70px;}#contact_time option{width:65px;}#agent{margin-bottom:15px;}#agent div{margin:10px 0;}#agent table{border-bottom:2px solid #4C9CB5;}#search div.item{width:450px;display:block;margin:0 15px 15px 0;padding:15px;float:left;border-bottom:1px solid #BCF1FF;}div.item h2{text-align:center;}form.user{width:430px;margin:15px auto;}.block{border:5px solid #B41A5A;margin:20px auto 0 auto;padding:20px;}table.jCalendar{border:1px solid #000;background:#aaa; border-collapse:separate; border-spacing:2px;}table.jCalendar th{background:#B41A5A;color:#fff;font-weight:bold;padding:3px 5px;}table.jCalendar td{background:#ccc;color:#000;padding:3px 5px;text-align:center;}table.jCalendar td.other-month{background:#ddd;color:#aaa;}table.jCalendar td.today{background:#666;color:#fff;}table.jCalendar td.selected{background:#f66;color:#fff;}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888;}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}/*.dp-choose-date{width:20px;background:url("/local/image/047/000/date_picker.gif") 0 0 no-repeat; display:block; float:right; height:22px; margin:0; overflow:hidden; padding:0; text-indent:-2000px;}* *//* For the popup *//* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */div.dp-popup{position:relative;background-color:white;border:2px solid #B41A5A;font-size:10px;font-family:arial, sans-serif;padding:2px;line-height:1.2em;width:200px;}div#dp-popup{position:absolute;z-index:199;}div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0;color:black;}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block;}a#dp-close:hover{text-decoration:underline;}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}div.dp-popup div.dp-nav-prev a{float:left;}/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a{cursor:pointer;}div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled{cursor:default;}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}div.dp-popup div.dp-nav-next a{float:right;}div.dp-popup a.disabled{cursor:default;color:#aaa;}div.dp-popup td{cursor:pointer;}div.dp-popup td.disabled{cursor:default;}