/* CSS Document */

.black_title {
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
    font: 18px/50px Arial,Helvetica,sans-serif;
    padding: 0 12px;
    position: relative;
    text-transform: uppercase;
}
.prev-next {
    cursor: pointer;
    position: absolute;
    right: 5px;
    top: 5px;    
}
.prev-next a {
    display: inline-block;
    height: 24px;
    width:24px;
    margin: 0 8px;
}
.prev-next a.prev:hover img { display:none;}
.prev-next a.prev:hover {
	background:url(images/prev_small_hover.png) no-repeat;
}
.prev-next a.next:hover img { display:none;}
.prev-next a.next:hover {
	background:url(images/next_small_hover.png) no-repeat;
}
.container2 {position: relative;width:736px; margin-left:2px; min-height: 300px; overflow: hidden; }
.bx-wrapper{width:737px; margin-left: -5px; padding-left:0px;}

.container2 .kilimi li {
    margin-left:4px;
    margin-top:4px;
    margin-right: 2px;
    display: block;
    float: left;
    width: 178px !important;
    height: 215px;
    vertical-align: top;
    position: relative;
}
.container2 .kilimi li a img{width:100%; }
.container2 .kilimi li .product-link{height:227px; width:180px; display: block; overflow: hidden;margin-bottom:5px; }
.container2 h4{max-height: 30px; overflow: hidden;}
.container2 h4 a{
    padding-left: 10px;
	color:#4f4e4e;
}
.new {
    background: none repeat scroll 0 0 #7cb119;
    top: 99px !important;
    color: #FFFFFF;
    display: block;
    height: 22px;
    padding-top: 3px;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    width: 65px;
}
.lowest-price {
    color: #a5a5a5;
    display: block;
    font-size: 14px;
    margin-left: 10px;
    margin-right: 9px;
    text-decoration: line-through;
}
.left .lowest-price {
    display: contents;
    margin-left: 0;
    margin-right: 0;
}
.left .price {
    display: block !important;
    margin-left: 0;
    margin-right: 0;
    font-size: 13px;
    font-weight: normal;
}
.left li h4{
    padding-left:0;
}

.paging{clear:both;display: block; padding: 15px;}
.paging li{float:left;padding:7px;}
.paging li a{   
    background: none repeat scroll 0 0 #333333;
    border: 1px solid #222222;
    color: #FFFFFF;
    display: block;
    font: 12px/24px Arial,Helvetica,sans-serif;
    height: 24px;
    padding: 0 8px;
    text-shadow: 1px 1px 0 #111111;
}
.paging li a.active{ 
    background: none repeat scroll 0 0 #7cb119;
    border: 1px solid #638E14;
    text-shadow: 1px 1px 0 black;
}

#novi li h4 a,#namaleni li h4 a,.patekite li h4 a{
    padding-left: 10px;
    color:#4f4e4e;
}
#novi li .product-link img,#namaleni li .product-link img{ width: 100%;}
#novi li .product-link,#namaleni li .product-link{height: 136px;overflow: hidden; display: block; vertical-align: bottom;}
.imgContainer{ height: 136px; display: table; width:100%; vertical-align: bottom; }
.patekite li{float:left;margin:3px;}
.container2 .patekite li {
    height: 180px;
}
.patekite li a{height: 120px !important;} 
.container2 .patekite li{height:180px;} 
.patekite li .new{top:80px !important;}
