.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; }