* { margin:0; padding:0; } img { border:0; } a:hover { text-decoration:none; } a { color:#727272; } h1 { font-weight:normal; font-size:200%; margin-bottom:10px; } html { height:100%; } body { position:relative; height:100%; font:90% arial, sans-serif; min-width:990px; background-color: #aeaeae; } *html body { width: expression(document.childNodes[1].offsetWidth < 990 ? '990px' : 'auto'); } #all { background:#f6f6f6 url('footer.png') repeat-x 0 100%; position:relative; } #head, #content, #footer { position:relative; margin:0 auto; width:990px; } #head { background:url('head.jpg') no-repeat 0 0; height:167px; } #menu { font-family:times new roman,serif; list-style:none; position:absolute; top:114px; left:393px; } *html #menu { left:375px; } #menu li { font-family:times new roman,serif; font-size:130%; float:left; margin-left:22px; font-weight:bold; } #menu li a { color:#152c57; text-decoration:none; } .home_link { position:absolute; width:390px; height:80px; top:85px; left:10px; } #content { color:#727272; margin-top:15px; font-size:90%; width:980px; min-height:390px; _height:390px; z-index:256; } html>body #content { overflow:hidden; } #left_cont { float:left; width:500px; margin-right:20px; } #center_cont { float:left; width:210px; } #right_cont { float:right; width:220px; margin-left:20px; } *html #right_cont { margin-left:10px; } .column { width:215px; float:left; margin-right:40px; } #col_2 { margin-right:0; } #left_cont .column .title, column_n .title { font-size:120%; } #left_cont .column p, .column_n p { margin:8px 0; } #left_cont p { margin:10px 0; } .column a, .column_n a { color:#31507f; } .column .link_r { text-align:right; margin-bottom:17px; } .column .link_r a, .column .date a { color:#727272; } #left_cont .column .date { font-size:90%; margin-top:15px; margin-bottom:-3px; } .column_n .date { font-size:90%; padding-top:30px; margin-bottom:-3px; } #left_cont .column .right, .column_n .right { float:right; margin-top:5px; margin-left:5px; } #center_cont .title { font-size:160%; margin-top:5px; } #center_cont .title a { color:#31507F; } .links_catalog { margin-top:11px; font-size:115%; } .links_catalog p { margin:7px 0; } .hot_predl { } #right_cont .banners { position:relative; margin-bottom:35px; } #right_cont .link, #right_cont .link_active { width:190px; height:39px; position:relative; background:url('hot_fon.png') no-repeat 0 0; text-transform:uppercase; font-size:130%; font-weight:bold; text-align:center; padding:1px 0 0 0; margin-left:30px; } #right_cont .link a, #right_cont .link_active span { color:#0f234d; text-decoration:none; padding-top:10px; display:block; } #right_cont .contacts { color:#152c57; font-family:times new roman,serif; font-size:160%; margin:20px 0 0 40px; text-align:center; } #right_cont .contacts span { font-size:150%; } /*СТАНДАРТНЫЙ ВЫВОД КАРТИНОК*/ .pic_left, .pic_right, .pic_center { clear:both; margin-bottom:10px; } #left_cont .pic_left img { float:left; margin:5px 10px 10px 0; z-index:256; position:relative; } #left_cont .pic_right img { float:right; margin:5px 0px 10px 10px; z-index:256; position:relative; } #left_cont .pic_center { text-align:center; } #left_cont .pic_center p { text-align:left; } #left_cont p.right_text { text-align:right; } *html #left_cont .two_pic { clear:both; float:left; width:100%; z-index:256; position:relative; } #left_cont .two_pic { overflow:hidden; } #left_cont .two_pic div { width:50%; float:left; min-width:150px; } *html #left_cont .two_pic div { width:220px; } #left_cont .two_pic div img { margin-bottom:15px; } #left_cont .two_pic div p { margin:-10px 0 12px 0; } /*-----*/ .one_hotels { width:100%; float:left; clear:both; } .one_hotels img { float:left; margin: 0px 20px 20px 0px; } .one_hotels div { } #footer { height:190px; background:url('footer.jpg') no-repeat 0 0; padding-top:1px; margin-top:-40px; } #banners { position:relative; margin-top:90px; } #banners img { margin-right:9px; } #copyright { color:#1f2a3a; position:absolute; bottom:5px; left:20px; font-weight:bold; } .table { font-size:90%; } .killme2 { width:100%; margin:5px 0 20px 0; font-size:90%; color: #333; border-right:1px solid #ccc; border-top:1px solid #ccc; } .killme2 td { padding:3px; border-bottom: 1px solid #ccc; text-align:center; border-left:1px solid #ccc; } .killme2 td.zak { border-right:1px solid #ccc; } .killme2 tr.th1 td { padding:3px; text-align:center; border:1px solid #ccc; border-left: 1px solid #bbb; font-weight:bold; background: #ccc url('table.jpg') repeat 100% 100%; } .killme2 tr.th1 td.first { border-left: 1px solid #ccc; } .killme2 td.first { padding-left:10px; text-align:left; } .yartex { min-height:40px; position:absolute; bottom:-50px; right:60px; font:bold 10px arial, sans-serif; width:210px; z-index:256; } .yartex a img { bottom:0; right:0; position:absolute; } .yartex_text, .yartex_text1 { float:left; color:#6c6c6c; width:120px; text-align:right; text-decoration:none; } .yartex_text1 { clear:left; padding-bottom:3px; } html>body .yartex_text1 { padding-bottom:0px; }