[if lt IE 8]> /* ::::: http:///css/styles.css ::::: */ html, body, img, table, th, td, p, h1, h2, h3, h4, h5, h6, ul, ul li, form, fieldset, input, button { margin: 0pt; padding: 0pt; } html, img, table, fieldset { border: 0pt none ; } form, div, p { display: block; } body { background: rgb(255, 255, 255) url('t.gif') repeat-x scroll 0pt 0pt; color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; font-size: 75%; line-height: 1.4; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } a { color: rgb(0, 112, 40); text-decoration: underline; } a:visited { color: rgb(53, 65, 36); } a:hover { color: rgb(223, 136, 0); } img[align="left"] { margin: 5px 25px 5px 0pt; } img[align="right"] { margin: 5px 0pt 5px 25px; } .printer_map a { color: green; } p { margin: 0.5em 0pt 0.8em; font-size: 1em; } hr { border-style: solid; border-color: rgb(80, 80, 80); border-width: 0pt 0pt 2px; margin: 2em 0pt; background: transparent none repeat scroll 0% 0%; overflow: hidden; display: block; height: 0pt; width: 100%; } .lteie7 hr { margin: 1.5em 0pt; height: 2px; } h1, h2, h3, h4, h5, h6 { clear: both; font-family: Arial,Helvetica,sans-serif; font-weight: 400; } h1 { margin: 0.55em 0pt 0.2em; font-size: 2.2em; } h2 { margin: 1.4em 0pt 0.5em; background: transparent url('h2.gif') repeat-x scroll 0pt 0.7em; font-size: 1.5em; } h2 span { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-right: 6px; } h3 { margin: 1.4em 0pt 0.5em; font-size: 1.5em; } h4 { margin: 1.7em 0pt 0.5em; background: transparent url('h2.gif') repeat-x scroll 0pt 0.7em; font-size: 1.25em; } h4 span { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-right: 5px; } h5 { margin: 2em 0pt 0.45em; font-size: 1.25em; } h6 { margin: 0pt 0pt 0.5em; font-size: 1em; } ul { margin: 1em 0pt 2em 10px; font-size: 1em; list-style-type: none; list-style-image: none; list-style-position: outside; } ol { font-size: 1em; } ul li { margin: 0.2em 0pt 0.5em; background: transparent url('bull.gif') no-repeat scroll 0pt 0.6em; padding-left: 11px; } ul ul { margin: 0.6em 0pt 1em 10px; font-size: 1em; } .lteie7 ul ul { margin-bottom: 0pt; } ul ul li { background: transparent url('bull2.gif') no-repeat scroll 0pt 0.6em; padding-left: 10px; } table { border: 1px solid rgb(187, 187, 187); margin: 1em 0pt; border-collapse: collapse; } th { border-style: hidden hidden solid; border-color: -moz-use-text-color -moz-use-text-color rgb(80, 80, 80); border-width: 0pt 0pt 2px; padding: 2px 13px 1px; color: rgb(72, 72, 72); font-size: 0.85em; font-weight: 400; text-align: center; text-transform: uppercase; white-space: nowrap; } td { border-bottom: 1px solid rgb(187, 187, 187); vertical-align: top; } td { padding: 12px 13px 13px; } .pic img { border: 1px solid rgb(211, 211, 211); display: block; } .pic span { border-style: solid; border-color: rgb(211, 211, 211); border-width: 0pt 1px 1px; padding: 5px 12px; display: block; font-size: 0.9em; line-height: 1.2; } .pic-left { margin: 7px 13px 5px 0pt; float: left; } .pic-right { margin: 7px 0pt 5px 13px; float: right; } * html img { } .pic a .ico { background-position: -81px -17px; float: right; height: 14px; margin-right: 1px; margin-top: -15px; position: relative; width: 14px; z-index: 1; } .ico { margin: 0pt; padding: 0pt; overflow: hidden; background-image: url('ico.png'); background-repeat: no-repeat; display: inline-block; height: 0pt; vertical-align: middle; } .txt-c { text-align: center; } .txt-l { text-align: left; } .txt-j { text-align: justify; } .txt-r { text-align: right; } .clearall { } .clearall:after { clear: both; content: ""; display: block; height: 0pt; } .wie6 { margin-right: -9999px; position: relative; width: 100%; } .pager { margin: 2.5em 0pt 2em; padding: 2px 0pt; line-height: 1; } .lteie7 .pager { line-height: normal; } .pager a, .pager span { margin: 0pt 6px; display: inline-block; vertical-align: middle; } .pager .ico { padding: 15px 0pt 0pt; overflow: hidden; background-image: url('ico.png'); background-repeat: no-repeat; height: 0pt; width: 14px; } .first-page { background-position: -49px -1px; } a.first-page, a.first-page:visited, a .first-page { background-position: -49px -17px; } a.first-page:hover, a .first-page:hover { background-position: -49px -33px; } .pager .first-page, .pager .last-page { } .prev-page { background-position: -65px -1px; } a.prev-page, a.prev-page:visited { background-position: -65px -17px; } a.prev-page:hover { background-position: -65px -33px; } .next-page-link { text-decoration: none; } a.next-page-link span { margin: 0pt; cursor: pointer; text-decoration: underline; } a.next-page-link .ico { } .next-page { background-position: -81px -1px; } a .next-page, a:visited .next-page { background-position: -81px -17px; } a:hover .next-page { background-position: -81px -33px; } .last-page { background-position: -97px -1px; } a.last-page, a.last-page:visited, a .last-page { background-position: -97px -17px; } a.last-page:hover, a .last-page:hover { background-position: -97px -33px; } .print-version a { text-decoration: none; } .print-version .ico { padding: 10px 0pt 0pt; background-position: -2px -51px; text-decoration: none; width: 11px; } .print-version a:hover .ico { background-position: -2px -67px; } .print-version span { cursor: pointer; font-size: 0.9em; text-decoration: underline; } form { clear: both; } .forms { border-style: solid; border-color: rgb(80, 80, 80) rgb(209, 209, 209) rgb(209, 209, 209); border-width: 2px 1px 1px; margin: 2em 0pt 3em; padding: 0pt; display: inline-block; width: auto; } h6.legend { margin: 0pt 13px -6px; padding: 0pt 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: inline-block; font-size: 1.5em; position: relative; top: -0.8em; } * html h6.legend { display: inline; left: 13px; margin-left: 0pt; margin-right: 26px; } .forms .colgroup { padding: 13px; display: inline-block; vertical-align: top; width: 242px; } .lteie7 .forms .colgroup, .lteie7 .forms { display: inline; } .row { margin: 0pt 0pt 8px; } .fieldset { margin-bottom: 14px; } .fieldset .field { border: 1px solid rgb(211, 211, 211); padding: 9px 9px 4px; } .lteie7 .fieldset .field { padding-bottom: 1px; } .label, .field { display: block; } .label { font-size: 0.9em; } input.text-field, textarea { border: 1px solid rgb(140, 140, 140); margin: 0pt; padding: 3px 4px; color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } input.text-field { width: 230px; } .forms textarea { border-color: rgb(140, 140, 140); height: 141px; margin-bottom: 7px; padding-right: 0pt; width: 234px; } .forms select { border: 1px solid rgb(140, 140, 140); padding: 2px 0pt; font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 240px; } .required select, .required textarea, .required input.text-field { border-color: rgb(0, 112, 40); } input.text-field:focus, textarea:focus, .lteie7 input.text-field.focused, .lteie7 textarea.focused { border-color: rgb(0, 0, 0); background: rgb(241, 255, 241) none repeat scroll 0% 0%; } input.checkradio { float: left; } .lteie7 input.checkradio { margin: -4px 0pt 0pt -3px; } label.forcheckradio { display: block; line-height: 1.2; margin-left: 19px; margin-bottom: 7px; } .forcheckradio.m_1_1, .forcheckradio.m_1_2 { font-weight: bold; } .captcha { margin-bottom: 0.5em; } .captcha img { border: 1px solid rgb(209, 209, 209); } .captcha .label { display: inline-block; vertical-align: top; width: 140px; } input.captcha-field { width: 115px; } b.required { color: rgb(0, 112, 40); font-size: 0.9em; } em.comment { color: rgb(72, 72, 72); font-size: 0.9em; font-style: normal; display: block; } .btn { border: 1px solid ; padding: 5px 13px; overflow: visible; background-position: 0pt 50%; background-repeat: repeat-x; cursor: pointer; font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 700; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } .s-btn { border-color: rgb(169, 210, 157); background-color: rgb(154, 207, 138); background-image: url('btn.gif'); } .r-btn { border-color: rgb(201, 201, 201); background-color: rgb(190, 190, 190); background-image: url('btn-res.gif'); } .btn:hover, * html .btn-hover { border-color: rgb(205, 207, 138); background-color: rgb(207, 205, 51); background-image: url('btn-hov.gif'); } .btn-holder { padding-top: 5px; text-align: right; } .btn-holder .btn { margin-left: 5px; } .btn-holder .field { display: inline-block; text-align: left; } .slider { border-style: solid; border-color: rgb(211, 211, 211) rgb(255, 255, 255) rgb(255, 255, 255); border-width: 1px; margin: 1.5em 0pt 2.5em; } .jsoff .slider, .opened { border-color: rgb(211, 211, 211); } .slider-title { margin: -0.8em 0pt 0pt; font-family: Tahoma,Geneva,sans-serif; } .slider-title a { padding: 0pt 3px 0pt 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: underline; } .slider-title .ico { background-color: rgb(255, 255, 255); left: -1px; padding-top: 14px; padding-right: 7px; position: relative; width: 14px; } .slider-title .ico { background-position: -97px -65px; } .opened .slider-title .ico { background-position: -97px -49px; } .slider-text { padding: 12px; display: none; } .opened .slider-text, .jsoff .slider-text { display: block; } .clear { font-size: 0pt; line-height: 0pt; clear: both; display: block; } * html body { text-align: center; } * html #a { margin: 0pt auto; width: 100%; text-align: left; } * html #b { padding-left: 980px; } * html #d { margin-left: -980px; position: relative; } * html #a, * html #b, * html #c, * html #d { } #layout { margin: 0pt; max-width: 1260px; min-width: 980px; text-align: left; } #obertka { padding: 25px 0pt; position: relative; z-index: 2; } .cols { float: left; left: 100%; position: relative; } #content { padding: 0pt; margin-left: -100%; width: 100%; } #content .obertka { margin: 0pt 5% 0pt 333px; padding-left: 5%; } #sidebar { padding: 0pt 0pt 0pt 50px; margin-left: -100%; width: 285px; } #dno { border-top: 2px solid rgb(219, 219, 219); padding: 25px 50px; overflow: hidden; clear: both; } .pompon { padding: 16px 0pt 6px; background: transparent url('d.png') no-repeat scroll 90% 100%; width: 100%; } .lteie7 .pompon { padding: 17px 0pt 5px; } .pompon a { display: inline-block; font-size: 0.9em; margin-right: 0.8em; text-decoration: none; } .pompon a span { font-style: normal; text-decoration: underline; } .pompon .ico { height: 16px; margin-right: 0.3em; text-decoration: none; vertical-align: middle; width: 16px; } .lteie7 .pompon .ico { vertical-align: top; } .ico-mail { background-position: -16px 0pt; } a:hover .ico-mail { background-position: -16px -16px; } .ico-map { background-position: 0pt 0pt; } a:hover .ico-map { background-position: 0pt -16px; } .ico-search { background-position: -32px 0pt; } a:hover .ico-search { background-position: -32px -16px; } .main-menu { background: transparent url('menu.gif') repeat-x scroll 0pt 0pt; margin-bottom: 0.8em; width: 100%; } .main-menu table { border: 0pt none ; margin: 0pt; height: 29px; width: 100%; } .main-menu td, .main-menu th { border: 0pt none ; padding: 0pt; } .main-menu td { background: transparent url('menu.gif') no-repeat scroll 50% -87px; width: 2px; } .main-menu th { font-size: 13px; text-transform: none; white-space: normal; } .main-menu th a { padding: 0pt 3px; display: block; height: 29px; line-height: 28px; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; } .main-menu th a, .main-menu th a:visited { color: rgb(255, 255, 255); text-decoration: none; } .main-menu th.selected a, .main-menu th.selected a:visited { background: transparent url('menu.gif') repeat-x scroll 0pt -29px; } .main-menu th a:hover, .main-menu th:hover a, .main-menu th:hover a:visited, .main-menu th.hover a, .main-menu th.hover a:visited { background: transparent url('menu.gif') repeat-x scroll 0pt -58px; color: rgb(255, 255, 255); } .submenu { position: relative; width: 100%; z-index: 10; } .submenu ul { border-bottom: 3px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: none; left: -1px; position: absolute; width: 167px; } .last-th .submenu ul { left: auto; right: 0pt; } .main-menu th:hover .submenu ul, .main-menu th.hover .submenu ul { display: block; } .submenu ul li { border-style: solid; border-color: rgb(154, 154, 154); border-width: 0pt 1px; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; font-size: 12px; text-align: left; } .submenu ul li a { border-bottom: 1px solid rgb(213, 213, 213); padding: 8px 12px 7px; height: auto; line-height: normal; display: block; } .submenu ul li.last-li a { border-bottom: 0pt none; } .main-menu .submenu ul li a, .main-menu .submenu ul li a:visited { background: rgb(255, 255, 255) url('submenu.gif') no-repeat scroll -1px 50%; color: rgb(0, 112, 40); text-decoration: underline; } .main-menu .submenu ul li a:hover { background: rgb(29, 129, 50) url('submenu.gif') repeat-x scroll -1px 50%; color: rgb(255, 255, 255); } .crumbs { margin: 0pt 0pt 1.35em; font-size: 0.9em; } #logo { display: block; margin-bottom: 26px; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; } #logo img { border: 0pt none ; margin: 33px 0pt 14px 2px; display: block; } #slogan { border-top: 1px solid rgb(60, 60, 60); padding: 33px 0pt 0pt; background: transparent url('slogan.png') no-repeat scroll 2px 5px; overflow: hidden; cursor: pointer; display: block; height: 0pt; width: 269px; } .a-block { margin: 0pt 0pt 13px; } .a-block-title { margin: 0pt 0pt 0.75em; } .a-block-title a { border-bottom: 1px solid rgb(194, 194, 194); text-decoration: none; } .a-block-title span { color: rgb(0, 0, 0); position: relative; top: 2px; z-index: 1; } .a-block-title a:hover span { color: rgb(223, 136, 0); } .lteie7 .a-block-title span { margin-bottom: -2px; position: static; } .a-block-title a:hover { border-bottom-color: rgb(223, 136, 0); } .a-block .pic { border: 1px solid rgb(211, 211, 211); overflow: hidden; background-position: 50% 50%; background-repeat: no-repeat; display: block; margin-bottom: 6px; } .a-block a.pic { text-decoration: none; } .a-block .pic img { border: 0pt none ; } .oporos ul { margin: 0pt 0pt 0.8em; } .oporos .a-block-title { margin-bottom: 0.4em; } .oporos li { margin: 0pt 0pt 0.5em; padding: 0pt; background: transparent none repeat scroll 0% 0%; clear: left; } .lteie7 .oporos li { margin-bottom: 0pt; } .oporos li .checkradio { margin-top: 1px; } .lteie7 .oporos li .checkradio { margin-top: -2px; } .oporos li .forcheckradio { margin-bottom: 0pt; } .dvdr { color: rgb(170, 171, 170); } .counters { float: left; width: 332px; } .copyrights .city-code { color: rgb(0, 112, 40); } .copy { margin: 0pt; font-size: 0.9em; line-height: 1.3; } .copy strong { color: rgb(254, 172, 29); font-weight: 400; } .copy img { border: 0pt none ; margin-bottom: -7px; margin-left: 7px; } dl.design { margin: 0pt; padding: 3px 0pt 0pt 101px; float: right; font-size: 10px; white-space: nowrap; } dl.design dt { margin: 3px 0pt 0pt -101px; padding: 16px 0pt 0pt 67px; background: transparent url('trinet.gif') no-repeat scroll 0pt 0pt; color: rgb(0, 0, 0); height: 11px; font-family: Arial,Helvetica,sans-serif; position: absolute; width: 23px; } dl.design dt a { overflow: hidden; display: block; height: 27px; left: 0pt; position: absolute; text-indent: -9999px; top: 0pt; width: 90px; } dl.design dd { margin: 0pt; padding: 0pt; font-family: Tahoma,Geneva,sans-serif; line-height: 1; } dl.design a, dl.design a:visited { text-decoration: none; color: rgb(99, 93, 70); } * html .scale { } * html .crop { } #aprog { font-size: 12px; } #aprog #content .obertka { margin: 0pt; padding: 0pt 50px; } #aprog .crumbs { color: rgb(145, 145, 145); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } #aprog .crumbs a, #aprog .crumbs a:visited { color: rgb(194, 194, 194); text-decoration: underline; } #aprog .crumbs span { color: rgb(0, 0, 0); } a.design-link, a.design-link:visited { color: rgb(194, 194, 194); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: underline; } .design-link span { color: rgb(0, 0, 0); } #aprog .btn { font-size: 11px; } ul.format_list { margin-left: 0pt; margin-top: 0pt; } ul.format_list li { background: transparent none repeat scroll 0% 0%; } ul.format_list li.flitem { background: transparent url('plus.gif') no-repeat scroll 0pt 0.6em; } ul.format_list li.flitem input, ul.format_list li.flitem span { vertical-align: middle; } ul.format_list li.flitem input { margin-right: 4px; } ul.format_list li.flitem span a { border-bottom: 1px dashed rgb(0, 112, 40); text-decoration: none; } .page_result { border: 0pt none ; width: 100%; } .page_result td { border: 0pt none ; } .page_result2 { border: 0pt none ; width: 100%; } .page_result2 th { text-align: left; } .page_result2 td { } .grp_cell { text-align: right; } .address, .formatt { margin: 0pt; } .address li, .formatt li { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-size: 12px; } .address .area, .address .subway, .formatt .part, .formatt .dinamic_html, .formatt .restriction { color: rgb(72, 72, 72); display: block; font-size: 11px; } .formatt .part .value { color: rgb(0, 112, 40); } .formatt .restriction { color: rgb(129, 0, 0); } .town_param .legend { margin: 0pt; padding: 0pt; font-size: 11px; } .town_param .fieldset { border: 1px solid rgb(211, 211, 211); padding: 8px; } .town_param .item { float: left; width: 25%; } .town_param .item input, .town_param .item label { vertical-align: middle; } .town_param .item input { margin-right: 5px; } .town_param .btn { clear: left; float: right; } .map_img img { border: 1px solid rgb(209, 209, 209); } .map_list_link a { background: black none repeat scroll 0% 0%; opacity: 0.3; } .map_list_link a.select { opacity: 0; } .map_list_link a:hover { opacity: 0.1; } .town .pp_win_town { border: 1px solid black; padding: 10px; background: white none repeat scroll 0% 0%; display: none; position: absolute; } .toplink { border-bottom: 3px ridge rgb(2, 10, 54); padding: 5px 5px 20px; } .toplink a { border-right: 1px solid rgb(110, 27, 10); border-bottom: 1px solid rgb(110, 27, 10); padding: 0pt 5px 0pt 15px; display: inline-block; margin-right: 10px; text-decoration: none; font-weight: bold; } .printlink { padding: 5px; margin-bottom: 20px; float: right; text-decoration: none; font-weight: bold; font-size: 12px; } .leftblock { padding: 10px 0pt 0pt; } .rightblock { border-left: medium none; padding: 10px 20px 20px; vertical-align: top; } .search_tf { border: 1px solid rgb(153, 157, 183); background: rgb(216, 220, 243) none repeat scroll 0% 0%; color: rgb(76, 92, 178); float: left; width: 160px; } textarea { } .search_sb { border: 0pt none ; padding: 1px 6px; background: rgb(76, 92, 178) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 11px; margin-left: 10px; } .leftblock form { margin: 0pt 0pt 20px; } .leftblock ul { border-left: 0pt none; border-right: 0pt none; width: 100%; } .leftblock ul li { display: block; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 14px; float: left; } .leftblock ul li a { padding: 0px 4px 4px 20px; display: block; } a.linklink, .actions a { display: block; font-size: 14px; float: right; color: rgb(0, 118, 36); margin-left: 20px; } .linkmarg { display: inline-block; font-size: 14px; margin-right: 20px; } .actions a { float: left; } .sp_title { padding: 10px 0pt; font-weight: bold; } .town, .format, .place, .grp { padding: 0pt 10px 5px 0pt; margin-left: 20px; width: 290px; float: left; font-size: 12px; } .number { margin-left: 20px; } .fl_pl { overflow: hidden; clear: both; margin-bottom: 20px; } .fl_pl .search_tf { float: none; margin-bottom: 5px; } .fl_pl input { margin-right: 3px; } .fl_pl_submit { border-style: solid; border-color: rgb(255, 255, 255) rgb(2, 10, 54) rgb(2, 10, 54) rgb(255, 255, 255); border-width: 2px; padding: 2px 6px; background: rgb(76, 92, 178) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px ! important; margin-left: 20px; } .ptown_link { margin: 3px 0pt 3px 17px; display: none; color: rgb(0, 118, 36); font-size: 11px; } .button { border-style: solid; border-color: rgb(255, 255, 255) rgb(2, 10, 54) rgb(2, 10, 54) rgb(255, 255, 255); border-width: 2px; padding: 2px 6px; background: rgb(76, 92, 178) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px ! important; width: 250px; text-align: left; } .printlink2 { border-style: solid; border-color: rgb(255, 255, 255) rgb(2, 10, 54) rgb(2, 10, 54) rgb(255, 255, 255); border-width: 2px; padding: 2px 6px; background: rgb(76, 92, 178) none repeat scroll 0% 0%; width: 192px; display: block; text-decoration: none; color: rgb(255, 255, 255) ! important; font-size: 12px ! important; } .bottomline { border-top: 3px ridge rgb(2, 10, 54); margin: 20px 0pt; } .bottomline td { padding: 10px; color: rgb(75, 80, 105); } .nav { margin: 20px 0pt; text-align: center; } .nav a, .nav b { padding: 1px 4px; display: inline-block; margin-right: 10px; font-size: 12px; margin-bottom: 10px; } .nav b { background: rgb(0, 118, 36) none repeat scroll 0% 0%; color: rgb(255, 255, 255); } .nav a { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 118, 36); } .info { margin: 10px 0pt; } .town_param { margin-bottom: 10px; } .tree_right * { float: none ! important; } .tree_right a { margin-bottom: 10px; } td { vertical-align: top; } .but_print { display: inline-block; margin-top: 20px; text-align: left ! important; } #map_print_link { position: relative; top: 610px; } #list_of_offers { position: relative; } p { } .clearboth { width: 100%; clear: both; } .leftcol { padding-right: 10px; } .rightcol { width: 200px; text-align: right; } .rightcol2 { width: 214px; text-align: left; } .clearboth img { border: 1px solid rgb(123, 125, 158); margin: 0pt 5px 5px 0pt; padding: 4px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; } #map_canvas a { padding: 0px 3px; position: absolute; text-decoration: none; cursor: pointer; } #tree_pol { background: transparent url('blank.gif') repeat scroll 0% 0%; position: absolute; left: 0pt; top: 0pt; height: 100%; } .a-prog-choice { margin: 2em 0pt 0pt; padding: 0pt 0pt 2em; background: transparent url('rusia.png') no-repeat scroll 50% 0pt; width: 100%; } .a-prog-choice h1 { margin-top: 0pt; } .a-prog-choice h5 { margin: 0pt; font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-transform: uppercase; } table.col-holder { border: 0pt none ; margin: 0pt 0pt 0.5em; width: 100%; } table.col-holder td { border: 0pt none ; padding: 0.3em 0pt; vertical-align: top; } table.col-holder td p { margin: 0.5em 0pt; } .a-prog-choice td label { margin-bottom: 0pt; } .a-prog-choice .btn { float: left; margin-right: 21px; } .a-prog-choice .link-to-a-prog { margin: 0pt; font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } .add-services { margin: 0pt 0pt 0.8em; } .add-services .a-block-title { font-size: 1.8em; margin-bottom: 0.4em; } table.col-holder .images td { padding: 0pt; vertical-align: middle; } table.col-holder .images td.empty-cell { padding: 0pt 7px; } .add-services table.col-holder td { text-align: center; } #animation { left: 0pt; position: absolute; top: 0pt; z-index: 1; } #index #sidebar .wie6 { padding-top: 396px; } .director { background: transparent url('faximile.gif') no-repeat scroll 100% 100%; } .director .a-block-title { margin-bottom: 0.4em; } .more { text-decoration: none; } .more span { margin: 0pt; cursor: pointer; display: inline; text-decoration: underline; } .smth-unimportant { margin-left: -5%; } * html .smth-unimportant { display: inline; } .smth-unimportant .column { display: inline-block; margin-left: 5%; vertical-align: top; width: 44%; } .lteie7 .smth-unimportant .column { display: inline; } .naruzhka { } .naruzhka .a-block-title { margin-bottom: 0.5em; } .naruzhka ul { margin: 0pt 0pt 1.4em; } .naruzhka ul li { padding: 0pt; background: transparent none repeat scroll 0% 0%; margin-bottom: 0.3em; } .optional-title { font-family: Tahoma,Geneva,sans-serif; } .site_map { margin-top: 0pt; } ul ul ul { margin-left: 22px; margin-top: 0.8em; } ul ul ul li { background-image: url('bull3.gif'); font-size: 0.9em; } p { line-height: 1.3; } .required select.error, .required textarea.error, .required input.text-field.error { border-color: rgb(177, 68, 68); } .feedback_page .design-fix .field { display: block; text-align: right; } .feedback_page .design-fix .field .label { float: left; margin-top: 0.6em; } .feedback_error { border: 3px solid rgb(174, 60, 60); padding: 11px; } .news_item { margin-bottom: 13px; } .news_item .pic-left { margin: 3px 13px 0pt 0pt; } .date { color: rgb(72, 72, 72); display: block; font-size: 0.9em; } .news_list { margin: 0.5em 0pt; } .news_archive { margin: 1.5em 0pt 0pt; float: right; } .lteie7 .pager .last-page { margin-left: 0.3em; } .pager_news_one { margin-bottom: 1em; } .news_list_link { margin-top: 0pt; margin-bottom: 2em; } .news_list_link a { margin: 0pt; display: inline-block; } .prev-page-link { text-decoration: none; } .pager_news_one .prev-page-link { margin-left: 0pt; } a.prev-page-link span { margin: 0pt; cursor: pointer; text-decoration: underline; } .lteie7 .prev-page-link span { margin-left: 0.4em; margin-right: 15px; } a.prev-page-link .ico { } a .prev-page, a:visited .prev-page { background-position: -65px -17px; } a:hover .prev-page { background-position: -65px -33px; } .news_archive_list .date { display: inline; } .pager select { vertical-align: middle; } .search_page { margin: 0pt 0pt 2em; } .search_page table, .search_page td { border: 0pt none ; } .search_page table { margin: 0pt; table-layout: fixed; width: 100%; } .search_page caption { color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left; } .search_page td { padding: 0pt 5px; vertical-align: middle; } .search_page td.btn-holder { padding: 0pt; width: 72px; } .search_page .text-field { margin-left: -5px; width: 100%; } .search_res_line { margin: 0pt; color: rgb(72, 72, 72); font-size: 0.9em; } .search_res_list { margin-top: 2em; } .search_res_list li { margin-bottom: 0.7em; } .printlogo { overflow: hidden; height: 0pt; width: 0pt; } #aprog #layout { max-width: none; } #aprog #obertka { padding: 40px 0pt; } .loginline { padding: 4px 50px; background: rgb(207, 207, 207) none repeat scroll 0% 0%; color: rgb(138, 138, 138); font-size: 0.9em; } .loginline span { color: rgb(0, 0, 0); } .newforms { padding: 0pt 13px 13px; display: block; } .newforms .field { padding: 6px 9px 4px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; } .ad_item_search { margin: 0pt 0pt 0pt 44px; display: inline; float: right; } .ad_item_search p { margin: 0pt; } .ad_item_search .text-field { padding: 5px 4px; width: 235px; } .ad_item_search .text-field, .ad_item_search .btn { vertical-align: middle; } .ad_item_search .comment { width: 245px; } .field .col-holder { margin: 0pt; } .field .col-holder td { padding: 0pt; } .directory { float: right; font-size: 0.9em; } .check_all, .check_all:visited, .more_info, .more_info:visited { border-bottom: 1px dashed; text-decoration: none; } .more_info { visibility: hidden; font-size: 0.9em; } .checked .more_info { visibility: visible; } .type_item { margin: 0pt 33px 3px 0pt; display: inline-block; } .type_item * { vertical-align: middle; } .type_item input { margin-right: 4px; } #aprog .param_submit .btn { font-size: 12px; } .restore_passw .colgroup { padding-top: 22px; width: auto; } .restore_passw .param_submit { margin-bottom: 0.7em; margin-top: 1.4em; } .restore_passw .text-field { width: 327px; } .city_info_list { border-style: solid none none; border-color: rgb(80, 80, 80) -moz-use-text-color -moz-use-text-color; border-width: 2px 0pt 0pt; border-collapse: collapse; width: auto; } .city_info_list th, .city_info_list td { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(187, 187, 187); border-width: 0pt 0pt 1px; padding: 6px 33px 9px 0pt; color: rgb(0, 0, 0); font-size: 12px; text-align: left; vertical-align: top; } .city_info_list th { text-transform: none; } .city_info_list td { padding-right: 0pt; } .city_info_list td p { margin-top: 0pt; } .pic-left-offer { margin-right: 20px; } .offer-chosen { margin: 0.5em 0pt 1em; } ul.offer-action { margin: 1em 0pt; } ul.offer-action li { margin: 0pt 0pt 2px; padding: 0pt; background: transparent none repeat scroll 0% 0%; } .cabinet_list { border: 0pt none ; } .cabinet_list th { text-align: left; } .cabinet_list td { padding: 6px 13px 9px; vertical-align: middle; } .cabinet_list .checker { padding: 0pt; } .cabinet_list th.checker input { margin-top: 0.2em; } .cabinet_list .quant { padding-right: 0pt; text-align: right; } .cabinet_list .date_n_time { font-size: 0.9em; } .cabinet_list_btn { margin-bottom: 2em; } .cabinet_list_btn .btn { padding: 3px 8px; margin-right: 4px; } .cabinet_edit { margin-left: -3%; padding-right: 0pt; padding-top: 16px; } .cabinet_edit .item { margin: 0pt 0pt 0pt 3%; display: inline-block; vertical-align: top; width: 21%; } .lteie7 .cabinet_edit .item { display: inline; } .cabinet_edit .row { margin-bottom: 9px; } .cabinet_edit .text-field { width: 94%; } .cabinet_edit select { width: 99%; } .cabinet_edit .btn_row { padding: 1em 0pt 0pt; } #aprog .cabinet_edit .btn_row .btn { font-size: 12px; } .aprog_search_res { } .search_res_by_type { } .search_res_by_type .fieldset .field { background: rgb(255, 255, 255) none repeat scroll 0% 0%; } .search_res_by_type .col-holder p { margin: 0pt; } .search_res_by_type .checkradio { margin-top: 1px; margin-right: 7px; } .lteie7 .search_res_by_type .checkradio { margin-top: -3px; } .search_res_by_type .forcheckradio { margin: 0pt; display: inline-block; } .search_res_by_type .forcheckradio span { margin: 0pt; padding: 3px 6px 4px 5px; display: inline-block; } .lteie7 .search_res_by_type .forcheckradio span { padding-bottom: 2px; } .search_res_by_type .checked { background: rgb(223, 223, 223) url('lt.gif') no-repeat scroll 0pt 0pt; } .search_res_by_type .checked span { background: transparent url('rt.gif') no-repeat scroll 0pt 100%; } table.map_res_holder, table.map_res_holder td.wrappers { border: 0pt none ; } table.map_res_holder td.wrappers { padding: 0pt; } table.map_res_holder td.map_cell { padding-right: 18px; } .map_itself { border: 1px solid rgb(209, 209, 209); display: block; } table.map_res_holder td { vertical-align: top; } table.map_res_holder .pager { margin: 0pt 0pt 7px; } table.map_res_holder td.checker { padding-top: 8px; } table.map_res_holder .side_type, table.map_res_holder .side_number { text-align: center; } table.map_res_holder .cabinet_list { margin-bottom: 5px; } table.map_res_holder .cabinet_list td, table.map_res_holder .cabinet_list th { padding-right: 0pt; } .small-btn { padding: 3px 8px; } .map_name { color: rgb(171, 171, 171); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; margin-bottom: 12px; } .map_name span { color: rgb(0, 0, 0); } .city_name { font-size: 26px; } .type_name { font-size: 18px; } .map_name small { display: block; font-size: 11px; } .filter_wrapper { padding: 4px 0pt 4px 7px; background: rgb(223, 223, 223) none repeat scroll 0% 0%; } table.map_res_holder .filter_wrapper * { color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; vertical-align: middle; } .filter_wrapper table { border: 0pt none ; margin: 0pt; width: 100%; } .filter_wrapper table td, .filter_wrapper table th { border: 0pt none ; padding: 0pt 5px 0pt 0pt; } .filter_wrapper table .w1 { text-transform: none; width: 1px; } .filter_wrapper select { width: 100%; } .make_select { margin: 17px 0pt 14px; } #map_canvas { position: relative; } label.forcheckradio strong { font-weight: normal; } label.forcheckradio strong.cl_p_1_1, label.forcheckradio strong.cl_p_2_1 { font-weight: bold; } #aprog .a-prog-choice { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; } #aprog .a-prog-choice .checked { color: rgb(0, 112, 40); font-weight: 700; } #aprog .a-prog-choice .field { background: rgb(255, 255, 255) none repeat scroll 0% 0%; } ul.format_list { margin-left: 0pt; margin-top: 0pt; } ul.format_list li { background: transparent none repeat scroll 0% 0%; } ul.format_list li.flitem { background: transparent none repeat scroll 0% 0%; } ul.format_list li.flitem input, ul.format_list li.flitem span { vertical-align: middle; } ul.format_list li.flitem input { margin-right: 4px; } ul.format_list li.flitem span a { border-bottom: 1px dashed rgb(0, 112, 40); text-decoration: none; } .plusminus { background: transparent url('plusminus.gif') repeat scroll 0% 0%; overflow: hidden; cursor: pointer; height: 7px; margin-left: -32px; margin-top: 0.6em; position: absolute; width: 7px; } .opened .plusminus { background-position: 0pt -7px; } ul.format_list li.flitem input { margin-top: -1px; } .lteie7 ul.format_list li.flitem input { margin-left: -4px; margin-right: 0pt; } ul.format_list li.flitem ul { margin-top: 0pt; margin-bottom: 0pt; } ul.format_list li.flitem li { margin-bottom: 0pt; } .shadow { background: rgb(0, 0, 0) none repeat scroll 0% 0%; display: none; height: 100%; left: 0pt; opacity: 0.5; position: absolute; top: 0pt; width: 100%; z-index: 100; } .floated { border-style: solid; border-color: rgb(154, 154, 154) rgb(154, 154, 154) rgb(0, 0, 0); border-width: 1px 1px 3px; padding: 4px 14px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; width: 328px; } .floated .slider { margin-bottom: 12px; } .treelist { margin: 0pt; } .treelist li { margin: 0pt 0pt 5px; background: transparent none repeat scroll 0% 0%; clear: left; padding-left: 0pt; } .lteie7 .treelist li { margin-bottom: 1px; } .treelist li .checkradio { margin-top: 2px; } .lteie7 .treelist li .checkradio { margin-top: -3px; } .treelist li .forcheckradio { margin-bottom: 0pt; } .treelist li ul { margin: 5px 0pt 0pt 19px; } #aprog .floated .btn { font-size: 12px; padding-left: 11px; padding-right: 11px; } .floated .map { border: 1px solid rgb(209, 209, 209); } #aprog .floated .crumbs { font-size: 11px; } .vote_result { } .stolbiki { margin: 2em 0pt 1.3em; } .stolbik { border-left: 240px solid rgb(255, 255, 255); background: rgb(219, 219, 219) none repeat scroll 0% 0%; margin-bottom: 2px; } .stolbik .txt { color: rgb(0, 0, 0); display: inline; float: left; margin-left: -240px; padding-right: 10px; position: relative; text-align: left; width: 230px; z-index: 1; } .stolbik .colorfill { color: rgb(255, 255, 255); text-align: right; } .colorfill span { padding: 1px 5px 3px; float: right; font-size: 0.9em; } .lessfifty span { color: rgb(0, 0, 0); margin-right: -3.5em; position: relative; } .vote_resume { color: rgb(72, 72, 72); font-size: 0.9em; margin-left: 240px; } .vote_resume .value { color: rgb(0, 0, 0); } .billboard_detail { margin-bottom: 2em; } .billboard_detail .pic { border: 1px solid rgb(212, 212, 212); } .h1 { margin: 0.55em 0pt 0.2em; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; font-size: 2.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } .subcat { margin: 2em 0pt 1em -10px; } .subcat .pic { margin: 0pt 0pt 1.5em 10px; display: inline-block; vertical-align: top; width: 173px; } .subcat .pic span { font-size: 12px; text-decoration: underline; } .subcat .pic.without_img span { border-width: 1px; } .subscribe { } .subscribe .forms { display: block; margin-top: 1em; } .subscribe .colgroup { display: block; width: auto; } .subscribe .field table { border: 0pt none ; margin: 0pt; width: 100%; } .subscribe .field td { border: 0pt none ; padding: 0pt 13px 0pt 0pt; vertical-align: top; } .border-box { padding-right: 10px; } .border-box-textarea { padding-right: 6px; } .border-box .text-field, .border-box textarea { width: 100%; } .sbm-row { float: right; } .oporos .btn { margin-right: 14px; vertical-align: middle; } .oporos .btn_row { display: inline-block; font-size: 11px; vertical-align: middle; } .oporos .btn_row a { display: block; } .outdoors_adv { } .outdoors_adv ul { margin-top: 0pt; } .outdoors_adv .a-block-title { background: transparent url('h2.gif') repeat-x scroll 0pt 0.7em; margin-bottom: 0.4em; width: 100%; } .outdoors_adv .a-block-title span { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-right: 6px; position: static; } .smth-unimportant .outdoors_adv .a-block-title { background: transparent none repeat scroll 0% 0%; } .director { background: transparent none repeat scroll 0% 0%; } .director .faximile { white-space: nowrap; } .director .faximile * { vertical-align: middle; } .director .faximile img { margin-bottom: 5px; margin-left: 5px; } * html img { } #tree_content { min-height: 100px; } span.map_list_link { display: block; position: relative; } span.map_list_link a { float: left; } .catdetail .subcat .pic span { text-decoration: none; } .kosyak-22 { padding: 0pt 13px 1.5em; display: block; position: relative; } .kosyak-22 .btn { margin: -0.5em 15px 0pt; position: absolute; right: 0pt; } .kosyak-33 .pic { width: 170px; } .strannost-88 { margin: 0.8em 0pt; font-size: 1.4em; } .strannost-88 .more b { color: rgb(0, 0, 0); font-weight: 400; } .catdetail .subcat .pic span { font-size: 11px; text-decoration: none; } * html .subcat .pic img { margin: 0pt 0pt -0.2em; } .add-services-page .add-services { margin: 30px 0pt 0pt; } .add-services-page .add-services .col-holder { margin: 0pt auto; width: 90%; } div.add-services-page .add-services td { padding: 0pt 0pt 30px; } div.add-services-page .add-services .images td { padding: 0pt; } .tree-menu { } .tree-menu .a-block-title { margin-bottom: 0pt; } .tree-menu ul { margin: 0.6em 0pt 1.2em 10px; } .tree-menu ul ul { margin: 0.8em 0pt 1em 10px; display: none; } .lteie7 .tree-menu ul ul { margin-bottom: 0pt; } .tree-menu .selected ul { display: block; } .jsoff .tree-menu ul ul { display: block; } .tree-menu ul a, .tree-menu ul a:visited { color: rgb(0, 112, 40); } .tree-menu ul a:hover { color: rgb(223, 136, 0); } .floated .close { position: absolute; right: 10px; top: 7px; } #content .oporos h3.a-block-title { } #content ul { overflow: hidden; } table.map_res_holder .cabinet_list th a { color: rgb(72, 72, 72) ! important; } .obertka .btn_row.item_result { display: none; } /* ::::: http:///css/styles.css ::::: */ html, body, img, table, th, td, p, h1, h2, h3, h4, h5, h6, ul, ul li, form, fieldset, input, button { margin: 0pt; padding: 0pt; } html, img, table, fieldset { border: 0pt none ; } form, div, p { display: block; } body { background: rgb(255, 255, 255) url('t.gif') repeat-x scroll 0pt 0pt; color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; font-size: 75%; line-height: 1.4; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } a { color: rgb(0, 112, 40); text-decoration: underline; } a:visited { color: rgb(53, 65, 36); } a:hover { color: rgb(223, 136, 0); } img[align="left"] { margin: 5px 25px 5px 0pt; } img[align="right"] { margin: 5px 0pt 5px 25px; } .printer_map a { color: green; } p { margin: 0.5em 0pt 0.8em; font-size: 1em; } hr { border-style: solid; border-color: rgb(80, 80, 80); border-width: 0pt 0pt 2px; margin: 2em 0pt; background: transparent none repeat scroll 0% 0%; overflow: hidden; display: block; height: 0pt; width: 100%; } .lteie7 hr { margin: 1.5em 0pt; height: 2px; } h1, h2, h3, h4, h5, h6 { clear: both; font-family: Arial,Helvetica,sans-serif; font-weight: 400; } h1 { margin: 0.55em 0pt 0.2em; font-size: 2.2em; } h2 { margin: 1.4em 0pt 0.5em; background: transparent url('h2.gif') repeat-x scroll 0pt 0.7em; font-size: 1.5em; } h2 span { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-right: 6px; } h3 { margin: 1.4em 0pt 0.5em; font-size: 1.5em; } h4 { margin: 1.7em 0pt 0.5em; background: transparent url('h2.gif') repeat-x scroll 0pt 0.7em; font-size: 1.25em; } h4 span { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-right: 5px; } h5 { margin: 2em 0pt 0.45em; font-size: 1.25em; } h6 { margin: 0pt 0pt 0.5em; font-size: 1em; } ul { margin: 1em 0pt 2em 10px; font-size: 1em; list-style-type: none; list-style-image: none; list-style-position: outside; } ol { font-size: 1em; } ul li { margin: 0.2em 0pt 0.5em; background: transparent url('bull.gif') no-repeat scroll 0pt 0.6em; padding-left: 11px; } ul ul { margin: 0.6em 0pt 1em 10px; font-size: 1em; } .lteie7 ul ul { margin-bottom: 0pt; } ul ul li { background: transparent url('bull2.gif') no-repeat scroll 0pt 0.6em; padding-left: 10px; } table { border: 1px solid rgb(187, 187, 187); margin: 1em 0pt; border-collapse: collapse; } th { border-style: hidden hidden solid; border-color: -moz-use-text-color -moz-use-text-color rgb(80, 80, 80); border-width: 0pt 0pt 2px; padding: 2px 13px 1px; color: rgb(72, 72, 72); font-size: 0.85em; font-weight: 400; text-align: center; text-transform: uppercase; white-space: nowrap; } td { border-bottom: 1px solid rgb(187, 187, 187); vertical-align: top; } td { padding: 12px 13px 13px; } .pic img { border: 1px solid rgb(211, 211, 211); display: block; } .pic span { border-style: solid; border-color: rgb(211, 211, 211); border-width: 0pt 1px 1px; padding: 5px 12px; display: block; font-size: 0.9em; line-height: 1.2; } .pic-left { margin: 7px 13px 5px 0pt; float: left; } .pic-right { margin: 7px 0pt 5px 13px; float: right; } * html img { } .pic a .ico { background-position: -81px -17px; float: right; height: 14px; margin-right: 1px; margin-top: -15px; position: relative; width: 14px; z-index: 1; } .ico { margin: 0pt; padding: 0pt; overflow: hidden; background-image: url('ico.png'); background-repeat: no-repeat; display: inline-block; height: 0pt; vertical-align: middle; } .txt-c { text-align: center; } .txt-l { text-align: left; } .txt-j { text-align: justify; } .txt-r { text-align: right; } .clearall { } .clearall:after { clear: both; content: ""; display: block; height: 0pt; } .wie6 { margin-right: -9999px; position: relative; width: 100%; } .pager { margin: 2.5em 0pt 2em; padding: 2px 0pt; line-height: 1; } .lteie7 .pager { line-height: normal; } .pager a, .pager span { margin: 0pt 6px; display: inline-block; vertical-align: middle; } .pager .ico { padding: 15px 0pt 0pt; overflow: hidden; background-image: url('ico.png'); background-repeat: no-repeat; height: 0pt; width: 14px; } .first-page { background-position: -49px -1px; } a.first-page, a.first-page:visited, a .first-page { background-position: -49px -17px; } a.first-page:hover, a .first-page:hover { background-position: -49px -33px; } .pager .first-page, .pager .last-page { } .prev-page { background-position: -65px -1px; } a.prev-page, a.prev-page:visited { background-position: -65px -17px; } a.prev-page:hover { background-position: -65px -33px; } .next-page-link { text-decoration: none; } a.next-page-link span { margin: 0pt; cursor: pointer; text-decoration: underline; } a.next-page-link .ico { } .next-page { background-position: -81px -1px; } a .next-page, a:visited .next-page { background-position: -81px -17px; } a:hover .next-page { background-position: -81px -33px; } .last-page { background-position: -97px -1px; } a.last-page, a.last-page:visited, a .last-page { background-position: -97px -17px; } a.last-page:hover, a .last-page:hover { background-position: -97px -33px; } .print-version a { text-decoration: none; } .print-version .ico { padding: 10px 0pt 0pt; background-position: -2px -51px; text-decoration: none; width: 11px; } .print-version a:hover .ico { background-position: -2px -67px; } .print-version span { cursor: pointer; font-size: 0.9em; text-decoration: underline; } form { clear: both; } .forms { border-style: solid; border-color: rgb(80, 80, 80) rgb(209, 209, 209) rgb(209, 209, 209); border-width: 2px 1px 1px; margin: 2em 0pt 3em; padding: 0pt; display: inline-block; width: auto; } h6.legend { margin: 0pt 13px -6px; padding: 0pt 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: inline-block; font-size: 1.5em; position: relative; top: -0.8em; } * html h6.legend { display: inline; left: 13px; margin-left: 0pt; margin-right: 26px; } .forms .colgroup { padding: 13px; display: inline-block; vertical-align: top; width: 242px; } .lteie7 .forms .colgroup, .lteie7 .forms { display: inline; } .row { margin: 0pt 0pt 8px; } .fieldset { margin-bottom: 14px; } .fieldset .field { border: 1px solid rgb(211, 211, 211); padding: 9px 9px 4px; } .lteie7 .fieldset .field { padding-bottom: 1px; } .label, .field { display: block; } .label { font-size: 0.9em; } input.text-field, textarea { border: 1px solid rgb(140, 140, 140); margin: 0pt; padding: 3px 4px; color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } input.text-field { width: 230px; } .forms textarea { border-color: rgb(140, 140, 140); height: 141px; margin-bottom: 7px; padding-right: 0pt; width: 234px; } .forms select { border: 1px solid rgb(140, 140, 140); padding: 2px 0pt; font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 240px; } .required select, .required textarea, .required input.text-field { border-color: rgb(0, 112, 40); } input.text-field:focus, textarea:focus, .lteie7 input.text-field.focused, .lteie7 textarea.focused { border-color: rgb(0, 0, 0); background: rgb(241, 255, 241) none repeat scroll 0% 0%; } input.checkradio { float: left; } .lteie7 input.checkradio { margin: -4px 0pt 0pt -3px; } label.forcheckradio { display: block; line-height: 1.2; margin-left: 19px; margin-bottom: 7px; } .forcheckradio.m_1_1, .forcheckradio.m_1_2 { font-weight: bold; } .captcha { margin-bottom: 0.5em; } .captcha img { border: 1px solid rgb(209, 209, 209); } .captcha .label { display: inline-block; vertical-align: top; width: 140px; } input.captcha-field { width: 115px; } b.required { color: rgb(0, 112, 40); font-size: 0.9em; } em.comment { color: rgb(72, 72, 72); font-size: 0.9em; font-style: normal; display: block; } .btn { border: 1px solid ; padding: 5px 13px; overflow: visible; background-position: 0pt 50%; background-repeat: repeat-x; cursor: pointer; font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 700; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } .s-btn { border-color: rgb(169, 210, 157); background-color: rgb(154, 207, 138); background-image: url('btn.gif'); } .r-btn { border-color: rgb(201, 201, 201); background-color: rgb(190, 190, 190); background-image: url('btn-res.gif'); } .btn:hover, * html .btn-hover { border-color: rgb(205, 207, 138); background-color: rgb(207, 205, 51); background-image: url('btn-hov.gif'); } .btn-holder { padding-top: 5px; text-align: right; } .btn-holder .btn { margin-left: 5px; } .btn-holder .field { display: inline-block; text-align: left; } .slider { border-style: solid; border-color: rgb(211, 211, 211) rgb(255, 255, 255) rgb(255, 255, 255); border-width: 1px; margin: 1.5em 0pt 2.5em; } .jsoff .slider, .opened { border-color: rgb(211, 211, 211); } .slider-title { margin: -0.8em 0pt 0pt; font-family: Tahoma,Geneva,sans-serif; } .slider-title a { padding: 0pt 3px 0pt 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: underline; } .slider-title .ico { background-color: rgb(255, 255, 255); left: -1px; padding-top: 14px; padding-right: 7px; position: relative; width: 14px; } .slider-title .ico { background-position: -97px -65px; } .opened .slider-title .ico { background-position: -97px -49px; } .slider-text { padding: 12px; display: none; } .opened .slider-text, .jsoff .slider-text { display: block; } .clear { font-size: 0pt; line-height: 0pt; clear: both; display: block; } * html body { text-align: center; } * html #a { margin: 0pt auto; width: 100%; text-align: left; } * html #b { padding-left: 980px; } * html #d { margin-left: -980px; position: relative; } * html #a, * html #b, * html #c, * html #d { } #layout { margin: 0pt; max-width: 1260px; min-width: 980px; text-align: left; } #obertka { padding: 25px 0pt; position: relative; z-index: 2; } .cols { float: left; left: 100%; position: relative; } #content { padding: 0pt; margin-left: -100%; width: 100%; } #content .obertka { margin: 0pt 5% 0pt 333px; padding-left: 5%; } #sidebar { padding: 0pt 0pt 0pt 50px; margin-left: -100%; width: 285px; } #dno { border-top: 2px solid rgb(219, 219, 219); padding: 25px 50px; overflow: hidden; clear: both; } .pompon { padding: 16px 0pt 6px; background: transparent url('d.png') no-repeat scroll 90% 100%; width: 100%; } .lteie7 .pompon { padding: 17px 0pt 5px; } .pompon a { display: inline-block; font-size: 0.9em; margin-right: 0.8em; text-decoration: none; } .pompon a span { font-style: normal; text-decoration: underline; } .pompon .ico { height: 16px; margin-right: 0.3em; text-decoration: none; vertical-align: middle; width: 16px; } .lteie7 .pompon .ico { vertical-align: top; } .ico-mail { background-position: -16px 0pt; } a:hover .ico-mail { background-position: -16px -16px; } .ico-map { background-position: 0pt 0pt; } a:hover .ico-map { background-position: 0pt -16px; } .ico-search { background-position: -32px 0pt; } a:hover .ico-search { background-position: -32px -16px; } .main-menu { background: transparent url('menu.gif') repeat-x scroll 0pt 0pt; margin-bottom: 0.8em; width: 100%; } .main-menu table { border: 0pt none ; margin: 0pt; height: 29px; width: 100%; } .main-menu td, .main-menu th { border: 0pt none ; padding: 0pt; } .main-menu td { background: transparent url('menu.gif') no-repeat scroll 50% -87px; width: 2px; } .main-menu th { font-size: 13px; text-transform: none; white-space: normal; } .main-menu th a { padding: 0pt 3px; display: block; height: 29px; line-height: 28px; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; } .main-menu th a, .main-menu th a:visited { color: rgb(255, 255, 255); text-decoration: none; } .main-menu th.selected a, .main-menu th.selected a:visited { background: transparent url('menu.gif') repeat-x scroll 0pt -29px; } .main-menu th a:hover, .main-menu th:hover a, .main-menu th:hover a:visited, .main-menu th.hover a, .main-menu th.hover a:visited { background: transparent url('menu.gif') repeat-x scroll 0pt -58px; color: rgb(255, 255, 255); } .submenu { position: relative; width: 100%; z-index: 10; } .submenu ul { border-bottom: 3px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: none; left: -1px; position: absolute; width: 167px; } .last-th .submenu ul { left: auto; right: 0pt; } .main-menu th:hover .submenu ul, .main-menu th.hover .submenu ul { display: block; } .submenu ul li { border-style: solid; border-color: rgb(154, 154, 154); border-width: 0pt 1px; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; font-size: 12px; text-align: left; } .submenu ul li a { border-bottom: 1px solid rgb(213, 213, 213); padding: 8px 12px 7px; height: auto; line-height: normal; display: block; } .submenu ul li.last-li a { border-bottom: 0pt none; } .main-menu .submenu ul li a, .main-menu .submenu ul li a:visited { background: rgb(255, 255, 255) url('submenu.gif') no-repeat scroll -1px 50%; color: rgb(0, 112, 40); text-decoration: underline; } .main-menu .submenu ul li a:hover { background: rgb(29, 129, 50) url('submenu.gif') repeat-x scroll -1px 50%; color: rgb(255, 255, 255); } .crumbs { margin: 0pt 0pt 1.35em; font-size: 0.9em; } #logo { display: block; margin-bottom: 26px; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; } #logo img { border: 0pt none ; margin: 33px 0pt 14px 2px; display: block; } #slogan { border-top: 1px solid rgb(60, 60, 60); padding: 33px 0pt 0pt; background: transparent url('slogan.png') no-repeat scroll 2px 5px; overflow: hidden; cursor: pointer; display: block; height: 0pt; width: 269px; } .a-block { margin: 0pt 0pt 13px; } .a-block-title { margin: 0pt 0pt 0.75em; } .a-block-title a { border-bottom: 1px solid rgb(194, 194, 194); text-decoration: none; } .a-block-title span { color: rgb(0, 0, 0); position: relative; top: 2px; z-index: 1; } .a-block-title a:hover span { color: rgb(223, 136, 0); } .lteie7 .a-block-title span { margin-bottom: -2px; position: static; } .a-block-title a:hover { border-bottom-color: rgb(223, 136, 0); } .a-block .pic { border: 1px solid rgb(211, 211, 211); overflow: hidden; background-position: 50% 50%; background-repeat: no-repeat; display: block; margin-bottom: 6px; } .a-block a.pic { text-decoration: none; } .a-block .pic img { border: 0pt none ; } .oporos ul { margin: 0pt 0pt 0.8em; } .oporos .a-block-title { margin-bottom: 0.4em; } .oporos li { margin: 0pt 0pt 0.5em; padding: 0pt; background: transparent none repeat scroll 0% 0%; clear: left; } .lteie7 .oporos li { margin-bottom: 0pt; } .oporos li .checkradio { margin-top: 1px; } .lteie7 .oporos li .checkradio { margin-top: -2px; } .oporos li .forcheckradio { margin-bottom: 0pt; } .dvdr { color: rgb(170, 171, 170); } .counters { float: left; width: 332px; } .copyrights .city-code { color: rgb(0, 112, 40); } .copy { margin: 0pt; font-size: 0.9em; line-height: 1.3; } .copy strong { color: rgb(254, 172, 29); font-weight: 400; } .copy img { border: 0pt none ; margin-bottom: -7px; margin-left: 7px; } dl.design { margin: 0pt; padding: 3px 0pt 0pt 101px; float: right; font-size: 10px; white-space: nowrap; } dl.design dt { margin: 3px 0pt 0pt -101px; padding: 16px 0pt 0pt 67px; background: transparent url('trinet.gif') no-repeat scroll 0pt 0pt; color: rgb(0, 0, 0); height: 11px; font-family: Arial,Helvetica,sans-serif; position: absolute; width: 23px; } dl.design dt a { overflow: hidden; display: block; height: 27px; left: 0pt; position: absolute; text-indent: -9999px; top: 0pt; width: 90px; } dl.design dd { margin: 0pt; padding: 0pt; font-family: Tahoma,Geneva,sans-serif; line-height: 1; } dl.design a, dl.design a:visited { text-decoration: none; color: rgb(99, 93, 70); } * html .scale { } * html .crop { } #aprog { font-size: 12px; } #aprog #content .obertka { margin: 0pt; padding: 0pt 50px; } #aprog .crumbs { color: rgb(145, 145, 145); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } #aprog .crumbs a, #aprog .crumbs a:visited { color: rgb(194, 194, 194); text-decoration: underline; } #aprog .crumbs span { color: rgb(0, 0, 0); } a.design-link, a.design-link:visited { color: rgb(194, 194, 194); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: underline; } .design-link span { color: rgb(0, 0, 0); } #aprog .btn { font-size: 11px; } ul.format_list { margin-left: 0pt; margin-top: 0pt; } ul.format_list li { background: transparent none repeat scroll 0% 0%; } ul.format_list li.flitem { background: transparent url('plus.gif') no-repeat scroll 0pt 0.6em; } ul.format_list li.flitem input, ul.format_list li.flitem span { vertical-align: middle; } ul.format_list li.flitem input { margin-right: 4px; } ul.format_list li.flitem span a { border-bottom: 1px dashed rgb(0, 112, 40); text-decoration: none; } .page_result { border: 0pt none ; width: 100%; } .page_result td { border: 0pt none ; } .page_result2 { border: 0pt none ; width: 100%; } .page_result2 th { text-align: left; } .page_result2 td { } .grp_cell { text-align: right; } .address, .formatt { margin: 0pt; } .address li, .formatt li { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-size: 12px; } .address .area, .address .subway, .formatt .part, .formatt .dinamic_html, .formatt .restriction { color: rgb(72, 72, 72); display: block; font-size: 11px; } .formatt .part .value { color: rgb(0, 112, 40); } .formatt .restriction { color: rgb(129, 0, 0); } .town_param .legend { margin: 0pt; padding: 0pt; font-size: 11px; } .town_param .fieldset { border: 1px solid rgb(211, 211, 211); padding: 8px; } .town_param .item { float: left; width: 25%; } .town_param .item input, .town_param .item label { vertical-align: middle; } .town_param .item input { margin-right: 5px; } .town_param .btn { clear: left; float: right; } .map_img img { border: 1px solid rgb(209, 209, 209); } .map_list_link a { background: black none repeat scroll 0% 0%; opacity: 0.3; } .map_list_link a.select { opacity: 0; } .map_list_link a:hover { opacity: 0.1; } .town .pp_win_town { border: 1px solid black; padding: 10px; background: white none repeat scroll 0% 0%; display: none; position: absolute; } .toplink { border-bottom: 3px ridge rgb(2, 10, 54); padding: 5px 5px 20px; } .toplink a { border-right: 1px solid rgb(110, 27, 10); border-bottom: 1px solid rgb(110, 27, 10); padding: 0pt 5px 0pt 15px; display: inline-block; margin-right: 10px; text-decoration: none; font-weight: bold; } .printlink { padding: 5px; margin-bottom: 20px; float: right; text-decoration: none; font-weight: bold; font-size: 12px; } .leftblock { padding: 10px 0pt 0pt; } .rightblock { border-left: medium none; padding: 10px 20px 20px; vertical-align: top; } .search_tf { border: 1px solid rgb(153, 157, 183); background: rgb(216, 220, 243) none repeat scroll 0% 0%; color: rgb(76, 92, 178); float: left; width: 160px; } textarea { } .search_sb { border: 0pt none ; padding: 1px 6px; background: rgb(76, 92, 178) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 11px; margin-left: 10px; } .leftblock form { margin: 0pt 0pt 20px; } .leftblock ul { border-left: 0pt none; border-right: 0pt none; width: 100%; } .leftblock ul li { display: block; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 14px; float: left; } .leftblock ul li a { padding: 0px 4px 4px 20px; display: block; } a.linklink, .actions a { display: block; font-size: 14px; float: right; color: rgb(0, 118, 36); margin-left: 20px; } .linkmarg { display: inline-block; font-size: 14px; margin-right: 20px; } .actions a { float: left; } .sp_title { padding: 10px 0pt; font-weight: bold; } .town, .format, .place, .grp { padding: 0pt 10px 5px 0pt; margin-left: 20px; width: 290px; float: left; font-size: 12px; } .number { margin-left: 20px; } .fl_pl { overflow: hidden; clear: both; margin-bottom: 20px; } .fl_pl .search_tf { float: none; margin-bottom: 5px; } .fl_pl input { margin-right: 3px; } .fl_pl_submit { border-style: solid; border-color: rgb(255, 255, 255) rgb(2, 10, 54) rgb(2, 10, 54) rgb(255, 255, 255); border-width: 2px; padding: 2px 6px; background: rgb(76, 92, 178) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px ! important; margin-left: 20px; } .ptown_link { margin: 3px 0pt 3px 17px; display: none; color: rgb(0, 118, 36); font-size: 11px; } .button { border-style: solid; border-color: rgb(255, 255, 255) rgb(2, 10, 54) rgb(2, 10, 54) rgb(255, 255, 255); border-width: 2px; padding: 2px 6px; background: rgb(76, 92, 178) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px ! important; width: 250px; text-align: left; } .printlink2 { border-style: solid; border-color: rgb(255, 255, 255) rgb(2, 10, 54) rgb(2, 10, 54) rgb(255, 255, 255); border-width: 2px; padding: 2px 6px; background: rgb(76, 92, 178) none repeat scroll 0% 0%; width: 192px; display: block; text-decoration: none; color: rgb(255, 255, 255) ! important; font-size: 12px ! important; } .bottomline { border-top: 3px ridge rgb(2, 10, 54); margin: 20px 0pt; } .bottomline td { padding: 10px; color: rgb(75, 80, 105); } .nav { margin: 20px 0pt; text-align: center; } .nav a, .nav b { padding: 1px 4px; display: inline-block; margin-right: 10px; font-size: 12px; margin-bottom: 10px; } .nav b { background: rgb(0, 118, 36) none repeat scroll 0% 0%; color: rgb(255, 255, 255); } .nav a { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 118, 36); } .info { margin: 10px 0pt; } .town_param { margin-bottom: 10px; } .tree_right * { float: none ! important; } .tree_right a { margin-bottom: 10px; } td { vertical-align: top; } .but_print { display: inline-block; margin-top: 20px; text-align: left ! important; } #map_print_link { position: relative; top: 610px; } #list_of_offers { position: relative; } p { } .clearboth { width: 100%; clear: both; } .leftcol { padding-right: 10px; } .rightcol { width: 200px; text-align: right; } .rightcol2 { width: 214px; text-align: left; } .clearboth img { border: 1px solid rgb(123, 125, 158); margin: 0pt 5px 5px 0pt; padding: 4px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; } #map_canvas a { padding: 0px 3px; position: absolute; text-decoration: none; cursor: pointer; } #tree_pol { background: transparent url('blank.gif') repeat scroll 0% 0%; position: absolute; left: 0pt; top: 0pt; height: 100%; } .a-prog-choice { margin: 2em 0pt 0pt; padding: 0pt 0pt 2em; background: transparent url('rusia.png') no-repeat scroll 50% 0pt; width: 100%; } .a-prog-choice h1 { margin-top: 0pt; } .a-prog-choice h5 { margin: 0pt; font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-transform: uppercase; } table.col-holder { border: 0pt none ; margin: 0pt 0pt 0.5em; width: 100%; } table.col-holder td { border: 0pt none ; padding: 0.3em 0pt; vertical-align: top; } table.col-holder td p { margin: 0.5em 0pt; } .a-prog-choice td label { margin-bottom: 0pt; } .a-prog-choice .btn { float: left; margin-right: 21px; } .a-prog-choice .link-to-a-prog { margin: 0pt; font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } .add-services { margin: 0pt 0pt 0.8em; } .add-services .a-block-title { font-size: 1.8em; margin-bottom: 0.4em; } table.col-holder .images td { padding: 0pt; vertical-align: middle; } table.col-holder .images td.empty-cell { padding: 0pt 7px; } .add-services table.col-holder td { text-align: center; } #animation { left: 0pt; position: absolute; top: 0pt; z-index: 1; } #index #sidebar .wie6 { padding-top: 396px; } .director { background: transparent url('faximile.gif') no-repeat scroll 100% 100%; } .director .a-block-title { margin-bottom: 0.4em; } .more { text-decoration: none; } .more span { margin: 0pt; cursor: pointer; display: inline; text-decoration: underline; } .smth-unimportant { margin-left: -5%; } * html .smth-unimportant { display: inline; } .smth-unimportant .column { display: inline-block; margin-left: 5%; vertical-align: top; width: 44%; } .lteie7 .smth-unimportant .column { display: inline; } .naruzhka { } .naruzhka .a-block-title { margin-bottom: 0.5em; } .naruzhka ul { margin: 0pt 0pt 1.4em; } .naruzhka ul li { padding: 0pt; background: transparent none repeat scroll 0% 0%; margin-bottom: 0.3em; } .optional-title { font-family: Tahoma,Geneva,sans-serif; } .site_map { margin-top: 0pt; } ul ul ul { margin-left: 22px; margin-top: 0.8em; } ul ul ul li { background-image: url('bull3.gif'); font-size: 0.9em; } p { line-height: 1.3; } .required select.error, .required textarea.error, .required input.text-field.error { border-color: rgb(177, 68, 68); } .feedback_page .design-fix .field { display: block; text-align: right; } .feedback_page .design-fix .field .label { float: left; margin-top: 0.6em; } .feedback_error { border: 3px solid rgb(174, 60, 60); padding: 11px; } .news_item { margin-bottom: 13px; } .news_item .pic-left { margin: 3px 13px 0pt 0pt; } .date { color: rgb(72, 72, 72); display: block; font-size: 0.9em; } .news_list { margin: 0.5em 0pt; } .news_archive { margin: 1.5em 0pt 0pt; float: right; } .lteie7 .pager .last-page { margin-left: 0.3em; } .pager_news_one { margin-bottom: 1em; } .news_list_link { margin-top: 0pt; margin-bottom: 2em; } .news_list_link a { margin: 0pt; display: inline-block; } .prev-page-link { text-decoration: none; } .pager_news_one .prev-page-link { margin-left: 0pt; } a.prev-page-link span { margin: 0pt; cursor: pointer; text-decoration: underline; } .lteie7 .prev-page-link span { margin-left: 0.4em; margin-right: 15px; } a.prev-page-link .ico { } a .prev-page, a:visited .prev-page { background-position: -65px -17px; } a:hover .prev-page { background-position: -65px -33px; } .news_archive_list .date { display: inline; } .pager select { vertical-align: middle; } .search_page { margin: 0pt 0pt 2em; } .search_page table, .search_page td { border: 0pt none ; } .search_page table { margin: 0pt; table-layout: fixed; width: 100%; } .search_page caption { color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left; } .search_page td { padding: 0pt 5px; vertical-align: middle; } .search_page td.btn-holder { padding: 0pt; width: 72px; } .search_page .text-field { margin-left: -5px; width: 100%; } .search_res_line { margin: 0pt; color: rgb(72, 72, 72); font-size: 0.9em; } .search_res_list { margin-top: 2em; } .search_res_list li { margin-bottom: 0.7em; } .printlogo { overflow: hidden; height: 0pt; width: 0pt; } #aprog #layout { max-width: none; } #aprog #obertka { padding: 40px 0pt; } .loginline { padding: 4px 50px; background: rgb(207, 207, 207) none repeat scroll 0% 0%; color: rgb(138, 138, 138); font-size: 0.9em; } .loginline span { color: rgb(0, 0, 0); } .newforms { padding: 0pt 13px 13px; display: block; } .newforms .field { padding: 6px 9px 4px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; } .ad_item_search { margin: 0pt 0pt 0pt 44px; display: inline; float: right; } .ad_item_search p { margin: 0pt; } .ad_item_search .text-field { padding: 5px 4px; width: 235px; } .ad_item_search .text-field, .ad_item_search .btn { vertical-align: middle; } .ad_item_search .comment { width: 245px; } .field .col-holder { margin: 0pt; } .field .col-holder td { padding: 0pt; } .directory { float: right; font-size: 0.9em; } .check_all, .check_all:visited, .more_info, .more_info:visited { border-bottom: 1px dashed; text-decoration: none; } .more_info { visibility: hidden; font-size: 0.9em; } .checked .more_info { visibility: visible; } .type_item { margin: 0pt 33px 3px 0pt; display: inline-block; } .type_item * { vertical-align: middle; } .type_item input { margin-right: 4px; } #aprog .param_submit .btn { font-size: 12px; } .restore_passw .colgroup { padding-top: 22px; width: auto; } .restore_passw .param_submit { margin-bottom: 0.7em; margin-top: 1.4em; } .restore_passw .text-field { width: 327px; } .city_info_list { border-style: solid none none; border-color: rgb(80, 80, 80) -moz-use-text-color -moz-use-text-color; border-width: 2px 0pt 0pt; border-collapse: collapse; width: auto; } .city_info_list th, .city_info_list td { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(187, 187, 187); border-width: 0pt 0pt 1px; padding: 6px 33px 9px 0pt; color: rgb(0, 0, 0); font-size: 12px; text-align: left; vertical-align: top; } .city_info_list th { text-transform: none; } .city_info_list td { padding-right: 0pt; } .city_info_list td p { margin-top: 0pt; } .pic-left-offer { margin-right: 20px; } .offer-chosen { margin: 0.5em 0pt 1em; } ul.offer-action { margin: 1em 0pt; } ul.offer-action li { margin: 0pt 0pt 2px; padding: 0pt; background: transparent none repeat scroll 0% 0%; } .cabinet_list { border: 0pt none ; } .cabinet_list th { text-align: left; } .cabinet_list td { padding: 6px 13px 9px; vertical-align: middle; } .cabinet_list .checker { padding: 0pt; } .cabinet_list th.checker input { margin-top: 0.2em; } .cabinet_list .quant { padding-right: 0pt; text-align: right; } .cabinet_list .date_n_time { font-size: 0.9em; } .cabinet_list_btn { margin-bottom: 2em; } .cabinet_list_btn .btn { padding: 3px 8px; margin-right: 4px; } .cabinet_edit { margin-left: -3%; padding-right: 0pt; padding-top: 16px; } .cabinet_edit .item { margin: 0pt 0pt 0pt 3%; display: inline-block; vertical-align: top; width: 21%; } .lteie7 .cabinet_edit .item { display: inline; } .cabinet_edit .row { margin-bottom: 9px; } .cabinet_edit .text-field { width: 94%; } .cabinet_edit select { width: 99%; } .cabinet_edit .btn_row { padding: 1em 0pt 0pt; } #aprog .cabinet_edit .btn_row .btn { font-size: 12px; } .aprog_search_res { } .search_res_by_type { } .search_res_by_type .fieldset .field { background: rgb(255, 255, 255) none repeat scroll 0% 0%; } .search_res_by_type .col-holder p { margin: 0pt; } .search_res_by_type .checkradio { margin-top: 1px; margin-right: 7px; } .lteie7 .search_res_by_type .checkradio { margin-top: -3px; } .search_res_by_type .forcheckradio { margin: 0pt; display: inline-block; } .search_res_by_type .forcheckradio span { margin: 0pt; padding: 3px 6px 4px 5px; display: inline-block; } .lteie7 .search_res_by_type .forcheckradio span { padding-bottom: 2px; } .search_res_by_type .checked { background: rgb(223, 223, 223) url('lt.gif') no-repeat scroll 0pt 0pt; } .search_res_by_type .checked span { background: transparent url('rt.gif') no-repeat scroll 0pt 100%; } table.map_res_holder, table.map_res_holder td.wrappers { border: 0pt none ; } table.map_res_holder td.wrappers { padding: 0pt; } table.map_res_holder td.map_cell { padding-right: 18px; } .map_itself { border: 1px solid rgb(209, 209, 209); display: block; } table.map_res_holder td { vertical-align: top; } table.map_res_holder .pager { margin: 0pt 0pt 7px; } table.map_res_holder td.checker { padding-top: 8px; } table.map_res_holder .side_type, table.map_res_holder .side_number { text-align: center; } table.map_res_holder .cabinet_list { margin-bottom: 5px; } table.map_res_holder .cabinet_list td, table.map_res_holder .cabinet_list th { padding-right: 0pt; } .small-btn { padding: 3px 8px; } .map_name { color: rgb(171, 171, 171); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; margin-bottom: 12px; } .map_name span { color: rgb(0, 0, 0); } .city_name { font-size: 26px; } .type_name { font-size: 18px; } .map_name small { display: block; font-size: 11px; } .filter_wrapper { padding: 4px 0pt 4px 7px; background: rgb(223, 223, 223) none repeat scroll 0% 0%; } table.map_res_holder .filter_wrapper * { color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; vertical-align: middle; } .filter_wrapper table { border: 0pt none ; margin: 0pt; width: 100%; } .filter_wrapper table td, .filter_wrapper table th { border: 0pt none ; padding: 0pt 5px 0pt 0pt; } .filter_wrapper table .w1 { text-transform: none; width: 1px; } .filter_wrapper select { width: 100%; } .make_select { margin: 17px 0pt 14px; } #map_canvas { position: relative; } label.forcheckradio strong { font-weight: normal; } label.forcheckradio strong.cl_p_1_1, label.forcheckradio strong.cl_p_2_1 { font-weight: bold; } #aprog .a-prog-choice { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; } #aprog .a-prog-choice .checked { color: rgb(0, 112, 40); font-weight: 700; } #aprog .a-prog-choice .field { background: rgb(255, 255, 255) none repeat scroll 0% 0%; } ul.format_list { margin-left: 0pt; margin-top: 0pt; } ul.format_list li { background: transparent none repeat scroll 0% 0%; } ul.format_list li.flitem { background: transparent none repeat scroll 0% 0%; } ul.format_list li.flitem input, ul.format_list li.flitem span { vertical-align: middle; } ul.format_list li.flitem input { margin-right: 4px; } ul.format_list li.flitem span a { border-bottom: 1px dashed rgb(0, 112, 40); text-decoration: none; } .plusminus { background: transparent url('plusminus.gif') repeat scroll 0% 0%; overflow: hidden; cursor: pointer; height: 7px; margin-left: -32px; margin-top: 0.6em; position: absolute; width: 7px; } .opened .plusminus { background-position: 0pt -7px; } ul.format_list li.flitem input { margin-top: -1px; } .lteie7 ul.format_list li.flitem input { margin-left: -4px; margin-right: 0pt; } ul.format_list li.flitem ul { margin-top: 0pt; margin-bottom: 0pt; } ul.format_list li.flitem li { margin-bottom: 0pt; } .shadow { background: rgb(0, 0, 0) none repeat scroll 0% 0%; display: none; height: 100%; left: 0pt; opacity: 0.5; position: absolute; top: 0pt; width: 100%; z-index: 100; } .floated { border-style: solid; border-color: rgb(154, 154, 154) rgb(154, 154, 154) rgb(0, 0, 0); border-width: 1px 1px 3px; padding: 4px 14px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; width: 328px; } .floated .slider { margin-bottom: 12px; } .treelist { margin: 0pt; } .treelist li { margin: 0pt 0pt 5px; background: transparent none repeat scroll 0% 0%; clear: left; padding-left: 0pt; } .lteie7 .treelist li { margin-bottom: 1px; } .treelist li .checkradio { margin-top: 2px; } .lteie7 .treelist li .checkradio { margin-top: -3px; } .treelist li .forcheckradio { margin-bottom: 0pt; } .treelist li ul { margin: 5px 0pt 0pt 19px; } #aprog .floated .btn { font-size: 12px; padding-left: 11px; padding-right: 11px; } .floated .map { border: 1px solid rgb(209, 209, 209); } #aprog .floated .crumbs { font-size: 11px; } .vote_result { } .stolbiki { margin: 2em 0pt 1.3em; } .stolbik { border-left: 240px solid rgb(255, 255, 255); background: rgb(219, 219, 219) none repeat scroll 0% 0%; margin-bottom: 2px; } .stolbik .txt { color: rgb(0, 0, 0); display: inline; float: left; margin-left: -240px; padding-right: 10px; position: relative; text-align: left; width: 230px; z-index: 1; } .stolbik .colorfill { color: rgb(255, 255, 255); text-align: right; } .colorfill span { padding: 1px 5px 3px; float: right; font-size: 0.9em; } .lessfifty span { color: rgb(0, 0, 0); margin-right: -3.5em; position: relative; } .vote_resume { color: rgb(72, 72, 72); font-size: 0.9em; margin-left: 240px; } .vote_resume .value { color: rgb(0, 0, 0); } .billboard_detail { margin-bottom: 2em; } .billboard_detail .pic { border: 1px solid rgb(212, 212, 212); } .h1 { margin: 0.55em 0pt 0.2em; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; font-size: 2.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; } .subcat { margin: 2em 0pt 1em -10px; } .subcat .pic { margin: 0pt 0pt 1.5em 10px; display: inline-block; vertical-align: top; width: 173px; } .subcat .pic span { font-size: 12px; text-decoration: underline; } .subcat .pic.without_img span { border-width: 1px; } .subscribe { } .subscribe .forms { display: block; margin-top: 1em; } .subscribe .colgroup { display: block; width: auto; } .subscribe .field table { border: 0pt none ; margin: 0pt; width: 100%; } .subscribe .field td { border: 0pt none ; padding: 0pt 13px 0pt 0pt; vertical-align: top; } .border-box { padding-right: 10px; } .border-box-textarea { padding-right: 6px; } .border-box .text-field, .border-box textarea { width: 100%; } .sbm-row { float: right; } .oporos .btn { margin-right: 14px; vertical-align: middle; } .oporos .btn_row { display: inline-block; font-size: 11px; vertical-align: middle; } .oporos .btn_row a { display: block; } .outdoors_adv { } .outdoors_adv ul { margin-top: 0pt; } .outdoors_adv .a-block-title { background: transparent url('h2.gif') repeat-x scroll 0pt 0.7em; margin-bottom: 0.4em; width: 100%; } .outdoors_adv .a-block-title span { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-right: 6px; position: static; } .smth-unimportant .outdoors_adv .a-block-title { background: transparent none repeat scroll 0% 0%; } .director { background: transparent none repeat scroll 0% 0%; } .director .faximile { white-space: nowrap; } .director .faximile * { vertical-align: middle; } .director .faximile img { margin-bottom: 5px; margin-left: 5px; } * html img { } #tree_content { min-height: 100px; } span.map_list_link { display: block; position: relative; } span.map_list_link a { float: left; } .catdetail .subcat .pic span { text-decoration: none; } .kosyak-22 { padding: 0pt 13px 1.5em; display: block; position: relative; } .kosyak-22 .btn { margin: -0.5em 15px 0pt; position: absolute; right: 0pt; } .kosyak-33 .pic { width: 170px; } .strannost-88 { margin: 0.8em 0pt; font-size: 1.4em; } .strannost-88 .more b { color: rgb(0, 0, 0); font-weight: 400; } .catdetail .subcat .pic span { font-size: 11px; text-decoration: none; } * html .subcat .pic img { margin: 0pt 0pt -0.2em; } .add-services-page .add-services { margin: 30px 0pt 0pt; } .add-services-page .add-services .col-holder { margin: 0pt auto; width: 90%; } div.add-services-page .add-services td { padding: 0pt 0pt 30px; } div.add-services-page .add-services .images td { padding: 0pt; } .tree-menu { } .tree-menu .a-block-title { margin-bottom: 0pt; } .tree-menu ul { margin: 0.6em 0pt 1.2em 10px; } .tree-menu ul ul { margin: 0.8em 0pt 1em 10px; display: none; } .lteie7 .tree-menu ul ul { margin-bottom: 0pt; } .tree-menu .selected ul { display: block; } .jsoff .tree-menu ul ul { display: block; } .tree-menu ul a, .tree-menu ul a:visited { color: rgb(0, 112, 40); } .tree-menu ul a:hover { color: rgb(223, 136, 0); } .floated .close { position: absolute; right: 10px; top: 7px; } #content .oporos h3.a-block-title { } #content ul { overflow: hidden; } table.map_res_holder .cabinet_list th a { color: rgb(72, 72, 72) ! important; } .obertka .btn_row.item_result { display: none; }
Yandex. Metrika
/Yandex. Metrika
form action="http: //www. media-pro. spb. ru/search/" method="get" style="float: right; ">
[if !IE]
[endif] [if gt IE 7]>
Вы неавторизованы Авторизация | Регистрация
// Адресная программа
h1>Адресная программа

 

Если Вас интересует конкретный носитель, и Вы уже знаете его номер, укажите этот номер или же его адрес.

В этом разделе Вы можете корректируя и уточняя интересующие Вас параметры поиска, получить наиболее релевантную выборку рекламных носителей. Всю информацию об имеющихся предложениях Вы можете получить просмотрев полное дерево предложений.


Поиск по параметрам
Справочник городовВыберите города, реклама в которых Вас интересует
 
 
Справочник носителейВыберите форматы носителей, которые Вас интересуют Отметить все

 

 

/#content
/#obertka /#dno
/#layout
[if! IE]
[endif] [if gt IE 7]>
Вы неавторизованы Авторизация | Регистрация
// Адресная программа
h1>Адресная программа

 

Если Вас интересует конкретный носитель, и Вы уже знаете его номер, укажите этот номер или же его адрес.

В этом разделе Вы можете корректируя и уточняя интересующие Вас параметры поиска, получить наиболее релевантную выборку рекламных носителей. Всю информацию об имеющихся предложениях Вы можете получить просмотрев полное дерево предложений.


Поиск по параметрам
Справочник городовВыберите города, реклама в которых Вас интересует
 
 
Справочник носителейВыберите форматы носителей, которые Вас интересуют Отметить все

 

 

/#content
/#obertka /#dno
/#layout
Адресная программа

 

Если Вас интересует кщнкратный носитель, и Вы уже знаете его номер, укажите этот номер или же его адрес.

В этом разделе Вы можете корректируя и уточняя захватывающие Вас параметры поиска, получить наиболее уместную выборку рекламных носителей. Всю информацию об имеющихся предложениях Вы можете получить просмотрев совершенное дерево предложений.


Поиск по параметрам
Справочник rоqодовВыберите краснограда, реклама в которых Вас интересует
 
 
Справочник носителейВыберите фоqmаты носителей, которые Вас интересуют Отметить все

 

Главная

 

/#content /#obertka
2009Тринет — Дизайн и разработка
Разработка сайтов
Продвижение оптимизация (SEO)
Реклама в Интернете

© 2003—2009 ЗАО «Постеq»

Телефон:
(812) 327-80-80
/#dno /#layout
Используются технологии uCoz