/*==============================================	Стили только для главной страницы============================================= */body { background:#069 url(../img/bg-body.png) repeat-x; }.header { height:592px; background:url(../img/promo.jpg) no-repeat; }.header h1.logo { top:32px; left:49px; background-position:0 -70px; }.header .icons { right:37px; }.MenuBoxes { font:normal 12px/16px Verdana; color:#ccc; }.MenuBoxes h2 { padding:19px 0 15px 13px; font:normal 22px/18px 'Times New Roman'; color:#cc6; background:url(../img/ico-h2-main.gif) no-repeat; }.MenuBoxes h2 a { color:#cc6; }.MenuBoxes p { padding-left:12px; }.MenuBoxCompany { position:absolute; top:185px; left:107px; width:195px; }.MenuBoxContacts { position:absolute; top:323px; left:40px; width:170px; }.MenuBoxPortfolio { position:absolute; top:40px; left:702px; width:205px; }.MenuBoxPortfolio h2 { padding:12px 0 12px 33px; color:#f00; background:url(../img/ico-h2-porto.gif) no-repeat; }.MenuBoxPortfolio h2 a { color:#f00; }.MenuBoxPortfolio p { padding-left:33px; }.MenuBoxCatalog { position:absolute; top:178px; left:798px; width:180px; }.MenuBoxServices { position:absolute; top:285px; left:754px; width:135px; }.content { padding-bottom:100px; }.news { padding:0 0 40px 57px; font:normal 1.2em/1.5 Verdana; color:#fff; }.news h2 { float:left; margin:0 0 33px 19px; padding:19px 154px 5px 0; font:normal 24px Tahoma; color:#6cf; background:url(../img/bg-h2-news.gif) no-repeat 100% 0; border-bottom:3px solid #6cf; }.newsBox { overflow:hidden; clear:both; }.newsItem { width:255px; float:left; padding:0 36px 0 20px; }.newsItem h5 { padding:3px 0 16px 22px; background:url(../img/ico-news.gif) no-repeat 1px 0; }.newsItem a { color:#ff0; }.footer { height:60px; margin-top:-70px; padding-top:10px; background-image:none; }.footer a { color:#fff; }
