*{
	margin:0;
	padding:0;
}
body{
	background:#FFF;
	border-top:1px solid #A7A6AA;
	font-size:11px;
	color:#515151;
	font-family:Tahoma, Geneva, sans-serif;
}
ul,li{list-style-type:none;}
a{text-decoration:none;color:#909090;outline:none;}
a:hover{text-decoration:underline;}
img{border:none;}
h1,h2,h3,h4,h5{font-weight:normal;}
h1{font-size:30px;font-family:Arial, Helvetica, sans-serif;}
h2{font-size:26px;font-family:Arial, Helvetica, sans-serif;}
h2 a {color: #255DC3;text-decoration: underline}
table td{vertical-align:top;}
.clear{height:0px;font-size:0px;line-height:0px;clear:both;overflow:hidden;}
.posrel{position:relative;}

.al_l{text-align:left;}
.al_c{text-align:center;}
.al_r{text-align:right;}

a.lnk_more{font-size:10px;font-weight:normal;}

.page{width:944px;margin:0 auto auto;background:#FFF;}
.header{height:80px;}
/*.header-img{float:right;}
.header-img img{display:block;}*/
#logo{display:block;float:left;margin-top:20px}
#logo a{display:block;}
.menu-top{background:#636163;line-height:32px;font-size:12px;white-space:nowrap;height:32px;}
.menu-top ul.menu{display:block;}
.menu-top .menu-top-right{float:right;}
.menu-top .menu-top-left{}
.menu-top ul.menu li{float:left;display:block;position:relative;}
.menu-top ul.menu li a{display:block;}
.menu-top ul.menu li.yellow a{color:#EDE31D;}
.menu-top ul.menu > li > a,.menu-top ul.menu > li{line-height:32px;}
.menu-top ul.menu li:hover{background:#FF7A00;}
.menu-top ul.menu li:hover a{color:#FFF;}
.menu-top ul.submenu li{line-height:32px;}
.menu-top ul.menu a, ul.menu span{color:#FFF;padding:0px 10px;text-decoration:none;}
.menu-top ul.menu a.l_sub{display:block;position:static;}
.menu-top ul.menu a.l_sub:hover{text-decoration:none;}

.menu-top ul.menu li ul.submenu{display: none;
position: absolute;
top: 32px;
margin: 0;
padding: 13px 0 13px;
border: 1px solid #cbcbcb;
background: #fff;
text-align: left;
list-style-type: none;
z-index:3;
font-size: 13px;
-webkit-box-shadow: 0 1px 8px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 8px rgba(0,0,0,.25);
box-shadow: 0 1px 8px rgba(0,0,0,.25);}

.menu-top ul.menu li ul.submenu ro{position:absolute; width: 130px;top:9px;left:-2px;z-index:10000;padding-top:16px;display:none;background:url(img/_.gif);}

.menu-top ul.menu li ul.submenubr{position:absolute; width: 942px;height: 200px;top:9px;left:-281px;z-index:10000;padding-top:16px;display:none;}
.menu-top ul.menu li ul.submenu li{float:none;display:block;border:none;font-size:11px;font-size: 15px;line-height: 17px;}
.menu-top ul.menu li ul.submenu li a{text-decoration:none;display:block;color:#333;padding:6px 32px 7px 18px;}
.menu-top ul.menu li ul.submenu li a:hover{color: #ff8500;background:none;}
.menu-top ul.menu li ul.submenu li:hover{background: url('../img/promo-button.png') 95% 10px no-repeat;}
.menu-top ul.menu li ul.submenu li.no_arrow:hover{background:none;}
.menu-top ul.menu li ul.subcatmenu li:hover{background:none;}

.menu-top ul.menu li ul.submenu .brlist {width: 892px;background: #fff;padding-left: 50px}
.menu-top ul.menu li ul.submenu .brlist ul {margin-right: 20px;}
.menu-top ul.menu li ul.submenu .brlist li {margin:0;padding: 0;line-height: 15px;font-size: 11px}
.menu-top ul.menu li ul.submenu .brlist li a {background:#fff;border:0;padding-right:20px;}
.menu-top ul.menu li ul.submenu .brlist li a:hover {text-decoration:underline;font-weight: normal;color:#5C5C5C}
.menu-top ul.menu li ul.submenu .brlist li.topbrand a {color: #000000}


.menu-top ul.menu li ul.subcatmenu{display: none;
position:absolute;
z-index: 3;
top: 0;
padding: 0;
white-space: nowrap;
border-top: 0;
margin: -14px 0 0 0;
left:100%;
padding: 13px 0 13px;
border: 1px solid #cbcbcb;
background: #fff;
text-align: left;
list-style-type: none;
font-size: 13px;
-webkit-box-shadow: 0 1px 8px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 8px rgba(0,0,0,.25);
box-shadow: 0 1px 8px rgba(0,0,0,.25);}


.black_bg { display:none; position:fixed; top:0; left:0; background-color:rgba(0, 0, 0, 0.7); width:100%; height:100%; z-index:9998; }

.subscribe { border-radius:8px; display:none; background-color:#FFF; width:550px; height:350px; position:fixed; top:50%; left:50%; z-index:9999; padding:5px; box-shadow:0 0 10px black; margin-top:-175px; margin-left:-275px; background-image:url(/img/shoes23.jpg); background-position:0 113px; background-size:contain; background-repeat:no-repeat; }
.subscribe h2 { color:#348216; font-size:24px; font-weight:bold; margin:13px 20px; }
.subscribe p { color:#555; font-size:14px; margin:0 20px; }
.subscribe .block { background-color:#FFF; border-radius:15px; position:relative; top:30px; left:300px; width:200px; box-shadow:0 0 5px black; padding:20px; }
.subscribe .block .input { background-color:#FFF; border-radius:4px; width:194px; padding:5px 3px; border:1px solid #CCC; line-height:20px; margin-bottom:20px; font-size:14px; outline:none; }
.subscribe .block .but-1 { width:202px; }

.subscribe .block a { text-decoration:underline; cursor:pointer; margin-top:18px; display:block; }

#subscribe_block_message { display:none; font-size:16px; font-weight:bold; color:#FE8900; text-align:center; }
#subscribe_block_message span { display:block; margin:20px; }


.when_discount_block { border-radius:8px; display:none; background-color:#FFF; width:550px; height:350px; position:fixed; top:50%; left:50%; z-index:9999; padding:5px; box-shadow:0 0 10px black; margin-top:-175px; margin-left:-275px; background-size:contain; background-repeat:no-repeat; }
.when_discount_block h2 { color:#348216; font-size:24px; font-weight:bold; margin:13px 20px; }
.when_discount_block p { color:#555; font-size:14px; margin:0 20px; }
.when_discount_block .block { background-color:#FFF; position:absolute; top:120px; left:25px; width:200px; }
.when_discount_block .block .input { background-color:#FFF; border-radius:4px; width:194px; padding:5px 3px; border:1px solid #CCC; line-height:20px; margin-bottom:8px; font-size:14px; outline:none; }
.when_discount_block .block #subscribe_email { margin-bottom:30px; }
.when_discount_block .block .but-1 { width:202px; }
.when_discount_block .block .checkbox { height:20px; vertical-align:middle; cursor:pointer; }
.when_discount_block .block label { cursor:pointer; line-height:20px; vertical-align:middle; margin-bottom:10px; display:block; }
.when_discount_block .block a { text-decoration:underline; cursor:pointer; margin-top:28px; display:block; }

.when_discount_block .item-block { background-color:#FFF; position:absolute; top:110px; left:310px; width:200px; }
.when_discount_block .item-block .title { font-size:14px; text-transform:uppercase; text-align:center; }
.when_discount_block .item-block .price { font-size:11px; text-align:center; margin-top:10px; }
#when_discount_block_message { display:none; font-size:16px; font-weight:bold; color:#FE8900; text-align:center; }
#when_discount_block_message span { display:block; margin:20px; }

.shop_left_photo { position:absolute; left:0; top:143px; }
.shop_right_photo { position:absolute; left:100%; top:143px; margin-left:-1000px; }


.when_discount { color:#F27619 !important; margin-bottom:30px; display:block; }


.br-head {float: left;width: 100px;/*border: 1px solid red;*/margin-right: 40px}
.br-head .hdr{font-size: 15px;font-weight: bold;margin-top: 16px;color: #FA8214;margin-bottom: 7px}
.br-head.last{margin-right: 0}


.not_found { text-align:center; margin:50px 0; font-size:14px; }

.menu-top .menubr{border: 1px solid black}


.footer{/*margin-top:30px;*/text-align:center;padding:10px 10px 30px;}

.main-bnr{}
.main-bnr .mb-logos{position:absolute;z-index:3;}

.page > .content{padding:12px 0 15px;z-index:2;position:relative;background-color:#FFF;}
.page > .content.line{border-left:1px solid #E7E7E7;}
.page > .content h3{font-size:11px;font-family:Verdana, Geneva, sans-serif;}
.column-right{width:180px;float:right;}
.main-column-center{float:left;width:696px;}

.block-right{background:#F5E9FD;border:3px solid #F1DEFE;padding:12px 15px;}
.block-right h3{color:#9172a7;margin-bottom:20px;}
.block-right-2{border:4px solid #E6E834;padding:12px 15px;background:#F2F3B8;margin-top:15px;}

/*
.paging{font-weight:bold;}
.paging a{line-height:13px;}
.paging a, .paging span{padding:1px 3px;}
.paging .selected{color:#666;}
*/


#scrollUp {
display: none;
cursor: pointer;
position: absolute;
vertical-align: bottom;
top: 0;
left: 0;
width: 100px;
height: 100%;
text-align: center;
text-decoration: underline;
background-color: #FFE7CB;
background-position: top center;
background-repeat: no-repeat;
}
#scrollUpText {
position: fixed;
top: 20px;
left:0;
width: 100px;
text-align: center;
text-decoration:underline;
font-size:12px;
color:#333;
}


.paging {border: 0px solid red;}
.paging a {font-size: 16px;color: #B0B0B0;margin-right: 4px;border: 0px solid red;line-height: 22px; padding: 2px 6px;}
.paging a.button {
	color: #606060;
	font-size: 12px
	padding-bottom: 4px;
	padding-right: 2px;
	padding-left: 2px;
	/*border: 0px dashed #DBDBDB;*/
	/*font-size: 11px;*/
	/*font-weight: bold;*/
	/*text-decoration: underline;*/
}
.paging a.button_grey {color: #E1E1E1}
.paging span.current {font-size: 16px;font-weight: bold;color: #8C8C8C;margin-right: 3px;border: 1px solid #C0C0C0;padding: 2px 6px;background: #F3F3F3}
.paging span {font-size: 16px;color:#B0B0B0}



.main-accordeon{width:700px;}
.main-accordeon h3{line-height:11px;padding:8px 9px;cursor:pointer;}
.main-accordeon .acc-items{}
.main-accordeon .acc-content{overflow:auto;display:none;height:0;position:relative;}
.main-accordeon .acc-content .paging{position:absolute;right:10px;top:-15px;z-index:1;}
.main-accordeon .item{padding:3px 5px;background:#CCC repeat-x bottom;}
.main-accordeon .item-in{background:#EEE repeat-x bottom;}
.main-accordeon .item-1{background-color:#FBC7DC;background-image:url(img/acc-it-1.gif);}
.main-accordeon .item-1 .item-in{background-color:#FDE9F1;background-image:url(img/acc-it-1-in.gif);}
.main-accordeon .item-1 h3{color:#e02375;}
.main-accordeon .item-1 .paging a{color:#e02375;}
.main-accordeon .item-2{background-color:/*#C7E39B*/#B4DC76;background-image:url(img/acc-it-2.gif);}
.main-accordeon .item-2 .item-in{background-color:/*#EDF6DF*/#D9EDBA;background-image:url(img/acc-it-2-in.gif);}
.main-accordeon .item-2 h3{color:#2c9300;}
.main-accordeon .item-2 .paging a{color:#2c9300;}
.main-accordeon .item-3{background-color:#9ACBF5;background-image:url(img/acc-it-3.gif);}
.main-accordeon .item-3 .item-in{background-color:#D9EDFD;background-image:url(img/acc-it-3-in.gif);}
.main-accordeon .item-3 h3{color:#0061b7;}
.main-accordeon .item-3 .paging a{color:#0061b7;}
.main-accordeon .item-4{background-color:#ECC39B;background-image:url(img/acc-it-4.gif);}
.main-accordeon .item-4 .item-in{background-color:/*#EDE3DA*/ #FFE1C4;background-image:url(img/acc-it-4-in.gif);}
.main-accordeon .item-4 h3{color:/*#EA9949;*/#FF8000}
.main-accordeon .item-4 .paging a{color:#EA9949;}
.main-accordeon .active .item{background-image:none;}
.main-accordeon .active .item-in{background-image:none;}
.main-accordeon .active .acc-content{display:block;overflow:visible;height:auto;}
.main-accordeon .active h3{cursor:default;}

.block-list{font-weight:bold;}
.block-list ul{margin-bottom:12px;}
.block-list li{margin-bottom:5px;}
.block-list li span {font-weight: normal;color: #8F8F8F}
.block-list a{text-decoration:underline;}
.block-list a:hover{text-decoration:none;}
.block-list .caption {color: #800080;font-size: 10px;margin-bottom: 5px;}

.block-list-left{font-size:14px;padding:0;}
.block-list-left.brand {}
.block-list-left ul{padding-top:5px;}
.block-list-left li{margin-bottom:5px;font-size: 12px}
.block-list-left li a {color:#636163;font-family: Verdana;}
.block-list-left li a.subcat {margin-left:18px;}
.block-list-left li p{font-size:10px;display:none;}
.block-list-left li.active {font-weight:bold;font-size: 13px;color: #3a3a3a;background:url(img/arr.png) 3px 15px no-repeat;background-size:6px 7px;padding:10px 0 12px 14px}
.block-list-left li.selected {font-weight:bold;}
.block-list-left li.active p{display:block;padding:5px 0 0px;}
.block-list-left li.active p a.active{text-decoration:underline;}
.block-list-left li .subcats {display:none;margin:5px 0 0 0;font-weight:normal;}
.block-list-left li .subcats li:last-child {margin:0;}
.block-list-left li .subcats.active {display:block;}

.gallery-list{padding:4px 0px 20px 6px;}
.gallery-list ul{position:relative;}
.gallery-list li{display:block;float:left;margin-right:6px;background:#FFF;width:130px;text-align:center;padding:0 0 5px;}
.gallery-list li a{display:block;text-align:center;text-decoration:none;}
.gallery-list li a:hover{text-decoration:none;}
.gallery-list li a:hover span{text-decoration:underline;}
.gallery-list li a span{display:block;text-align:center;padding:5px;color: #727272;height: 24px}

.gallery-list li img {padding-bottom: 12px}
.gallery-list li .price{font-size:12px;display:block;text-align:center;color:#4E4E4E}
.gallery-list li .price.discount {color: #FF641A}
.gallery-list li .price.oldprice {text-decoration:line-through;font-size: 11px;font-weight: normal;font-style: italic}



.column-left{float:left;width:150px;padding-left:14px;}
.column-left.shop{margin-top:44px;padding-left:24px;}
.column-left.brand{margin-top:3px;padding-left:24px;}

.block-left{padding: 0;}
.block-left.man {}
.block-left h2{color:#fa8214;font-size:16px;padding:5px 0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.block-left .h2{color:#fa8214;font-size:16px;padding:5px 0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.block-left .shref {float: right;}
.block-left .shref a {font-size: 10px;}
.block-left .href2 a {color:#fa8214;text-decoration:none;}
.block-left h2.none {background:none;}

.into-column-center{width:740px;float:right;}

.brand-info{}
.brand-info .bi-left{width:740px;float:left;}
.brand-info .bi-right{width:352px;float:right;}
.brand-info .bi-right-brand{float:right;}
.brand-info .bi-logo{padding-bottom:12px;height:76px;}
.brand-info .bi-title{margin-bottom:45px;color:#6A6A6A;}
.brand-info .bi-title-brand{margin-bottom:0;}
.brand-info .headercat{margin-bottom:0px;}
.brand-info .bi-hint{font-size:10px;border-bottom:1px solid #CCC;color:#C0C0C0;padding-bottom:2px;}
.brand-info .bi-description{color:#595959;font-size:13px;margin-top:5px;}
.brand-info .bi-description td{padding-bottom:14px;}
.brand-info .bi-description .label{color:#595959;width:134px;font-weight: bold;}

.brand_logo {  margin-left:400px; width:340px; position:absolute; text-align:right; margin-top:10px; }
.brand_banner { width:943px; max-height:300px; margin:0 0 10px 0; }
.brand_caption { font-size:13px; margin-bottom:10px; margin-top:10px; font-weight:bold; }
.brand_description { font-size:12px; margin-bottom:10px; height:60px; overflow:hidden; }
.brand_description_overflow {
	width:740px; height:20px; margin-top:-30px; position:absolute;
	background-image: -webkit-linear-gradient(top,transparent,#FFF);
	background-image: linear-gradient(top,transparent,#FFF);
}
.brand_more_button { font-size:12px; color:#333; cursor:pointer; }


.filtration { border-top:1px solid #E7E7E7; margin:20px 0 40px 0; }
.filtration .filters-block { cursor:default; min-height:56px; vertical-align:top; border-right:1px solid #E7E7E7; padding:10px; display:inline-block; }
.filtration .filters-block:last-child { border-right:none; }
.filtration .filters-block.colours { width:122px; }
.filtration .filters-block.size_filtration { width:240px; }
.filtration .filters-block.price { width:148px; }
.filtration .filters-block .title { text-transform:uppercase; font-size:14px; margin-bottom:5px; }

.color_button { vertical-align:top; cursor:pointer; width:10px; height:10px; text-align:center; line-height:10px; display:inline-block; margin:1px; border:1px solid #EBEBEB; }
.color_button.all:after { content: "X"; }
.color_button.selected { border:1px solid black; }

.size_button:not([rel=all]) { vertical-align:top; cursor:pointer; line-height:25px; width:25px; text-align:center; display:inline-block; margin:1px; border:1px solid #E7E7E7; background-color:#F1F1F1; }
.size_button { cursor:pointer; }
.size_button:not([rel=all]).selected { color:#FFF; background-color:#F78C26; }


.promo{color:#FFF;background:url(img/promo-l.gif) left no-repeat #EA9848/*#DD78B0*/;display:inline-block;font-size:20px;line-height:20px;font-style:italic;height:35px;}
.promo b{font-weight:normal;display:inline-block;background:url(img/promo-r.gif) right no-repeat;padding:5px 10px 10px}

.paging{font-size:11px;}
.paging .active{font-size:15px;color:#F0820B;cursor:default;}
.paging img{vertical-align:middle;}


.navigate{color: #606060}
.navigate .paging {float:right;}
.navigate .paging.sl select{margin:0 10px}
.pr{position:absolute;display:block;z-index:10;top:35px;right:3px;width:35px;height:35px;}
.pr_new{/*background:url(img/promo_sircle_new.png) center no-repeat;*/width:43px;height:41px;}
.pr_red{background:url(img/promo_sircle_red.png) left top no-repeat;}
.pr_snow{background:url(img/snowflake_icon.png) center no-repeat;width:25px;height:25px;top:2px !important}

.pr-5{background-position:0 -35px;}
.pr-10{background-position:0 -70px;}
.pr-15{background-position:0 -105px;}
.pr-20{background-position:0 -140px;}
.pr-25{background-position:0 -175px;}
.pr-30{background-position:0 -210px;}
.pr-35{background-position:0 -245px;}
.pr-40{background-position:0 -280px;}
.pr-45{background-position:0 -315px;}
.pr-50{background-position:0 -350px;}
.pr-55{background-position:0 -385px;}
.pr-60{background-position:0 -420px;}
.pr-65{background-position:0 -455px;}
.pr-70{background-position:0 -490px;}
.pr-75{background-position:0 -525px;}

.visitLink {line-height: 20px;margin:6px 0 30px 0;background: #fff;border-bottom: 0px dashed #E1E1E1}
.visitLink.black {margin:0 0 25px 0;}
.visitLink.black li a {color: #515151}
.visitLink ul {}
.visitLink li {float: left;margin-right: 6px;font-size: 12px;color: #7D7C7C}

.shoes-view{color:#999;}
.shoes-view ul{}
.shoes-view li{display:block;float:left;width:159px;margin-left:34px;margin-bottom:20px;height:267px}
.shoes-view li.first{clear:left;margin-left:0;}
.shoes-view li.last{margin-right:0;}
.shoes-view a{position:relative;display:block;zoom:1;width:159px;height:267px}
.shoes-view a img{display:block;/*padding-bottom:15px;*/position: absolute;top:20px;left:16px}
.shoes-view a.ru:hover{text-decoration:none;background:url(../img/blank_more_ru.png) no-repeat;}
.shoes-view a.ro:hover{text-decoration:none;background:url(../img/blank_more_ro.png) no-repeat;}
.shoes-view a .pr{position:absolute;display:block;z-index:10;top:35px;right:0;width:35px;height:35px;}
.shoes-view a .pr_new{/*background:url(img/promo_sircle_new.png) center no-repeat;*/width:43px;height:41px;}
.shoes-view a .pr_red{background:url(img/promo_sircle_red.png) left top no-repeat;}

.shoes-view a .pr-5{background-position:0 -35px;}
.shoes-view a .pr-10{background-position:0 -70px;}
.shoes-view a .pr-15{background-position:0 -105px;}
.shoes-view a .pr-20{background-position:0 -140px;}
.shoes-view a .pr-25{background-position:0 -175px;}
.shoes-view a .pr-30{background-position:0 -210px;}
.shoes-view a .pr-35{background-position:0 -245px;}
.shoes-view a .pr-40{background-position:0 -280px;}
.shoes-view a .pr-45{background-position:0 -315px;}
.shoes-view a .pr-50{background-position:0 -350px;}
.shoes-view a .pr-55{background-position:0 -385px;}
.shoes-view a .pr-60{background-position:0 -420px;}
.shoes-view a .pr-65{background-position:0 -455px;}
.shoes-view a .pr-70{background-position:0 -490px;}
.shoes-view a .pr-75{background-position:0 -525px;}


.shoes-view .price{font-size:11px;color: #575757;font-family: Verdana,Arial,sans;position: absolute;bottom:44px;left:16px}
.shoes-view .price.discount {color: #FF641A}
.shoes-view .price.oldprice {text-decoration:line-through;font-size:11px;font-weight:normal;left:82px}
.shoes-view .price.newprice {color:#FA0000;font-weight: normal}
.shoes-view .new{width:33px;height:15px;background:url(img/new.gif) no-repeat;position: absolute;bottom:90px;left:16px}
.shoes-view .sale10{width:36px;height:16px;background:url(img/sale10.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale15{width:36px;height:16px;background:url(img/sale15.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale20{width:36px;height:16px;background:url(img/sale20.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale25{width:36px;height:16px;background:url(img/sale25.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale30{width:36px;height:16px;background:url(img/sale30.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale35{width:36px;height:16px;background:url(img/sale35.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale40{width:36px;height:16px;background:url(img/sale40.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale45{width:36px;height:16px;background:url(img/sale45.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale50{width:36px;height:16px;background:url(img/sale50.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale55{width:36px;height:16px;background:url(img/sale55.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale60{width:36px;height:16px;background:url(img/sale60.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale65{width:36px;height:16px;background:url(img/sale65.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale70{width:36px;height:16px;background:url(img/sale70.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale75{width:36px;height:16px;background:url(img/sale75.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale80{width:36px;height:16px;background:url(img/sale80.jpg) no-repeat;position: absolute;bottom: 90px;left: 16px;}
.shoes-view .sale{
	background-color: #D0212B;
    display: inline-block;
    color: #FFF;
    font-size: 14px;
	line-height: 16px;
    padding: 0 2px;
	position: absolute;
	bottom: 90px;
	left: 16px;
}
.shoes-view .brand{font-family: Verdana,Arial,sans;font-size: 12px;color: #6B6B6B;position: absolute;bottom:74px;left:16px}
.shoes-view .title{font-family: Verdana,Arial,sans;font-size: 10px;display:block;color: #878787;line-height:16px;position: absolute;bottom:60px;left:16px}
.shoes-view .cnt_comm {width: 30px;height: 20px;background: url(img/ico-comment.jpg) no-repeat;float: right;margin-top: 8px;padding-top: 1px}
.shoes-view .cnt_comm.man{background: url(img/ico-comment-man.jpg) no-repeat;}
.shoes-view .cnt_comm span {font-size: 0.9em;font-weight: bold}
.shoes-view .cnt_comm span:hover {text-decoration: underline}

.shoes-view-small{}
.shoes-view-small li{width:90px;margin-right:25px;}
.shoes-view-small .brand{font-weight:normal;width:90px;border-bottom: 1px solid #C0C0C0;padding-bottom: 3px;margin-top: 4px}
.shoes-view-small .price{font-size:12px;font-weight:normal;font-style:italic;margin-top: 2px}

.none-shoes {border: 0px solid red;margin: 80px 0;text-align: center;font-size: 11px}

.same-shoes-title { background:#fff5d4; border-radius:4px; font-size:14px; text-transform:uppercase; font-weight:bold; text-align:center; line-height:32px; margin-top:50px; color:#515151; }

.buble{width:310px;position:absolute;z-index:100;left:-1000px;top:-1000px;display:block;height:auto;}
.buble .b-top{background:url(img/bub-top.png) bottom left no-repeat;height:24px;}
.buble .b-bot{background:url(img/bub-bot.png) top left no-repeat;height:10px;}
.buble .b-mid{background:#E9E5E5;padding:0 20px;}
.buble-text{display:none;}

.shoes-info{padding:16px 0 0 45px;}

.shoes-info .prev-page {margin-bottom: 36px; font-size: 14px}
.shoes-info .prev-page a.nav_shoes {font-size: 13px;background: #FFFFE5;padding: 4px 7px;border: 1px dashed #E1E1E1;color: #808080}

.shoes-info .si-left{float:left;width:360px;display: inline;}
.shoes-info .si-right{float:right;width:348px;margin-right:92px;}
.shoes-info .si-right-top{margin-bottom:30px;}
.shoes-info .line-point-r{background:url(img/line-dot-r.gif) right no-repeat;height:7px;}
.shoes-info .line-point-l{background:url(img/line-dot-l.gif) left no-repeat;height:7px;}
.shoes-info .header-brand{display:block;color:#000;font-size: 26px;}
.shoes-info .header-title{font-size: 26px;}
.shoes-info .si-photo{padding-left:10px;}
.shoes-info .p1{padding:5px;}
.shoes-info .si-hint{text-align:justify;text-align:center;background:url(img/line.gif) left repeat-x;font-size:12px;line-height:12px;margin:10px 0;}
.shoes-info .si-hint span{background:#FFF;padding:1px 5px;}
.shoes-info .si-price{display: block;float:left;height:62px;background:url(img/price-l_.gif) left no-repeat #F0F0F0;font-size:14px;line-height:17px;position:relative;width: 180px}
.shoes-info .si-price-in{padding:0 20px;height:62px;background:url(img/price-r_.gif) right no-repeat;}
.shoes-info .si-price p{padding-top:5px;font-size: 12px}
.shoes-info .si-price i{font-size:17px;color:#c7726e;text-decoration:line-through;/*font-style: normal*//*font-weight: bold;*/}
.shoes-info .si-price b{display:block;font-size:26px;font-weight:normal;line-height:36px;}
.shoes-info .si-price .si-preice-reduced{position:absolute;right:0;bottom:-20px;font-size:12px;font-style:italic;color:#efa843;}
.shoes-info .si-brand-logo{float:left;margin-left:15px;}
.shoes-info .si-description{font-size:14px;line-height:22px;}
.shoes-info .si-description .label{padding-right:20px;font-size:13px;color:#6F6F6F;font-weight: bold}


.shoe-characteristics { margin-left:340px; }
.shoe-characteristics .pre-title { color:#747474; margin:12px 0 5px 0; font-size:14px; font-weight:bold; display: block; }
.shoe-characteristics .param-line { margin:0; font-size:12px; line-height:26px; }
.shoe-characteristics .param-line:nth-child(even) { background-color:#FFF5D4; }
.shoe-characteristics .param-line .title { min-width:100px; padding:0 10px; }
.shoe-characteristics .param-line .value { min-width:100px; padding:0 10px; }


.select_colour { margin:10px 0 10px 0; }
.select_colour .title { color:#747474; margin:0; font-size:12px; font-weight:bold; padding-bottom:10px; }
.select_colour .colour { margin-right:7px; display:inline-block; padding:5px; }
.select_colour .colour.selected { border:1px solid #797979; }

.promocode { line-height:40px; background-color: #FC001B;/*background-color:#00ABFC;*/ font-size:14px; text-align:center; margin-right:10px; color:#FFF; }
.grey_link { font-size:11px; margin-left:10px; color:#999 !important; text-decoration:none; margin:3px 0; }
.grey_link:hover { color:#656565 !important; text-decoration:underline; }

.product{font-size:13px;}
.product .label{color:#747474;}
.product h1{}
.product p{margin:0 0 10px;}
.prod-img{width:306px;float:left;}
.prod-img a{display:block;}
.prod-img img{width:100%;display:block;border:1px solid #797979;box-sizing:border-box;}
.prod-info{float:left;width:600px;margin-left:35px;}
.prod-block-price{float:left;width:200px;background:url(img/line.png) right no-repeat;}
.prod-block-price .prod-price{color:#dc3f97;}
.prod-block-price .prod-price b{font-size:20px;font-weight:normal;}
.prod-block-price .prod-price-old{padding-left:40px;text-decoration:line-through;}
.prod-block-price a{color:#dc3f97;}
.prod-shop{float:right;width:380px;}
.prod-shop-img{width:172px;float:right;padding:3px;border:1px solid #999;}
.prod-shop-info ul {margin-top:15px;}
.prod-shop-info h4{color:#000;font-weight:bold;}


.infobox{background:#fff5d4;border-radius:4px;padding:5px 10px 10px;font-size:14px;margin-top: 10px;}
.infobox.margin{margin-bottom:10px;}
.infobox .cap-size {margin:0 0 5px 0;font-weight:bold;}
.infobox b{background:#FFF;font-size:12px;display:inline-block;margin-right:2px;line-height:26px;padding:1px 5px;border:1px solid #9d8952;}
#block-info-phone-d{display:none;}
.infobox .phone{font-size:27px;margin:3px 10px 3px 0;float:left;}
.infobox .info-text{margin:3px 0 10px;font-weight:bold;font-size:12px;}
.infobox .buble-info{display:none;background:url(img/ico-info.png) 8px 5px no-repeat #fee695;border-radius:4px;padding:5px 6px 5px 30px;font-size:13px;width:390px;}
.but-1{cursor:pointer;
border:1px solid #34740e;-webkit-box-shadow: #B4B5B5 1px 1px 1px  ;-moz-box-shadow: #B4B5B5 1px 1px 1px ; box-shadow: #B4B5B5 1px 1px 1px  ; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;font-size:15px;font-family:arial, helvetica, sans-serif; padding: 8px 8px 8px 8px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
 background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
 background-image: -moz-linear-gradient(top, #4ba614, #008c00);
 background-image: -ms-linear-gradient(top, #4ba614, #008c00);
 background-image: -o-linear-gradient(top, #4ba614, #008c00);
 background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
}

.but-1:hover{
 border:1px solid #224b09;
 background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));
 background-image: -webkit-linear-gradient(top, #36780f, #005900);
 background-image: -moz-linear-gradient(top, #36780f, #005900);
 background-image: -ms-linear-gradient(top, #36780f, #005900);
 background-image: -o-linear-gradient(top, #36780f, #005900);
 background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);
}

.but-2{cursor:pointer;
border:1px solid #FE8900;-webkit-box-shadow: #B4B5B5 1px 1px 1px  ;-moz-box-shadow: #B4B5B5 1px 1px 1px ; box-shadow: #B4B5B5 1px 1px 1px  ; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;font-size:15px;font-family:arial, helvetica, sans-serif; padding:5px 20px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #FE8900; background-image: -webkit-gradient(linear, left top, left bottom, from(#FE8900), to(#E77B00));
 background-image: -webkit-linear-gradient(top, #FE8900, #E77B00);
 background-image: -moz-linear-gradient(top, #FE8900, #E77B00);
 background-image: -ms-linear-gradient(top, #FE8900, #E77B00);
 background-image: -o-linear-gradient(top, #FE8900, #E77B00);
 background-image: linear-gradient(to bottom, #FE8900, #E77B00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FE8900, endColorstr=#E77B00);
}

.but-2:hover{
 border:1px solid #FE8900;
 background-color: #FE8900; background-image: -webkit-gradient(linear, left top, left bottom, from(#E77B00), to(#E77B00));
 background-image: -webkit-linear-gradient(top, #E77B00, #FE8900);
 background-image: -moz-linear-gradient(top, #E77B00, #FE8900);
 background-image: -ms-linear-gradient(top, #E77B00, #FE8900);
 background-image: -o-linear-gradient(top, #E77B00, #FE8900);
 background-image: linear-gradient(to bottom, #E77B00, #FE8900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E77B00, endColorstr=#FE8900);
}



.block-2cols .col-1{/*width:200px;*/float:left}
.block-2cols .col-2{width:48%;float:right;}

.shop-item{margin-bottom:15px;}
.shop-item .s-title {margin-bottom: 4px}
.shop-item .s-title a{font-size:16px;color:#5B5B5B;text-decoration: underline;}
.shop-item .s-address{font-size:12px;font-style:italic;color:#868686;margin-bottom: 4px}
.shop-item img {/*width: 100px;padding: 2px; border: 1px solid #D8D8D8*/;margin: 2px 0;}

.lnk-map{background:url(img/ico-map.gif) left no-repeat;line-height:18px;padding-left:18px;display:inline-block;text-decoration:underline;}

.into_bnr_top{text-align:right;margin-bottom:15px;border: 1px solid red}

.adv-main-center{margin-top:15px;}

.adv-text{margin-top:15px;padding-top:20px;border-top:1px solid #666;}
.adv-text .item{float:left;margin-left:20px;width:220px;}
.adv-text .item .img{float:left;margin-right:8px;padding: 2px; border: 1px solid #DBDBDB;}
.adv-text .first{margin-left:0;}
.adv-text .item a{color:#0061B7;text-decoration:underline;}
.adv-text .item .more{float:right;font-size:10px;}

.popup{position:absolute;left:-1000px;top:-1000px;z-index:10;display:none;}
.popup .pop-lt,.popup .pop-rt,.popup .pop-lb,.popup .pop-rb{background:url(img/popup-corners.png) no-repeat;width:10px;height:10px;}
.popup .pop-lt{background-position:0px 0px;}
.popup .pop-rt{background-position:-10px 0px;}
.popup .pop-lb{background-position:0px -10px;}
.popup .pop-rb{background-position:-10px -10px;}
.popup .pop-l,.popup .pop-r{width:10px;background:url(img/popup-l-r.png) left repeat-y;}
.popup .pop-r{background-position:right;}
.popup .pop-t,.popup .pop-b{height:10px;background:url(img/popup-t-b.png) top repeat-x;}
.popup .pop-b{background-position:bottom;}
.popup .pop-c{background:#EEEEEE;}
.popup .pop-arr{background:url(img/popup-arr.png) left top no-repeat;height:14px;position:relative;margin-top:-4px;margin-left:10px;}
.popup .pop-c-rel{position:relative;}
.popup .pop-close{position:absolute;right:10px;top:10px;width:16px;height:16px;background:url(img/popup-close.png) center no-repeat;display:block;z-index:1;font-weight:bold;overflow:hidden;text-indent:-2000px;}

.forpopup-content{padding:2px 4px 0px 2px;}
.forpopup-content td {padding: 1px 5px}


/* MJ added */

.block-right-partners{border:4px solid #E6E834;background:#F2F3B8;margin-top:15px;}
.block-right-partners h3{margin-bottom:10px;padding:12px 15px 0 15px;}
.block-right-partners img {border: 0px solid #E4E4E4;margin-left: 6px; margin-bottom: 6px }

.adv-text{border-top:1px dashed #DDDDDD;}

.news-list {/*height: 360px*/}
.news-list .block {border: 0px solid red;border-top: 1px dashed #D8D8D8;padding: 26px 0 14px 10px}
.news-list .block img {padding: 4px;border: 1px solid #D2D2D2;margin-right: 5px;margin-bottom: 10px}
.news-list .block .text {color: #5C5C5C;width: 680px;border: 0px solid green;font-size: 14px}
.news-list .block .text a {color: #8080FF;text-decoration: underline;}
.news-list .block .futher {float: right;margin-top: 4px;margin-right: 4px}
.news-list .block .futher a {color: #8080FF;text-decoration: underline;}
.news-list .column {float:left;margin-right: 10px;}
.news-list .column.right {margin-top: 60px;margin-right: 0;}

.news {margin-bottom: 40px;font-size: 12px;color: #5C5C5C}
.news .images {display: block;margin: 10px 0}
.news .images img {padding: 4px; border: 1px solid #DBDBDB; margin: 6px 10px 6px 0}
.news .wborders {border: 0;text-align:left;float: left;padding: 20px}
.news a {color:#255DC3;text-decoration: underline}

.service_content {margin-bottom: 40px;font-size: 12px;color: #5C5C5C}
.service_content .images {display: block;margin: 10px 0}
.service_content .images img {padding: 4px; border: 1px solid #DBDBDB; margin: 6px 10px 6px 0}
.service_content .wborders {border: 0;text-align:left;float: left;padding: 20px}
.service_content a {color:#255DC3;text-decoration: underline}

.navigate.newsnav {margin-top: 20px;margin-right: 10px;float: right;border: 0px solid red;padding-top: 10px;}
.navigate.news {margin-top: 20px;margin-right: 10px;float: right;border: 0px solid red;padding-top: 10px;}

.main-column-center h1{color: /*#5C5C5C*/ #2A2A2A;margin: 20px 10px 20px 0;float:left;border: 0px solid green}

.gallery-list li a{position:relative;display:block;zoom:1;}

.gallery-list li a .pr{position:absolute;display:block;z-index:10;top:35px;right:10px;width:35px;height:35px;}
.gallery-list li a .pr_new{background:url(img/promo_sircle_new.png) center no-repeat;}
.gallery-list li a .pr_red{background:url(img/promo_sircle_red.png) left top no-repeat;}

.gallery-list li a .pr-5{background-position:0 -35px;}
.gallery-list li a .pr-10{background-position:0 -70px;}
.gallery-list li a .pr-15{background-position:0 -105px;}
.gallery-list li a .pr-20{background-position:0 -140px;}
.gallery-list li a .pr-25{background-position:0 -175px;}
.gallery-list li a .pr-30{background-position:0 -210px;}
.gallery-list li a .pr-35{background-position:0 -245px;}
.gallery-list li a .pr-40{background-position:0 -280px;}
.gallery-list li a .pr-45{background-position:0 -315px;}
.gallery-list li a .pr-50{background-position:0 -350px;}
.gallery-list li a .pr-55{background-position:0 -385px;}
.gallery-list li a .pr-60{background-position:0 -420px;}
.gallery-list li a .pr-65{background-position:0 -455px;}
.gallery-list li a .pr-70{background-position:0 -490px;}
.gallery-list li a .pr-75{background-position:0 -525px;}

.shoplist {border: 0px solid red;width: 820px;margin-left: 30px}
.shoplist .mall {border-bottom: 1px dashed #E5E5E5;text-align: right;margin-bottom: 10px;padding-bottom: 18px}
.shoplist h1 {margin: 10px 0px;}
.shoplist .list {}
.shoplist .shopbox {
		width: 150px;
		border: 0px solid #E5E5E5;
		float: left;
		height: 120px;
		margin-right: 14px;
		/*margin-bottom: 30px;*/
		padding: 0;
		position: relative;
		/*background: #FFEAF4;*/
}
.shoplist .shopbox.right {margin-right: 0;}

.shoplist .shopbox .title {font-size: 20px;margin-bottom: 3px}
.shoplist .shopbox .title a {text-decoration: underline}
.shoplist .shopbox .discount {
	color: #FF9562;
	font-size: 14px;
	/*font-style: italic;*/
	margin-bottom: 5px;
	font-weight: bold;
	/*padding: 2px 4px;*/
	/*background: #FF9562;*/
	width: 82px;
	font-family:Arial, Helvetica, sans-serif;
	/*border: 1px dashed #FFFFFF;*/
}

.shoplist .shopbox .hours{background:url(img/ico-clock.gif) left no-repeat;line-height:18px;padding-left:18px;}

.shoplist .shopbox .discount span {font-size: 16px}


.shoes-info .si-price i{color: #7D7C7C;}
.shoes-info .si-price b.red {color: /*#c7726e*/ #F84103}

.on-map {padding: 4px 5px;background: #FFFFDD;border: 1px dashed #E0E0E0;width: 90px}
.on-map a {text-decoration: none}
.on-map a:hover {text-decoration: underline}

.popap-premier {border: 0px solid #DDDDDD;position: absolute;bottom: 205px;background: #fff;width: 180px;height: 114px;}
.popap-premier img {margin: 12px 0 4px 8px;}
.popap-premier .text {display: block;width: 190px;margin-left: 4px}
.popap-premier .text h4 {font-size: 13px;font-weight: bold;color: #727272;margin: 6px 0 5px 6px}
.popap-premier .text p {margin: 3px 0 0 6px;color: #7C7C7C;}
.popap-premier .text .more {margin: 3px 0 0 6px}
.popap-premier .text .more a {color:#0061B7;text-decoration:underline;}

.contacts {width: 650px;height: 370px;}
.contacts .block {width: 200px;height: 124px;border: 1px dashed #CECECE;text-align: center;float: left;margin-top: 20px;margin-right: 10px}
.contacts .block img {margin-top: 4px}
.contacts .block .label {font-size: 16px}
.contacts .block .label .description {color: #959595;font-size: 10px}

.bottom-menu {margin-bottom: 14px;}
.bottom-menu a{color: #515151;text-decoration: underline}

.footer a.mail {color: #255DC3}
.footer .delimetr {border-bottom: 1px solid #E2E2E2;margin-bottom: 8px}
.footer .founder {color: #255DC3;font-size: 11px}

/* new styles */
.main-page{}
.main-page h2{letter-spacing:-0.5pt;margin-bottom:15px;}
.main-page{}


.gallery-list2{margin-bottom:20px;}
.gallery-list2 li{width:136px;overflow:hidden;margin-left:4px;float:left;position: relative}
.gallery-list2 li.first{margin-left:0;}
.gallery-list2 .top{display:block;height:2px;background:url(img/gallery2-top.png) top left no-repeat;overflow:hidden;font-size:0;line-height:0;}
.gallery-list2 .bot{display:block;height:2px;background:url(img/gallery2-bot.png) top left no-repeat;overflow:hidden;font-size:0;line-height:0;}
.gallery-list2 .cont{border-left:2px solid #DBDBDB;border-right:2px solid #DBDBDB;padding:3px 2px;}
.gallery-list2 .title{text-align:center;overflow:hidden;font-size:12px;padding:5px 0 15px;}
.gallery-list2 .price{text-align:center;overflow:hidden;font-size:18px;padding:15px 0 5px;}
.gallery-list2 .img{position:relative;display:block;}
.gallery-list2 .img img{display:block;}
.gallery-list2 .img .pr{top:0;}
.gallery-list2 .price-new{color:#ff641a;font-size:18px;margin-top:8px;text-align:center;margin-bottom:0;}
.gallery-list2 .price-old{text-decoration:line-through;text-align:center;font-style:italic;}

.gallery-list2.new{margin-top: 7px}

.gallery-list2 .png_new{position:absolute;display:block;z-index:10;top:0;right:0;width:46px;height:46px;background:url(img/flag_new.png) center no-repeat;}

.sidebar{float:right;width:210px;}
.sidebar .round{margin-bottom:10px;width: 175px}
.sidebar h1 {letter-spacing: -0.5pt;margin-bottom: 15px}
.sidebar img.mailbox {float: right;margin: 4px 0 10px 0}
.sidebar .want {margin-bottom: 12px;color: #727272;font-size: 13px}
.wrapper{float:left;width:696px;padding-left: 10px}

.round{}
.round .r-top{display:block;height:2px;background:url(img/round-top.png) top left no-repeat;overflow:hidden;font-size:0;line-height:0;}
.round .r-bot{display:block;height:2px;background:url(img/round-bot.png) top left no-repeat;overflow:hidden;font-size:0;line-height:0;}
.round .cont{/*border-left:2px solid #DBDBDB;border-right:2px solid #DBDBDB;*/padding:5px 8px;/*background:#EAEAEA;*/}


.subscribe{}
.subscribe label{font-size:14px;display:block;margin-top:33px;margin-bottom:5px;}
.subscribe .inp{display:block;border:1px solid #B2B2B2;width:153px;margin-bottom:5px;font-size: 13px;padding: 2px;color: #272727}
.subscribe .but{margin-bottom: 18px}
.subscribe .tx-1{margin-top:35px;}
.subscribe .fcb {margin-bottom: 6px}


.comments{margin-bottom:20px;width: 160px;margin-left: 10px;margin-top: 20px}
.comments .item {margin-bottom: 10px}
.comments .shoe{position:relative;}
.comments .shoe img{display:block;}
.comments .shoe .title{position:absolute;right:0;top:0;font-style:italic;}
.comments .shoe .title a{text-decoration:underline;color:#7c7c7c;}
.comments .shoe .title .price{font-size:14px;}
.comments .separ{/*border-top:1px solid #DDDDDD;*/height:1px;overflow:hidden;margin:6px 0 10px;}
.comments .user{color:/*#6e93d7*/#89ADFA;font-weight: bold;margin-top:4px}
.comments .text{font-size:1.0em;color:/*#666*/#6C80AA;background:url(img/comm-top.png) top left no-repeat #eaeaea;width:150px;margin-top: 4px}
.comments .text-in{background:url(img/comm-bot.png) bottom left no-repeat;padding:11px 8px 6px;}
.comments .text-in a {color:#6C80AA}

.news-list{}
.news-list .item{margin-bottom:15px; width: 160px;}
.news-list .item a{text-decoration:underline;color:#255dc3;}
.news-list .item .img{margin-bottom:4px;}
.news-list .item .img img{/*border: 1px solid #DDDDDD;*/padding: 4px;}

.main-tit{/*background:url(img/heading-1.png) right bottom no-repeat;*/padding-bottom:8px;}
.main-two-cols{margin-bottom:20px;}
.main-two-cols .col-1{width:490px;float:left;}
.main-two-cols .col-2{width:170px;float:left;margin-left:20px;}

.main-shops{font-size:13px;color:#5f5f5e;}
.main-shops a{color:#5f5f5e;text-decoration:underline;}
.main-shops td{padding-left:6px;}
.main-shops td img{margin-bottom:10px;}
.main-shops td.first{padding-left:0;}
.main-shops sup {color: #FF0000;font-weight: bold;font-size: 9px}
.main-shops .sales {/*color: #FF6215;font-size: 9px;font-weight: bold;*/font-style: italic}

.main-brands{font-size:14px;color:#5f5f5e;}
.main-brands a{color:#5f5f5e;text-decoration:/*underline*/none;}
.main-brands a:hover{text-decoration:underline}

.blog-1{font-size:13px;margin-bottom:30px;margin-top:30px;}
.blog-1 .img{float:left;margin-right:10px;}
.blog-1 .cont{width:520px;}
.blog-1 .cont p {margin-top: 3px}
.blog-1 .cont p a {margin-right: 6px}
.blog-1 h1{margin-bottom:0px;!important;letter-spacing:-0.2pt;}
.blog-1 a{color:#255DC3;text-decoration:underline;}

 /* comments for couple */

.comm_shoes {border: 0px solid green;}

.comm_shoes .block {background: #eceef5;width: 336px;padding: 6px;border: 0px solid #EAEAEA;margin-bottom: 3px}
.comm_shoes .block .sender {margin: 1px 0 2px 2px;color: #6c80aa;font-size: 11px;font-weight: bold}
.comm_shoes .block .text {margin: 0 0 2px 2px;color: #767676;font-size: 11px;}

.comm_shoes .block .input {border: 1px solid #cad3e8;color: #3B5998;font-size: 11px;line-height: normal;height: 18px;margin-bottom: 3px;padding: 2px 0 0 2px}

.comm_shoes .block .comment_name {border: 1px solid #cad3e8;color: #3B5998;font-size: 11px;line-height: normal;height: 18px;margin-bottom: 3px;display: block;padding: 2px 0 0 2px}
.comm_shoes .block .comment_text {border: 1px solid #cad3e8;color: #3B5998;font-size: 11px;width: 330px;font-family:Verdana,Geneva,sans-serif;padding: 2px 0 0 2px}
.comm_shoes .block .button {float: right;background: #4f6aa3;color: #fff;border: 1px solid #29447e;margin: 5px 2px 2px 0;font-size: 11px;padding: 2px 4px;font-weight: bold;font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif}


/* me edit */

.menu-top ul.menu.menu-top-right a {color: #919191;font-weight: normal}
.menu-top ul.menu.menu-top-right a.active {color: #FFF;text-decoration: none}

.quote {float: left;}


.likeButton {margin-top: 20px;margin-bottom: 10px;}


.list-titles-news {border: 0px solid red;margin-bottom: 30px}
.list-titles-news li {font-size: 13px;margin-bottom: 2px}
.list-titles-news li a {/*color: #255DC3;*/text-decoration: underline;}



.shlist {float: left;margin-right: 30px}
/*.shlist img {border: 1px solid #D7D7D7;padding: 3px}*/
.shlist .title {color: #595959;font-size: 12px;font-weight: bold;margin-bottom: 3px;margin-top: 3px}
.shlist .descr {font-size: 11px;margin-bottom: 3px}


#slider.items {
width:720px;
height:169px;
position:relative;
border:none;
background:none;
float:left;
}
#slider.items .slides_container {
	width:720px;
	height:169px;
}
#slider.items .slides_container li {
	height:169px;
	display:block;
}
#nextBtn a {
	left:auto;
	right:40px;
	top:70px;
	background: url(img/shoes-scroll-arr.png) left -102px no-repeat;
	width:34px;
	height:34px;
	z-index:101;
	position:absolute;
	display:block;
	text-indent:-99999px;
	cursor:pointer;
}
#prevBtn a {
	top:70px;
	left:40px;
	background: url(img/shoes-scroll-arr.png) left -34px no-repeat;
	width:34px;
	height:34px;
	z-index:101;
	position:absolute;
	display:block;
	text-indent:-99999px;
	cursor:pointer;
}


#slides {
	width:749px;
	height:326px;
	border:1px solid #DBDBDB;
	position:relative;
	background:#F0F0F0;
	float: left;
}

#slides .slides_container {
	width:749px;
	height:326px;
}

#slides .slides_container a {
	width:749px;
	height:326px;
	display:block;
}

#slides .next, #slides .prev {
	position:absolute;
	top:150px;
	left:10px;
	width:32px;
	height:32px;
	display:block;
	z-index:101;
	background:url(img/btn-slider-prev.png) center no-repeat;
	opacity:0.5;
}

#slides .next {
	left:auto;
	right:10px;
	background-image:url(img/btn-slider-next.png);
}

#slides .pagination {
	position:absolute;
	z-index:102;
	right:0;
	bottom:0;
	background:url(img/slider-paging-bg.png);
	padding:5px 5px 4px 10px;
}

#slides .pagination li {
	float:left;
	margin:0 5px 0 0;
	list-style:none;
}

#slides .pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:13px;
	background:url(img/btn-slider.png) center no-repeat;
	float:left;
	overflow:hidden;
}

#slides .pagination li.current a {
	background-image:url(img/btn-slider-active.png);
}


.logo-2 {float: right;margin-top:3px}

.avg_baner_r {float: right;width: 340px;}
.avg_baner_r img {border: 1px solid #737373;}

.avg_baner_l {float: left;width: 340px;}
.avg_baner_l img {border: 1px solid #737373;}

.top-block{padding:10px;border-bottom:1ps solid #F4F4F5;}

.top-block .phone { display:block; width:200px; text-align:center; font-size:14px; font-weight:bold; color:#333; margin-top:10px; }
/*.top-block .shop-logo img { width:200px; } */
.top-block .shop-logo{ vertical-align:top; width:180px; display:inline-block; text-align: center }
.top-block .shop-logo img.logo{/*width:180px;*/margin-bottom:14px;}

.top-block .shop-logo .maddress{ font-size:12px;font-weight: bold;text-align:center;margin-bottom:3px }
.top-block .shop-logo .mphone{ font-size:12px;font-weight: bold;text-align:center;margin-bottom:3px }
.top-block .shop-logo .mhours{ text-align:center;margin-bottom:3px }
.top-block .shop-logo .mhours img {width:12px}
.top-block .shop-logo .monmap{ text-align:center;}
.top-block .shop-logo .monmap img {width:13px}
.top-block .shop-logo .monmap a {color:#3EB2B8;font-size:12px}


.top-block .description{ vertical-align:top; width:500px; display:inline-block; margin:0 9px; }

.top-block .tabs_head { height:32px; background-color:#FFF; }
.top-block .tab { border-bottom:1px solid #D3D3D3; border-top:1px solid #D3D3D3; cursor:pointer; height:30px; float:left; padding:0 20px; background-color:#FFF; border-right:1px solid #D3D3D3;}
.top-block .tab.first { border-left:1px solid #D3D3D3; margin-left:10px; }
.top-block .tab.selected { background-color:#FFF; border-bottom-color:#FFF; }
.top-block .tab.selected .tab_content { color:#555; background-color:#FFF; }
.top-block .tab .tab_content { line-height:30px; text-align:center; height:30px; background-color:#FFF; font-size:14px; }
.top-block .tab_fill { border-bottom:1px solid #D3D3D3; height:31px; background-color:#FFF; }
.top-block .tab_fill .tab_content { height:30px; background-color:#FFF; }

.top-block .description_content{ display:inline-block; padding:10px; font-size:12px;margin-top:4px }
.top-block .shop_photo { display:inline-block; width:197px; }

.top-block .address_block { width:144px; margin-right:10px; display:inline-block; }
.top-block .address_block .faddress { width:144px; display:block;font-weight: bold;margin-bottom:2px }
.top-block .address_block .fphone { font-size:12px;margin-bottom:3px }
.top-block .address_block .fhours { font-size:12px}
.top-block .address_block .fphone { font-size:12px;margin-bottom:3px }

.top-block .address_block.first { width:152px;}
.top-block .address_block.first .faddress { width:152px; }


.top-block .address_block b { font-size:12px; margin:4px 0; display:block; }
.top-block .address_block span { display:block; color:#888; }
.top-block .address_block a { display:block; color:#3EB2B8; margin:5px 0; }
.top-block .address_block img {width:12px}

/*.top-block .logo {width: 200px;text-align: center;float:left;margin-right: 30px;margin-left: 20px;margin-top: 10px;}
.top-block .logo.sportmark {width: 150px;margin-right: 16px;}*/
.top-block .logo img {margin: 0 auto;display: block;margin-bottom: 14px}
.top-block .logo span {font-size: 18px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;line-height: 22px}
.top-block .logo span sup {font-size: 14px;}

.top-block .photo {float: left;margin-right: 30px}
.top-block .photo img {padding: 3px;border: 1px solid #E2E2E2}

.top-block .info {float: left;}
.top-block .info .hdr {font-size: 12px;color: #454545;font-weight: bold;margin: 6px 0 5px 0}

.top-block .info ul {margin: 6px 0 20px 0;}
.top-block .info ul li {display: inline;margin-right: 12px;margin-bottom: 10px;font-size:12px;float: left;/*border: 1px solid red*/}
.top-block .info ul li span {font-size: 10px;}

.top-block .info p {font-size:12px;margin-bottom: 20px}



.top-block.brand.adidas {background:url(img/bgs/adidas.jpg) center no-repeat;height: 150px;border: 1px solid #C7C7C7;padding-top: 3px }
.top-block.brand.levis {background:url(img/bgs/levis.jpg) center no-repeat;height: 150px;border: 1px solid #C7C7C7 }
.top-block.brand.levis img {border: 0;width: 206px}
.top-block.brand.collezione {background:url(img/bgs/collezione.jpg) center no-repeat;height: 150px;border: 1px solid #C7C7C7 }
.top-block.brand.collezione img {border: 0;width: 206px}
.top-block.brand.reebok {background:url(img/bgs/reebok.jpg) center no-repeat;height: 150px;border: 1px solid #C7C7C7;padding-top: 3px  }
.top-block.brand.reebok img {border: 0;width: 206px}
.top-block.brand.geox {background:url(img/bgs/geox.jpg) center no-repeat;height: 150px;border: 1px solid #C7C7C7 }
.top-block.brand.geox img {border: 0;width: 206px}
.top-block.brand.primigi {background:url(img/bgs/primigi.jpg) center no-repeat;height: 150px;border: 1px solid #C7C7C7 }
.top-block.brand.swissies {background:url(img/bgs/swissies.jpg) center no-repeat;height: 150px;border: 1px solid #C7C7C7 }

.top-block.brand .photo {float: right;margin:6px 4px 0 10px;}
.top-block.brand .info {float: right;width: 396px;padding-top: 10px}
.top-block.brand .info .hdr {margin-bottom: 10px}
.top-block.brand .info li {width: 120px;margin-right: 10px;margin-bottom: 14px;/*border: 1px solid red*/}

.top-block.brand.levis .info-one {float: right;width: 110px;margin-top: 32px;margin-right: 14px}
.top-block.brand.levis .info-one .hdr {color: #fff;font-weight: bold;margin-bottom: 6px}
.top-block.brand.levis .info-one li {color: #fff}

.top-block.brand.collezione .info-one {float: right;width: 110px;margin-top: 32px;margin-right: 14px}
.top-block.brand.collezione .info-one .hdr {color: #000;font-weight: bold;margin-bottom: 6px}
.top-block.brand.collezione .info-one li {color: #000}

.top-block.brand.reebok .info-one {float: right;width: 110px;margin-top: 32px;margin-right: 0px}
.top-block.brand.reebok .info-one .hdr {color: #000;font-weight: bold;margin-bottom: 6px}
.top-block.brand.reebok .info-one li {color: #000}

.top-block.brand.geox .info-one {float: right;width: 110px;margin-top: 32px;margin-right: 10px}
.top-block.brand.geox .info-one .hdr {color: #000;font-weight: bold;margin-bottom: 6px}
.top-block.brand.geox .info-one li {color: #000}

















.shoes-info2{margin-top:20px}
.shoes-info2 .si-left{float:left;width:340px;margin-left: 40px}
.shoes-info2 .si-right{float:right;width:450px;margin-right: 30px}
.shoes-info2 .si-gall{width:440px;}
.shoes-info2 .si-gall .si-gall-img{width:340px;text-align:center;height:360px;}
.shoes-info2 .si-gall .si-gall-img img{width:340px;height:340px;/*padding: 16px;border: 1px solid #E2E2E2*/}
.shoes-info2 .si-gall .si-gall-list{margin-top:10px;}
.shoes-info2 .si-gall .si-gall-list li{display:block;width:102px;height:102px;background:url(img/gall_bg.png) center no-repeat;float:left;margin-left:10px;}
.shoes-info2 .si-gall .si-gall-list li.first{margin-left:0;}
.shoes-info2 .si-gall .si-gall-list li a{display:block;padding:3px;}
.shoes-info2 .si-gall .si-gall-list li a img{width:96px;height:96px;}

.shoes-info2 .si-gall .help {float: right;margin-right: 100px;color: #959595;border: 0px solid red;
width: 284px;text-align: right;height: 20px;background:url(img/size-on.gif) left no-repeat;font-size: 12px}

.shoes-info2 .si-info{font-family:Georgia, "Times New Roman", Times, serif;}
.shoes-info2 .si-info .si-brand{float:right;}
.shoes-info2 .si-info h1{font-size:22px;color:#000;font-family:Georgia, "Times New Roman", Times, serif;margin-bottom:5px;}
.shoes-info2 .si-info .si-price{margin-bottom:7px;font-size:15px;}
.shoes-info2 .si-info .si-price .price-old{color:#6a6a6a;text-decoration:line-through;}
.shoes-info2 .si-info .si-price .price-new{color:#f90c0c;font-size:18px;}
.shoes-info2 .si-info .si-sizes{margin-top:20px;}
.shoes-info2 .si-info .si-sizes p{margin-top:5px;}
.shoes-info2 .si-info .si-sizes.children p{width: 100px;display: inline;margin-left: 8px;font-size: 14px}
.shoes-info2 .si-info .si-sizes p b{display:inline-block;line-height:20px;margin-right:3px;border:1px solid #fbddc2;padding:0px 5px 2px;color:#f98516;}

.si-howto{padding:0 0 0 20px;font-size:13px;font-family:Verdana, Arial;/*border: 1px solid red*/}
.si-howto h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;margin:10px 0;}
.si-howto h4{font-size:15px;margin:10px 0;}
.si-howto p{margin:5px 0;}
.si-howto ul{margin:10px 0;}
.si-howto ul li{list-style-type:disc;margin-left:10px;padding-left:10px;margin-bottom:5px;}
.si-howto img {padding-top: 7px;float: left;}
.si-howto .shop-addr {float: left;margin-left: 10px}
.si-howto a {color: #5D5D5D;text-decoration: none;border-bottom: 1px solid #5D5D5D}

.nr{padding-left:30px;background:url(img/nr-1.png) left top no-repeat;line-height:19px;}
.nr-1{}
.nr-2{background-image:url(img/nr-2.png);}

.orange{color:#fa8112;/*color: #3F3F3F;*/}
.orange.shop{color: #3F3F3F;font-size: 11px;margin-bottom: 3px;}
.red{/*color:#a50716;*/}

.si-line{border-top:1px solid #fdcc9f;border-bottom:1px solid #fdb270;height:0;margin:15px 0;}






.si-scroll-shoes{position:relative;padding:0 110px;margin-bottom:45px;padding-top:7px;}
.si-scroll-shoes.big{padding:0;}
.si-scroll-shoes a.ss-arr{display:block;position:absolute;width:34px;height:34px;top:43px;background:url(img/shoes-scroll-arr.png) left top no-repeat;}
/*.si-scroll-shoes a.ss-arr.arr-l:hover{background-position:0 -34px;}*/
.si-scroll-shoes a.ss-arr.arr-l,.si-scroll-shoes a.arr-l.disabled:hover{/*background-position:0 0;*/background-position:0 -34px;left:37px;}
/*.si-scroll-shoes a.ss-arr.arr-r:hover{background-position:0 -102px;}*/
.si-scroll-shoes a.ss-arr.arr-r, .si-scroll-shoes a.arr-r.disabled:hover{/*background-position:0 -68px;*/background-position:0 -102px;right:37px;}
.si-scroll-shoes a.ss-arr.disabled{opacity:0.4;cursor:default;}
.si-scroll-shoes .item{display:block;float:left;width:112px;margin-right:40px;line-height:16px;}
.si-scroll-shoes.big .item{margin-right:18px;width:102px;}
.si-scroll-shoes .item.type2:last-child{margin-right:0px;}
.si-scroll-shoes .item a{display:block;text-align:center;color:#6a6a6a;}
.si-scroll-shoes .item a:hover, .si-scroll-shoes .item a:hover *{text-decoration:none;color:#000;}
.si-scroll-shoes .item img{width:100px;display:block;margin-bottom:5px;border:#FFF 1px solid;padding:5px;}
.si-scroll-shoes.big .item img{width:90px;}
.si-scroll-shoes .item a:hover img{border-color:#E8E8E8;}

.si-scroll-shoes .item.none img{}
.si-scroll-shoes .item.none a:hover img{cursor: default; border:0;}

/*.si-scroll-shoes .item.active img{border-color:#666;}*/
.si-scroll-shoes .item .br{display:block;text-align:center;}
.si-scroll-shoes .item .pr{display:block;text-align:center;}
.si-scroll-shoes .item.first{margin-right:0;}




.ui-slider { position: relative; text-align: left; background:#eee;
-moz-border-radius: 6px;
border-radius: 6px;
border:1px solid #CCC;
margin:20px 0;
}
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width:10px; height: 10px; cursor: default;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #C58325;
cursor:pointer;
}
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: 6px;}
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em;background:#DD8D14;}
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; background:#DD8D14;}
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.inp-range{width:36px;border:1px solid #999;text-align:center;font-size:12px;line-height:16px;margin:0;padding:0;}

.subscribe-block{padding: 2px 0 8px 16px;float:right;background:url(img/mail.jpg) top left no-repeat;
/*border: 1px solid red;*/
margin-right: 14px;
width: 184px;
margin-bottom: 18px;
}
.subscribe-block input{border:1px solid #808080;background:#FFF;color:#a7a7a7;
font-style:italic;
float:left;
font-size:14px;
line-height:19px;
padding:2px 5px;
display:inline-block;
outline:none;
}

.subscribe-block .hdr {text-align: right;margin-bottom: 10px;margin-right: 20px;font-size: 18px;color: #999ca1}
.subscribe-block #email{width:130px;color:#a7a7a7;}
.subscribe-block .but{background:#ff8500;color:#FFF;float:right;font-weight:bold;font-style:normal;margin-left:0;height:24px;padding:0 3px 2px;border:1px solid #ff8500;cursor: pointer}
.subscribe-block p {color: #808080;margin-top: 5px}

.main-categories{margin-bottom:15px;font-family:"Arial Narrow",Arial,Helvetica;text-transform:uppercase;width: 196px}
.main-categories h2{color:#FFF;background:#5a9b23;font-size:14px;text-align:center;letter-spacing:normal;padding:6px;margin-bottom:0;
-moz-border-radius:3px;
border-radius:3px;
}
.main-categories ul{padding:7px 0 10px 10px;text-transform:uppercase;margin:0 3px 3px;border:1px solid #636163;border-top:none;color:#434343;}
.main-categories ul li{font-size:12px;line-height:17px;color:#333;}
.main-categories ul li a{color:#333;}
.main-categories ul li a:hover{color:#000;}
.main-categories ul li b{float:right;font-weight:inherit;width:50px;text-transform:lowercase;}

.main-categories ul li ul{padding:0px 0px 5px 14px;border:none;margin:0;}
.main-categories ul li ul li{font-size:12px;line-height:18px;font-weight:normal;color:#666;}
.main-categories ul li ul li a{color:#666;}

.main-categories-ro{margin-bottom:15px;font-family:"Arial Narrow",Arial,Helvetica;text-transform:uppercase;width: 196px}
.main-categories-ro h2{color:#FFF;background:#5a9b23;font-size:12px;text-align:center;letter-spacing:normal;padding:6px;margin-bottom:0;
-moz-border-radius:3px;
border-radius:3px;
}

.main-categories-ro ul{padding:7px 0 10px 10px;text-transform:uppercase;margin:0 3px 3px;border:1px solid #636163;border-top:none;color:#434343;}
.main-categories-ro ul li{font-size:12px;line-height:17px;color:#333;}
.main-categories-ro ul li a{color:#333;}
.main-categories-ro ul li a:hover{color:#000;}
.main-categories-ro ul li b{float:right;font-weight:inherit;width:30px;text-transform:lowercase;}
.main-categories-ro ul li ul{padding:0px 0px 5px 14px;border:none;margin:0;}
.main-categories-ro ul li ul li{font-size:12px;line-height:18px;font-weight:normal;color:#666;}
.main-categories-ro ul li ul li a{color:#666;}

.main-shops-list{margin:10px 0;}
.main-shops-list h2{background:url(img/pixel1.png) left repeat-x;text-align:center;font-size:18px;font-weight:normal;margin-bottom:10px;}
.main-shops-list h2 span{background:#FFF;padding:2px 6px;}
.ms-list a{display:block;float:left;margin:0 0 10px 0 !important; width:20%;}
.ms-list a img{display:block;height:40px;width:40px;background:0 -40px no-repeat;opacity:0.5;margin:0 auto;}
.ms-list a:hover img{background-position:0 0;opacity:1;}
.ms-list #sh-medea img{background-image:url(img/shops_logo/medea.png);width:50px;}
.ms-list #sh-medea1 img{background-image:url(img/shops_logo/medea1.png);width:68px;}
.ms-list #sh-sportmark img{background-image:url(img/shops_logo/sportmark.png);width:120px;}
.ms-list #sh-guidi img{background-image:url(img/shops_logo/guidi.png);width:36px;}
.ms-list #sh-oxvy img{background-image:url(img/shops_logo/oxvy.png);width:64px;}
.ms-list #sh-reebok img{background-image:url(img/shops_logo/reebok.png);width:96px;}
.ms-list #sh-adidas img{background-image:url(img/shops_logo/adidas.png);width:59px;}
.ms-list #sh-collezione img{background-image:url(img/shops_logo/collezione.png);width:120px;}
.ms-list #sh-nl img{background-image:url(img/shops_logo/nl.png);width:68px;}
.ms-list #sh-levis img{background-image:url(img/shops_logo/levis.png);width:68px;}
.ms-list #sh-otter img{background-image:url(img/shops_logo/otter.png);width:96px;}
.ms-list #sh-geox img{background-image:url(img/shops_logo/geox.png);width:96px;}
.ms-list #sh-caprice img{background-image:url(img/shops_logo/caprice.png);width:68px;}
.ms-list #sh-explorer img{background-image:url(img/shops_logo/explorer.png);width:68px;}
.ms-list #sh-rieker img{background-image:url(img/shops_logo/rieker.png);width:84px;}
.ms-list #sh-dumonde img{background-image:url(img/shops_logo/dumonde.png);width:120px;}
.ms-list #sh-primigi img{background-image:url(img/shops_logo/primigi.png);width:96px;}
.ms-list #sh-swissies img{background-image:url(img/shops_logo/swissies.png);width:118px;}
.ms-list #sh-clarks img{background-image:url(img/shops_logo/clarks.png);width:101px;}
.ms-list #sh-ecco img{background-image:url(img/shops_logo/ecco.png);width:108px;}
.ms-list #sh-bagatt img{background-image:url(img/shops_logo/bagatt.png);width:52px;}
.ms-list #sh-salamander img{background-image:url(img/shops_logo/salamander.png);width:150px;}
.ms-list #sh-amma img{background-image:url(img/shops_logo/amma.png);width:96px;}
.ms-list #sh-etiquette img{background-image:url(img/shops_logo/etiquette.png);width:110px;}

.main-bnr2{margin:30px 0;/*background: #C0C0C0;*//*padding: 12px 10px 10px 18px;*/width: 720px;border: 0px solid red}
.main-bnr2 li{float:left;margin-left:9px;}
.main-bnr2 li.first{margin-left:0;}
.main-bnr2 li img {padding: 3px;border: 1px solid #CDCDCD}
.main-bnr2 li a img {opacity:0.7;}
.main-bnr2 li a:hover img {opacity:1;}


.main-tabs-block{margin-top:30px;}
.main-tabs-block{}
.main-tabs-tabs{position:relative;margin-bottom:-1px;z-index:1;height:24px;text-transform:lowercase;padding-left:23px;}
.main-tabs-tabs li{float:left;background:#999;}
.main-tabs-tabs li a{display:block;background:url(img/main-tabs-it-l.png) left top no-repeat;}
.main-tabs-tabs li a span{display:block;background:url(img/main-tabs-it-r.png) right top no-repeat;color:#FFF;font-size:16px;line-height:16px;padding:4px 22px 4px 16px;}
.main-tabs-tabs li a.active{background-image:url(img/main-tabs-it-l-1.png);}
.main-tabs-tabs li a.active span{background-image:url(img/main-tabs-it-r-1.png);color:#666;}
.main-tabs-tabs li a:hover{text-decoration:none;}
.main-tabs-content{border:1px solid #d6c5bb;padding:20px;
    box-shadow: 0 5px 5px black;
    /*box-shadow: 0 5px 5px rgba(0,0,0,0.5);*/
    -moz-box-shadow: 0 5px 5px  #d6c5bb/* rgba(0,0,0,0.5)*/;
    -webkit-box-shadow: 0 5px 5px #d6c5bb /*rgba(0,0,0,0.5)*/;
}
.main-tabs-content .item{display:none;}
.main-tabs-content .item.active{display:block;}

.mtc-block{font-size:11px;line-height:14px;}
.mtc-block .img{width:100px;margin-right:10px;float:left;}
.mtc-block a{color:#D58C1D;text-decoration:underline;}
.mtc-block .text{width:274px;margin-right:10px;float:left;}
.mtc-block .text p{margin:5px 0;}
.mtc-block .list-brands{width:250px;float:left;}
.mtc-block .list-brands h3{font-size:16px;margin-bottom:5px;}
.mtc-block .list-brands ul{width:125px;float:left;}
.mtc-block p {padding-top: 8px}

.backlink {/*border: 1px solid red;*/text-align: left;margin-bottom: 25px}
.backlink a {padding: 3px 6px 5px 6px;color: #fff;/*font-weight: bold;*/background: #9D9D9D}
.backlink a:hover {text-decoration: none;background: #B0B0B0}

.coll h2{
background:url(../css/img/arrs.png) no-repeat scroll 100% 10px transparent;
padding-right:15px;
cursor:pointer;
}
.coll.d h2{
background-position:100% -15px;
}
.active .block-list-left{
display:none;
}
.coll .block-list-left{
display:none;
}
.coll.d .block-list-left{
display:block;
}
.filter{
float:left;
}
.filter span{
margin-left:15px;
}
/*slider*/
.irs{position:relative;display:block}
.irs-line{position:relative;display:block;overflow:hidden}
.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}
.irs-line-left{left:0;width:10%}
.irs-line-mid{left:10%;width:80%}
.irs-line-right{right:0;width:10%}
.irs-diapazon{position:absolute;display:block;left:0;width:100%}
.irs-slider{position:absolute;display:block;cursor:default;z-index:1}
.irs-slider.single{left:10px}
.irs-slider.single:before{position:absolute;display:block;content:"";top:-50%;left:-150%;width:400%;height:200%;background:rgba(0,0,0,0.0)}
.irs-slider.from{left:100px}
.irs-slider.from:before{position:absolute;display:block;content:"";top:-50%;left:-300%;width:400%;height:200%;background:rgba(0,0,0,0.0)}
.irs-slider.to{left:300px}
.irs-slider.to:before{position:absolute;display:block;content:"";top:-50%;left:0;width:400%;height:200%;background:rgba(0,0,0,0.0)}
.irs-slider.last{z-index:2}
.irs-min{position:absolute;display:block;left:0;cursor:default}
.irs-max{position:absolute;display:block;right:0;cursor:default}
.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}

.irs-line-mid,.irs-line-left,.irs-line-right,.irs-diapazon,.irs-slider{background:url(img/sprite-skin.png) repeat-x}
.irs{height:40px}
.irs-line{height:6px;top:25px}
.irs-line-left{height:6px;background-position:0 -30px}
.irs-line-mid{height:6px;background-position:0 0}
.irs-line-right{height:6px;background-position:100% -30px}
.irs-diapazon{height:6px;top:25px;background-position:0 -60px}
.irs-slider{width:8px;height:15px;top:21px;background-position:0 -90px}
#irs-active-slider,.irs-slider:hover{background-position:0 -120px}
.irs-min,.irs-max{color:#c0c0c0;font-size:9px;text-shadow:none;top:0;padding:1px 3px;border-radius:3px;text-transform:lowercase}
.lt-ie9 .irs-min,.lt-ie9 .irs-max{background:#3654b0}
.irs-from,.irs-to,.irs-single{color:#000;font-size:9px;text-shadow:none;padding:1px 5px;background:rgba(255,255,255,0.8);border-radius:3px;text-transform:lowercase}
.lt-ie9 .irs-from,.lt-ie9 .irs-to,.lt-ie9 .irs-single{background:#d8dff3}
/*slider*/


/***** new style shoes.hmtl *****/

.phone-contact-main{display: block;width: 944px;border: 0px solid green; height: 90px;font-family: Arial, sans-serif;}

.phone-contact-main .box { width: 710px;height: 42px;background: #FFFFC1;border: 0px solid #E1E1E1;margin: 0 auto;text-align: center; border-radius: 10px }
.phone-contact-main .caption {font-size: 14px;color: #000;font-weight: bold;float: left;line-height: 42px;margin-left: 34px;}
.phone-contact-main .phone {font-size: 27px;color:#F07800;float: left;margin-left: 10px;line-height: 42px;}

.shoe-col1{ border: 0px solid #F7F7F7;width: 260px;height: 400px;float: left;margin-left: 40px;padding-top:40px }

.shoe-col1 .cap1{color: #000;font-size: 13px;margin-bottom: 10px;font-family: Arial, sans-serif;line-height: 20px;font-weight: bold}
.shoe-col1 img {margin-bottom: 10px;padding:3px;border: 1px solid #D6D6D6}
.shoe-col1 .cap2{font-size: 14px;}
.shoe-col1 .cap3{color: #000;font-size: 12px;}
.shoe-col1 .cap3 ul{list-style-type: disc}
.shoe-col1 .cap3 li {margin-left: 10px;margin-top: 6px;}

.shoe-col2{border: 0px solid #F7F7F7;width: 340px;float: left;margin-left: 10px;margin-bottom: 60px}
.shoe-col2 h1 {font-size: 24px;color: #000;margin-bottom: 10px;font-family: Arial, sans-serif;font-weight: bold}
.shoe-col2 img {border: 1px solid #646464}
.shoe-col2 .cap1{font-size: 13px;margin: 10px 0 2px;font-weight: bold}
.shoe-col2 .cap2{font-size: 11px}

.shoe-col3 {border: 0px solid #F7F7F7;width: 240px;height: 400px;float: left;margin-left: 30px;padding-top:40px}

.shoe-col3 .price-4 {background: #EFEFEF;margin-bottom: 30px;font-size: 24px;color: #000;padding: 4px 10px 4px 8px;width: 112px}
.shoe-col3 .price-red-4 {background: #FFF0F0;margin-bottom: 30px;font-size: 24px;color: #f90c0c;padding: 4px 10px 4px 2px;width: 122px;}

.shoe-col3 .price-3 {background: #EFEFEF;margin-bottom: 30px;font-size: 24px;color: #000;padding: 4px 10px 4px 8px;width: 100px}
.shoe-col3 .price-red-3 {background: #FFF0F0;margin-bottom: 30px;font-size: 24px;color: #f90c0c;padding: 4px 10px 4px 2px;width: 108px;}

.shoe-col3 .price-old {margin-bottom: 2px;font-size: 16px;color: #000;text-decoration: line-through;}
.shoe-col3 .cap{margin-bottom: 8px;font-size: 16px;color: #464646}
.shoe-col3 .cap span {color: #0000FF}
.shoe-col3 .cap-size {margin-top: 24px;font-size: 16px;margin-bottom: 6px;}
.shoe-col3 b {display: inline-block;line-height: 20px;margin-right: 3px;border: 1px solid #464646;padding: 0px 5px;color: #464646;margin-bottom: 5px;}

.er-txt {font-size: 18px;margin: 100px auto 10px; width: 540px;text-align: center}
.er-search-box {width: 260px;margin: 20px auto;text-align: center;margin-bottom: 200px}
.er-search-box .inp{width: 146px;height: 24px;border: 1px solid #808080;color: #4B4B4B;line-height: 19px;padding: 2px 5px;display: inline-block;outline: none;font-size: 17px;font-style: italic;}
.er-search-box .btn{color: #fff;width: 80px;height: 30px;font-size: 15px;font-family: Tahoma,Verdana;font-weight: bold;background-color: #ff8500;border: 1px solid #fff;line-height: 16px;border: 1px solid #808080;}

.main-descr {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#707070;margin-bottom: 30px}
.main-descr h2{letter-spacing: normal;color:#000;font-size: 22px}



.find_shoes_inp {		width: 146px;
		height: 24px;
		border: 1px solid #808080;
		background: #FFF;
		color: #4B4B4B;
		line-height: 19px;
		padding: 2px 5px;
		display: inline-block;
		outline: none;
		margin-top: 20px;
		margin-left: 10px;
		font-size: 17px;
		font-style: italic;	}
	.btn_submit_email{
		color: #fff;
		width: 80px;
		height: 28px;
		font-size: 15px;
		font-family: Tahoma,Verdana;
		font-weight: bold;
		text-decoration: none;
		background-color: #ff8500;
		/*padding: 4px 7px;*/
		border: 1px solid #fff;
		/*cursor: pointer;*/
		margin-left: 11px;
		margin-top: 10px;
		line-height: 16px;
	}

	.subscr{		width: 223px;
		height: 165px;
		float: left;
		margin-top: 10px;
		background:url(img/bg_air_mail.png);
	}

	.subscr .btn {
		width: 24px;
		height: 32px;
		background: #029702;
		border: 0;
		color: #fff;
		font-size: 20px;
	}
	.subscr .inp{  	width: 136px;
  	height: 26px;

		border: 1px solid #808080;
		background: #FFF;
		color: #9E9E9E;
		/*line-height: 19px;*/
		padding: 2px 5px;
		display: inline-block;
		outline: none;
		/*margin-top: 20px;
		margin-left: 10px;*/
		font-size: 12px;
		/*font-style: italic;*/
	}

	.subscr .h{
		color: #b83f3f;
		font-size: 22px;
		margin: 0 auto;
		width: 152px;
		margin-top: 20px;

	}

	.subscr .descr{

		color: #6E6E6E;
		font-size: 11px;
		margin: 0 auto;
		width: 170px;
		margin-top: 8px;
		line-height: 12px;
		text-align: center;

	}

	.subscr .inp-tbl {margin: 0 auto;margin-top: 10px;width: 178px;}

	.adv-box {width: 226px;height: 165px;border: 0px solid red;float: left;margin-left: 14px;margin-top: 10px}
	.adv-box img {border: 1px solid #C5C5C5}



.other_views { display:inline-block; position:absolute; top:104px; left: 0; margin-left:-78px; width:66px; overflow: hidden; }
.other_views.at_bottom { display:block; position:static; top:0; left: 0; margin-left:0; width:100%; }
.other_views a { cursor:pointer; float: left; vertical-align:middle; padding:2px; height:66px; width:66px; margin-bottom:6px; border:1px solid #F1E9E9; border-radius:1px; box-sizing: border-box; }
.other_views a.selected { cursor:default; border:1px solid #797979; }
.other_views img { width: 60px; border:none; }
.other_views.at_bottom a { margin-bottom: 0; margin-top: 14px; }
.other_views.at_bottom a:nth-child(4n+1) { margin-left: 0; }
.other_views.at_bottom a + a { margin-left: 14px; }












.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}