* { outline: none; }body{ margin: 0 auto; padding: 0; background: #cccccc url(../images/body.jpg)  no-repeat fixed center top; }div, p, a, i, b,span, strong, li, ul, ol, h1, h2, h3, h4, select, option, form{ margin: 0; padding: 0; line-height: 12px; font-size: 12px; font-family: tahoma; }img{border: 0px;}a{text-decoration: underline;}a:hover{text-decoration: none;}.clear{clear: both;}.osnova{ position: relative; float: none; margin: 0 auto; padding: 0; width: 1005px; }.osnova2{ position: relative; float: left; margin: 0 auto; padding: 0px 30px 0px 30px; width: 945px; background: #FFF; }.top_menu_bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 26px; background: #002748; }.toph_block{ float: left; width: 100%; height: 26px; background: #002748; margin: 0px 0px 0px -30px; padding: 0px 30px 0px 30px; }.toph_block .top_menu{float:left; width:500px; margin-top:7px;}.toph_block .top_menu li{float:left; list-style: none; background: url(../images/top_menu.png) no-repeat scroll right bottom; line-height: 11px; margin-left:10px; padding-right: 11px; padding-bottom:1px;}.toph_block .top_menu li.last{background: url() ;}.toph_block .top_menu li a{font-size: 11px; color: #afb7c4; line-height: 11px;}.toph_block .register{float:right; width:150px; margin-right:26px; margin-top:7px;}.toph_block .register a{font-size: 12px; line-height: 12px; color:#fff;}.pogoda_and_reg{position:relative; float:left; width:100%; margin-top:9px; height:60px;}.pogoda_and_reg .pogoda{float:left; margin-left:9px; width:183px;}.pogoda_and_reg .pogoda a{font-size: 12px; font-weight: bold; color:#125395; text-decoration: none;}.pogoda_and_reg .pogoda p{line-height: 18px; font-size: 11px; color:#333333;}.pogoda_and_reg .pogoda span{font-size: 12px; color:#333;}.pogoda_and_reg .pogoda b{font-weight: normal; font-size: 12px; color:#333;}.curs{float:left; width:165px; margin-left:65px; margin-top:3px;}.curs p{font-size: 14px; color: #37496d; line-height: 18px;}.curs strong{font-size: 14px; color:#000;}.upBannerContainer{position:relative; float:left; width:100%; margin-top:9px; height:60px;}.upBanner { position: absolute; top: 0px; max-width: 468px; max-height: 60px; overflow: hidden; }#upBanner0 {left: 0px;}#upBanner1 {right: 0px;} .header_block{float:left; width:100%; height:129px; margin-top:12px;}.header_block .hb_left{float:left; width:10px; height:129px; background: url(../images/header_menu_left.png) no-repeat scroll left top;}.header_block .hb_right{float:left; width:8px; height:129px; background: url(../images/header_menu_right.png) no-repeat scroll left top;}.header_block .hb_center{float:left; width:927px; height:129px; background: url(../images/header_menu_center.png) repeat-x scroll left top;}.hb_center .hb_top{float:left; width:100%; margin-top:21px; height:50px;}.hb_center .hb_top .logo{float:left; margin-left:8px; width:288px;}.hb_center .hb_top .raspisanie{float:left; width:190px; margin-left:16px; margin-top:4px;}.hb_center .hb_top .raspisanie p{font-size: 11px; line-height: 16px; color:#fff;}.hb_center .hb_top .hb_serch{ position relative; float: right; width: 225px; height: 30px; margin: 6px 11px 0px 0px; background: url(../images/serch.png) no-repeat scroll left top; }.hb_center .hb_top .hb_serch input[type=text]{ position: relative; float: left; color: #FFF; font-size: 13px; line-height: 13px; height: 16px; width: 185px; border: 0px; background: url(); margin: 6px 0px 0px 10px; }.hb_center .hb_top .hb_serch input[type=submit]{ position: relative; float: right; background: url(../images/serch_submit.png) no-repeat scroll left top; width: 12px; height: 12px; border: none; margin: 8px 9px 0px 0px; cursor: pointer; }.hb_center .hb_bottom{float:left; width:100%; margin-top:22px; height:36px;}.hb_bottom li{float:left; list-style: none; padding-right:21px; background: url(../images/header_menu_li.png) no-repeat scroll right 11px; height:36px;}.hb_bottom li a{padding-left:22px; padding-top:11px; height:25px; font-size: 14px; font-weight: bold; color:#000; line-height: 14px; display:block;}.hb_bottom li.selected{background: url(../images/header_menu_li_selected.png) no-repeat scroll right top;}.hb_bottom li.selected a{background:#fff url(../images/header_menu_a_selected.png) no-repeat scroll left top;}.hb_bottom li.unselect{background: url() ; padding-right:17px;}.h1_name{float:left; width:100%; margin-top:6px; height:16px; background: url(../images/for_name.png) repeat-x scroll right 3px;}.h1_name span{font-size: 14px; font-weight: bold; color:#ba0401; line-height: 14px; padding-right:5px; display:block; float:left; background: #fff url() ; font-family: arial; text-transform: uppercase;}.h2_name{float:left; width:100%; margin-top:6px;}.h2_name span{font-size: 14px; font-weight: bold; color:#ba0401; line-height: 14px; font-family: arial; text-transform: uppercase;}.content_osnova{float:left; width:100%; margin-top:20px;}.co_left{float:left; width:188px;}.co_left .left_menu{float:left; width:100%;}.co_left .exist { margin-bottom: 5px; }.co_left .left_menu li{float:right; list-style: none; width:185px; height:38px; border-bottom:1px solid #dbdbdb; background: url(../images/left_menu_li.png) no-repeat scroll 163px center;}.co_left .left_menu li a{font-size: 13px; font-weight: bold; line-height: 38px; color:#13324f; padding-left:13px; text-decoration: none;}.co_left .left_menu li.selected{background: url(../images/left_menu_li_selected.png) no-repeat scroll left top;}.co_left .left_menu li.selected a{color:#fff;}.co_left .left_menu li.unselect{border:none;}.co_left .articles { width: 100%; }.co_left .articles a { color: #000; }.co_left .articles  .ar_photo { float: left; width: 100%; margin: 16px 0 5px 0; }.co_left .articles  img { border: 1px solid #cbccce; padding: 3px; }.co_left .articles .ar_opis { margin-bottom: 10px; }.co_left .articles  .ar_block { display: block; width: 100%; }.co_left .articles  .ar_block .ar_left { float: left; width: 75px; margin-top: 14px; }.co_left .articles  .ar_block .ar_right { float: left; width: 112px; margin-top: 14px; }.co_left .articles  .ar_block .ar_right  a { font-size: 10px; color: #b80403; line-height: 14px; }.co_left .articles .rss { margin: 15px 0 25px 0; }.calendar{float:left; width:100%; margin-top:20px;}.calendar table{border-collapse: collapse;}.calendar table th{border:1px solid #d7d7d7; background: #efefef url() no-repeat scroll left top; font-size: 12px; color:#373737;}.calendar table td{ border: 1px solid #d7d7d7; background: url(../images/calendar_td.png) repeat-y scroll left top; font-size: 11px; color: #8a8a8a; width: 25px; height: 25px; text-align: center; }.calendar table td.selected{background: #b80501 url() ; color:#fff;}.calendar table td a{font-size: 11px; color:#373737;}.calendar table td.selected a{color:#fff;}.calendar span{display:block; float:left; width:100%; font-size: 14px; font-weight: bold; line-height: 16px; color:#b60402; margin-bottom:13px;}.calendar .navi { font-size: 11px; line-height: 12px; color: #BA0401; display: block; margin-bottom: 7px; text-align: center; }.calendar .navi a { margin: 0px 10px 0px 10px; color: #BA0401; text-decoration: none; }.calendar .navi b { margin: 0px 0px 0px 35px; }.cl_baners{float:left; width:100%; margin-top:7px; text-align: center;}.cl_baners span{ font-size: 11px; line-height: 12px; color:#ba0401; display:block; margin-bottom:7px;}.cl_baners a{margin-top:7px; display:block; float:left;}.cl_baners img{border:1px solid #cdcbcc;}.yar_new{float:left; width:100%; margin-top:8px;}.yar_new .yn_header{float:left; width:185px; height:52px; background: url(../images/yar_news.png) no-repeat scroll left top;}.yar_new .yn_center{float:left; width:185px; background: url(../images/yar_center.png) repeat-y scroll left top; padding-bottom:15px;}.yar_new .yn_center .yn_block{float:left; width:158; border-bottom:1px solid #e0e0e0; padding:12px 12px 2px 15px;}.yar_new .yn_center .yn_block a{font-size: 11px; color:#000; line-height: 14px; text-decoration: none;}.yar_new .yn_center .yn_block a:hover{text-decoration: underline;}.yar_new .yn_center .yn_block p{font-size: 10px; color:#999999; line-height: 14px; margin-top:1px;}.yar_new .yn_center .yn_block#last_yn_block{border:none;}.yar_new .yn_footer{float:left; width:185px; height:40px; background: #e0e0e0 url() ;}.yar_new .yn_footer a{float:left; display:block; width:82px; height:20px; background: url(../images/yar_news_twit.png) no-repeat scroll left top; margin:12px 0px 0px 10px;}.digital{float:left; width:100%; margin-top:11px;}.l_vk{float:left; width:100%; margin-top:10px;}.forumComments { margin: 10px 0 0 0; float: left; text-align: left; border: 1px solid #e3e3e3; width: 188px !important; overflow: hidden; }.forumComments .header { background: url(../images/forumHeader1.png) no-repeat top left; width: 100%; height: 60px; }.forumComments h1 { font-size: 13px; margin: 10px 0 0 0; color: #b80501; text-align: center; }.forumComments h2 {}.forumComments h2 a { color: #000; text-decoration: none; padding: 10px 5px 0 5px; }.forumComments p a { color: #a8a8a8; text-decoration: none;  padding: 0 5px 5px 5px; }.forumComments a:hover { text-decoration: underline; }.forumComments .footer { background: url(../images/forumFooter.png) repeat-x bottom left; width: 108px; height: 35px; margin: 10px 0 0 0; padding: 10px 0 0 80px; text-align: right; }.forumComments .footer a { color: #FFF; font-size: 11px; }.co_right{float:right; width:245px;}.cr_interviy{float:left; width:100%;}.cr_interviy .cr_interviy_photo { float: left; width: 230px; margin-top: 16px; }.cr_interviy .cr_interviy_photo img { border: 1px solid #cbccce; padding: 3px; } .cr_interviy .cr_interviy_opis{float:left; width:240px; margin-top:10px; margin-left:4px;}.cr_interviy .cr_interviy_opis p{font-size: 14px; line-height: 20px; font-family: arial;}.cr_interviy .cr_interviy_opis p span{font-size: 14px; line-height: 20px; color:#000; font-weight: bold; font-family: arial;}.cr_interviy .cr_interviy_opis p a{font-size: 12px; line-height: 16px; color:#000; margin-top:4px; display:block; font-family: arial;}.cr_interviy_block{float:left; width:100%; margin-top:14px;}.cr_interviy_block .crib_left{ float: left; border: 1px solid #d8d8d8; padding: 2px; width: 60px; overflow: hidden; }.cr_interviy_block .crib_left{ border: 1px solid #d8d8d8; padding: 2px; }.cr_interviy_block .crib_right{float:right; width:169px;}.cr_interviy_block .crib_right span{font-size: 11px; color:#000; line-height: 140%; font-weight: bold; display: inline-block; padding-bottom: 7px;}.cr_interviy_block .crib_right p{font-size: 10px; color:#000; line-height: 14px;}.cr_interviy_block .crib_right a{font-size: 10px; color:#b80403; line-height: 14px;} .rss{float:left; width:100%; margin-top:25px; } .rss a{font-size: 11px; color:#191919; line-height: 12px; float:left; display:block;}.company_news{float:left; width:100%; margin-top:15px;}.company_news .com_news_block_img{float:left; border:1px solid #cccccc; width:238px; height:86px; margin-top:15px;}.company_news .com_news_block_opis{ float: left; width: 235px; margin: 5px 5px 10px 5px; }.company_news .com_news_block_opis p{font-size: 11px; line-height: 17px; color:#000;}.company_news .com_news_block_opis p a{font-size: 11px; line-height: 17px; color:#bb0301;}.company_news .rss{float:left; width:100%; margin-top:25px; background: url(../images/header_menu_li.png) no-repeat scroll 129px top;}.company_news .rss a{font-size: 11px; color:#191919; line-height: 12px; float:left; display:block;}.company_news .rss a.rss_lent{float:right; margin-right: 30px; padding-left:17px; background: url(../images/rss.png) no-repeat scroll left bottom}.right_block_baner{float:left; width:100%; margin-top:16px;}.rb_panorams{float:left; width:100%; margin-top:11px;}.rb_panorams .rb_panorams_list{float:left; width:100%; margin-top:5px;}.rb_panorams .rb_panorams_list a{float:left; display:block; border:1px solid #a9a9a9; padding:4px; width:100px; height:100px; margin:12px 12px 0px 0px;}.rb_panorams .rb_panorams_list a:hover{border:1px solid #838383;}.rb_panorams .rb_panorams_list a.odd{margin-right:0px;}.all_panorams{float:left; width:100%; margin-top:12px;}.all_panorams p{margin-left:2px;font-size: 11px; line-height: 12px; color:#000;}.all_panorams a{font-size: 11px; line-height: 12px; color:#000;}.co_central_block{float:left; width:483px; margin-left:10px;}.co_central_block p { font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 0px 0px 15px 0px; line-height: 16px; }.general_news{float:left; width:100%;}.gen_galery{ float: left; border: 1px solid #cccccc; padding: 4px; width: 473px; height: 326px; position: relative; margin-top: 15px; overflow: hidden; }.gen_galery .left_arrow{ position: absolute; width: 35px; height: 41px; left: 0px; top: 24px; background: url(../images/for_gal_left.png) no-repeat scroll left top; }.gen_galery .right_arrow{ position: absolute; width: 35px; height: 41px; right: 0px; top: 24px; background: url(../images/for_gal_right.png) no-repeat scroll left top; }.gen_galery .left_arrow a{float:left; display:block; width:35px; height:41px;}.gen_galery .right_arrow a{float:left; display:block; width:35px; height:41px;}.gen_galery li div { width: 473px; height: 326px; }.gen_galery li span { position: absolute; display: block; margin: -62px 0px 0px 0px; width: 473px; height: 62px !important; font-size: 10px; line-height: 30px; color: white; font-family: arial; padding: 3px 8px 0px 8px; background: url(../images/for_gal.png) repeat-x scroll left top; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }.gen_galery li span b { font-size: 16px; line-height: 16px; color: #fff; font-family: arial; }.gg_mesaj{float:left; width:380px; margin:8px;}.gg_mesaj span{font-size: 10px; line-height: 16px; color:#fff; font-family: arial;}.gg_mesaj span b{}.gg_select{float:left; margin-top:13px; width:60px;}.gg_select a{float:left; display:block; width:7px; height:7px; margin-right:2px; background: url(../images/for_gal_sfer_noselect.png) no-repeat scroll left top;}.gg_select a.selected{background: url(../images/for_gal_sfer_select.png) no-repeat scroll left top;}.cb_news_list{float:left; width:100%; margin-top:5px;}.cb_news_list .cbnl_block{float:left; width:100%; margin-top:10px; padding-bottom:7px; background: url(../images/news_list.png) repeat-x scroll left bottom;}.cb_news_list .cbnl_block .cbn_left_colum{float:left; width:127px;}.cbn_left_colum a{float:left; }.cbn_left_colum img { border: 1px solid #ccc; padding: 3px; }.cbn_left_colum span{font-size: 10px; color:#999; line-height: 18px;}.cb_news_list .cbnl_block .cbn_right_colum{float:right; width:355px;}.cbn_right_colum .cbnr_top{float:left; width:100%;}.cbn_right_colum .cbnr_top p{ font-size: 11px; color: #6d717b; font-family: arial; line-height: 16px; margin-bottom: 3px; padding: 0px !important; }.cbn_right_colum .cbnr_top p a{font-size: 11px; color:#12334f; font-family: arial; line-height: 16px; font-weight: bold; text-decoration: none;}.cbn_right_colum .cbnr_top p a:hover{text-decoration: underline;}.cbnr_bottom{float:left; width:100%; margin-top:12px;}.cbnr_bottom .com_left{float:left; width:115px; padding-left:17px; background: url(../images/coment.png) no-repeat scroll left bottom}.cbnr_bottom .com_left span { font-size: 12px; line-height: 16px; color:#979797; }.cbnr_bottom .com_left span a{font-size: 12px; line-height: 16px; color:#979797;}.lastComments { float: left; width: 100%; }.lastComments h1 { font-size: 24px; font-weight: normal; margin: 20px 0; }.lastComments a { color: #000; }.lastComments p a { color: #000; line-height: 140%; text-decoration: none; }.lastComments p a:hover { text-decoration: underline; }.lastComments p.add { text-align: right; padding: 10px 0; }.lastComments p.add a { text-decoration: underline; }.cbnr_bottom .con_right{float:right; width:213px; text-align: right;}.cbnr_bottom .con_right a{font-size: 10px; line-height: 16px; color:#979797; font-weight: bold; text-decoration: none;}.cbnr_bottom .con_right p{font-size: 10px; line-height: 16px; color:#979797; font-weight: bold;}.cbnr_bottom .con_right a:hover{text-decoration:underline}.midle_baner{float:left; width:100%; margin:10px 0px;;}.midle_news{float:left; width:100%; margin-top:10px;}.mn_block{float:left; width:217px; height:75px; margin-top:15px; margin-right:23px; overflow: hidden;}.mn_block .mnb_left{float:left; width:65px; overflow: hidden;}.mn_block .mnb_left .for_img { float: left; width: 63px; height: 43px; overflow: hidden; }.mn_block .mnb_left span{font-size: 10px; color:#8a8a8a; line-height: 18px;}.mn_block .mnb_right{float:right; width:146px;}.mn_block .mnb_right p{ line-height: 15px; color:#373737;}.mn_block .mnb_right p a { font-size: 13px; line-height: 15px; color: #373737; text-decoration: none; }.mn_allnews{float:left; width:100%; margin-top:12px;}.mn_allnews a{float:right; display:block; font-size: 11px; color:#000; margin-right:8px; line-height: 21px;}.mn_allnews a.mn_left_arrow{width:20px; height:20px; margin-right:3px; background: url(../images/ma_left.png) no-repeat scroll left top}.mn_allnews a.mn_right_arrow{width:20px; height:20px; margin-right:7px; background: url(../images/ma_right.png) no-repeat scroll left top}.midle_mini_news{float:left; width:100%; margin-top:9px; padding-top:7px; border-top:1px solid #cccccc;}.midle_mini_news .mn_block{margin-top:8px;}.for_video{ float: left; width: 100%; margin-top: 10px; background: #dfdfdf; padding: 0px 0px 0px 0px; }.for_video .video_block{float:left; width:460px; padding-left:10px; padding-right:12px; height:33px; background: url(../images/video_also.png) no-repeat scroll left top;}.for_video .video_block a{float:left; margin-left:5px; display: block; background: url(../images/video_marker.png) no-repeat scroll left top; margin-top:10px; width:13px; height:13px;}.for_video .video_block span{float:left; display:block; margin-left:10px; font-size: 12px; line-height: 12px; color:#000; margin-top:10px;}.for_video #razvr{background: url() ; height:273px; margin-top:36px;} .for_video .video_bottom{float:left; width:100%; background: url(../images/video_bottom.png) no-repeat scroll left top; height:37px;}.for_vb{float:right; margin-top:12px; width:233px; background: url(../images/video_marker2.png) no-repeat scroll 93px top; height:13px;}.for_vb a{float:right; display:block; font-size: 11px; color:#14334f; line-height: 12px; margin:0px 13px 0px 13px;}.content_wrapap{float:left; width:100%;}.content_wrapap .gen_galery{ float: left; border: 1px solid #cccccc; padding: 4px; width: 473px; height: 326px; position: relative; margin-top: 15px; }.content_wrapap .cw_big_img { float: left; margin-top: 10px; width: 473px !important; }.content_wrapap .cw_big_img img { border: 1px solid #cccccc; padding: 2px; }.cw_text{float:left; width:100%;}.cw_text h1{ font-size: 18px; color: #000; font-weight: normal; line-height: 24px; font-family: arial; margin: 8px 0px 15px 0px; }.cw_text p,.cw_text span { font-size: 14px; line-height: 18px; color: #000; font-family: arial; text-align: justify;}.cw_text p strong { font-size: 14px; line-height: 18px; color: #000; font-family: arial; }.cw_text p a{ font-size: 14px; line-height: 18px; font-family: arial; text-align: justify;}.cw_soc{float:left; width:100%; margin-top:22px;}.cw_soc .cws_left{float:left; width:140px;}.cw_soc .cws_left p{font-size: 12px; line-height: 19px; color:#000; font-family: arial;}.cw_soc .cws_left p span{font-size: 14px; line-height: 19px; color:#000; font-family: arial;}.cw_soc .cws_right{float:right; width:264px; text-align: right; margin-top:7px;}.cws_right.forumlink { margin: 0 !important; }.cws_right.forumlink a{ line-height: 150%; font-size: 14px; }.csw_tags{float:left; width:100%; margin-top:26px; padding-bottom:10px; background: url(../images/news_list.png) repeat-x scroll left bottom; text-align: right;}.csw_tags p{font-size: 10px; line-height: 12px; font-weight: bold; color:#979797;}.csw_tags a{font-size: 10px; line-height: 12px; font-weight: bold; color:#979797; text-decoration: none;}.csw_tags a:hover{text-decoration: underline;}.c_coments_block{float:left; width:100%; margin-top:28px;}.c_coments_block .add_coment{float:left; width:100%;}.c_coments_block .add_coment span{font-size: 18px; line-height: 18px; color:#000; font-family: arial;}.add_coment .inp_text{float:left; width:134px; height:29px; margin-top:18px; margin-right:18px; background: url(../images/coment_imput.png) no-repeat scroll left top}.add_coment .inp_text input{float:left; border:none; background: url(); color:#b1b1b1; font-family: arial; font-size: 14px; width:100px; height:16px; line-height: 16px; margin-top:6px; margin-left:9px;}.add_coment textarea{width:459px; height:142px; border:1px solid #cccccc; padding:11px 8px; margin-top:8px; font-family: arial; font-size: 14px; color:#b1b1b1; line-height: 16px;}.add_coment input[type=submit]{float:left; background: url(../images/coment_submit.png) no-repeat scroll left top; width:98px; height:20px; cursor: pointer; margin-top:10px; border: none ;}.last_coment{float:left; width:100%; margin-top:6px; margin-bottom:20px;}.last_coment .coment_bl{float:left; width:100%; margin-top:15px; background: url(../images/news_list.png) repeat-x scroll left bottom; padding-bottom:13px;}.last_coment .coment_bl span{font-size: 12px; line-height: 16px; color:#ba0401; font-weight: bold; font-style: normal;}.last_coment .coment_bl b{font-size: 12px; line-height: 16px; color:#000; font-weight: bold; font-style: normal;}.last_coment .coment_bl p{font-size: 12px; line-height: 16px; color:#000; font-style: italic; margin-top:8px; font-family: arial;}.inter .h1_name { margin-bottom: 20px; }.co_right .inter p { margin-bottom: 10px; }.co_right .inter .h1_name { margin: 20px 0 10px; }.footer{float:left; width:100%; margin-top:20px;}.footer .foot_top{float:left; width:100%; height:92px; background: url(../images/f_ban.jpg) no-repeat scroll left top;}.footer .foot_top .ft_text{float:left; margin:25px;}.footer .foot_top .ft_text p{font-size: 11px; color:#c1c9dc; line-height: 17px;}.footer .foot_top .ft_text a{font-size: 11px; color:#fff; line-height: 17px; text-decoration: none;}.footer .foot_top .ft_text a:hover{text-decoration: underline;}.footer .ft_attention { color: #C1C9DC; margin: 25px 0px; }.foot_bottom{float:left; width:100%; margin:18px 0;}.foot_bottom .fb_text{float:left; width:280px; margin:3px 0px 0px 25px;}.foot_bottom .fb_text p{font-size: 11px; color:#000; line-height: 15px;}.foot_bottom .fb_text p a{font-size: 11px; color:#ba0401; line-height: 15px; margin-top:9px; display:block;}.foot_bottom .fb_soc{float:left; width:256px; margin:4px 0px 0px 55px;}.foot_bottom .fb_soc span{font-size: 11px; line-height: 12px; color:#666;}.foot_bottom .fb_soc a{float:left; display:block; margin-right:13px; margin-top:10px;}.foot_bottom .fb_soc a.f_twit{width:34px; height:44px; background: url(../images/twit.png) no-repeat scroll left bottom;}.foot_bottom .fb_soc a.f_live{width:42px; height:44px; background: url(../images/live_jernal.png) no-repeat scroll left bottom;}.foot_bottom .fb_soc a.f_face{width:34px; height:44px; background: url(../images/face_book.png) no-repeat scroll left bottom;}.foot_bottom .fb_soc a.f_vk{width:33px; height:44px; background: url(../images/vkontakte.png) no-repeat scroll left bottom;}.foot_bottom .fb_live{float:right; width:230px;}.foot_bottom .fb_live .for_live{float:right; margin:0px 2px 0px 8px;}.foot_bottom .fb_live .for_live img {margin-bottom: 5px;}.companyList { position: relative; width: 100%; text-align: right; }