.forgetPas { text-align:center;}
.navigator a { color:#A2632B;}
.navigator { margin-left:25px;}
a{ color:#A2632B;}
.ctit h1 {
    color: #543518;
    display: inline-block;
    font: 700 18px/24px Times New Roman;
    height: 24px;
    overflow: hidden;
    text-transform: uppercase;
    vertical-align: top;
}
.producerName {
    color: #5C1E18;
    display: block;
    font: 700 13px/28px Times New Roman;
    height: 31px;
    overflow: hidden;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
    width: 180px;
}
.sectionName {
    color: #5C1E18;
    display: block;
    font: 700 13px/28px Times New Roman;
    height: 31px;
    overflow: hidden;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
    width: 180px;
}
.green{}
.gray{ color : #800000!important;}
.red{ color:red!important;}
.cur_lMenu { color: #602101!important; background-position: 0 -230px!important;}
.old_price {
    font-size: 10px;
    opacity: 0.5;
    position: relative;
    text-decoration: line-through;
    top: -12px;
}
.listsView .srBlock .price p {
    position: absolute;
    right: 0;
    text-align: center;
    top: 104px;
    width: 114px;
}
.carusel .price p {
    width: 90px;
}

.listsView .srBlock .buyBtn {
    bottom: 30px;
    position: absolute;
    right: 8px;
}
.new_sticker{
    position: absolute;
    height:66px;
    width:67px;
    background:url('../../pic/novinka.png') no-repeat;
    z-index:9999;
    top:-6px;
    left:6px;
}

.akcia_sticker{
    position: absolute;
    height:66px;
    width:67px;
    background:url('../../pic/akcia.png') no-repeat;
    z-index:9999;
    top:-6px;
    left:6px;
}

.new_sticker_grup {
    background: url("../../pic/novinka.png") no-repeat scroll 0 0 transparent;
    height: 66px;
    left: -7px;
    position: absolute;
    top: -8px;
    width: 67px;
    z-index: 9999;
}

.akcia_sticker_grup{
    position: absolute;
    height:66px;
    width:67px;
    background:url('../../pic/akcia.png') no-repeat;
    z-index:9999;
    left: -7px;
    top: -8px;
}

.tImg { overflow:visible;}
.carusel li, .similarBlock {
    position: relative;
}
.caroufredsel_wrapper{ overflow: visible;}

.logo_sticker {
    bottom: 98px;
    height: 28px;
    position: absolute;
    right: 25px;
    width: 48px;
    z-index: 1;
}
.mark_sticker {
    height: 25px;
    position: absolute;
    right: 10px;
    top: 8px;
    width: 25px;
    z-index: 1;
}
.logo_sticker_show {
    bottom: 0;
    height: 40px;
    position: absolute;
    right: 25px;
    width: 65px;
    z-index: 1;
}
.mark_sticker_show {
    height: 40px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 40px;
    z-index: 1;
}
.logo_sticker_mini {
    bottom: 0;
    height: 20px;
    position: absolute;
    right: -3px;
    width: 35px;
    z-index: 1;
}
.mark_sticker_mini {
    height: 15px;
    position: absolute;
    right: 2px;
    top: 1px;
    width: 15px;
    z-index: 1;
}
.logo_sticker_middle {
    bottom: 0;
    height: 28px;
    position: absolute;
    right: 20px;
    width: 48px;
    z-index: 1;
}
.mark_sticker_middle {
    height: 30px;
    position: absolute;
    right: 4px;
    top: 4px;
    width: 30px;
    z-index: 1;
}
.delbsK_item_1 {
    background: url("../pic/delete.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 15px;
    width: 15px;
    opacity:0.8;
    left: -8px;
    position: absolute;
    top: -4px;
}
.delbsK_item_1:hover {
    background: url("../pic/delete.png") no-repeat scroll 0 0 transparent;
    opacity:1;
}
.basketlist .tac {
    left: 10px;
    line-height: 0;
    position: relative;
    width: 65px;
}
.gray_btn{
    background: url('../../pic/orange_btn.png') no-repeat;
}
.gray_btn:hover{
    background: url('../../pic/orange_btn.png') 0 -32px no-repeat;
}