.main_width
{
      width:1000px;
}

#search_div
{
      width:180px;
      margin:14px 0 0 10px;
}

#menu_hor ul li a, #menu_hor ul li span
{
      padding:16px 25px;
}

#main .box_roll
{
      width:454px;
}

#main .box_roll_text
{
      width:454px;
      padding:0px 0 0;
}

#dotes_main
{
      width:304px;
      bottom:5px;
      right:150px;
}

.main_news
{
      width:392px;
      margin-right:62px;
      float:left;
}

.main_news:last-of-type
{
      display:none;
}

.main_pl
{
      width:100%;
      margin-right:0;
      line-height:20px;
      margin-bottom:25px;
}

.main_pl:last-of-type
{
      margin-right:0;
      margin-bottom:0;
}

.foot_box
{     
      padding:0 40px 0 0;
}

#foot
{
      background:#1A3B4E;
}

.m_news_right
{
      width:100%;
}

.photo_bckg2
{
      width:370px;
      margin-bottom:15px;
}

.f34 
{
      font-size:30px;
      line-height:35px;
}