* {outline: none;}html,body {margin: 0;padding: 0;width: 100%;height: 100%;color: #000;font-size: 12px;line-height: 120%;font-family: Arial;min-width: 920px;background-color: #FFF;}div,form {margin: 0;padding: 0;}img {border: 0;}img.png {behavior: url('/css/png2.htc');}.relative {position: relative;}a {color: #000;text-decoration: underline;}a:hover {text-decoration: none;}#all {width: 927px;height: 100%;margin-left: auto;margin-right: auto;}#page {width: 877px!important;height: 100%;margin-left: auto;margin-right: auto;background-color: #FFF;}#head {width: 100%;height: 90px;background-color: #FFF;}#head .tab {height: 25px;}#head .button {width: 100%;height: 65px;}#head .button .logo {color: #FFF;font: 25px Georgia;width: 244px;background-color: #21242D;}#head .button .logo a {color: #FFF;}#head .button .uprav {width: 356px;background: url('/images/bg_head.gif') repeat-x;background-color: #8F8F8F;}#head .button .uprav table {color: #FFF;font-size: 16px;width: 325px;height: 65px;margin-left: auto;margin-right: auto;}#head .button .uprav table a {color: #FFF;}#panel {width: 100%;height: 50px;}#panel .obzor {width: 600px;}#panel .special {background-color: #272727;}#panel .special table {color: #FFF;font-size: 16px;width: 240px;height: 50px;margin-left: auto;margin-right: auto;}#panel .special table a {color: #FFF;}#foot {width: 100%;height: 75px;background-color: #D9D9D9;}#foot .tab {height: 25px;background-color: #FFF;}#foot span {margin-left: 10px;margin-right: 10px;}#foot .about {padding-top: 20px;padding-bottom: 20px;text-align: center;}#colums {width: 100%;}#colums .left {width: 600px;}#colums .left .nedv {float: left;width: 120px;height: 90px;background-color: #080808;}#colums .left .nedv .obj,#colums .left .nedv .podl,#colums .left .nedv .text,#colums .left .nedv .pic {position: absolute;top: 0;left: 0;width: 120px;height: 90px;}#colums .left .nedv .label {position: absolute;top: 10px;left: 8px;width: 23px;height: 11px;}#colums .left .nedv .pic {display: block;}#colums .left .nedv .podl .text {cursor: pointer;color: #FFF;font-size: 11px;padding: 55px 8px 10px 8px;}#colums .left .nedv .podl a {text-decoration: none;}#colums .left .nedv .podl a .pic,#colums .left .nedv .podl a .text {display: none;}#colums .left .nedv .podl:hover a .pic,#colums .left .nedv .podl:hover a .text {display: block;}#colums .but_bottom {width: 100%;height: 50px;background-color: #272727;}#carousel {width: 277px;height: 455px;background-color: #080808;position:relative;}#colums .obj2,#colums .podl2,#colums .pic2,#colums .text2 {cursor: pointer;display: block;position: absolute;width: 277px;height: 207px;top: 0;left: 0;}#colums .text2 {width: 253px;color: #FFF;font-size: 14px;padding: 12px;}#colums .podl2 a .pic2,#colums .podl2 a .text2 {display: none;}#colums .podl2:hover a .pic2,#colums .podl2:hover a .text2 {display: block;}#colums .label2 {display: block;position: absolute;width: 126px;height: 38px;top: 156px;left: 12px;}#colums .money2 {color: #FFF;font-size: 13px;display: block;position: absolute;width: 126px;height: 38px;top: 156px;left: 12px;padding: 3px 5px 3px 5px;}#colums .money2 small {color: #FFF;font-size: 11px;}#make {color: #FFF;font-size: 14px;width: 100%;background-color: #272727;padding: 20px;}#make p {margin: 0 0 17px 0;}#make .pos {color: #FFF;font-size: 12px;}#make .pos a {color: #009FFF;font-weight: bold;}#make .line {width: 100%;height: 1px;margin: 10px 0 10px 0;text-align: center;}#content {width: 100%;padding: 20px;}#content h1 {color: #272727;font-size: 24px;font-weight: normal;line-height: 120%;margin: 7px 0 17px 0;}#content p {margin: 7px 0 7px 0;}#obzor {width: 100%;height: 50px;}#obzor .txt {width: 110px;font-size: 15px;padding-left: 20px;}#obzor .red {width: 73px;height: 25px;background: url('/images/red_podl.gif') no-repeat;background-color: #F45D3F;}#obzor .red input,#obzor .blue input {width: 13px;height: 13px;padding: 0;margin: 0 3px 0 5px;}#obzor .blue {width: 82px;height: 25px;background: url('/images/blue_podl.gif') no-repeat;background-color: #3FA9F4;}#obzor .select {width: 165px;}#obzor .select select {width: 155px;font-size: 12px;}#layer1,#layer2,#layer3,#layer4,#layer5 {position: absolute;top: 0;left: 0;width: 100%;height: 100%;min-height: 1500px;background: url('/images/bg_pdl.png');z-index: 10;}#layer1 .layer,#layer2 .layer,#layer3 .layer,#layer4 .layer,#layer5 .layer {width: 100%;margin: auto;margin-top: 140px;}#layer1 .layer1,#layer2 .layer2,#layer3 .layer3,#layer4 .layer4,#layer5 .layer5  {width: 526px;margin: auto;background-color: #FFF;}#layer1 .layer1 th,#layer2 .layer2 th,#layer3 .layer3 th,#layer4 .layer4 th ,#layer5 .layer5 th   {height: 53px;font-size: 18px;font-weight: normal;text-align: left;padding: 0px;background: url('/images/wd_th.gif') repeat-x;background-color: #E0E0E0;}#layer1 .layer1 .ed1,#layer2 .layer2 .ed1,#layer3 .layer3 .ed1,#layer4 .layer4 .ed1,#layer5 .layer5 .ed1 {width: 100%;height: 53px;padding: 0;}#layer1 .layer1 td,#layer2 .layer2 td,#layer3 .layer3 td,#layer4 .layer4 td ,#layer5 .layer5 td{padding: 15px;}#layer1 .layer1 .ed2 {text-align: center;}#layer1 .layer1 .ed2 a img {margin-bottom: 5px;}#layer1 .layer1 .ed2 a {color: #000;font-size: 18px;line-height: 130%;}#layer3 .layer3 {width: 271px;}#layer3 .ed3 {font-size: 14px;font-weight: bold;}#layer3 .ed3 td {padding: 5px 0 5px 0;}#layer3 .ed3 a {color: #4F4F4F;font-size: 12px;font-weight: normal;margin-right: 15px;}#layer4 .layer4 {width: 424px;}#layer4 .ed4 td {padding: 5px 0 5px 0;}#layer4 .ed5 td {padding: 3px 0 3px 0;}#layer4 .ed4 .line {width: 396px;height: 1px;padding: 3px 0 3px 0;}#layer4 .ed5 .select select {width: 175px;font-size: 12px;}#layer4 .ed5 .inp {width: 75px;}#layer4 .ed5 .inp input {width: 60px;font-size: 12px;}#layer4 .ed5 .sel select {width: 60px;font-size: 12px;}#layer4 .ed5 .r_s {font-size: 14px;}#layer5 .layer5 {width: 271px;}#layer5 .ed3 {font-size: 14px;font-weight: bold;}#layer5 .ed3 td {padding: 5px 0 5px 0;}#layer5 .ed3 a {color: #4F4F4F;font-size: 12px;font-weight: normal;margin-right: 15px;}#objav {color: #9E9E9E;width: 100%;height: 50px;background-color: #272727;}#objav2 {width: 100%;height: 40px;background-color: #272727;}#objav2 a {color: #FFF;}#vuborka {width: 100%;}#vuborka .head {padding: 15px 12px 15px 12px;}#vuborka .foto {width: 120px;background-color: #D0D0D0;padding: 0;}#vuborka .tip {background-color: #D0D0D0;}#vuborka .tip span {padding-left: 17px;font-weight: bold;/*background: url('/images/ugol.gif') 0 3px no-repeat;*/}#vuborka .sort_img{margin:0;padding:0;border:0;}#vuborka .plosh {width: 90px;background-color: #B8B8B8;}#vuborka .money {width: 110px;background-color: #D0D0D0;}#vuborka .honey {width: 75px;background-color: #D0D0D0;}#vuborka .cr {padding-left: 8px;padding-right: 9px;}#vuborka .kv {padding-left: 15px;padding-right: 15px;}#vuborka .kv a {display: block;font-size: 14px;font-weight: bold;margin-bottom: 2px;}#vuborka .pl {font-size: 18px;text-align: center;background-color: #E1E1E1;}#vuborka .mn {font-size: 14px;text-align: left;padding-left:15px;}#vuborka .bg {background-color: #E9E9E9;}#vuborka .bg1 {background-color: #CECECE;}#vuborka tr.red td {  background-color: red;}.listi {font-size: 14px;margin: 20px 0 20px 0;}.listi a {color: #005AFF;}#podhead {color: #FFF;width: 100%;height: 97px;background: url('/images/bg_sale_x.gif') repeat-x;background-color: #E9E9E9;}#podhead .podl {width: 147px;background: url('/images/bg_sale_podl.gif') no-repeat;padding: 25px 35px 0 25px;text-align: right;}#podhead .podl p {margin: 0 0 4px 0;padding: 0;line-height: 100%;}#podhead .info {padding: 22px;}#podhead .info p {font-size: 14px;margin: 0 0 2px 0;padding: 0;line-height: 130%;}#conti {width: 100%;}#conti .first {width: 480px;padding: 17px 19px 17px 19px;}#conti .second {padding: 17px 0 17px 0;}#conti .first div img {border: 10px solid #FFF;}#conti .first div.yamap{text-align:center;margin-left:5px;background:#bebebe;width:450px;height:338px;border:10px solid #fff;}#conti .first div.yamap div.address_notfound{padding-top:160px;text-align:center;}#conti .first div.yamap img{border:0;}#conti .first p {font-size: 14px;line-height: 120%;margin: 20px 10px 20px 10px;}#conti .second .tuk {width: 120px;height: 90px;float: left;padding: 8px;margin: 0 25px 20px 0;background-color: #FFF;}#inftable {width: 100%;text-align: right;background-color: #E1E6EA;}#inftable th,#inftable td {padding: 10px 20px 10px 20px;}#inftable th {font-weight: normal;text-align: right;background-color: #B4B8BC;}#inftable .first {text-align: left;font-weight: bold;padding: 10px 15px 10px 15px;}#prd {color: #FFF;font-size: 14px;background-color: #565656;margin-top: 20px;padding: 20px 25px 20px 25px;}#prd p {margin: 0 0 20px 0;font-size: 24px;}.ar {background: url('/images/bg_ar_x.gif') repeat-x!important;}.ar .podl {background: url('/images/bg_ar_podl.gif') no-repeat!important;}/*Add new style*/.errors{color: #cc0000;font-size:11px;font-weight:bold;height:10px;}#numbers {padding-top: 18px;font-family: Arial;font-size: 13px;text-align:center;}#numbers a {color: #000;}#numbers a:hover {color: #e63f24;}#numbers2 {padding-right: 11px;width: 151px;padding-top: 11px;}