@charset "utf-8";
	
	.jcarousel-theme1 .jcarousel-container {
	    -moz-border-radius: 10px;
	    -webkit-border-radius: 10px;
	    border-radius: 10px;
	    background: none;
	    /*border: 1px solid #808080;*/
	}
	
	.jcarousel-theme1 .jcarousel-direction-rtl {
		direction: rtl;
	}
	
	.jcarousel-theme1 .jcarousel-container-horizontal {
	    width: 488px;
	    /*padding: 20px 40px;*/
	}
	
	.jcarousel-theme1 .jcarousel-container-vertical {
	    width: 75px;
	    height: 245px;
	    /*padding: 40px 20px;*/
	}
	
	.jcarousel-theme1 .jcarousel-clip {
	    overflow: hidden;
	}
	
	.jcarousel-theme1 .jcarousel-clip-horizontal {
	    width:  488px;
	    height: 77px;
	}
	
	.jcarousel-theme1 .jcarousel-clip-vertical {
	    width:  77px;
	    height: 245px;
	}
	
	.jcarousel-theme1 .jcarousel-item {
	    width: 75px;
	    height: 75px;
	    /*border: 1px solid #000;*/
	}
	
	.jcarousel-theme1 .jcarousel-item:hover,
	.jcarousel-theme1 .jcarousel-item:focus {
	    border-color: #808080;
	}
	
	.jcarousel-theme1 .jcarousel-item-horizontal {
	    margin-left: 0;
	    margin-right: 7px;
	    display:table;
	}
		.jcarousel-theme1 .jcarousel-item-horizontal a 
		{
			display:table-cell;
			vertical-align: middle;
		}
			.jcarousel-theme1 .jcarousel-item-horizontal a img 
			{
				display:block;
			}
	
	.jcarousel-theme1 .jcarousel-direction-rtl .jcarousel-item-horizontal {
		margin-left: 7px;
		margin-right: 0;
	}
	
	.jcarousel-theme1 .jcarousel-item-vertical {
	    margin-bottom: 7px;
	}
	
	.jcarousel-theme1 .jcarousel-item-placeholder {
	}
	
	/**
	 *  Horizontal Buttons
	 */
	.jcarousel-theme1 .jcarousel-next-horizontal {
	    position: absolute;
	    top: 49px;
	    right: 5px;
	    width: 19px;
	    height: 21px;
	    cursor: pointer;
	    background: transparent url(/images/icon_arrow_gray_right.png) no-repeat 0 0;
	}
	
	.jcarousel-theme1 .jcarousel-direction-rtl .jcarousel-next-horizontal {
	    left: 5px;
	    right: auto;
	    background-image: url(prev-horizontal.gif);
	}
	
	.jcarousel-theme1 .jcarousel-next.jcarousel-next-horizontal.hover{
		background-position: -19px 0;
	}
	
	.jcarousel-theme1 .jcarousel-next-horizontal:hover,
	.jcarousel-theme1 .jcarousel-next-horizontal:focus {
	    /*background-position: -19px 0;*/
	}
	
	.jcarousel-theme1 .jcarousel-next-horizontal:active {
	    background-position: -64px 0;
	}
	
	.jcarousel-theme1 .jcarousel-next-disabled-horizontal,
	.jcarousel-theme1 .jcarousel-next-disabled-horizontal:hover,
	.jcarousel-theme1 .jcarousel-next-disabled-horizontal:focus,
	.jcarousel-theme1 .jcarousel-next-disabled-horizontal:active {
	    cursor: default;
	    background-position: -96px 0;
	}
	
	.jcarousel-theme1 .jcarousel-prev-horizontal {
	    position: absolute;
	    top: 49px;
	    left: 5px;
	    width: 19px;
	    height: 21px;
	    cursor: pointer;
	    background: transparent url(/images/icon_arrow_gray_left.png) no-repeat 0 0;
	}
	
	.jcarousel-theme1 .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	    left: auto;
	    right: 5px;
	    background-image: url(next-horizontal.gif);
	}
	.jcarousel-theme1 .jcarousel-prev.jcarousel-prev-horizontal.hover {
		background-position: -19px 0;
	}
	.jcarousel-theme1 .jcarousel-prev-horizontal:hover,
	.jcarousel-theme1 .jcarousel-prev-horizontal:focus {
	    /*background-position: -19px 0;*/
	}
	
	.jcarousel-theme1 .jcarousel-prev-horizontal:active {
	    background-position: -64px 0;
	}
	
	.jcarousel-theme1 .jcarousel-prev-disabled-horizontal,
	.jcarousel-theme1 .jcarousel-prev-disabled-horizontal:hover,
	.jcarousel-theme1 .jcarousel-prev-disabled-horizontal:focus,
	.jcarousel-theme1 .jcarousel-prev-disabled-horizontal:active {
	    cursor: default;
	    background-position: -96px 0;
	}
	
	/**
	 *  Vertical Buttons
	 */
	.jcarousel-theme1 .jcarousel-next-vertical {
	    position: absolute;
	    bottom: 5px;
	    left: 43px;
	    width: 32px;
	    height: 32px;
	    cursor: pointer;
	    background: transparent url(next-vertical.gif) no-repeat 0 0;
	}
	
	.jcarousel-theme1 .jcarousel-next-vertical:hover,
	.jcarousel-theme1 .jcarousel-next-vertical:focus {
	    background-position: 0 -32px;
	}
	
	.jcarousel-theme1 .jcarousel-next-vertical:active {
	    background-position: 0 -64px;
	}
	
	.jcarousel-theme1 .jcarousel-next-disabled-vertical,
	.jcarousel-theme1 .jcarousel-next-disabled-vertical:hover,
	.jcarousel-theme1 .jcarousel-next-disabled-vertical:focus,
	.jcarousel-theme1 .jcarousel-next-disabled-vertical:active {
	    cursor: default;
	    background-position: 0 -96px;
	}
	
	.jcarousel-theme1 .jcarousel-prev-vertical {
	    position: absolute;
	    top: 5px;
	    left: 43px;
	    width: 32px;
	    height: 32px;
	    cursor: pointer;
	    background: transparent url(prev-vertical.gif) no-repeat 0 0;
	}
	
	.jcarousel-theme1 .jcarousel-prev-vertical:hover,
	.jcarousel-theme1 .jcarousel-prev-vertical:focus {
	    background-position: 0 -32px;
	}
	
	.jcarousel-theme1 .jcarousel-prev-vertical:active {
	    background-position: 0 -64px;
	}
	
	.jcarousel-theme1 .jcarousel-prev-disabled-vertical,
	.jcarousel-theme1 .jcarousel-prev-disabled-vertical:hover,
	.jcarousel-theme1 .jcarousel-prev-disabled-vertical:focus,
	.jcarousel-theme1 .jcarousel-prev-disabled-vertical:active {
	    cursor: default;
	    background-position: 0 -96px;
	}