.guiCarousel_container {
	display					: block;
	position				: relative;
	margin					: 25px 0 0 25px;
	height					: 110px;
}

.carousel-component { 
	position				: relative;
	overflow				: hidden;
	visibility				: visible; /* component turns it on when first item is rendered */
}
				
.carousel-component ul.carousel-list { 
	width					: 10000000px;
	position				: relative;
	z-index					: 1; 
}

.carousel-component .carousel-list li { 
	float					: left;
	list-style				: none;
	overflow				: hidden;
}

.carousel-component .carousel-vertical li { 
	float					: none;
	margin-bottom			: 0px;
}

.carousel-component ul.carousel-vertical { 
	width					: auto;
}

.carousel-component .carousel-clip-region { 
	overflow				: hidden;
	margin					: 0px auto;
	position				: relative; 
}

/**
 * Safe to override. It is safe to override background, padding, margin, color,
 * text alignment, fonts, etc. Define a separate CSS file and override your style
 * preferences.
 **/

.carousel-component { 
	background				: none;
	padding					: 0px;
}
.carousel-component ul.carousel-list { 
	margin					: 0px;
	padding					: 0px 0px 0px 0px;
}
.carousel-component .carousel-list li { 
	text-align				: left;
	margin					: 0px 0px 0px 0px;
	padding					: 0px;
}
.carousel-component .carousel-vertical li { 
}
.carousel-component ul.carousel-vertical { 
}


.carousel-component { 
	margin-bottom		: 0px;
    float				: left;
    width				: 400px;
    height				: 110px;
	border				: none;
	background			: none;
}

.carousel-component .carousel-list li { 
	font-family			: "Calibri Regular", Arial, Helvetica, sans-serif;
	font-style			: normal;
  	font-weight			: normal;	
    margin				: 0px; 
    width				: 400px;
	height				: 110px;
	overflow			: hidden;
	border				: none;
    padding				: 0;
	border				: none;
	text-align			: left;
	vertical-align		: top;
}

.carousel-component .carousel-list li img { 
    border				: none;
    display				: block;
	text-align			: left;
	vertical-align		: top;
}

/* BUTTONS */
.carousel-prev-button, .carousel-next-button  { 
    float				: left;
    margin				: 0px;
    padding				: 0px;
	width				: 80px;
	height				: 110px;
	display				: block;
}

.carousel-prev-button-disabled {
	background			: none;
    cursor				: default;
	background-image	: url(../images/Template/spacer.gif);
	background-position	: left top;
	background-repeat	: no-repeat;
}

* html .carousel-prev-button-disabled {
	background-image	: url(../images/Template/spacer.gif);
}

.carousel-next-button-disabled { 
	background			: none;
    cursor				: default;
	background-image	: url(../images/Template/spacer.gif);
	background-position	: left top;
	background-repeat	: no-repeat;
}

* html .carousel-next-button-disabled {
	background-image	: url(../images/Template/spacer.gif);
}

.carousel-prev-button-active { 
	background			: none;
    cursor				: pointer;
	background-image	: url(../images/Template/news-rotator-left.png);
	background-position	: left top;
	background-repeat	: no-repeat;
}

* html .carousel-prev-button-active {
	background			: none;
	background-color	: transparent;
	background-image	: none;
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://nieuw.giebels.nl/site-c/serverspecific/giebels/images/Template/news-rotator-left.png", sizingMethod="image");
}

.carousel-next-button-active { 
	background			: none;
    cursor				: pointer;
	background-image	: url(../images/Template/news-rotator-right.png);
	background-position	: left top;
	background-repeat	: no-repeat;
}

* html .carousel-next-button-active {
	background			: none;
	background-color	: transparent;
	background-image	: none;
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://nieuw.giebels.nl/site-c/serverspecific/giebels/images/Template/news-rotator-right.png", sizingMethod="image");
}

.carousel-prev-button-hover { 
	background			: none;
    cursor				: pointer;
	background-image	: url(../images/Template/news-rotator-left-hover.png);
	background-position	: left top;
	background-repeat	: no-repeat;
}

* html .carousel-prev-button-hover {
	background			: none;
	background-color	: transparent;
	background-image	: none;
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://nieuw.giebels.nl/site-c/serverspecific/giebels/images/Template/news-rotator-left-hover.png", sizingMethod="image");
}

.carousel-next-button-hover { 
	background			: none;
    cursor				: pointer;
	background-image	: url(../images/Template/news-rotator-right-hover.png);
	background-position	: left top;
	background-repeat	: no-repeat;
}

* html .carousel-next-button-hover {
	background			: none;
	background-color	: transparent;
	background-image	: none;
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://nieuw.giebels.nl/site-c/serverspecific/giebels/images/Template/news-rotator-right-hover.png", sizingMethod="image");
}