html,body{font-size:13px;}
a{color:#512b63}
a:hover{color:#a14b93}
h1{font-size:24px}
h2{font-size:20px}
h3{font-size:16px}
h4{font-size:14px}

#first{line-height:24px;min-height:24px;border-bottom:1px solid #eee;font-size:12px;font-weight:300;text-transform:uppercase}
#first a{float:right;margin-left:15px;text-decoration:none}
footer{min-height:250px;padding:30px 0;background:#333;border:1px solid #333;box-shadow:0 0 5px rgba(0,0,0,0.2);color:#eee}
.seo_txt{background:#eee;color:#aaa;font-size:12px;padding:30px 0;border-top:1px solid #ddd}
#last{padding:15px 0}
footer h3{margin-top:0;border-bottom:1px dashed #444;padding-bottom:5px}
footer ul, footer li{list-style:none;padding:0;margin:0}
footer ul a{color:#eee;line-height:35px;display:block;padding:0 10px;margin:0 -10px}
footer ul a:hover{color:#fff;background:rgba(255,255,255,0.2);} 
prodListItem3{position:relative;margin-bottom:30px;min-height: 243px;}
.prodListItem3 span,.prodListItem3 h3{position:absolute;left:10px;width:100%;}
.prodListItem3 h3{bottom:0;background:rgba(0,0,0,0.5);color:#fff;padding:8px;font-size:16px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;margin:0;display:none}
.prodListItem3:hover h3{display:block}
.prodListItem3 h3 a{color:#fed;text-shadow:0 -1px 1px rgba(0,0,0,0.2);}
.prodListItem3 h3 a:hover{color:#fff}
.prodListItem3 span{top:0;padding:8px;display:block}
.prodListItem3 span img{background:#fff;height:30px;float: left;}
.prodListItem3 span a>img{margin:0 8px 0 0}
.thumbnail {
 max-width: 100%;
}
a.buy {color: #fff !important;}
#titleBreadCrumbs {border-bottom: 1px solid #dedede;margin: -30px 0 15px;padding: 15px 0;}
.mt5{margin-top:5px}
.mt15{margin-top:15px}
.mt25{margin-top: 25px;}
.mb30{margin-bottom:30px}
.mb15{margin-bottom:15px}
a.img:hover,a.img:focus{border-color:#a14b93}
.purple{color:#512b63;}
.cena{margin-top: 25px;
    margin-left: 10px;}
.name{font-size: 20px;color: #512b63;}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
    border: 1px solid rgba(255,255,255,0.6);
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    background: rgba(255,255,255,0.6);
    color: #a14b93;
    border: 1px solid rgba(255,255,255,0.6);
}
.centerPanel {
    background: linear-gradient(to right,#FAF5FA,#fff);
    padding: 15px;border-left: 2px solid #a14b93;
}
.cena2{font-size: 14px;
    font-weight: 600;
    color: #a14b93;}
.col{width: 200px !important;}
.menu{right: 0;left: auto;}

.B_crumbBox {float: left;list-style: outside none none !important;margin: 0;padding: 0;padding:10px 0;line-height:15px}
.B_crumbBox li{display: inline;}
.B_crumbBox a{color:#666;line-height:20px}