/******************************************************
 jCarousel Home Page Skin (smaller slides)
*******************************************************/
.jcarousel-skin-tiny .jcarousel-container {
	position:relative;
	margin-left:0;
	padding:0;
	width:723px;
	height:297px;
}
.jcarousel-skin-tiny .jcarousel-direction-rtl {
	direction:rtl;
}
.jcarousel-skin-tiny .jcarousel-container-horizontal {
    width:723px;
}
.jcarousel-skin-tiny .jcarousel-clip {
    overflow:hidden;
}
.jcarousel-skin-tiny .jcarousel-clip-horizontal {
    width:723px;
    height:297px;
}
.jcarousel-skin-tiny .jcarousel-item {
    width:723px;
    height:297px;	
}
.jcarousel-skin-tiny .jcarousel-item-horizontal {
	margin:0;
}
.jcarousel-skin-tiny .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin:0 18px 0 0;
}
.jcarousel-skin-tiny .jcarousel-item-placeholder {
    background:#fff;
    color:#000;
}

/******************************************************
 Horizontal Buttons
*******************************************************/
.jcarousel-skin-tiny .jcarousel-next-horizontal {
    position:absolute;
	top:263px;
	right:330px;
    width:27px;
    height:27px;
    cursor:pointer;
    background:url('/assets/images/riegsecker/layout/jcarousel-buttons.png') 0 -27px no-repeat;
}
.jcarousel-skin-tiny .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left:0;
    right:auto;
    background-image:url('/assets/images/riegsecker/layout/jcarousel-buttons.png');
}
.jcarousel-skin-tiny .jcarousel-next-horizontal:hover,
.jcarousel-skin-tiny .jcarousel-next-horizontal:focus {
}
.jcarousel-skin-tiny .jcarousel-next-horizontal:active {
}
.jcarousel-skin-tiny .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tiny .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tiny .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tiny .jcarousel-next-disabled-horizontal:active {
}
.jcarousel-skin-tiny .jcarousel-prev-horizontal {
    position:absolute;
    top:263px;
    left:330px;
    width:27px;
    height:27px;
    cursor:pointer;
    background:url('/assets/images/riegsecker/layout/jcarousel-buttons.png') 0 0 no-repeat;
}
.jcarousel-skin-tiny .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left:auto;
    right:0;
    background-image:url('/assets/images/riegsecker/layout/jcarousel-buttons.png');
}
.jcarousel-skin-tiny .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tiny .jcarousel-prev-horizontal:focus {
}
.jcarousel-skin-tiny .jcarousel-prev-horizontal:active {
}
.jcarousel-skin-tiny .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tiny .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tiny .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tiny .jcarousel-prev-disabled-horizontal:active {
}

/******************************************************
 jCarousel Main Skin (large slides)
*******************************************************/
.jcarousel-skin-tango .jcarousel-container {
	position:relative;
	margin-right:auto;
	margin-left:auto;
	padding:0;
	width:963px;
	height:396px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction:rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width:963px;
}
.jcarousel-skin-tango .jcarousel-clip {
    overflow:hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:963px;
    height:396px;
}
.jcarousel-skin-tango .jcarousel-item {
    width:963px;
    height:396px;	
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin:0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin:0 18px 0 0;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background:#fff;
    color:#000;
}

/******************************************************
 Horizontal Buttons
*******************************************************/
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position:absolute;
	top:360px;
	right:450px;
    width:27px;
    height:27px;
    cursor:pointer;
    background:url('/assets/images/riegsecker/layout/jcarousel-buttons.png') 0 -27px no-repeat;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left:0;
    right:auto;
    background-image:url('/assets/images/riegsecker/layout/jcarousel-buttons.png');
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position:absolute;
    top:360px;
    left:450px;
    width:27px;
    height:27px;
    cursor:pointer;
    background:url('/assets/images/riegsecker/layout/jcarousel-buttons.png') 0 0 no-repeat;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left:auto;
    right:0;
    background-image:url('/assets/images/riegsecker/layout/jcarousel-buttons.png');
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
}