body{color:#000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;background:url(/images/default-bg.gif) repeat-x top left;margin:0;padding:0;}h1{font-family:Arial Narrow, Tahoma, Arial, sans-serif;font-size:30px;font-weight:400;color:#F89127;line-height:28px;margin:0;padding:20px 0 8px;}table{border-collapse:collapse;border-spacing:0;empty-cells:show;}h2{font-size:11px;font-weight:700;line-height:13px;padding-top:4px;margin:0;}h3{font-family:Arial Narrow, Tahoma, sans-serif;font-weight:400;font-size:20px;line-height:20px;margin:0;padding:20px 0 8px;}h4{font-family:Arial Narrow, Tahoma, sans-serif;font-weight:400;font-size:24px;line-height:24px;margin:0;padding:26px 0 16px;}.tbl_last{padding-bottom:30px;padding-right:5px;border-bottom:2px dotted #f0f0f0;}li{padding:5px 0;}.tabular{padding-left:30px;}a:link,a:visited,a:active{color:#f88007;text-decoration:underline;}#top_menu{height:117px;width:994px;background:url(/images/top-menu-bg.gif) repeat-x top left;margin:0 auto;}#logo{position:relative;top:23px;left:50px;background:url(/images/logo.gif) no-repeat;width:210px;height:70px;cursor:pointer;}#phone{position:relative;float:right;width:286px;height:21px;bottom:47px;right:40px;}#main_menu{position:relative;float:left;height:48px;width:625px;left:368px;bottom:8px;margin:0;padding:0;}#main_menu ul{margin:0;padding:0;}#main_menu li{float:left;list-style:none;z-index:35;position:relative;margin:0;padding:14px 0;}#main_menu li a{float:left;}#main_menu li.level4,#main_menu li.level4hidden{height:24px;padding:14px 20px;}#main_menu li.level4hidden{display:none;}#main_menu ul ul{position:absolute;top:47px;width:172px;background:url(/images/menu/sub-bg.gif) no-repeat top left;border-bottom:2px solid #b5b5b5;padding:15px 8px 10px 20px;}#main_menu ul ul.submenu li{width:165px;border-bottom:1px dotted #afafaf;background:url(/images/menu/arrow.gif) no-repeat top left;padding:7px 0 7px 9px;}#company_submenu{left:-40px;}#services_submenu{left:-55px;}#technologies_submenu{left:-35px;}#news_submenu{left:-50px;}#main_flash{height:445px;width:994px;background:url(/images/flash-1.gif) no-repeat top left;margin:0 auto;}#myId{position:relative;top:-1px;}#panel{width:100%;background:url(/images/panel-bg.gif) repeat-x top left;height:143px;padding:0;}#panel table{width:994px;}#panel table td{padding:0;}#panel .panel_block{width:246px;height:143px;padding-bottom:3px;}.news_annoncement{width:340px;position:relative;float:left;background-color:#fef9cf;padding:50px;}.home_company{width:454px;float:right;background-color:#fff;padding:50px;}.home_clients{clear:both;width:440px;position:relative;float:left;background-color:#fff;padding:50px 0;}.home_solutions{width:454px;min-height:200px;float:right;background-color:#fef8a7;padding:50px 50px 0;}#content .h2_sign{margin-bottom:25px;}#content .news{border-bottom:1px solid #FFF;line-height:13px;margin-bottom:20px;padding-bottom:20px;}#content .news_ann{border-bottom:1px solid #FFF;line-height:13px;margin-bottom:20px;padding-bottom:10px;}#content .date{font-size:10px;line-height:5px;}#clients_left_arrow{float:left;position:relative;width:28px;padding-left:22px;padding-top:60px;}#clients_right_arrow{float:right;width:38px;padding-left:12px;padding-top:60px;}#clients_content{float:left;position:relative;width:338px;height:150px;cursor:pointer;}#clients_content #clients_desc{float:left;position:relative;padding-left:5px;}#home_solutions_one{margin-top:35px;margin-bottom:20px;}#work_type{margin-left:10px;width:320px;}#home_solutions_two table{margin:10px 0;}#home_solutions_two table td{padding:0 10px 5px 0;}#zaglushka{width:100%;border-top:1px solid #fff;background-color:#fff;min-height:700px;padding:0;}#default_content{float:left;width:563px;background-color:#fff;padding:0 30px 50px 50px;}#service_content{float:left;width:663px;background-color:#fff;}.service_data{min-height:50px;overflow:hidden;padding:0 30px 50px 50px;}#blocks{float:right;width:331px;}#block_layer_2{clear:both;width:331px;background:url(/images/orange-form-bg-bg-2.gif) repeat-y top left;}#block_layer_3{clear:both;width:331px;background:url(/images/orange-form-bg-bg.gif) repeat-y top left;}#block_layer_4{clear:both;width:331px;background:url(/images/yellow-form-bg-bg-4.gif) repeat-y top left;}#block_arrow_1{width:331px;background:url(/images/arrow-yellow.gif) no-repeat top left;}#block_arrow_2{width:331px;background:url(/images/arrow-orange.gif) no-repeat top left;}#block_arrow_2_spec{width:331px;background:url(/images/arrow-orange-2-spec.gif) no-repeat top left;}#block_arrow_3{width:331px;background:url(/images/arrow-orange-3.gif) no-repeat top left;}#block_arrow_4{width:331px;background:url(/images/arrow-yellow-4.gif) no-repeat top left;}#block_arrow_10{width:331px;background:url(/images/arrow-yellow-spec.gif) no-repeat top left;}.blocks_level_1,#news_block,#solution_finder_1{width:268px;background:url(/images/yellow-form-bg.gif) no-repeat bottom right;padding:30px 18px 30px 45px;}.blocks_level_10{width:268px;background:url(/images/yellow-form-bg.gif) no-repeat bottom right;min-height:185px;padding:30px 18px 30px 45px;}.blocks_level_2{width:268px;padding:30px 18px 30px 45px;}#service_presentation_spec{min-height:185px;}.block_level_2_end{width:268px;background:url(/images/orange-form-bg-end.gif) no-repeat top left;padding:50px 18px 50px 45px;}.blocks_level_3,#service_piring{width:268px;background:url(/images/orange-form-bg.gif) no-repeat top right;padding:30px 18px 30px 45px;}.block_level_3_end{width:268px;background:url(/images/orange-form-bg-end-5.gif) no-repeat top left;min-height:30px;padding:30px 20px;}.blocks_level_4{width:268px;background:url(/images/yellow-form-bg-4.gif) no-repeat top right;padding:30px 18px 30px 45px;}.block_level_4_end{width:268px;background:url(/images/yellow-form-bg-end-4.gif) no-repeat top left;min-height:30px;padding:30px 20px;}.block_level_1_end{width:268px;background:url(/images/yellow-form-bg-end.gif) no-repeat top left;min-height:30px;padding:30px 20px;}#contact_form{width:268px;background:url(/images/yellow-form-bg.gif) no-repeat bottom right;padding:30px 18px 20px 45px;}#contact_form textarea{width:260px;height:200px;margin:10px 0;}#contact_form #txtHint{color:red;font-weight:700;margin-bottom:10px;}#contact_form #formText{padding-top:15px;}.solutions{clear:both;background-color:#fef8a7;min-height:185px;padding:30px 50px;}#network_map{padding:15px 0;}#moscow{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:249px;left:31px;display:none;}#piter{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:298px;left:35px;display:none;}#rostov{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:189px;left:-1px;display:none;}#krasnodar{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:176px;left:-19px;display:none;}#kiev{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:242px;left:-17px;display:none;}#samara{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:194px;left:63px;display:none;}#kazan{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:210px;left:70px;display:none;}#ufa{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:200px;left:85px;display:none;}#perm{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:221px;left:106px;display:none;}#eburg{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:204px;left:123px;display:none;}#novosib{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:151px;left:215px;display:none;}#vladik{position:relative;width:103px;height:31px;color:#F60;font-size:10px;background:url(/images/network/city-on.gif) no-repeat top;text-align:center;bottom:98px;left:457px;display:none;}#russia area{cursor:pointer;}#footer{width:100%;background:url(/images/footer-default-bg.gif) center center;height:180px;clear:both;padding:0;}#footer #home_footer_1{width:340px;position:relative;float:left;height:80px;background:url(/images/footer-default-1.gif) no-repeat top left;padding:50px;}#footer #home_footer_1 p,#footer #home_footer_2 table td{color:#644605;}#footer #home_footer_2{width:454px;float:right;height:80px;background:url(/images/footer-default-2.gif) no-repeat top left;padding:50px;}#footer #home_footer_2 table{border-collapse:collapse;border-spacing:0;empty-cells:show;float:right;}#footer #home_footer_2 table td{vertical-align:top;height:14px;}#footer #home_footer_2 a{text-decoration:underline;}#footer #home_footer_1 a,#trm{color:#fef4e0;}#footer #home_footer_2 #insign-logo{padding-right:5px;}#footer #home_footer_2 #insign-text{padding-top:7px;}#footer #home_footer_2 #insign-a{font-size:9px;color:#ffe2a6;}h4 > a:link,h4 > a:visited,#main_menu ul ul.submenu li a:link,#main_menu ul ul.submenu li a:visited,#main_menu ul ul.submenu li a:active{color:#000;text-decoration:none;}h4 > a:hover,h4 > a:active,a:hover,#main_menu ul ul.submenu li a:hover{color:#f88007;text-decoration:none;}img,#main_menu ul ul.submenu li.last,#clients_left_arrow img,#clients_right_arrow img,#network_map img{border:0;}#top_flash,#content,#footer_content{width:994px;margin:0 auto;}#block_layer_1,#block_layer_10{clear:both;width:331px;background:url(/images/yellow-form-bg-bg.gif) repeat-y top left;}#solution_finder_1 div,#contact_form div{margin:10px 0 15px;}#solution_finder_1 form,#contact_form form{margin-top:20px;}.blocks_level_1 input,.blocks_level_2 input,.blocks_level_3 input,.blocks_level_4 input,#contact_form input[type=text]{width:260px;margin:10px 0 15px;}