/* Tiny Carousel */
#hp_product_carousel { height: 1%; overflow:hidden; padding: 0 0 10px;   position: relative;}
#hp_product_carousel .viewport { float: left; width: 728px; height: 331px; overflow: hidden; position: relative; }
#hp_product_carousel .buttons {    
    display: block;
    margin: 134px 10px 0 0;
    float: left;
    width: 35px;
    height: 51px;
    //height: 160px;    
    //color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 160px;
    text-decoration: none;
    font-size: 22px;
    //border: 1px solid #006d42;
    position: absolute;
    z-index: 1000;
}
#hp_product_carousel .buttons:hover{
    text-decoration: none;
}
#hp_product_carousel .next {
    background: url('sipka1_carousel_off.png') no-repeat center center;
    right: -20px;
}
#hp_product_carousel .prev {
    background: url('sipka2_carousel_off.png') no-repeat center center;
    left: -10px;
}
#hp_product_carousel .next:hover {
    background: url('sipka1_carousel_on.png') no-repeat center center;
}
#hp_product_carousel .prev:hover {
    background: url('sipka2_carousel_on.png') no-repeat center center;
}
#hp_product_carousel .buttons:hover{
    //color: #006d42;
    //background: #fff;    
}
#hp_product_carousel .buttons:active{
    color: red;
}
#hp_product_carousel .disable { visibility: hidden; }
#hp_product_carousel .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#hp_product_carousel .overview li{ float: left; margin: 10px 6px 10px 6px; width: 230px; border: none;}