.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

ul. jcarousel-list {
 font: 12px/1.5em Verdana,Tahoma,Arial,sans-serif;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 0 59px 42px;
	margin: 6px 0 26px;
	position: relative;
	-zoom: 1;
	background: url(/i/dash.gif) repeat-x scroll 0 100%;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  737px;
    /*height: 75px;*/
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 737px;
	background: none;
	padding: 0;
	margin: 0;
	list-style: none;
    /*height: 75px;*/
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 30px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}


.jcarousel-scroll {background: url(/i/dash2.gif) repeat-x 0 14px; height: 27px; margin: 0 -59px 19px; text-align: center;}
.jcarousel-control {display: inline; padding: 0 8px; background: url(/i/bg2.jpg) repeat 0 0;}
.jcarousel-control a {color: #000; padding: 0 5px; margin: 0 -2px 0 -3px; cursor: hand; cursor: pointer; text-decoration: none; display: -moz-inline-stack; display: inline-block; //display: inline; //zoom: 1; vertical-align: middle;}
.jcarousel-control a:hover {color: #f5a208;}
.jcarousel-control .current, .jcarousel-control .current:hover {color: #000; padding: 0; margin: 0 0 0 0; width: 28px; height: 27px; font-size: 14px; line-height: 25px; font-weight: bold; background: url(/i/page-cur.gif) no-repeat 50% 0; text-align: center;}

.page-prev, .page-next {width: 13px; height: 19px; display: -moz-inline-stack; display: inline-block; //display: inline; //zoom: 1; vertical-align: middle;}

.carousel-previous, .carousel-next {width: 26px; height: 60px; border: none; padding: 0; margin: 0; text-indent: -20000px; cursor: hand; cursor: pointer; position: absolute; top: 50%; margin-top: -21px; text-align: left; overflow: hidden;}
.carousel-previous {background: url(/i/icons/leaf-big.gif) no-repeat 0 0; left: 0;}
.carousel-next {background: url(/i/icons/leaf-big.gif) no-repeat 100% 0; right: 0;}
.carousel-previous:hover  {background-position: 0 -61px;}
.carousel-next:hover {background-position: 100% -61px;}
.carousel-previous.press-carousel-previous  {background-position: 0 -122px;}
.carousel-next.press-carousel-next  {background-position: 100% -122px;}
.carousel-previous.disabled-carousel-previous  {background-position: 0 -183px !important; cursor: default;}
.carousel-next.disabled-carousel-next  {background-position: 100% -183px !important; cursor: default;}
