body { background-color : #DDD9CB; margin : 8px; padding : 0; } table { width: 100%; } td { vertical-align: top; } #border { background-color:#A49F8C; border:2px solid #7C7455; padding:4px; } #white { background-color:#F0F1EF; padding:10px 7px; text-align:left; } *html #white, *html #border { width: 100%; } *html #menu { height: 53px; } #menu { background-image:url('/images/menu_bg.gif'); border-bottom:4px solid #8A8470; border-top:7px solid #A49F8C; height:42px; } #menu .one { float: left; } #menu img { margin: 0 20px; } #menu .one .item { background-image:url('/images/separator.gif'); background-position:right; background-repeat:no-repeat; float:left; height:29px; padding:13px 20px 0 22px; } *html #menu .one .item, *html #menu .two { height: 42px; } #menu .two { float:right; height:28px; padding:14px 7px 0; } #menu .two span { padding: 0 5px; } #shapka, #shapka2, #shapka3 { height:153px; } #shapka { background-image:url('/images/shapka_bg.gif'); border-bottom:7px solid #A49F8C; } #shapka2, #shapka3, #left, #left .offer .corner { background-repeat:no-repeat; } #shapka2 { background-image:url('/images/shapka_bg_01.jpg'); background-position:left; } #shapka3 { background-image:url('/images/shapka_bg_02.jpg'); background-position:right; } #text { float:right; //padding:45px 120px 0 0; text-align:left; } #text .slogan { position: relative; top: -8px; text-align:center; } td.left, #left { width: 206px; } #left { background-image:url('/images/left_shadow.gif'); background-position:right bottom; float:left; } #left .news { background-color:#DFD7B8; background-image:url('/images/news_bg.gif'); background-position:bottom; background-repeat:repeat-x; padding:15px 8px 19px 14px; width:177px; } #left .news,#left .offer .corner { overflow:hidden; text-align:left; } *html #left .news { width: 199px; } *html #left .offer .corner { width: 198px; } #left .news .date { padding: 15px 0 0 15px; } #left .news .podrobnee { float: right; } #left .news .podrobnee img, .services .podrobnee2 img { margin-right: 3px; position: relative; top: -1px; } #left .offer { background-image:url('/images/offer_bg.gif'); background-position:right bottom; border-right:1px solid #C2B999; float:left; width:198px; } #left .offer .corner { background-image:url('/images/offer_corner.gif'); background-position:right bottom; padding:6px 16px 15px 14px; width:188px; } #left .offer .image, #left .offer .text { float: left; padding-top: 6px; } #left .offer .text { padding-left:16px; width:104px; } *html #left .offer .text { width: 160px; } #right .content_01_bg_02 { background-image:url('/images/content_01_bg_02.jpg'); background-position:left bottom; background-repeat:no-repeat; height:217px; } .content_01_bg_01 { background-image:url('/images/content_01_bg_01.gif'); background-position:left bottom; background-repeat:repeat-x; height:217px; } .time { padding: 4% 20px 0 163px; } .time p { margin: 0; } .time p.text { padding-top: 26px; } .links01,.links02 { float:left; padding:13px 0; width:144px; } .clearer { clear: both; } .square { margin-right: 7px; } .dot { margin: 0 5px 0 12px; } .dot2 { margin: 0 5px 0 0px; } .links03 { background-color:#F0F1EF; height:15px; text-align:center; } .services { margin-bottom:10px; margin-right:200px; } .services .title { padding-left:17px; padding-top:17px; } .services .image { float:left; height:68px; text-align:center; width:93px; } .services .podrobnee2 { float: right; } .services .text { height:70px; margin-left:43px; } .services .pod { height:15px; margin-left:93px; } .sep { height: 15px; } #why { float:right; padding:20px 18px; width:164px; } *html #why { width: 200px; } #why .shadow { background-image:url('/images/left_shadow.gif'); background-position:right bottom; background-repeat:no-repeat; width:171px; } #why .shadow .text { background-color:#D8D0B1; background-image:url('/images/why_corner.jpg'); background-position:right bottom; background-repeat:no-repeat; border-top:7px solid #A49F8C; width:164px; } #why .shadow .text .title { background-image:url('/images/offer_bg.gif'); height:24px; padding:8px 0 0; text-align:center; } *html #why .shadow .text .title { height: 32px; } #why .shadow .text .image { padding:7px 0 0; text-align:center; } #why .shadow .text .words { padding: 7px 0 10px 12px; } #line { background-color:#A49F8C; height:7px; margin-top:17px; overflow:hidden; } #copyright { float: right; padding: 14px 0; }