/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
	width: 450px;
	margin: 24px 0 0 0;
    padding: 0px 0px;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 450px;
    height: 71px;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item,
li.jcarousel-item {
    float: left;
    background:none;
    list-style: none !important;
	list-style-type:none !important;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px !important;
    height: 71px;
    margin: 0 0 0 0px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-next {
    position: absolute;
    top: 0px;
    right: -40px;
    width: 69px;
    height: 71px;
    cursor: pointer;
    background: url('/images/common/next-arrow-off.png') no-repeat center center;
}

.jcarousel-next:hover {
    background: url('/images/common/next-arrow.png') no-repeat center center;
}

.jcarousel-next:active {
    background: none;
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background: none;
	display: none !important;
}

.jcarousel-prev {
    position: absolute;
    top: 0px;
    left: -69px;
    width: 69px;
    height: 71px;
    cursor: pointer;
    background: url('/images/common/prev-arrow-off.png') no-repeat center center;
}

.jcarousel-prev:hover {
    background: url('/images/common/prev-arrow.png') no-repeat center center;
}

.jcarousel-prev:active {
    background: none;
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background: none;
	display: none !important;
}


/* extra styles*/
.jcarousel-wrap{position:relative;}
.jcarousel-wrap .info-box {
	position:relative;
	top:0px;
	right:0px;
	float:right;
	width:660px;
	color:#fc0053;
}
.jcarousel-wrap .info-box h2{color:#fc0053;}

div.big-holder{position:relative;}
div.big-holder div.zoom{width:275px;float:left;overflow:hidden;text-align:center;height:303px;}
div.big-holder div.text{width:177px;float:right;overflow:hidden;padding:0;margin:0;position:absolute;right:230px;top:50px;}
div.winkel-link{position:absolute;top:0px;right:0px;width:198px;height:63px;background:url('/images/common/box-shadow.png') top left no-repeat;margin:0;padding:12px 0 0 12px;color:#000;}
div.winkel-link span{font-size:15px;margin-top:-1px;padding-right:8px;}
div.winkel-link a{color:#fc0053;text-decoration:underline;padding:0;display:inline;height:auto;width:auto;}
div.winkel-link a.img img{padding:5px 0 0 12px;}
div.wehkamp-shop-link{position:absolute;top:90px;right:0px;width:198px;height:63px;background:url('/images/common/box-shadow.png') top left no-repeat;margin:0;padding:12px 0 0 12px;color:#000;}
div.wehkamp-shop-link span{font-size:15px;margin-top:-1px;padding-right:8px;}
div.wehkamp-shop-link a{color:#fc0053;text-decoration:underline;padding:0;display:inline;height:auto;width:auto;}
div.wehkamp-shop-link a.img img{position:relative;top:5px;left:12px;width:160px;height:30px;}


.winkel-link-form{float:left;padding:4px 0 0 14px;}
.winkel-link-form input.txt{float:left;width:116px;height:29px;background:url("/images/bg-input.png") top left no-repeat;border:none;}
.winkel-link-form input.btn{float:left;width:29px;height:29px;/*background:url("http://dev.promiss.nl/images/img-btn-ok.png") top left no-repeat;*/background:none;border:none;padding:0;}

.collecties-page .red-bar {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: 0% 0%;
	background-color: transparent;
	background-image: url("http://dev.promiss.nl/images/bg-footer.png") !important;
	height: 70px;
	width: 902px;
	border:1px solid #ff4f89;
	padding:15px 20px 15px 20px;
}