.vtem_prestashop_carousel{
    color: #666;
	margin:5px 0;
	display:block;
	clear:both;
}
.vtem_prestashop_carousel .jcarousel-container-horizontal {
    padding: 20px 50px;
}
.vtem_prestashop_carousel .jcarousel-container-vertical {
    padding: 50px 20px;
}
.vtem_prestashop_carousel .jcarousel-clip {
    overflow: hidden;
	width:100%;
	height:100%;
}
.vtem_prestashop_carousel .jcarousel-item-horizontal {
    margin:0 2px;
	text-align:center;
}
.vtem_prestashop_carousel .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
.vtem_prestashop_carousel .jcarousel-item-vertical {
    margin-bottom: 10px;
	width:100%;
	text-align:center;
}
.vtem_prestashop_carousel .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons
 */
.vtem_prestashop_carousel .jcarousel-next-horizontal {
    position: absolute;
    top: 42%;
    right: 5px;
    width: 27px;
    height: 27px;
    cursor: pointer;
}
.vtem_prestashop_carousel .jcarousel-next-horizontal, 
.vtem_prestashop_carousel .jcarousel-next-horizontal:hover,
.vtem_prestashop_carousel .jcarousel-next-horizontal:focus,
.vtem_prestashop_carousel .jcarousel-next-horizontal:active {
    background-position: -27px 0;
}
.vtem_prestashop_carousel .jcarousel-next-disabled-horizontal,
.vtem_prestashop_carousel .jcarousel-next-disabled-horizontal:hover,
.vtem_prestashop_carousel .jcarousel-next-disabled-horizontal:focus,
.vtem_prestashop_carousel .jcarousel-next-disabled-horizontal:active {
    cursor: default;
	opacity:0.8; filter:alpha(opacity=80);
}
.vtem_prestashop_carousel .jcarousel-prev-horizontal {
    position: absolute;
    top: 42%;
    left: 5px;
    width: 27px;
    height: 27px;
    cursor: pointer;
}
.vtem_prestashop_carousel .jcarousel-prev-horizontal,
.vtem_prestashop_carousel .jcarousel-prev-horizontal:hover, 
.vtem_prestashop_carousel .jcarousel-prev-horizontal:focus,
.vtem_prestashop_carousel .jcarousel-prev-horizontal:active {
    background-position: 0 0;
	opacity:0.8; filter:alpha(opacity=80);
}
.vtem_prestashop_carousel .jcarousel-prev-disabled-horizontal,
.vtem_prestashop_carousel .jcarousel-prev-disabled-horizontal:hover,
.vtem_prestashop_carousel .jcarousel-prev-disabled-horizontal:focus,
.vtem_prestashop_carousel .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position:0 0;
}
/**
 *  Vertical Buttons
 */
.vtem_prestashop_carousel .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 42%;
    width: 38px;
    height: 38px;
    cursor: pointer;
    background: transparent url(../img/go11.png) no-repeat 0 0;
}
.vtem_prestashop_carousel .jcarousel-next-vertical:hover,
.vtem_prestashop_carousel .jcarousel-next-vertical:focus,
.vtem_prestashop_carousel .jcarousel-next-vertical:active {
    background-position: -38px 0;
}
.vtem_prestashop_carousel .jcarousel-next-disabled-vertical,
.vtem_prestashop_carousel .jcarousel-next-disabled-vertical:hover,
.vtem_prestashop_carousel .jcarousel-next-disabled-vertical:focus,
.vtem_prestashop_carousel .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.vtem_prestashop_carousel .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 42%;
    width: 38px;
    height: 38px;
    cursor: pointer;
    background: transparent url(../img/go11.png) no-repeat 0 100%;
}
.vtem_prestashop_carousel .jcarousel-prev-vertical:hover,
.vtem_prestashop_carousel .jcarousel-prev-vertical:focus,
.vtem_prestashop_carousel .jcarousel-prev-vertical:active{
    background-position: -38px 100%;
}
.vtem_prestashop_carousel .jcarousel-prev-disabled-vertical,
.vtem_prestashop_carousel .jcarousel-prev-disabled-vertical:hover,
.vtem_prestashop_carousel .jcarousel-prev-disabled-vertical:focus,
.vtem_prestashop_carousel .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 100%;
}
.vtem_prestashop_carousel .vtem_carousel_bottom{display:block; padding-bottom:15px;}
.vtem_prestashop_carousel .vtem-title,.vtem_price_container{text-align:center; font-size:1.2em; padding-bottom:5px; margin-top:0 !important;}
.vtem_prestashop_carousel .vtem-title a{text-decoration:none;}
.vtem_prestashop_carousel .vtem_add_to_cart{
background:url(../img/bg.png) left center repeat-x;
padding:5px 15px;
margin-top:5px;
font-weight:bold;
text-decoration:none;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
}
.vtem_prestashop_carousel .vtem_add_to_cart:hover{background-position:left bottom;}
.vtem_prestashop_carousel_Style1 .jcarousel-next-horizontal{background: transparent url(../img/go.png) no-repeat 0 0;}
.vtem_prestashop_carousel_Style1 .jcarousel-prev-horizontal{background: transparent url(../img/go.png) no-repeat 100% 0;}
.vtem_prestashop_carousel_Style1 .jcarousel-next-vertical{background: transparent url(../img/go11.png) no-repeat 0 0;}
.vtem_prestashop_carousel_Style1 .jcarousel-prev-vertical{background: transparent url(../img/go11.png) no-repeat 0 100%;}
.vtem_prestashop_carousel_Style2 .jcarousel-next-horizontal{background: transparent url(../img/go3.png) no-repeat 0 0;}
.vtem_prestashop_carousel_Style2 .jcarousel-prev-horizontal{background: transparent url(../img/go3.png) no-repeat 100% 0;}
.vtem_prestashop_carousel_Style2 .jcarousel-next-vertical{background: transparent url(../img/go33.png) no-repeat 0 0;}
.vtem_prestashop_carousel_Style2 .jcarousel-prev-vertical{background: transparent url(../img/go33.png) no-repeat 0 100%;}
.vtem_prestashop_carousel_Style3 .jcarousel-next-horizontal{background: transparent url(../img/go5.png) no-repeat 0 0;}
.vtem_prestashop_carousel_Style3 .jcarousel-prev-horizontal{background: transparent url(../img/go5.png) no-repeat 100% 0;}
.vtem_prestashop_carousel_Style3 .jcarousel-next-vertical{background: transparent url(../img/go55.png) no-repeat 0 0;}
.vtem_prestashop_carousel_Style3 .jcarousel-prev-vertical{background: transparent url(../img/go55.png) no-repeat 0 100%;}
.vtemcarouselfalse .jcarousel-prev,.vtemcarouselfalse .jcarousel-next{display:none !important;}
.vtemcarouselfalse .jcarousel-container-horizontal,.vtemcarouselfalse .jcarousel-container-vertical{padding:0 !important;}
.vtem_button{
background:#690;
background: -moz-linear-gradient(top, #8fc800 0%, #690 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc800), color-stop(100%,#690)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc800', endColorstr='#690',GradientType=0 ); /* ie */
color:#fff;
text-transform:uppercase;
font-weight:bold;
border:none;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
padding:5px 25px;
font-size:120%;
border:1px solid #690;
cursor:pointer;
}
.vtem_button:hover{
background:#8fc800;
background: -moz-linear-gradient(top, #690 0%, #8fc800 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#690), color-stop(100%,#8fc800)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#690', endColorstr='#8fc800',GradientType=0 ); /* ie */
color:#ddd;
}
