﻿*	{padding:0;margin:0;font-family:Arial; font-family:Tahoma; }
body{min-width:1000px;_width:expression((document.documentElement.clientWidth > 1000)? "100%":"1000px");}
a, img{border-width:0;}
a{color:#1F265A;}
a:hover{color:#fa0c0c;}
.cb{clear: both;}
.fl{float:left;}
.fr{float:right;}
ul{list-style:none;list-style-type:none;}
html, body{background-color:#fff;font-size:12px;color:#4d4d4d;border: none; }
table{width:100%; border-collapse:collapse;}
table td{vertical-align:top;}
.wide{width:100%;}
.show{display:block;}
.hide{display:none;}
.black{color:#000;}
.mr20{margin-right:20px;}
.inline {display:inline;}

/* b corners*/
.b1,.b2,.b3,.b-t1,.b-t2,.b-t3,.b-main1,.b-main2,.b-main3,
.b-item1,.b-item2,.b-item3,.b-fitem1,.b-fitem2,.b-fitem3,.bb1,.bb2,.bb3
{font-size:1px;display:block;overflow:hidden;height:1px;}

.b3, .b-t3,.b-main3,.bb3{height:2px;}

.b1,.b2,.b3{background:#ede5e5;}
.b-t1,.b-t2,.b-t3{background:#edeff2;}
.b-main1,.b-main2,.b-main3,.bb1,.bb2,.bb3{background:#fdfdfd;}

.b1,.b-t1,.b-main1,.bb1{margin:0 4px;}
.b2,.b-t2,.b-main2,.bb2{margin:0 2px;}
.b3,.b-t3,.b-main3,.bb3{margin:0 1px;}

.bb1{background:#b2b2b2;}
.bb2{border:solid #b2b2b2; border-width:0 2px;}
.bb3{border:solid #b2b2b2; border-width:0 1px;}

.b-item1{background:#b2b2b2;border:solid #cecece; border-width:0 1px; margin:0 2px;}
.b-item2{border:solid #b2b2b2;  margin:0 1px;}
.b-item3{border:solid #cecece;}

.b-fitem1{background:#bc3438;border:solid #D1787B; border-width:0 1px; margin:0 2px;}
.b-fitem2{border:solid #bc3438;  margin:0 1px;}
.b-fitem3{border:solid #D1787B;}

.b-item2,.b-item3,.b-fitem2,.b-fitem3{background:#fff;border-width:0 1px;}

/*end b corners*/

/*Corners*/
.rb{position: relative; z-index:1;}
.cn {display:block; position:absolute; background-repeat:no-repeat; font-size:1px;}
.common-cn{width:8px; height:8px;}
.main-tl{background:url(/Content/img/cn.png) 8px 8px; }
.main-tr{background:url(/Content/img/cn.png) 0 8px; right:-1px;}
.main-bl{background:url(/Content/img/cn.png) 8px 0;}
.main-br{background:url(/Content/img/cn.png) 0 0;}
.main-tl, .main-bl{left:-1px; _left:-11px;}
.main-tr, .main-tl{top: -1px;_top:0;}
.main-bl, .main-br{top:auto;margin-top:3px;}
.main-tr, .main-br{right:-1px;_right:11px;}

.main-in-tl{background:url(/Content/img/main-inner-cn.png) 8px 8px; }
.main-in-tr{background:url(/Content/img/main-inner-cn.png) 0 8px; right:-1px;}
.main-in-bl{background:url(/Content/img/main-inner-cn.png) 8px 0;}
.main-in-br{background:url(/Content/img/main-inner-cn.png) 0 0;}
.main-in-bl,.main-in-br{margin-top:-8px;}
.main-in-br,.main-in-tr{right:0;_right:22px;}


.f-cn{width:14px; height:14px;}
.f-tl{background:url(/Content/img/footer-cn.png) 13px 13px; }
.f-tr{background:url(/Content/img/footer-cn.png) 2px 13px;}
.f-bl{background:url(/Content/img/footer-cn.png) 13px 1px;}
.f-br{background:url(/Content/img/footer-cn.png) 1px 1px;}
.f-tl, .f-bl{left:0; _left:-10px;}
.f-tr, .f-tl{top:0;}
.f-bl, .f-br{top:auto; margin-top:-4px;}
.f-tr, .f-br{right:0;}

.f-in-tl{background:url(/Content/img/footer-inner-cn.png) 14px 14px;}
.f-in-tr{background:url(/Content/img/footer-inner-cn.png) 0px 14px;}
.f-in-bl{background:url(/Content/img/footer-inner-cn.png) 14px 0px;}
.f-in-br{background:url(/Content/img/footer-inner-cn.png) 0px 0px;}
.f-in-tl, .f-in-bl{left:-1px;}
.f-in-tr, .f-in-tl{top:-1px;}
.f-in-bl, .f-in-br{top:100%; margin-top:-13px;}
.f-in-tr, .f-in-br{right:-1px; _right:-2px;}

.h-cn-tl{width:15px; height:15px; background:url(/Content/img/header-cn.gif) 15px 15px;}
.h-cn-tr{width:15px; height:15px;background:url(/Content/img/header-cn.gif) 1px 15px;}
.h-cn-bl{width:15px; height:15px;background:url(/Content/img/header-cn.gif) 15px 0px;}
.h-cn-br{width:15px; height:15px;background:url(/Content/img/header-cn.gif) 1px 0px;}

.h-cn-tl,.h-cn-bl{left:-1px;}
.h-cn-tr,.h-cn-tl{top:-1px;}
.h-cn-bl,.h-cn-br{bottom:0;_bottom:1px; margin-bottom:-1px;_margin-bottom:-2px;}
.h-cn-tr,.h-cn-br{right:-1px;_right:-2px;}

.m-bl{width:8px; height:8px;background:url(/Content/img/menu-cn.gif) 8px 0px;}
.m-br{width:8px; height:8px;background:url(/Content/img/menu-cn.gif) 0px 0px;}
.m-bl{left:11px;}
.m-bl,.m-br{bottom:-37px;}
.m-br{right:11px;_right:10px;}

.auth-bl{width:8px; height:8px;background:url(/Content/img/auth-cn.gif) 8px 0px;}
.auth-br{width:8px; height:8px;background:url(/Content/img/auth-cn.gif) 0px 0px;}
.auth-br,.auth-bl{ bottom:-8px;}
.auth-br{right:0;}

.search-brl,.search-brr {width:10px; height:21px; top:10px;}
.search-brl{background:url(/Content/img/search-cn.png) 10px 0px;}
.search-brr{background:url(/Content/img/search-cn.png) 0px 0px;}
.search-brr{right:-1px;}
.search-brl{left:0;}
/*End corners*/

.b-static-menu{font-size:10pt; margin-left:auto; margin-right:auto; }
.b-static-menu li{float:left; margin:0 5px;}
/*.b-static-menu li > last{clear:both;}*/

/*Header styles*/
.top-menu-wrapper{position:relative; height: 33px; margin-top:10px;}
.top-static-menu{height:34px; right:13px; position:absolute;}
.top-static-menu li{float:left; padding:8px 10px 0 10px; height:34px;background:url(/Content/img/static-menu-bkg.png) repeat-x; border-top:solid 1px #868686;}
.top-static-menu li a{ font-family:Verdana; font-size:10px; color:#000; text-decoration:none;}
.top-static-menu li a:hover{color:#fa0c0c;}
.top-static-menu li.brd{ border:none; width:8px; padding:0;}
.top-static-menu li.left{background:url(/Content/img/static-menu-cn-bkg.png) no-repeat 0 0;}
.top-static-menu li.right{background:url(/Content/img/static-menu-cn-bkg.png) no-repeat -8px 0; display:block;}

#header{background:url(/Content/img/header-preview-g.gif) no-repeat left center; height:160px; font-family:Verdana; border:solid 1px #868686;}
.logo{ display:block; cursor:pointer; background:url(/Content/img/logo.png) no-repeat; width:230px; height:320px; position:absolute; left:90px; top:-83px;}
* html .logo{background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/logo.png', sizingMethod='crop');top:-84px;}
/*End header styles*/

/*menu styles*/
.menu-wrapper{background:#eff1fa url(/Content/img/menu-bkg.png) repeat-x; height:35px; border:solid #868686; border-width:0 1px 1px 1px; font-family:Verdana;}
.phone{width:150px;margin-top:-30px; margin-left:50px; font-weight:bold; font-size:12px;}
.phoneicon {padding:4px 0px 0 20px;}
.menu-links{padding:13px 0 0 0; width:200px; text-align:center; float:left;}
.menu-links a {margin-right:20px;}

.menu td{ width:20%; text-align:center; z-index:10;}
.menu li{position:relative; z-index:10;}
.menu .sep{display:block; background:url('/Content/img/separator.png') no-repeat; width:2px; height:35px; font-size:5px;}
.menu a.a1{display:block; background-color:Transparent;height:32px; padding:3px 0 0 0; vertical-align:middle; color:#838383; text-decoration:none; line-height:32px; overflow:hidden; font-size:12px;}
.menu a.a1:hover{ background:url(/Content/img/active-menu-link-bkg.png) repeat-x; color:#fff;}
.menu .u2 li:hover{background-color:#001EFF;}

.menu ul li ul li:hover ins.ins2,.menu ul li ul li ul li:hover ins.ins3,.menu ul li ul li ul li ul li:hover ins.ins4 {border-left-color:#fff;border-right-color:#fff;}
.menu ul li ul li:hover,.menu ul li ul li ul li:hover,.menu ul li ul li ul li ul li:hover {background-color:#001EFF;}
.menu ul li ul li:hover a.a2,.menu ul li ul li ul li:hover a.a3,.menu ul li ul li ul li ul li:hover a.a4 {color:#fff;}
.menu .u2 a{font-size:10px; display:block; padding:5px 5px 5px 20px;text-align:left;color:#323232; text-decoration:none;}
.menu .u2 a:hover{color:#fff;}
.menu ul li ul{display:none;  position:absolute; border:solid 1px #868686; z-index:10; width:100%;background:#f8f8f8 url(/Content/img/popup-menu-bkg.png) repeat-x bottom;left:0;}
.menu ul li:hover .u2, .menu ul li ul li:hover .u3, .menu ul li ul li ul li:hover .u4{display:list-item;}
.menu ul li:hover .u2,.menu ul li.hover .u2{ top:35px; }
.menu ul li ul li ul{left:100%; top:0;margin-top:-1px;}
.menu ul li ul li ul.left{left:-100%; margin-left:-2px;}
.menu li ins,.cat-menu ins{position:absolute;  right:0;overflow:hidden; border-left:6px solid #323232; border-top:4px dotted transparent; border-bottom:4px dotted transparent; top:50%; margin:-4px 5px 0 0;font-size:0; height:0px; line-height:0px;}
.menu li ins.left{border-left:none; border-right:6px solid #323232;  right:92%;}
.menu ul li:hover .a1{background:url(/Content/img/active-menu-link-bkg.png) repeat-x;color:#fff;}

/*categories menu*/
.cat-menu{padding:5px 0; background-color:#edeff2; margin-top:2px; z-index:100;}
.cat-menu a.a1 {padding:5px 10px 5px 27px;  background: url(/Content/img/bullet.gif) no-repeat 13px 9px; display:block;color:#1F265A; text-decoration:none; }
.cat-menu a.a1:hover, .cat-menu li:hover,.cat-menu ul li:hover a.a2,.cat-menu ul li ul li:hover a.a3{background-color:#f7f7fa;}
.cat-menu li{position:relative;z-index:100;}
.cat-menu li ul{display:none;border:solid 1px #d6d6d6; position:absolute;left:100%; width:170px; top:0;background-color:#edeff2;/*background:#f8f8f8 url(/Content/img/popup-menu-bkg.png) repeat-x bottom;*/z-index:100;}
.cat-menu li:hover .u2, .cat-menu li ul li:hover .u3{display:block;}
.cat-menu li ul a{font-size:10px; display:block; padding:5px 10px; text-decoration:none;}

/*Center styles*/
#center{margin:12px; padding:10px; border:solid 1px #868686; background-color:#D0D5FF;}
.col {}
.l{ background:url(/Content/img/l-bkg.png) repeat-y;}
.l div.wrapper{width:167px; padding:10px 11px 12px 15px;}
.r{width:190px; padding:10px;}
.c{padding:10px 0; width:100%;}
.r-border{width:5px;background:url(/Content/img/r-brd-bkg.png) repeat-y 0 1px;}
h2,h2 a{background-color:#fdfdfd; font-family:Times New Roman; font-size:14px;font-weight:normal; margin-top:5px; text-decoration:none;}
h1{background-color:#fdfdfd; font-family:Times New Roman; font-size:20px; padding:5px 10px 10px 0; font-weight:normal;}
.l h2{display:block; text-align:center; font-size:20px; padding:10px; background:#edeff2; margin:0 0 5px 0; font-family:Times New Roman; font-weight:normal;}
#admin li{padding:5px 10px;}
#admin li:hover{background-color:#f8f8f8;}
#admin-nav li{float:left; margin:0 5px 0 5px;}
#admin-nav {margin-bottom:10px;}

.top-border{background:url(/Content/img/t-bkg.png) repeat-x; height:5px; font-size:1px;}
.bottom-border{background:url(/Content/img/b-brd-bkg.png) repeat-x; height:5px;font-size:1px;}

.place-holder{background-color:#fdfdfd; padding:5px 20px; border:solid #b2b2b2; border-width:0 1px;}

#brands-list{padding:2px 0; background-color:#ede5e5; margin-top:0px;}
#brands-list a{padding:5px 20px 0 20px; text-align:center; display:block;text-decoration:none; color:#151515; display:block; font-size:10px;}
#brands-list a span{ text-decoration:none; display:block; border-bottom:solid 1px #d7d3c6; font-size:10px;}
#brands-list img{margin-bottom:3px; _width:80px; max-width:80px;}
#brands-list a:hover{background-color:#f7f7fa;}
/*End center styles*/

/*Footer styles*/
#footer{clear:both; background-color:#D0D5FF; padding:10px;}
#f-container{background-color:#F1F3FF; border:solid 1px #9195B2; height:78px;}
#f-container table td{ vertical-align:middle; padding-top:10px;}
/*End footer styles*/

/*Basket styles*/
#basket{padding:10px 10px 10px 10px; width:170px;margin-bottom:5px; background-color:#edeff2;}
#basket .header{text-align:center;color:#3c3c3c;margin-bottom:15px; cursor:pointer;}
#basket .header span{font-size:10px;}
#basket p{text-align:center;color:#3c3c3c;margin-bottom:15px;}
#basket p ins{font-size:13px; text-decoration:none;}
#basket span.price{color:#006f0a;}
#basket td{ padding:5px 0 5px 0; font-size:10px; color:#000; }
#basket td.img{width:30px; padding:10px 10px 10px 5px;}
#basket td.bordered{border-bottom:dotted 1px #b2b2b2;}
#basket td.img img{width:30px;}
#basket td.link{overflow:hidden; width:100px; z-index:2;}
#basket td.link a{text-decoration:none;}
#basket td span.price{color:#006f0a;font-size:11px;}
#basket .count input{width:15px;}
#basket a.del-link{ color:#fa0c0c; background:url(/Content/img/notexist.png) no-repeat 0 2px; padding:0 0 5px 17px; }

#basket-empty,#basket-full, #basket-add{position:absolute;width:130px; height:130px; margin-left:20px; }
#basket-empty{z-index:1;background:#edeff2 url(/Content/img/basket.png) no-repeat center;_background:#edeff2;}
#basket-full{z-index:1;background:#edeff2 url(/Content/img/basket-full.png) no-repeat center;_background:#edeff2;}
#basket-add{z-index:2;background:#edeff2 url(/Content/img/basket-adding.png) no-repeat center; display:none;_background:#edeff2;}
/* End basket styles*/

.vijet{padding:5px 20px; margin-bottom:5px;  background:#edeff2;font-family:Verdana;width:150px; }
.last-vijet{ margin-bottom:0;}
.vijet-header{padding:10px 0 5px 45px;color:#3c3c3c; font-weight: bold;font-family:Verdana;}
#online-header{background:url(/Content/img/online-help.gif) no-repeat; padding-top:0;}

#news p a{color:#fa0c0c; text-decoration:none; font-weight:bold; font-family:Verdana; font-size:10px;}
#news p span{padding:3px 0 10px 10px; display:block; font-family:Verdana; font-size:10px; color:#000;}
#news-header{background:url(/Content/img/news.gif) no-repeat 0 15px;}

/*Main items styles*/
.items{}
.items a{cursor:pointer;}
.l-col{width:49%;}
.r-col{width:49%;}
.b-top{font-size:0px; padding-top:10px; border:none;}
.b-bottom{font-size:0px; border:none;}
.content-cell{background:#fff; border:solid #b2b2b2; border-width:0 1px;}
.item{background:#fff;}
.content-cell:hover,.content-cell:hover .item{background:#ede5e5; cursor:pointer;}
.act-price{ font-size:16px; color:#fa0c0c; font-weight: normal; font-family:Verdana; padding:7px 0;font-weight:bold;}
.item td.td-img{text-align:center; width:100px; padding:10px 0 10px 10px;}
.item td.td-img .preview{max-width:100px;_width:100px;}
.item td.info{padding:10px;font-size:11px;}
.item td.info a{font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
.item td.info p{margin-top:10px;font-size:11px;}

.action-remove{text-align:center; padding-bottom:10px;}
.action-remove a{cursor:pointer; color:#1f265a;}

/*Catalog styles*/
.catalog{background:#fdfdfd; font-family:Verdana;}
.catalog .l-col{padding-right:5px; padding-top:30px;border-bottom:dotted 1px #b2b2b2;}
.catalog .r-col{padding-left:5px;padding-top:30px;border-bottom:dotted 1px #b2b2b2;}
.catalog tr:first-child .r-col,.catalog tr:first-child .l-col {padding-top:0;}
.link-item{color:#0016BB; font-weight:bold;}
.short-descr{font-size:11px;}
.short-descr span.bold{font-weight:bold;}
span.price{color:#006f0a; font-size:16px; font-weight:bold;}
.catalog p.art{margin:3px 0;}
.img-link{display:block; text-align:center; border:solid #b2b2b2; border-width:0 1px; padding:10px; background-color:#fff; width:140px;}
.img-link img{max-width:130px;_width:130px;}
.catalog-item{margin:10px 0 0 0;}
.sub-categories{ margin-bottom:10px;}
.sub-categories a{ font-weight:bold; padding:3px 0; display:block;}
.add-to-action{text-align:center;}
.add-to-action a{color:#1f265a; cursor:pointer;}

.buy-menu{z-index:10; margin-right:10px;}
.buy-menu li{position:relative; text-align:left;}
.buy-menu li ul{ display:none; position:absolute; top:0; left:0; background-color:#fff; width:200px;}
.buy-menu li ul li{ border:solid #868686; border-width:0 1px; padding:0 10px;}
.buy-menu li ul li.nobr{border:none; padding:0; font-size:1px; line-height:3px; background:none;}
.buy-menu li ul li a {text-decoration:none;display:block; width:100%; padding:5px 0;}
.buy-menu li ul li a:hover{text-decoration:underline;}
.buy-menu li ul li:hover,.buy-menu li ul li.hover{ background:#f7f7fa;}
.buy-menu li:hover ul,.buy-menu li.hover ul{display:block;}


/*Item full view styles*/
.full-view{color:#000}
.full-view td.img{width:222px; padding-right:15px;}
.full-view td.img a.img-link{display:block; padding:7px 10px; text-align:center; border:solid #bc3438; border-width:0 1px; background:#fff; width:200px;}
.full-view td.img a.img-link img{max-width:200px;_width:200px;}
.gallery{}
.gallery ul li{float:left; margin:0 10px 5px 0; background:#fff; display:block;width:64px;}
.gallery ul li a {display:block;  border:solid #b2b2b2; border-width:0 1px; padding:3px 6px;}
.gallery ul li a img{max-width:50px;_width:50px;}
.buy-section p{margin-bottom:5px;}
.buy-section span.price{font-size:26px; font-weight:normal;}
.descr{font-size:11px; margin-bottom:10px;}

.exists{padding-top:5px;}
.exists ul li{background:url(/Content/img/galochka.png) no-repeat; margin-top:3px; padding-left:20px;}

.similar-header{font-size:20px; font-family:Times New Roman; padding:30px 0 3px 0; border-bottom:solid 1px #bc3438;}
.grey{background:#f7f7fa;}
.shop-td{vertical-align:middle; width:120px; padding:3px 0; border-bottom:dotted 1px #b2b2b2;}
.sc-td{padding:3px 0; text-align:center;border-bottom:dotted 1px #b2b2b2;}

/*Order styles*/
.order-ask{margin-bottom:5px;}
.order-ask b{color:#fa0c0c}
.order-tabs{ margin-top:20px;}
.order-tabs td{ padding:10px; width:25%;}
.order-tabs a{display: block; height:30px; text-decoration:none; text-align:center; color:#3c3c3c; font-family:Verdana; font-weight:bold; padding:45px 0 0 0px;}
.order-tabs a.self{background:url(/Content/img/self-delivery.gif) no-repeat center top;}
.order-tabs a.self-a,.order-tabs a.self:hover{background:url(/Content/img/self-delivery-active.gif) no-repeat center top;}
.order-tabs a.n7{background:url(/Content/img/n7-delivery.gif) no-repeat center top;}
.order-tabs a.n7-a,.order-tabs a.n7:hover{background:url(/Content/img/n7-delivery-active.gif) no-repeat center top;}
.order-tabs a.regions{background:url(/Content/img/regions-delivery.gif) no-repeat center top;}
.order-tabs a.regions-a,.order-tabs a.regions:hover{background:url(/Content/img/regions-delivery-active.gif) no-repeat center top;}
.order-tabs a.ozon{background:url(/Content/img/ozon-delivery.gif) no-repeat center top;}
.order-tabs a.ozon-a, .order-tabs a.ozon:hover{background:url(/Content/img/ozon-delivery-active.gif) no-repeat center top;}
.order-tabs a.regions:hover,.order-tabs a.n7:hover,.order-tabs a.self:hover,.order-tabs a.ozon:hover{ background-color:#ebebeb;}

.items-section{ background:#fff;}
.items-section td{font-family:Verdana; padding:5px; }
.items-section tr:hover{background:url(/Content/img/order-item-hover-bkg.png) repeat-x bottom;}
.items-section td.last{border-bottom:solid 1px #868686;}
.items-section td.img{text-align:center;}
.items-section .img img{max-width:60px; _width:60px;}
.items-section .name{width:100%; padding:5px 10px;border-bottom:dashed 1px #868686;}
.items-section .delete {vertical-align:middle; padding:0 10px;}
.items-section .delete a{text-decoration:none;}
.items-section .row{ background:#fdfdfd;}
.items-section .count{vertical-align:middle; font-weight:bold; font-size:12px; padding:0 20px;}
.items-section .count input{width:20px;}
.items-section .price{color:#fa0c0c; font-size:11px; font-weight:normal;}
.items-section-header-container{background:url(/Content/img/order-items-header-bkg.png) repeat-x;}
.items-section-header{border:solid #b2b2b2; border-width:0 1px 1px 1px;padding: 5px 30px;cursor:pointer;font-weight:bold;color:#000;background:url('/Content/img/up-arrow.gif') no-repeat 8px 3px;}
.items-section-header span{font-size:10px; font-weight:normal;}
.items-section-header-hide{background:url('/Content/img/down-arrow.gif') no-repeat 8px 3px;
}

.order-fields {margin-top:10px;}
.order-fields td{padding:2px;}
.sign-col{width:150px; text-align: right; padding:2px 10px 0 0;}
.order-fields label{font-size:10px; color:#fa0c0c; font-style:italic; font-family:Verdana; margin:-2px 0 5px 0; display:block;}
.order-fields label.ozon-deliv-label{font-size:12px; color:#4d4d4d; font-style:normal; margin:0; display:inline; cursor:pointer;}
.order-fields input{width:60%; border:solid 1px #000;}
input.short-input{width:200px;}
input.small-input{width:40px;}
input.ozon-delivery-choice{width:20px; float:left; border:none;}
input.radio{width:auto; border:none;}

.center #PrintOrderWrapper table td{border:none;}
.MainTable{font-family:Tahoma;width:100%; text-align:left;}
.MainTable td{font-size:12px;padding:5px 3px;}
.MainTable #Head{height:60px;text-align:left;}
.MainTable .justify{text-align:justify;}
.MainTable .positions{font-family:Tahoma;border-width : 2px;border-color : black;width:100%;}
.MainTable .positions td{border:dotted Gray;border-width:0 0 1px 0;}
.MainTable .positions #Header{background-color:#d0d5ff;text-align:center; height : 30px;font-size:12px;}
.MainTable .positions #Header td{border:solid Gray; border-width:0 0 1px 0;}
.MainTable .silver {background:#F7F8FF; font-size:11px;}
.MainTable .white  {background:white; font-size:11px;}
.MainTable .center {text-align : center;}
.MainTable .span {width:30%; color:Gray;}
.MainTable td.more-info{font-size:10px;text-align:justify;}
.MainTable .footer{background-color:#F7F8FF; padding:10px;height:50px;text-align:justify;}
#PrintOrderWrapper .center {text-align:center;}
#PrintOrderWrapper .span {width:30%;}
#PrintOrderWrapper .wide{width:100%;}
#PrintOrderWrapper .cG{color:Gray;}



.promo{color:#828282;text-align:justify;font-size:10px; padding:0; margin:0;}

/*Partners*/
#partners td{vertical-align:top;padding:20px 10px 10px 10px; border:none; border-bottom:dotted 1px #d9d9d9;}
#partners img{max-width:150px;_width:150px;}
#partners h3{color:#4d4d4d; font-size:18px;}
/*End of partners*/

/*Rating styles*/
.rate-div{clear:both; display:none;}

.rate-catalog-div{position:absolute;top:0; margin:-18px 0 0 280px;}
/*.rate-catalog-wrapper{position:relative; display:none;}*/
.rating{ height:21px;width:115px;overflow:hidden;background:url(/Content/img/star.jpg) bottom;margin-top:4px;margin-left:7px;}
/*.catalog-raing-wrapper .rating{margin-left:0;}*/
.rating li{display:inline;background:none;}
.rating a {width:23px;height:21px; display:block; text-indent:-9999px; float:left; position:relative; cursor:pointer;}
.rating a:hover,.rating a.curr{background:url(/Content/img/star.jpg) center;width:115px;margin-left:-92px;position:static;}
.rating a:active {background-position:top;}

.articles-list{padding:5px 0px;}
.articles-list li{display: block; padding: 0 0 5px 20px; background: url(/Content/img/book-icon.png) no-repeat;line-height:120%;}
.articles-header{position:absolute; background-color:#fff;top:0;left:0; margin:-20px 0 0 0px; font-size:12pt; font-weight:bold;}

/*YMExport*/
.ym-table {margin-top:15px;}
.ym-header {background:#beefff; font-weight:bold; padding:5px 5px 5px 5px;}
.ym-tr-mname {width:70%;text-align:left; font-size:75%; padding-bottom:5px; padding-top:5px; }
.ym-tr-mprice {width:10%;text-align:center; font-size:75%}
.ym-tr-mexport {width:10%;text-align:center; font-size:75%}
.tm-tr-mexport {width:10%;text-align:center; font-size:75%}
/*End of YMExport*/

/*Opt styles*/
.opt-table {margin-top:15px;}
.opt-header {background:#beefff; font-weight:bold; padding:5px 5px 5px 5px;}
.opt-tr-mname {width:45%;text-align:left; font-size:75%; padding-bottom:5px; padding-top:5px; }
.opt-tr-mbuyingprice {width:10%;text-align:center; font-size:75%}
.opt-td {width:5%;text-align:center; font-size:75%}
/*End of Opt styles*/

/*стили для редактора FCK*/
.editor-table{border: 3px dashed #800000;width:100%;}
.editor-tdlink{text-align:right; padding:10px;}
.editor-tdlink a{color:#EC2E21;font-family:Arial;font-size:10pt;font-weight: bold; margin-right:10px;}
.editor-owner-div{position: relative; left: 0; z-index:6000;}
.editor-div{position: absolute; top:-100px;width:100%;}
.editor-div-btns{width:100%;text-align:center; background-color:#fff;}
.editor-div-btns input{margin:20px;}

.error{color:#a20c0c; font-size:8pt; font-style:italic; display:block; padding-bottom:5px;}
.visible_error_lnk {display:inline;}
.invisible_error_lnk {display:none;}

/*.articles-list{padding:5px;}
.articles-list li{display: block; padding: 0 0 5px 25px; background: url(/Content/img/book-icon.png) no-repeat 0px 3px;line-height:120%;}
.articles-header{position:absolute; background-color:#fff;top:0;left:0; padding:0 2px; margin:-20px 0 0 3px; font-size:12pt;}*/

#statictree{vertical-align:middle; color: #0086b3; padding-top:5px;}
#statictree a{ color: #0086b3; vertical-align:middle; }
#statictree a img{width:16px;}

ul.type-list{ padding: 0.7em 0; }
ul.type-list li{ display: block; padding: 0 0 0.7em 20px; background: url(/Content/img/bullet.gif) no-repeat 7px 4px; line-height: 120%; }

#moment {border:dotted #b2b2b2; border-width:1px 0 0 0; padding:20px 0 10px 0;}
/*Promo console*/
#promoconsole{margin:10px;}
.promoconsole-text{width: 60px; }
.promoconsole-single-lineinput{width:100%}
.promoconsole-submit{text-align:center;}
/*End of promo console*/

/*Compare page styles*/
#compare{}
.compare-wrapper{background:#edeff2 url(/Content/img/scales.gif) no-repeat 18px 10px; padding:5px 5px 10px 65px; margin-bottom:5px;}
.compare-wrapper a {display:block; padding:3px 0; font-weight:bold;}
.compare-items{table-layout: fixed;}
.compare-items td{ text-align:center; border:solid 1px #d2d2d2;padding:5px;}
.compare-items tr.price{font-weight:bold; }
.compare-items tr.price span, .h-compare-items td.price span{color:#006f0a; font-size:14px; font-weight:bold;}
.compare-items tr.img td{vertical-align:middle; padding:0;}
.compare-items tr.img img, .h-compare-items td.img img{max-width:120px;_width:120px;}
.compare-items tr.descr td,.h-compare-items td.descr{ text-align:left; font-size:11px;}

.h-compare-items td{ border:solid 1px #d2d2d2;padding:5px;}
.h-compare-items td.img{ width:130px; text-align:center;}
.h-compare-items td.price {text-align:center; width:0%;}

.ya-wrapper{padding:5px 0 8px 0;}
.ya-orange-link{font-size:18px; color:#ff8b00;text-decoration:underline;}/*ff8b00 62B624*/

#newitems{ margin-top:10px;}
.block-border{ height:10px; border-bottom:dotted 1px #b2b2b2;}

.slideshow{overflow: hidden;}
#slide-shops{height:190px; margin-bottom:5px;}
#slide-shops img {width: 190px;top:0; left:0}

/*Navigate styles*/
.nav{margin-top:5px;}
.nav li{float:left; margin-right:5px;}
.nav a{float:left;text-decoration:none; color:#000; background-color:#E2DEDE; padding:3px 0 4px 0;}
.bottom a{padding:3px 5px 4px 5px;}
.nav span{width:9px; height:21px; float:left; font-size:1px; padding:0;}
.nav .l{background:url(/Content/img/nav-brd.gif) 9px 0; }
.nav .r{background:url(/Content/img/nav-brd.gif); }
.nav li:hover a{background-color:#BFD2E1;}
.nav li:hover .l{background:url(/Content/img/active-nav-brd.gif) 9px 0; }
.nav li:hover .r{background:url(/Content/img/active-nav-brd.gif); }
.nav li.selected a{background-color:#fff; border:solid #ADADAD; border-width:1px 0; padding:2px 0 3px 0;}
.bottom li.selected a{padding:2px 5px 3px 5px;}
.nav li.selected .l{background:url(/Content/img/selected-nav-brd.gif) 9px 0; }
.nav li.selected .r{background:url(/Content/img/selected-nav-brd.gif); }

.new-wrapper{position:relative;}
.new{position:absolute; top:-8px;left: 125px; _left: 125px;}
.new-item{left: 60px;_left: 10px;}
.new-fullview{left: 185px;_left: 70px;}

.opinions-caption{text-transform:uppercase;}
.opinion-new{display:block; width:100%; text-align:left; padding:0 40px 0 0; }
.opinion-error{color:Red; margin-bottom:10px;}
.opinion-new-username{display:block; width:100%; margin-bottom:10px;}
.opinion-new-content{display:block; width:100%; margin-bottom:10px;}
.opinion-new-submit{display:block; float:right;}
.opinions-container{display:block; width:100%; padding-right:40px; margin-bottom:50px;}
.opinions-button-container{display:block;clear:both; margin:5px; width:100%; height:30px; text-align:right; }
.opinions-new-link{padding:5px; margin:10px; text-decoration:none;}
.opinion-single{display:block; clear:both; padding:10px 0; margin:10px 10px 20px 10px; color:Black; border-bottom:solid 1px gray}
.opinion-single-title{display:block; width:100%; margin-bottom:10px; font-weight:bold;}
.opinion-single-date{display:block; float:right; font-weight:normal;}
.opinions-link{display:inline;}
.opinion-controls{display:block; width:100%; text-align:right;}

.h-sep,.h-bot-sep{ border:solid #c9c9c9; border-width:1px 0 0 0; margin-bottom:30px; margin-top:10px;}
.h-bot-sep{margin-bottom:10px;margin-top:0;}
#regions{}
#districtId,#localityId{width:200px;}
td.res-price{ width:75px;padding:2px 5px 2px 0;}
td.res-descr{ padding:2px; border-bottom:dotted 1px #b2b2b2;}

/*Аутентификация*/
#auth-form{ padding:7px 5px 10px 25px;background:#edeff2;font-family:Verdana; margin-bottom:5px; font-size:11px;}
#auth-form table td{vertical-align:middle; padding:2px 0;}
#auth-form input.flat{border: solid 1px #b2b2b2;font-size:11px; height:13px; width:100px;}
#auth-form .enter-btn{border: solid 1px #b2b2b2; width:43px; height:20px;}
#auth-form .remember{width:13px;}

.register-account fieldset{padding:10px;}
.register-account table td.label{width:150px;}
.register-account table td{ vertical-align:middle; padding:2px 0;}
.register-account input.flat{border: solid 1px #b2b2b2;}
.register-account legend{padding:0 5px;}

/*Эксклюзивные товары*/
.excl-group-name{display:block; border-bottom:solid 1px #1F265A; font-size:18px; font-weight:bold; margin-bottom:10px; cursor:pointer;}
.excl-group-name:hover{color:#1F265A;}

.notify-msg{color:#61A91F; padding:0 0 5px 0; display:none;}

a.deliv-calc-link{border-bottom:dotted 1px; display:block; cursor:pointer; padding:3px 0; margin-bottom:5px; text-decoration:none; font-size:10px;}
a.deliv-calc-link:hover{color:Red;}

.discount-msg{color:Red; font-size:14px; font-weight:bold;}
.red-msg{color:Red; font-size:10px; padding-left:10px;}