/* tx-icarousel-pi1 css */
#iCarousel {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 550px; /* important */
	height: 480px; /* important */
	margin: 0;
	background: #fff;
}

#previouscontainer {
	width: 40px;
	height: 477px;
	z-index: 985;
	position:relative;
	text-align:left;
}

#nextcontainer {
	width: 63px;
	height: 477px;
	z-index: 986;
	position:relative;
	left: 485px;
	top: -477px;
	text-align:right;
}

.iCarousel_item {
	width: 445px;	
}

.iCarousel_item a div {  /*Textfelder */
	font-weight:normal;
	background-color:#F0F0F0;
	width: 438px;
	height: 156px;
	border: 4px solid #FFFFFF;
	padding: 3px;
}	

.iCarousel_item a:hover div {
	background-color:#fc962f;
	border: 4px solid #fc962f;
}

#iCarousel_content {
	position: absolute;
	top: 0;
	margin-left: 0;
}

#iCarousel_content ul {
	padding-left:35px;
}
	
#iCarousel_content
#iCarousel_content li {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#iCarousel_content {
		width: 999999px;
	}
		
	
	.tx-icarousel-pi1 ul li {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		border: none;
		background-color: #fff;
	}

.tx-icarousel-pi1 ul li img {
	display: block;
}

#iCarousel_frame {
	position: relative;
	margin-right: 0px;
	margin-left:0px;
}

#iCarousel_frame ul{
	padding:0;
}

#iCarousel_frame ul li {
	padding: 0;
	margin: 0;
}
#iCarousel_frame ul li a img{
	border: 4px solid #FFFFFF;
	
}
	#iCarousel_frame ul li a:hover img {border: 4px solid #fc962f;}

#iCarousel_content li a img{
	border: 4px solid #FFFFFF;
}

#iCarousel_content li a:hover img{
	border: 4px solid #fc962f;

}
