@charset "utf-8"; /* CSS Document */ html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form {margin: 0px; padding: 0px;} html {height: 100%; font-size: 62.5%;} .ie6 { background:url(about:blank);} body {font: normal 12px Arial, Helvetica, sans-serif; color: #32373b; background: #fff; display:table; height: 100%; margin: 0 auto; width: 1000px;_width:100%;} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #0368bc;} a:hover {text-decoration: none;} p {padding-bottom: 15px;} p small {font-size: .8em;} h1, h2, h3, h4, h5, h6 {font: normal 18px Arial, Helvetica, sans-serif; padding-bottom: 15px;} h1 {font-size: 24px;} h3 {font-size: 14px;} h4 {font-size: 13px;} h5 {font-size: 12px;} h6 {font-size: 11px;} input[type='submit'], input[type='button'] {cursor: pointer;} ul, ol { padding-left: 30px; } ul li {list-style: disc outside;} .set {height: 0; overflow: hidden; clear: both; font-size: 0; line-height: 0; } .fl {float: left;} .fr {float: right;} .rel {position: relative;} #header {display:table-header-group;} #header .cell {height: 1%;} #content {display:table-row;} #footer {display:table-row; height:1px;} .cell {display: table-cell;} .page {overflow: hidden;} .cont-1 {float: left; width: 100%;} .cont-2 {padding: 0 0px 0 234px;} .content {width: 100%; height: 1%;} .nb-1 {float: left; width: 220px; position: relative; margin-right: -100%; left: -100%; _left: 0; _margin-left: -100%; padding-top: 17px;} .header {position: relative; zoom: 1;} .footer {} .ie6 .header, .ie6 #content, .ie6 .footer {margin: 0 auto; width: 1000px;} .strani-wrap {position: relative; padding-bottom: 31px; zoom: 1;} .strani { background: #186996; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#186996), to(#1D8FC1)); background: -webkit-linear-gradient(#186996, #1D8FC1); background: -moz-linear-gradient(#186996, #1D8FC1); background: -ms-linear-gradient(#186996, #1D8FC1); background: -o-linear-gradient(#186996, #1D8FC1); background: linear-gradient(#186996, #1D8FC1); -pie-background: linear-gradient(#186996, #1D8FC1); padding: 15px 0px 15px 23px; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative;} .strana-1 {width: 650px; float: left;} .strana-2 {width: 320px; float: left;} .h201 {font: normal 20px Arial, Helvetica, sans-serif; color: #ffffda; padding-bottom: 10px;} .spisok-gorodov {width: 150px; padding: 0 10px 0 0; float: left;} .spisok-gorodov li {padding: 0 0 5px 9px; background: url(../images/bl-1.png) 0 5px no-repeat; list-style: none !important; display: block;} .spisok-gorodov li a {color: #fff; text-decoration: none !important; } .vibor-goroda {position: absolute; bottom: 0; right: 225px; height: 31px; width: 181px; text-align: center;} .v-g-L {background: url(../images/viber-L.png) no-repeat;} .v-g-R {background: url(../images/viber-R.png) right top no-repeat; padding: 0 7px;} .v-g-C {background: url(../images/viber-C.png) repeat-x; padding: 8px 0 0; height: 23px;} .vibor-goroda a {color: #ffffda; padding-right: 39px; background: url(../images/bl-2.png) right center no-repeat; text-decoration: none;} .logo {width: 206px; float: left; height: 84px; margin-right: 70px;} .logo a {display: block; height: 61px; background: url(../images/logo.png) no-repeat;} .mi-ishem {width: 212px; float: left; padding: 8px 21px; background: #e2edf0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative; font-size: 14px;} .mi-ishem-bg {width: 17px; height: 14px; line-height: 0; position: absolute; overflow: hidden; left: 23px; bottom: -14px; background: url(../images/mi-ishem-bg.png) no-repeat;} .mi-ishem p {padding: 0;} .soc-1-wrap {width: 115px; float: right; padding: 10px 14px 0; height: 75px; text-align: center;} .soc-1-wrap h4 {font-size: 9px; padding-bottom: 7px; } .search-and-sort {height: 51px; position: relative;} .bg-2-L {background: url(../images/bg-2-L.png) no-repeat;} .bg-2-R {background: url(../images/bg-2-R.png) right top no-repeat; padding: 0 5px;} .bg-2-C {background: url(../images/bg-2-C.png) repeat-x; height: 40px; padding: 11px 11px 0 8px;} .tip-skidki {width: 237px; float: left; padding-top: 2px;} .tip-skidki a {display: block; float: left; height: 24px; font-size: 14px; font-weight: bold; line-height: 24px; padding: 0 9px; margin: 0 5px 0 0; background: #2d3942; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #fff; text-shadow: 0 -1px 0 #1a252c; text-decoration: none; position: relative;} .tip-skidki a u {display: none; position: absolute; width: 7px; height: 4px; line-height: 0; overflow: hidden; background: url(../images/bl-3.png) no-repeat; left: 50%; bottom: -4px; margin: 0 0 0 -3px;} .tip-skidki a.active {background-color: #54acc0; text-shadow: 0 -1px 0 #2c7d8f;} .tip-skidki a.active u {display: block;} .poisk {float: left; width: 510px; color: #fefefe; font-size: 15px; line-height: 27px; position: relative; zoom: 1;} .poisk label {display: block; width: 110px; float: left;padding-top: 6px;} .poisk .i-1 {display: block; float: left; width: 310px; height: 23px; background: #fff; border: solid 1px #131b29; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; margin: 1px 5px 0 0; overflow: hidden; position: relative;} .poisk .i-1 input {background: none; border: none; padding: 0 5px; margin: 0; width: 300px; height: 23px; line-height: 23px;} .poisk .i-2 {display: block; float: left; width: 71px; height: 27px;} .poisk .i-2 input {width: 71px; height: 27px; border: none; padding: 0; margin: 0; background: url(../images/poisk.png) no-repeat;} .sortirovka {float: right; width: 150px;} .sortirovka .label { color: #FFFFFF;display: block;float: left;font-size: 13px;padding-top: 7px;width: 68px;} .sortirovka a {display: block; width: 39px; height: 27px; float: left; background: url(../images/sprite-1.png) -500px no-repeat;} .sortirovka a.table-sort {background-position: 0 0; margin: 0 4px 0 0;} .sortirovka a.table-sort:hover, .sortirovka a.table-sort#active {background-position: 0 -29px;} .sortirovka a.list-sort {background-position: 0 -58px;} .sortirovka a.list-sort:hover, .sortirovka a.list-sort#active {background-position: 0 -87px;} .categories {background: #f2f4f6; position: relative; margin-bottom: 14px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;} .h202 {background: #e2edf0; padding: 11px 12px 7px 16px; font-size: 20px; color: #32373b; overflow: hidden; margin-bottom: 6px; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;} .h202 span {float: left; display: block; width: 102px;} .h202 em {float: right; margin-left: 1px;} .categories table {width: 100%; border-collapse: collapse; border: none;} .categories td {padding: 0 2px 0 8px; border-bottom: solid 1px #fff; font-size: 14px; font-weight:bold;} .categories td.cat-title {width: 120px;} .categories td.cat-img {vertical-align: top;} .categories .last td {border: none; margin-bottom: 3px;} .ie6 .categories .last td { padding-bottom:15px;} .categories td.cat-4islo {color: #2c2f32; font-size: 11px;} .categories td a {color: #0368bc; text-decoration: none;} .categories .active td a {color: #47b70d;} .b {margin-bottom: 12px;} .tel {padding: 38px 0 51px 76px; position: relative; zoom: 1;} .tel-bg {position: absolute; width: 53px; height: 68px; left: 11px; top: 47px; background: url(../images/sprite-1.png) 0 -132px no-repeat;} .h203 {font-size: 18px; color: #32373b;padding: 0;} .h401 {font-size: 14px; color: #32373b; padding: 0; position: relative; top: -4px;} .h401 a {color: #32373b; text-decoration: none;} .tel big {display: block; font-size: 20px; color: #c0009a;} .mnog {font-size: 14px; color: #33575d;} .select-filter {background: #f2f4f6; -moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; padding: 0 17px 0 17px;height: 40px; position: relative; margin-bottom: 7px; z-index:2;} .ie6 .select-filter {margin-right:5px;} .filter-1 {width: 267px; float: left; padding-top: 5px;} .cena {float: left; width: 63px;} .cena h6 {font-size: 12px; color: #292c34; padding: 0;} .diapazon {color: #c822a7; font-size: 10px; letter-spacing: -1px;} .slider-cena {width: 160px; float: left; margin-top: 9px;height: 5px; background: #a6bebe; position: relative;} .slider-cena .ui-slider-range {position: absolute; height: 5px; background: #2090c2; overflow: hidden;} .slider-cena .ui-slider-handle {width: 6px; height: 14px; position: absolute; margin: -4px 0 0 -3px; background: url(../images/sprite-1.png) -101px -85px no-repeat; border: solid 1px #f2f4f6; border-width: 0 1px; top: 0;} .filter-2 {width: 267px; float: left; padding-top: 5px;} .skidka {float: left; width: 63px;} .skidka h6 {font-size: 12px; color: #292c34; padding: 0;} .diapazon {color: #c822a7; font-size: 10px; letter-spacing: -1px;white-space: nowrap;} .slider-skidka {width: 160px; float: left; margin-top: 9px;height: 5px; background: #a6bebe; position: relative;} .slider-skidka .ui-slider-range {position: absolute; height: 5px; overflow: hidden; background: #2090c2;} .slider-skidka .ui-slider-handle {width: 6px; height: 14px; position: absolute; margin: -4px 0 0 -3px; background: url(../images/sprite-1.png) -101px -85px no-repeat; border: solid 1px #f2f4f6; border-width: 0 1px; top: 0;} .bistro-filter {margin-bottom: 9px; padding: 0 0 0 18px; position: relative; zoom: 1;} .bistro-filter ul {padding: 0; margin: 0;} .bistro-filter li {display: inline-block; *display: inline; zoom:1; list-style: outside none none; padding: 0 6px; height: 21px; line-height: 21px; margin: 0 13px 0 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;} .bistro-filter li a {text-decoration: none !important; border-bottom: dashed 1px #0368bc; color: #0368bc;} .bistro-filter li a:hover, .bf_icons li a:hover em {border-color: #fff;} .bistro-filter li.active {background: #54acc0;} .bistro-filter li.active a, .bistro-filter li.active em {color: #fff; border: none !important;} .bf_icons li { position:relative;} .bf_icons .icon_1 { width:14px; height:14px; position:absolute; display:block; left:3px; top:3px;background: url(../images/sprite-1.png) -128px -169px no-repeat; -pie-png-fix: true;} .bf_icons .icon_2 { width:16px; height:16px; position:absolute; display:block; left:3px; top:3px;background: url(../images/sprite-1.png) -149px -169px no-repeat; -pie-png-fix: true;} .bf_icons .icon_3 { width:16px; height:16px; position:absolute; display:block; left:3px; top:3px;background: url(../images/sprite-1.png) -169px -168px no-repeat; -pie-png-fix: true;} .bf_icons .icon_4 { width:16px; height:14px; position:absolute; display:block; left:3px; top:4px;background: url(../images/sprite-1.png) -75px -184px no-repeat; -pie-png-fix: true;} .bf_icons .active .icon_4 {background: url(../images/sprite-1.png) -58px -184px no-repeat; -pie-png-fix: true;} .bf_icons .icon_5 { width:16px; height:14px; position:absolute; display:block; left:3px; top:3px;background: url(../images/sprite-1.png) -94px -184px no-repeat; -pie-png-fix: true;} .bf_icons .icon_6 { width:15px; height:16px; position:absolute; display:block; left:3px; top:3px;background: url(../images/sprite-1.png) -112px -184px no-repeat; -pie-png-fix: true;} .bf_icons .icon_7 { width:16px; height:11px; position:absolute; display:block; left:3px; top:5px;background: url(../images/sprite-1.png) -131px -187px no-repeat; -pie-png-fix: true;} .bf_icons .icon_8 { width:16px; height:16px; position:absolute; display:block; left:3px; top:3px;background: url(../images/sprite-1.png) -187px -183px no-repeat; -pie-png-fix: true;} .bf_icons li a { padding-left:20px; border-bottom:0;} .bf_icons li em { font-style:normal; border-bottom: dashed 1px #0368bc;} .list-items {position: relative; zoom: 1; padding-bottom: 10px;} .list-item {margin-bottom: 14px; position: relative; zoom: 1; border: solid 1px #d1d1d1; -webkit-box-shadow: 0px 2px 2px #d1d1d1; -moz-box-shadow: 0px 2px 2px #d1d1d1; box-shadow: 0px 2px 2px #d1d1d1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;} .list-item-C, .list-item-L, .list-item-R {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative;} .list-item-C {background: #ffffff url(../images/bg-3-C.png) 0 100% repeat-x;} .list-item-L {background: url(../images/bg-3-L.png) 0 100% no-repeat;} .list-item-R {background: url(../images/bg-3-R.png) 100% 100% no-repeat; padding: 10px;} .list-item-table, .list-item-details, .list-item-soc {width: 100%; border-collapse: collapse; border: none;} .list-item-col-1 {width: 193px; padding: 0 15px 0 0; vertical-align: top;} .list-item-col-1 a, .table-item-img a {display: block; background-repeat: no-repeat; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative;} .list-item-col-1 a img, .table-item-img a img {opacity: 0; } .ie .list-item-col-1 a img, .ie .table-item-img a img {filter:alpha(opacity=0);} .list-item-col-3 {width: 168px; padding: 0 0 0 10px; vertical-align: top;} .list-item-time, .list-item-ughe {height: 32px; background: #eeedf3; margin-bottom: 1px; padding-left: 36px; font-size: 17px; line-height: 33px; color: #2c2f32; position: relative; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;} .list-item-time .clock {display: block; width: 18px; height: 19px; position: absolute; left: 11px; top: 8px; overflow: hidden; background: url(../images/sprite-1.png) -75px -85px no-repeat;} .list-item-time .real-time {} .list-item-ughe {font-size: 14px;} .list-item-ughe .pokupka {display: block; position: absolute; width: 20px; height: 22px; left: 9px; top: 4px; background: url(../images/sprite-1.png) -195px -53px no-repeat;} .list-item-ughe .real-users b {font-size: 16px; color: #ca0026;} .list-item-price {height: 36px; text-align: center; font-size: 14px; line-height: 36px; font-weight: bold; color: #2c2f32; margin-bottom: 1px;} .list-item-price big {font-size: 19px; color: #ca0026;} .kupit {} .kupit a, .table-item-kup a {display: block; text-indent: -9999px; position: relative; overflow: hidden; background: url(../images/sprite-1.png) -402px -168px no-repeat; width: 167px; height: 33px;} .table-item-kup a { width:71px; height:27px; background-position: -492px -6px;} .list-item-col-2 {} .list-item-details {} .list-item-details-1 {/* width: 108px; */} .list-item-details-2 {width: 23px;} .metro {width: 16px; height: 15px; background: url(../images/sprite-1.png) -50px -85px no-repeat; display: block; overflow: hidden; text-indent: -9999px; position: relative; -pie-png-fix: true;} .metro_2 .metro { width:24px; height:19px; background-position:-313px -96px; -pie-png-fix: true;} .metro_2 { width:33px;} .list-item-details-3 {/* width: 94px; */} .list-item-details-4 {width: 34px; text-align: right; padding-right: 8px;} .list-item-details-5 {} .list-item-details-6 {width: 18px; padding: 0 4px;} .heart {display: block; text-indent: -9999px; overflow: hidden; position: relative; width: 18px; height: 15px; background: url(../images/sprite-1.png) -50px -114px no-repeat; cursor: pointer; -pie-png-fix: true;} .list-item-details-6 #active, .table-item-heart #active {background-position: -75px -114px;} .list-item-row-2 .list-item-col-2 {vertical-align: top; padding:8px 0; font-size: 14px; line-height: 14px; color: #292d34;} .list-item-row-3 .list-item-col-2 {vertical-align: bottom;} .list-item-soc-1 {width: 64px; font-size: 11px; color: #2c2f32;} .list-item-soc-2 {width: 97px;} .list-item-soc-3 {width: 116px;} .comments {position: relative; padding-left: 15px; float: left; font-size: 11px; color: #0368bc;} .comments u {display: block; width: 12px; height: 11px; background: url(../images/sprite-1.png) -159px -86px no-repeat; position: absolute; left: 0; top: 1px; text-indent: -9999px; overflow: hidden;} .list-item-soc-4 {white-space: nowrap;} .list-item-up {padding: 0 5px 0 0;} .list-item-up, .list-item-down { position: relative;} .list-item-up a, .list-item-down a {font-size: 11px; color: #149701; padding-left: 17px; position: relative;} .list-item-up a u, .list-item-down a u {display: block; width: 14px; height: 13px; position: absolute; text-indent: -9999px; overflow: hidden; background: url(../images/sprite-1.png) -116px -85px no-repeat; left: 0; top: 0;} .list-item-down a {color: #9a1400;} .list-item-down a u {background-position: -136px -85px; top: 1px;} .procent-skidki {position: absolute; width: 62px; height: 41px; background: url(../images/sprite-1.png) -61px -138px no-repeat; left: 20px; top: 0; text-align: center; font-size: 20px; line-height: 32px; font-weight: bold; color: #fffee8; -pie-png-fix: true;} .pager-wrap {background: #f2f4f6; padding: 15px; position: relative; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; text-align: center; vertical-align: middle; color: #33575d; margin-bottom: 30px;} .pager-wrap ul, .pager-wrap li {display: inline-block; *display: inline; zoom:1; padding: 0; margin: 0; vertical-align: middle;} .pager-wrap ul.pager {font-size: 16px; line-height: 20px;} .pager-wrap ul.pager li {padding: 0 4px;} .pager-wrap ul.pager li a {color: #0368bc; text-decoration: none;} .pager-wrap ul.pager li a:hover {text-decoration: underline;} .pager-wrap ul.pager li.pager-label {font-size: 12px; padding-right: 12px;} .pager-wrap ul.pager li.prev {padding-right: 2px;} .pager-wrap ul.pager li.next {padding-left: 2px;} .pager-wrap ul.pager li.prev a, .pager-wrap ul.pager li.next a {display: block; width: 16px; height: 19px; text-indent: -9999px; overflow: hidden; position: relative; background: url(../images/sprite-1.png) -104px -112px no-repeat;} .pager-wrap ul.pager li.next a {background-position: -127px -112px;} .pager-wrap ul.pager-settings {font-size: 12px; font-weight: bold; padding-left: 13px;} .pager-wrap ul.pager-settings li {padding: 0 2px;} .pager-wrap ul.pager-settings li a {font-weight: normal; text-decoration: none !important; border-bottom: dashed 1px #0368bc; color: #0368bc;} .pager-wrap ul.pager-settings li a:hover {border-bottom: #f2f4f6;} .pager-wrap ul.pager-settings li.pager-settings-label {font-weight: normal;} .bg-4 {height: 2px; overflow: hidden; position: relative; background: url(../images/bg-4.png) repeat-x; margin: 0 2px 14px;} .h301 {font-size: 20px; line-height: 22px; color: #32373b; padding: 0 110px 30px 16px; position: relative;} .h301 .pokaz_vseh {position: absolute; right: 18px; top: 0; font-size: 12px; line-height: 22px; } .h301 .pokaz_vseh a {color: #0368bc; text-decoration: none !important; border-bottom: dashed 1px #0368bc;} .h301 .pokaz_vseh a:hover {border-bottom-color: #fff;} .partn-wrap {position: relative; padding: 0 28px; margin-bottom: 24px;} .ie6 .partn-wrap {height:1%;} .partn {position: relative; width: 100%;} .partn ul {padding: 0; margin: 0;} .partn ul * {vertical-align: middle;} .partn ul li {padding: 0; list-style: none; display: inline-block; *display: inline; zoom:1; vertical-align: middle; text-align: center; width: 118px;} .L, .R {display: block; position: absolute; width: 14px; height: 50px; top: 50%; left: 16px; margin-top: -25px; background: url(../images/sprite-1.png) -183px -85px no-repeat;-pie-png-fix: true;} .R {left: auto; right: 16px; background-position: -208px -85px;} .block-1 {background: #f2f4f6; padding: 16px 25px; position: relative; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; margin-bottom: 25px;} .block-1 table {width: 100%; border-collapse: collapse; border: none;} .block-1 table td {vertical-align: top; padding: 10px 0 0;} .block-1 table td.block-1-text {width: 674px; padding-right: 20px; border-right: dashed 1px #33575d; line-height: 20px;} .block-1 table td.block-1-links {padding-left: 26px;} .block-1 table td.block-1-links ul {padding: 0;} .block-1 table td.block-1-links li {padding: 0 0 16px; list-style: none;} .contacts {margin-bottom: 25px; line-height: 27px;} .copy {float: left; padding-left: 16px; width: 300px;} .stat-partn {float: right; padding-right: 16px; width: 150px;} .stat-partn .stat {display: block; width: 135px; height: 27px; background: url(../images/sprite-1.png) -48px -51px no-repeat;} .tel-2 {overflow: hidden; text-align: center; vertical-align: middle;} .tel-2 * {vertical-align: middle;} .tel-2 big {font-size: 20px; color: #c0009a;} .vse_materiali {color: #adadad; font-size: 11px; padding: 0 16px 20px;} .table-items {overflow: hidden; width: 100%; position: relative; display: inline-block; *display: inline; zoom:1; } .table-item {display: inline; position: relative; margin-right: 6px; z-index: 20;} .table-item-title, .table-item-body {display: inline-block; *display: inline; zoom:1;} .table-item-title {margin-bottom: 327px;_margin-bottom: 337px; padding: 6px 17px; width: 217px; font-size: 15px; line-height: 14px; font-weight: bold; vertical-align: top;} .table-item-title a {color: #2c2f32; text-decoration: none;} .table-item-title a:hover {text-decoration: underline;} .table-item-body {margin-left: -251px; vertical-align: bottom; width: 251px; position: relative; z-index: 20;} .bg {position: absolute; width: 249px; height: 100%; left: 0; top: 0; background: #f2f4f6 ;border: 1px solid #efefef; border-width: 0 1px; -webkit-box-shadow: 0px 2px 2px #d1d1d1; -moz-box-shadow: 0px 2px 2px #d1d1d1; box-shadow: 0px 2px 2px #d1d1d1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; z-index: 10;} .bg-1 {left: 0;} .bg-2 {left: 257px;} .bg-3 {left: 514px;} .table-items-line {position: relative; margin-bottom: 26px; width: 110%; zoom: 1;} .table-item-bg-1 {background: #fff url(../images/bg-4.png) repeat-x; margin-left: 1px;} .table-item-brand_time_heart {padding: 10px 0 10px 10px;} .table-item-brand {width: 70px;margin-right:8px; float: left; overflow:hidden;} .table-item-brand img {max-width: 70px; max-height: 28px;} /* NEW CSS */ /* Select Header */ .filter-3 { padding:7px 0 0; float:right; width:192px; height:23px; position:relative; z-index:3;} .filter-3 label { float:left; line-height:23px; padding-right:5px;} .sel_container { width:152px; float:left; position:relative;} .i-3 { width:152px; height:23px; display: block; float: left; background: #fff;border:1px solid #bdcad1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; overflow: hidden; position: absolute;} .inp_1_cursor { position:absolute; width:20px; height:19px; display:block; position:absolute; right:0; top:0; background:url(../images/sprite-1.png) -149px -113px no-repeat; cursor:pointer; right:2px; top:2px;} .inp_1 { background:#fff; border:0; width:120px; height:19px; line-height:19px; margin:1px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#33575d;} .sel_open .i-3 { height:148px !important;} .sel_box { margin:3px 0 0 0;} .sel_box_2 {overflow:auto;height:122px; border-top:1px solid #e5eaed; } .sel_box_3 {overflow:auto;height:122px; border-top:1px solid #e5eaed; } .sel_list { padding:0; margin:0;} .sel_list li { list-style-type:none; border-top:1px solid #e5eaed; margin-top:-1px;} .sel_list a, .sel_list a:visited { text-decoration:none; padding:5px 10px 4.5px; display:block; color:#33575d; } .sel_list a:hover { text-decoration:underline;color:#33575d;} .ie6 .sel_list a, .lte7 .table-item-brand_time_heart, .lte7 .map {height:1%;} /* INDEX_2 THUMBS NEW */ .table-item-brand_time_heart { overflow:hidden;} .table-item-time { width:122px; float:left;} .table-item-time .list-item-time { font-size:12px; padding-left:30px;} .table-item-time .list-item-time .clock { left:6px;} .table-item-heart { float:right; width:25px; padding-top:10px;} .soc-3 {background: url(../images/bg_n_1.png) 0 0 repeat-x; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; padding: 5px 5px 0; height: 24px; position: relative; } .soc-3 .label { float:right;} .soc-3 .soc-3-img { float:right;} .rel { padding:0 4px; } .table-item-comment_otziv { padding:8px 0; width:100%; overflow:hidden; } .table-item-comment { float:left; display:inline; padding-left:10px;} .table-item-otziv { float:right; display:inline; padding-right:10px;} .table-item-price_kup { width:100%; overflow:hidden; padding:10px 0;} .table-item-price { font-size:14px; font-weight:bold; float:left; width:158px; padding-left:10px; padding-top:2px;} .table-item-price big { font-size:16px; color:#ca0026;} .table-item-kup { float:right; display:inline; padding-right:10px;} .ie6 .table-item-bg-1 .procent-skidki { left:10px;} /* SIDEBAR ITEMS */ .list-items-side { padding-bottom:5px;} .list-items-side .list-item-R { padding:3px;} .list-items-side .list-item { margin-bottom:5px;} .list-items-side .list-item-row-2 .list-item-col-2 { font-size:14px; font-weight:bold; padding:10px 0; background: url(../images/bg-4.png) 0 100% repeat-x;} .list-items-side .list-item-row-2 .list-item-col-2 span { padding:0 5px; display:block;} .list-items-side .list-item-col-1 { width:auto; padding-right:0;} .list-items-side .list-item-price { float:left; display:inline;} .list-items-side .list-item-price big { font-size:24px;} .list-items-side .kupit { float:right; display:inline; padding:6px 2px 0 0;} .list-items-side .kupit a {background-position: -492px -6px;height: 27px;width: 71px;} .list-items-side .bg-4 { margin-bottom:5px;} .cs-1 { background: #f2f4f6;-moz-border-radius: 4px 0 0 4px; -webkit-border-radius:4px 0 0 4px; border-radius: 4px 0 0 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; position:absolute; right:0; bottom:0; padding:5px;} .cs-1 .table-item-brand { margin-right:0; text-align:center;} .rel_img { position:relative; width:100%;} /* CUPON */ .name-1 { color: #32373B;font-size: 20px;line-height: 22px; padding:5px 0 10px;} .vk_coms { padding-bottom:20px;} .map, .rating { padding:0 15px 20px 15px; overflow:hidden;} .m_col_1 { width:210px; float:left;} .map p { line-height:18px; margin-bottom:5px;} .map p span { line-height:normal;} .m_col_2 { float:right; width:460px;} .dd_images { width:100%; overflow:hidden; padding-bottom:5px;} .dd_images_2 { width:110%; overflow:hidden;} .dd_images img { float:left; margin-right:15px; margin-bottom:15px;} .detailed_desc { padding-bottom:0;} .list_1 { padding-left:0;} .list_1 li { padding:0 0 0 18px; background:url(../images/li_1.png) 0 9px no-repeat; list-style-type:none; } .list_1 li em { font-style:normal; display:block; border-top:1px solid #e2e2e2;padding:7px 0 7px;} .ie6 .list_1 li em {height:1%;} .list_1 .first em { border-top:0;} .rat_itog { padding:5px 0 5px 30px; margin-bottom:5px; font-size:14px; position:relative;} .status_1, .status_2, .status_3 { width:22px; height:22px; position:absolute; left:0; top:0; background:url(../images/sprite-1.png) -242px -127px no-repeat; display:block; -pie-png-fix: true;} .status_2 { background-position:-242px -151px} .status_3 { background-position:-242px -175px} .ie6 .rat_itog { height:1%;} .rat_table { border:0; border-collapse:collapse;} .rat_table td { padding:4px 10px 4px 0; font-size:14px;} .rat_table small { font-size:12px;} .rate_up, .rate_down { width:20px; height:24px; background:url(../images/sprite-1.png) -281px -128px no-repeat; display:block;} .rate_down {background-position:-306px -128px} .rat_score { line-height:0; font-size:0; height:12px; } .green_score {background:url(../images/r1.png) 0 0 repeat-x;} .red_score {background:url(../images/r2.png) 0 0 repeat-x;} .lid_2 { margin-bottom:15px;} .lid_2, .lid_2 .list-item-soc-1 { font-size:14px;} .lid_2 .list-item-soc-1 { width:84px;} .list-item-details-n-1 { width:30px; height:24px;} .list-item-details-n-1 .like_it { width:20px; height:23px; display:block;background:url(../images/sprite-1.png) -343px -93px no-repeat; overflow:hidden; text-indent:-9999px;} .list-item-details-n-1 .like_it:hover {background-position:-343px -121px} .list-item-details-n-1 .dislike_it { width:19px; height:23px; display:block;background:url(../images/sprite-1.png) -367px -93px no-repeat; overflow:hidden; text-indent:-9999px;} .list-item-details-n-1 .dislike_it:hover {background-position:-367px -122px} .list-item-details-n-2 { width:105px;} .big_image { width:550px; float:left; position:relative;} .big_text { width:200px; float:left;} .big_section { width:100%; overflow:hidden; padding:0 0 15px 0;} .big_image .list-item-col-1 { width:550px; padding:0;} .big_image .procent-skidki { width:116px; height:76px; background-position:-445px -90px; font-size:42px; line-height:56px;} .big_text .list-item-time { padding-top:30px; padding-left:50px; height:40px; } .big_text .list-item-time .clock { top:33px; width:26px; height:29px;background:url(../images/sprite-1.png) -278px -92px no-repeat; -pie-png-fix: true; } .big_text .list-item-time em { font-size:14px; line-height:normal; font-style:normal; display:block; position:absolute; left:15px; top:10px; white-space:nowrap;} .big_text .list-item-time .real-time { font-size:20px;} .big_text .list-item-ughe { height:54px; padding-left:47px; padding-top:16px; } .big_text .list-item-ughe .pokupka { width:28px; height:33px;background:url(../images/sprite-1.png) -239px -90px no-repeat; top:17px;} .big_text .list-item-time, .big_text .list-item-ughe {-moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0;} .big_text .list-item-info { min-height:70px; padding:0 0 0 15px;} .ie6 .big_text .list-item-info { height:70px;} .cost_info {overflow:hidden; width:100%; line-height:normal; padding:15px 0 0 0; margin:0;} .cost_info li {float:left; display:block; color:#000; font-size:11px; list-style-type:none;margin:0; padding:0;} .cost_info strong, .cost_info em { font-size:16px;display:block;} .cost_info em { color:#ca0026; font-weight:bold; font-style:normal;} .cost_1 { width:40%;} .cost_2 { width:25%;} .cost_3 { width:35%;} .cup_cupon { position:relative; width:100%;} .cup_cupon a, .cup_cupon a:visited, .cup_cupon a:hover { width:213px; height:70px; position:absolute;background:url(../images/sprite-1.png) -225px 0 no-repeat; font-size:20px; color:#ffffda; text-decoration:none;right:-4px; top:20px; z-index:5; padding-left:52px; padding-top:15px; -pie-png-fix: true; } .cup_cupon span { display:block; font-size:36px; color:#fff; font-weight:bold; line-height:25px; letter-spacing:-1px;} .cup_cupon span em { font-size:24px; font-style:normal;} .name-2 { font-size:26px; font-weight:bold; line-height:30px; padding-left:15px; display: inline-block; *display: inline; zoom:1; width:540px; vertical-align:middle; padding-bottom:0; margin-bottom:15px; padding-right:30px;} .cs_big { width:168px;display: inline-block; *display: inline; zoom:1; vertical-align:middle;} /* Feedback & FAQs ant etc */ .rd { background:#f2f4f6; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; position: relative;} .info { margin-bottom:40px; font-size:20px; color:#2b2e36; position:relative; line-height:18px; font-weight:bold; padding:25px 0 30px 300px;} .info_2 { font-size:24px; line-height:24px;} .info_3 { margin:60px 0; padding-left:50px; padding-right:0;} .info span { color:#2090c2; font-size:30px; display:block; line-height:34px;} .icon_feedback { position:absolute; left:35px; top:50%; margin-top:-76px; width:201px; height:152px; background:url(../images/icon_feedback.png) 0 0 no-repeat; display:block;-pie-png-fix: true;} .icon_faq { width:170px; height:118px;background:url(../images/icon_faq.png) 0 0 no-repeat; margin-top:-59px} .icon_biz { width:305px; height:219px;background:url(../images/icon_biz.png) 0 0 no-repeat; margin-top:-108px; left:420px;} .zadat-vopros { position:absolute; left:300px; bottom:-15px; width:145px; height:31px; display:block;-pie-png-fix: true; background:url(../images/but_3.png) 0 0 no-repeat;} .faqs { padding:15px 15px 30px 15px;} .section { padding-bottom:15px;} .name-4 { font-size:18px; position:relative; padding-left:15px;} .name-4 span { width:6px; height:2px;background:url(../images/sprite-1.png) -394px -122px no-repeat; display:block; position:absolute; left:0; top:11px; -pie-png-fix: true; } .ie6 .name-4 span { left:-30px;} .name-4 a, .name-4 a:visited { text-decoration:none; border-bottom:1px dashed #056ac4;} .name-4 a:hover {text-decoration:none; border-bottom:0;} .section_text { font-size:12px; line-height:18px; padding-left:15px;} .name-6 { font-size:20px; position:relative; padding-left:60px; padding-top:10px;} .name-6 span { width:48px; height:48px;background:url(../images/sprite-1.png) -343px -149px no-repeat; display:block; position:absolute; left:0; top:0; text-align:center; font-size:26px; font-weight:bold; line-height:48px; color:#fff; } .ie6 .name-6 span { left:-60px;} .st_2 { padding-left:60px;} .lte7 .pad_top { height:60px; font-size:0; line-height:0;} .st_2 .bg-4 { margin-bottom:0;} .best { padding:0 15px 30px 15px; font-size:14px;} .features { padding:0 15px 30px 15px;} .name-5 { font-size:30px; font-weight:bold; color:#c411a1;} .item_fea { display:inline-block; *display:inline; zoom:1; width:333px; padding-right:30px; padding-bottom:20px; vertical-align:top;} .item_fea h2 { font-size:20px; padding-bottom:6px;} .item_fea p { line-height:18px;} .i_image { padding-left:35px;} .form_1 { width:493px; margin:0 auto; padding-bottom:40px;} .s_line { padding:10px 0; width:100%; } .s_line:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .s_line {zoom: 1; display: block;} .s_line_col_1 { width:130px; float:left;} .s_line label { font-size:13px; display:block; padding-top:3px; line-height:20px;} .req { font-size:18px; color:#bd0024; line-height:20px;} .s_line_col_2 { width:360px; float:right;} .s_round {display: block; height: 33px; background: #fff; border: solid 1px #bdcad1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; overflow: hidden; position: relative;} .s_round_2 { height:230px; padding:5px;} .s_round_3 { width:130px;} .s_inp_1 {background: none; border: none; padding: 0 5px; margin: 0; width: 350px; height: 33px; line-height: 33px; font-family:Arial, Helvetica, sans-serif; font-size:14px;} .s_round_3 .s_inp_1 { width:120px;} textarea.s_inp_1 { width: 350px; height:230px; line-height:normal; padding:0;max-height:230px;max-width:350px;min-height:230px;min-width:350px;} .captcha_line { width:100%; padding:10px 0; overflow:hidden;} .captcha { float:left; width:140px; display:block;} .change_captcha { float:left; line-height:42px;} .change_captcha a, .change_captcha a:visited, .change_captcha a:hover { text-decoration:none; border-bottom:1px dashed #0368bc;} .change_captcha a:hover { border:0;} .but_1 {width: 104px; height: 31px; border: none; padding: 0; margin: 0; background: url(../images/but_send.png) no-repeat;} /* POPUP */ .popup { width:684px; position: fixed; left:50%; margin-left:-342px; top:50%; height:534px; margin-top:-267px; z-index:100;} .popup_box { padding:30px 60px;font-size:14px; background: url(../images/popup.png) 0 0 no-repeat; height:473px;-pie-png-fix: true;} #fade { background: #000; position: fixed; width: 100%; height: 100%; filter:alpha(opacity=80); opacity: .80; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/ left: 0; top: 0; z-index: 20; } #hideshow { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index:20; } * html #fade { position: absolute; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop); } * html .popup { position: absolute; margin-top:0; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +((documentElement.clientHeight-this.clientHeight)/2) : document.body.scrollTop +((document.body.clientHeight-this.clientHeight)/2)); left:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollLeft + (document.body.clientWidth /2 ) : document.body.scrollLeft + (document.body.offsetWidth /2 )); } .name-3 { color:#c411a1; font-size:30px; font-weight:bold; padding-bottom:10px;} .filters { margin-bottom: 50px;padding-top: 25px;position: relative;width: 100%;z-index: 2;} .fi_1 { width:180px; float:left; padding-right:11px;} .fi_last { padding-right:0;} .fi_1 .inp_1 { margin-left:3px; height:25px; padding-top:2px; font-size:13px; width:145px;} .fi_1 .i-3 { width:180px; height:29px;} .fi_1 .i-3 .inp_1_cursor { width:26px; height:25px; background-position:-307px -159px;pie-png-fix: true;} .fi_1 label { display:block; font-weight:bold; padding-left:5px; padding-bottom:8px;} .sel_list li { padding:4px 0 4px 3px; font-size:13px; color:#33575d;} .sel_list li label { font-size:13px; color:#33575d; font-weight:normal; display:inline; float:none; padding:0; margin:0;} .fi_1 .sel_box { height:122px;} .fi_1 .sel_container { height:29px;} .fi_1 .sel_open .i-3 {height: 154px !important;} .close { position:absolute; width:14px; height:14px; cursor:pointer; right:25px; top:25px;-pie-png-fix: true;background:url(../images/sprite-1.png) -284px -159px no-repeat;} .form_2 { background:#272b32; padding:9px 14px 0 14px; height:53px; overflow:hidden; margin-bottom:10px;} .s_round_4 { border:0; width:352px; height:33px; float:left; margin-top:5px;} .s_round_4 .s_inp_1 { width:342px; height:33px; line-height:33px; color:#878787; font-size:18px;} .but_2 { width:168px; height:43px; background:url(../images/but_podpis.png) 0 0 no-repeat; float:right;} .form_2_comment {color:#5b636b; font-size:12px; padding-left:21px; position:relative;} .form_2_comment span { position:absolute; left:0; top:0; display:block; width:14px; height:16px;-pie-png-fix: true;background:url(../images/sprite-1.png) -206px -169px no-repeat;} .ie6 .form_2_comment span { left:-21px;} .slider-cena_2 {width: 263px; float: left; margin-top: 9px;height: 7px; background: #a6bebe; position: relative;} .slider-cena_2 .ui-slider-range {position: absolute; height: 7px; background: #2090c2; overflow: hidden;} .slider-cena_2 .ui-slider-handle {width: 10px; height: 22px; position: absolute; margin: -7px 0 0 -3px; background: url(../images/sprite-1.png) -208px -141px no-repeat; top: 0;-pie-png-fix: true;} .filter-1 .big_h6 { font-size:14px; font-weight:bold; float:left; display:inline;} .diapazon_2 { float:right; font-size:18px; display:inline;} .cena_2 { width:100%; overflow:hidden; float:none;} .slider-skidka_2 {width: 263px; float: left; margin-top: 9px;height: 7px; background: #a6bebe; position: relative;} .slider-skidka_2 .ui-slider-range {position: absolute; height: 7px; background: #2090c2; overflow: hidden;} .slider-skidka_2 .ui-slider-handle {width: 10px; height: 22px; position: absolute; margin: -7px 0 0 -3px; background: url(../images/sprite-1.png) -208px -141px no-repeat; top: 0;-pie-png-fix: true;} .filter-1 .big_h6 { font-size:14px; font-weight:bold; float:left; display:inline;} .diapazon_2 { float:right; font-size:18px; display:inline;} .cena_2 { width:100%; overflow:hidden; float:none;} .filters-2 { padding-bottom:60px; width:100%;} .f_2 { float:right;}