@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%;} body {font: normal 12px Arial,Helvetica,sans-serif; color: #cccccc; background: #000 url(../images/all_02.jpg) center 30px no-repeat; min-width: 1000px; position: relative; height: auto !important; height: 100%; min-height: 100%;} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #266ba0;} a:hover {text-decoration: none;} p {padding-bottom: 15px;} p small {font-size: 1em;} h1, h2, h3, h4, h5, h6 {font: bold 18px Arial,Helvetica,sans-serif; color: #cccccc; 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 li {list-style: disc inside; padding-left: 10px;} .set {height: 0; overflow: hidden; clear: both;} .fl {float: left;} .fr {float: right;} .rel {position: relative;} #top-serch {background: #3e3e3e; padding: 5px 0 0; height: 23px; border-bottom: solid 1px #555555;} #top-serch .jNice {width: 980px; margin: 0 auto;} #logo-small {float: left; margin-left: -1px;} #logo-small img {border: solid 1px #908e8d;} #top-serch .jNice input {float: right; border: none; height: 20px; padding: 0; margin: 0px; outline: none;} #top-serch .jNice #serch-1 {width: 42px; background: url(../images/serch.png) 0 0 no-repeat;} #top-serch .jNice #serch-2 {width: 18px; background: url(../images/serch-1.png) 0 0 no-repeat;} #top-serch .jNice #serch-text-1 {background: url(../images/serch-input-text.png) 0 0 no-repeat; display: block; float: right; width: 135px;} #top-serch .jNice #serch-text-1 input {width: 125px; height: 16px; padding: 2px 5px; font-size: 11px; line-height: 16px; color: #fff; background: none;} .sp-1 {float: right; border: solid 1px #adadad; display: block; height: 18px; width: 158px; margin-right: 4px; line-height: 14px;} .sp-1 select {width: 146px; _height: 13px !important; _line-height: 10px; _font-size: 8px; _padding: 0; background: #000; border: solid 2px #fff;} .sp-1 .jNiceSelectWrapper {width: 150px !important; padding-right: 8px;} .sp-1 .jNiceSelectWrapper .jNiceSelectText {background:none repeat scroll 0 0 #000000; border:2px solid #FFFFFF; height: 14px; width: 129px !important;} .sp-1 .jNiceSelectWrapper .jNiceSelectOpen {background: #fff url(../images/bl-1.png) center no-repeat; height: 18px;} .sp-1 .jNiceSelectWrapper ul {width: 158px; background: #fff; border-color: #adadad; left: -1px; border-top: none;} .sp-1 .jNiceSelectWrapper ul li {list-style: outside none none; padding: 2px; font-size: 11px; color: #000;} .sp-1 .jNiceSelectWrapper ul a {color: #000;} .sp-1 .jNiceSelectWrapper ul a:hover {background: #222; color: #fff;} .sp-1 .jNiceSelectWrapper ul a.selected {background: #000; color: #fff;} .sp-1 iframe {height: 18px !important; overflow: hidden;} #header {height: 105px; width: 980px; margin: 0 auto; position: relative; padding-top: 114px;} #logo {} #logo a {display: block; width: 165px; height: 77px; background: url(../images/toplogo.png) 0 0 no-repeat; position: absolute; left: 5px; top: 20px;} #car_1 {background: url(../images/carousel-BG.png) 0 0 repeat-x; height: 61px; overflow: hidden;} #car_1-L {background: url(../images/carousel-L.png) 0 0 no-repeat;} #car_1-R {background: url(../images/carousel-R.png) 100% 0 no-repeat; overflow: hidden; position: relative; padding-top: 21px;} #car_1-R div { width: 880px; margin: 0 auto; clear: both;} #car_1-R div ul li {display: block; float: left; list-style: outside none none; width: 110px; text-align: center; padding: 0; min-height: 36px;} .h201 {background: url(../images/carousel-BG-C.png) 0 0 no-repeat; position: absolute; width: 250px; height: 21px; top: 0; left: 50%; margin-left: -125px;} .prev, .next {width: 8px; height: 17px; position: absolute; top: 23px; left: 7px; background: url(../images/prev.png) 0 0 no-repeat;} .next {left: auto; right: 7px; background: url(../images/next.png) 0 0 no-repeat;} .m-t {background: url(../images/m-t-BG.png) 0 0 repeat-x; width: 100%; height: 45px; position: relative;} .vhod_na_sait {background: url(../images/vhod-BG.png) 0 0 repeat-x; float: left; position: relative; top: 9px; left: 11px;} .vhod_na_sait-L {background: url(../images/vhod-L.png) 0 0 no-repeat; float: left;} .vhod_na_sait-R {background: url(../images/vhod-R.png) 100% 0 no-repeat; padding: 6px 9px 0; height: 18px; float: left;} .a-1, .a-1:hover {color: #1d6b9c; font-size: 10px; line-height: 12px; float: left; font-weight: bold; text-transform: uppercase; text-decoration: none; background: url(../images/bl-2.png) 100% center no-repeat; padding-right: 10px;} .m-t-L, .m-t-R {position: absolute; left: -15px; top: 0; width: 15px; height: 58px; background: url(../images/m-t-L.png) 0 0 no-repeat;} .m-t-R {background-image: url(../images/m-t-R.png); left: 100%;} #m-t {float: left; padding: 7px 0 0 52px;} #m-t li, #m-t li i, #m-t li b {float: left; display: block; float: left; padding: 0; list-style: outside none none; font-size: 13px; background: url(../images/m-t-li-a.png) 0 100px no-repeat;} #m-t li i {padding-left: 10px;} #m-t li b {padding-right: 9px; padding-top: 7px; height: 21px;} #m-t li a, #m-t li a:hover {color: #000000; text-transform: uppercase; text-decoration: none; font-style: normal;} #m-t li.active, #m-t li.a {background-position: 0 -56px; background-repeat: repeat-x;} #m-t li.active i, #m-t li.a i {background-position: 0 0px;} #m-t li.active b, #m-t li.a b {background-position: 100% -28px;} #m-t li.active a, #m-t li.active a:hover {color: #ffffff; cursor: default !important;} #m-t li.a a, #m-t li.a a:hover {cursor: pointer; color: #ffffff;} .form-1 {float: right; padding: 9px 12px 0 0;} #i-1 {width: 30px; height: 24px; border: none; background: url(../images/ok.png) 0 0 no-repeat; float: right;} #t-1 {background: url(../images/serch-2-input-text.png) 0 0 no-repeat; float: right; display: block; width: 134px;} #t-1 input {width: 119px; background: none; height: 20px; padding: 2px 5px 2px 10px; float: right; border: none; font-size: 11px; color: #cdcdcd; line-height: 20px; outline: none;} #page, #page2 {width: 978px; border: solid 1px #3a3737; border-top-color: #161110; margin: 0 auto; background: #000 url(../images/center.png) 245px 0 repeat-y; overflow: hidden;} #page2 {background: #000 url(../images/center-bg-2.png) 0 0 repeat-y;} .cont-1 {width: 100%; float: left;} .cont-2 {padding: 0 140px 0 246px;} .cont-3 {width: 100%; overflow: hidden;} .center {background: #161110; padding: 15px 18px;} .nb-1 {width: 246px; float: left; margin-left: -978px;} .nb-2 {float: left; width: 139px; padding-left: 1px; margin-left: -140px; padding-top: 12px;} #page2 .nb-2 {width: 138px; margin-left: -139px;} #page2 .cont-2 {padding: 0 139px 0 0;} .content {padding: 6px 24px 0 27px; position: relative; z-index: 30; height: 1%;} .h202 {color: #e8ba00; padding-bottom: 10px;} .h202 small {font-size: 10px; font-weight: normal; padding-left: 5px;} .h202 small a {color: #2e7392;} h1.h202 {padding: 17px 0 13px; font-size: 21px; line-height: 23px;} .h203 {color: #2871af;} .h204 {color: #1f693a; padding-bottom: 6px;} .h205 {color: #744285;} .descr-1 {line-height: 16px; border-bottom: solid 1px #242424; padding-bottom: 0px; margin-bottom: 9px; height: 1%;} .img-1 {float: left; width: 235px; padding-bottom: 11px;} .img-1 img, .img-1 a s {width: 225px; height: 112px;} .img-1 a {position: relative; display: block; top: 2px;} .img-1 a s {display: block; position: absolute; left: 0; top: 0; background: url(../images/img-1-BG.png) 0 0 no-repeat;} .img-2 {width: 120px; padding-bottom: 0;} .img-2 img, .img-2 a s {width: 110px; height: 70px;} .img-2 a s {background-image: url(../images/img-3-BG.png);} .img-3 {float: none; width: 220px; padding-bottom: 11px; padding-top: 3px; text-align: center;} .img-3 img {margin-bottom: 10px;} .img-3 img, .img-3 a s {width: 220px; height: 140px;} .img-3 a s {background-image: url(../images/img-4-BG.png);} .descr-1-1 {padding-left: 235px; padding-bottom: 6px;} .h301 {font-size: 14px; line-height: 16px; color: #f9f3b4; padding-bottom: 7px;} .h301 a {color: #f9f3b4; text-decoration: none;} .h301 a:hover {text-decoration: underline;} .h301 small {color: #5c504d; line-height: 15px; font-size: 10px; padding: 0 0 1px 4px; display: inline-block; *display: inline; zoom:1;} .h302 a {color: #72b9ce;} .news {padding-bottom: 15px;} .news ul {vertical-align: top;} .news li {vertical-align: top; list-style: outside none none; width: 272px; margin: 0; padding: 0 0 10px; float: none; clear: both; display: inline-block; *display: inline; zoom:1;} .data {width: 31px; height: 26px; padding-top: 4px; text-align: center; background: #483936; color: #010101; font-size: 10px; line-height: 12px; font-weight: bold; float: left;} .data b {display: block; font-size: 14px; padding-bottom: 0px;} .news-item {padding: 0 25px 0 40px;} .news-item a {color: #ccc; text-decoration: none; line-height: 15px;} .news-item a:hover {text-decoration: underline;} .news-item .count {float: none; width: 310px; padding-bottom: 1px; padding-top: 0;} .news-2 {width: 100%; overflow: hidden;} .news-2 ul {width: 840px; position: relative; left: -20px; background: url(../images/wcg_site_innerpage_news_1-1_03.png) 417px center no-repeat;} .news-2 li {width: 399px; padding-left: 20px; padding-bottom: 13px;} .fleshka {background: url(../images/fleshka-1.png) 0 0 no-repeat; padding: 11px 23px 0; color: #fff; height: 216px; margin-top: 13px; margin-bottom: -3px;} .h401 {color: #e4b300; font: 13px; padding: 0 27px 7px;} .c-1 {width: 215px; margin: 0 auto 10px; height: 1%;} .c-1 .L-T {background: #1a1e25 url(../images/c-1-L-T.png) 0 0 no-repeat;} .c-1 .R-T {background: url(../images/c-1-R-T.png) 100% 0 no-repeat;} .c-1 .R-B {background: url(../images/c-1-R-B.png) 100% 100% no-repeat;} .c-1 .L-B {background: url(../images/c-1-L-B.png) 0 100% no-repeat; padding: 13px 13px 6px;} .table-1, .table-2 {width: 100%; border-collapse: collapse; border: none; color: #8997ae;} .table-1 td {padding: 0 0 6px; vertical-align: top;} .table-1 td img {border: solid 1px #161a22;} .td-1 {width: 144px; color: #8997ae; line-height: 14px;} .td-2 {color: #546178; font-weight: bold;} .td-3 {width: 22px; padding-top: 1px;} .td-4 {width: 26px;} .td-5 {width: 97px; line-height: 14px;} .td-6 {width: 15px; padding-top: 1px;} .td-7 {width: 19px;} .td-8 {padding-left: 14px; width: 304px;} .td-9 {width: 200px;} .td-10 {width: 350px;} .td-11 {padding-right: 12px; text-align: right;} .nomer {display: block; background: #2f3c53 url(../images/bg-1.png) right bottom no-repeat; border: solid 1px #161a22; padding: 0; font-size: 10px; line-height: 10px; height: 10px; color: #596780; overflow: hidden; width: 11px; text-align: center;} .table-1 tr.tr-1 td.td-1, .table-1 tr.tr-1 td.td-2 {color: #d0c654;} .table-2 {width: 220px; margin: 0 auto;} .vse {padding: 0 29px 10px; font-size: 10px; color: #2e7392;} .vse a {color: #2e7392;} .h601 {font-size: 10px; line-height: 10px; color: #585858; padding: 0 13px 11px; text-align: center;} .partn {background: url(../images/partn-BG.png) 0 0 repeat-y; text-align: center; width: 115px; margin: 0 auto 11px;} .partn-T {background: url(../images/partn-T.png) 0 0 no-repeat;} .partn-B {background: url(../images/partn-B.png) 0 100% no-repeat; padding: 15px 0; height: auto !important; height: 51px; min-height: 51px;} .partn-2 {background-image: url(../images/partn-2-BG.png); width: 100px;} .partn-2 .partn-T {background-image: url(../images/partn-2-T.png);} .partn-2 .partn-B {background-image: url(../images/partn-2-B.png); padding: 11px 0; height: auto !important; height: 44px; min-height: 44px;} .kartinko {background: #141414; text-align: center; border-bottom: solid 3px #000000; border-top: solid 3px #000000;} .kartinko-T {background: url(../images/banner-T.png) 0 0 repeat-x;} .kartinko-B {background: url(../images/banner-B.png) 0 100% repeat-x; padding: 11px 0;} .w50proc {width: 50%;} .forumi {padding: 0 16px;} .forumi li {display: block; padding: 0 0 0px 7px; margin-bottom: 9px; list-style: outside none none; position: relative; border-left: solid 1px #242424; height: auto !important; height: 44px; min-height: 44px;} .forumi li span {font-size: 10px; color: #483936;} .forumi li span a {color: #956359; text-decoration: none;} .forumi li span a:hover {color: #956359; text-decoration: underline;} .forumi li div {padding-top: 1px;} .forumi li div a, .descr-2-1 div a {color: #cccccc; text-decoration: none;} .forumi li div a:hover, .descr-2-1 div a:hover {color: #cccccc; text-decoration: underline;} .forumi li s {display: block; position: absolute; width: 10px; height: 13px; left: -16px; top: 2px; background: url(../images/bl-5.png) 0 0 no-repeat;} .blogi li s {width: 13px; background-image: url(../images/bl-4.png); left: -18px;} .blogi {position: relative; padding-left: 18px;} .h17 {height: 17px; overflow: hidden;} .h10 {height: 10px; overflow: hidden;} .pb10 {padding-bottom: 10px;} .descr-2 {padding-bottom: 10px; padding-top: 3px;} .descr-2-1 div a {line-height: 15px;} .descr-2-1 span {color: #483936; font-size: 10px;} .dop-foto {width: 221px; overflow: hidden;} .dop-foto ul {margin-left: -4px; width: 225px;} .dop-foto ul li {display: block; float: left; padding: 0 0 0 4px; list-style: outside none none; width: 71px;} .dop-foto ul li a {position: relative; display: block;} .dop-foto ul li a img {width: 71px; height: 47px;} .dop-foto ul li a s {position: absolute; display: none; width: 69px; height: 45px; border: solid 1px #754484; left: 0; top: 0;} .dop-foto ul li.active a s {display: block;} #footer {width: 980px; background: url(../images/footer-BG.png) 0 0 repeat-x; margin: 0 auto; border-top: solid 4px #000; font-size: 11px; color: #484848;} #footer-L {background: url(../images/footer-L.png) 0 0 no-repeat;} #footer-R {background: url(../images/footer-R.png) 100% 0 no-repeat; padding: 24px 0 14px;} #footer table {width: 100%; border-collapse: collapse; border: none;} #footer a {color: #484848;} .form-2 {background: #000; border-bottom: solid 1px #1c1514; left: -27px; position: relative; padding: 4px 24px 0 27px; width: 100%; height: 33px; z-index: 40;} .form-2 label {color: #816d69; font-size: 12px; line-height: 12px; font-weight: bold; display: block; float: left; padding-top: 5px; padding-right: 7px;} .sp-2 {float: left; display: block; height: 23px; width: 231px; line-height: 14px;} .sp-2 select {width: 231px; height: 21px; line-height: 21px; font-size: 12px; color: #b09c98; background: #000; border: solid 1px #2a2624;} .sp-2 .jNiceSelectWrapper {width: 229px !important; background: #000; border: solid 1px #2a2624; height: 21px;} .sp-2 .jNiceSelectWrapper .jNiceSelectText {height: 21px; width: 206px !important; background: none; border: none; padding: 0 3px; line-height: 21px !important; color: #b09c98;} .sp-2 .jNiceSelectWrapper .jNiceSelectOpen {background: url(../images/bl-6.png) center no-repeat; height: 21px;} .sp-2 .jNiceSelectWrapper ul {width: 229px; left: -1px; top: 21px; background: #000; border: solid 1px #2a2624; border-top: none;} .sp-2 .jNiceSelectWrapper ul li {list-style: outside none none; padding: 0px 0 1px; font-size: 12px;} .sp-2 .jNiceSelectWrapper ul a {background: #222; color: #fff; padding-left: 3px;} .sp-2 .jNiceSelectWrapper ul a:hover {background: #333; color: #fff;} .sp-2 .jNiceSelectWrapper ul a.selected {background: #000; color: #fff;} .sp-2 iframe {height: 21px !important; overflow: hidden;} .bord-1 {padding-bottom: 11px; border-bottom: solid 1px #242424; margin-bottom: 16px;} .comments {float: right; padding: 0 0 0 18px; background: url(../images/bl-7.png) 0 2px no-repeat; font-size: 12px; color: #665652;} .data-2 {float: left; background: #2e2523; color: #806c67; margin-right: 21px; padding: 2px 6px 1px;} .count {float: left; padding-top: 2px; font-size: 12px; color: #806c67;} .count img {margin-right: 6px; position: relative; top: 1px;} .text {font-size: 14px; line-height: 19px; float: none; clear: both;} .text img {margin: 0 20px 15px 0;} .w361 {width: 361px;} .h402 {font-size: 15px; color: #7b5b55; line-height: 23px; padding-bottom: 10px;} .ul-1 {padding: 0 20px 5px 0; height: 1%;} .ul-1 li {display: block; list-style: outside none none; padding: 0 0 10px 17px; background: url(../images/bl-8.png) 0 3px no-repeat; font-size: 14px; line-height: 19px; height: 1%;} .quote {background: #221b1a; color: #9d7873; font-size: 13px; font-style: italic; line-height: 17px; padding: 9px 39px 8px 15px; margin-right: -24px; position: relative; zoom:1; margin-bottom: 20px;} .quote small {color: #574745; font-size: 11px; line-height: 17px; font-style: normal;} .quote ins {display: block; width: 6px; height: 11px; position: absolute; left: -6px; top: 50%; margin-top: -6px; background: url(../images/bl-9.png) 0 0 no-repeat;} .fleshka-2 {width: 300px; height: 200px; float: right; padding: 0 0 5px 25px;} .fleshka-2 img {margin: 0;} .navi-news {width: 783px; background: #000; padding: 12px 28px; position: relative; margin-bottom: 14px; left: -27px; border-top: solid 1px #1f1817; border-bottom: solid 1px #231b19; color: #816d69; line-height: 16px;} .navi-news a {color: #b09c98; font-weight: bold;} .navi-news .fr {text-align: right; width: 49%;} .navi-news .fl {width: 49%;} .prev-2, .next-2 {display: block; width: 6px; height: 28px; background: url(../images/bl-10.png) 0 0 no-repeat; position: absolute; top: 50%; margin-top: -14px; left: 11px;} .next-2 {background-image: url(../images/bl-11.png); left: auto; right: 13px;} .p-n {background: url(../images/p-n-BG.png) 0 0 repeat-x; float: right; font-size: 12px; font-weight: bold; margin-bottom: 12px; margin-right: -10px;} .p-n div {background: url(../images/p-n-L.png) 0 0 no-repeat;} .p-n ul {background: url(../images/p-n-R.png) 100% 0 no-repeat; padding: 1px 10px;} .p-n li, .p-n li a {display: inline-block; height: 29px; list-style: outside none none; padding: 0; *display: inline; zoom:1;} .p-n li {padding: 0 5px;} .p-n li a {line-height: 29px; text-decoration: none; color: #635653;} .p-n li a:hover {text-decoration: underline;} .p-n li.curent {background: url(../images/p-n-curent.png) 0 0 repeat-x; padding: 0 5px;} .p-n li.curent a, .p-n li.curent a:hover {text-decoration: none; color: #000;} .p-n li.first {padding-right: 14px;} .h303 {font-size: 17px; line-height: 23px; padding: 4px 0 8px; color: #453c3a;} .h303 a {text-decoration: none; color: #e8ba00;} .h303 a:hover {text-decoration: underline;} #zal-slavi, .zal-slavi { width: 100%; padding: 0 24px 0 27px; position: relative; left: -27px; margin-top: -6px; height: 166px; background: url(../images/zal-slavi.jpg) 0 0 no-repeat; } .zal-slavi { margin: 0; height: auto; background: url(../images/zal-slavi-BG.jpg) center top no-repeat; padding-top: 26px; } .member { padding-bottom: 13px; border-bottom: solid 1px #2a2222; margin-bottom: 21px; } .img-4 { width: 164px; float: left; padding-bottom: 14px; } .img-4 img { width: 140px; border: solid 5px #be8028; } .member-conditions { width: 624px; float: right; position: relative; margin-top: -2px; } .category, .category a { font-size: 15px; line-height: 19px; color: #9b827b; font-weight: bold; text-decoration: none; } .category a:hover { text-decoration: underline; } .rating { font-size: 12px; line-height: 18px; color: #9b827b; } .h206 { font-size: 21px; line-height: 23px; padding-bottom: 2px; color: #e8ba00; font-weight: bold; border-bottom: solid 1px #2a2222; margin-bottom: 7px; } .h206 a { color: #e8ba00; text-decoration: none; } .h206 a:hover { text-decoration: none; } .h206 img { margin-right: 7px; } .h206 small { color: #9b827b; font-size: 15px; } .awards { font-size: 12px; line-height: 23px; color: #9b827b; padding-bottom: 10px; } .awards span { display: inline-block; _display: inline; zoom:1; height: 23px; padding: 0 8px 0 27px; background: url(../images/cup-etc.png) 0 0 no-repeat; } .awards span.cup-gold { background-image: url(../images/cup-gold.png); } .awards span.cup-silver { background-image: url(../images/cup-silver.png); } .awards span.cup-bronze { background-image: url(../images/cup-bronze.png); } .member-descr { font-size: 12px; line-height: 17px; color: #cccccc; } .member-descr big { font-size: 14px; line-height: 19px; } .member-descr p { padding-bottom: 5px; } .more { font-size: 10px; font-weight: bold; line-height: 17px; color: #266ba0; } .member-descr img { border: solid 5px #2e2523; margin: 5px 0; } .table-3 { border-collapse: collapse; border: none; font-size: 12px; line-height: 17px; margin-bottom: 14px; } .table-3 th { font-weight: bold; color: #9b827b; text-align: left; } .table-3 td { vertical-align: top; padding-right: 21px; } .more-hide { display: none; }