.main_all
{
      width:728px;
      margin:0 auto;
}

.langs_ul
{
      padding:0; 
      margin:38px 0 0 40px;
}

#main #menu_hor_rwd
{
      margin:37px 20px 0 0px;
      width:95px;
      height:20px;
      display:block;
      background:url('images/img/menu_rwd.png') no-repeat 0 0; 
}

#main #menu_hor
{
      float:none;
      width:100%;
      position:fixed;
      top:98px;
      left:0;
      display:none;
}

#main #menu_hor .ul_hor
{
      padding:0; 
      margin:0 0 0;
}
#main #menu_hor ul
{
      padding:0; 
      margin:0 0 0;
      float:none;
      border-top:solid 1px #051B34;
}

#main #menu_hor ul li
{
      padding:0;
      margin:0 0;
      list-style-type:none;
      float:none;
      position:relative;
      width:100%;
}

#main #menu_hor ul li a, #main #menu_hor ul li span
{
      display:block;
      width:auto;
      padding:0px 0px;
      color:#fff;
      text-transform:uppercase;
      font-family: 'Ubuntu', sans-serif;
      font-weight:500;
      font-size:15px;
      margin:0;
      background:#051B34;
      text-align:center;
      border-bottom:solid 1px #fff;
}

#main #menu_hor  .ul_hor li:hover a, #main #menu_hor  .ul_hor li span:hover, #main #menu_hor  .ul_hor li a:hover, #main #menu_hor .ul_hor .m_sel a, #main #menu_hor .ul_hor .m_sel span
{
      -webkit-border-radius: 0px; 
      -moz-border-radius: 0px; 
      border-radius: 0px;

}

#main #menu_hor .ul_hor li ul
{
      display:none;
      visibility:hidden;
}

#main_search
{
      width:710px;
}

.main_search_input
{
      width:330px;
      margin:0 5px 5px 0;
}

.main_search_input_date
{
      width:216px;
}

.main_search_input_amount
{
      width:65px;
}

.input_form_s
{
      width:270px;
}
.input_form_date
{
      width:140px;
      margin:4px 0 0 50px;
}

.input_form_amount
{
      width:22px;
      margin:4px 0 0 38px;
}

#search_send, .more
{
      width:123px;
      height:50px;
}

#search_send
{
      float:left;
}

#box_main_multi_div
{
      width:728px;
}

.box_main_multi
{
      width:348px;
      height:405px;
      margin:0 25px 25px 0;
}

.box_main_multi_photo
{
      width:336px;
      height:245px;
      position:relative;
}

.bm_photo
{
      width:348px;

}

.box_main_multi_text
{
      width:286px;
      height:99px;
      padding:30px;
}

.box_main_multi_text_left
{
      width:235px;
}

.box_main_multi_more a
{
      margin:55px 0 0 20px; 
}

#box_main_multi_div .box_main_multi:nth-child(3n)
{
      margin:0 25px 25px 0;
}

#box_main_multi_div .box_main_multi:nth-child(2n)
{
      margin:0 0 25px 0;
}

.block_main
{
      width:358px;
      margin:0 auto 30px;
      float:none;
}

#block_main_div .block_main:nth-child(4)
{
      margin:0 auto 30px;
}

#banner_sub #banner_text
{
      padding:120px 0 0;
}
