.carousel-component { 
  position:relative;
  overflow:hidden;
  visibility:visible; /* component turns it on when first item is rendered */
  background: #DAE5F1;	
  width: 430px;
  height: 260px;
  margin: 0 0 10px 0;
}

.content2 .carousel-component ul {
	padding:0;
}

.carousel-component ul.carousel-list { 
  width:10000000px;
  position:relative;
  z-index:1;
}

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


.carousel-component .carousel-list li { 
  float:left;
  list-style:none;
  overflow:hidden;
  display:block;
  background:none;
  padding:0;
  width: 430px; 
  color: #3F3F3F;
}


.carousel-component .carousel-list li img { 
  display:block; 
  margin:0 auto;
  padding:0;
}


/* BUTTONS */

#next-arrow, #prev-arrow { 
  cursor:pointer; 
}


/* Overlay */
#overlayc {
  width: 200px;
  height: 80px;
  background-color:  #FFF;
  position: absolute;
  top: 25px;
  left: 100px;
  padding-top: 10px;
  z-index: 100;
  color: #000;
  border:1px dotted #000;	
  text-align: center;
  font-size: 24px;
  filter:alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
} 


.carousel-component .description {
  text-align:left;
  color:#eee;
  margin:0 5px;
}

.carousel-component .description {
color:#333333;
padding:4px 0 0 0; 
font-style:italic;
font-size:11px;
}

.carousel-component .description .copyright{
display:block;
margin-top:6px;
font-style:italic;
}

.rgcarousel-nav img{
  display:inline;
}

.rgcarousel-nav {
  background: url(fotoStreckeObenHg.gif) no-repeat;
  height:17px;
  padding:3px 4px 0 5px;
  width:421px;
  margin: 0 0 1px 0;
}

.rgcarousel-nav .left, .rgcarousel-nav .right{
width:50px;
float:left;
display:block;
}



.rgcarousel-nav .mid {
display:block;
float:left;
width:320px;
text-align:center;
color:#002A8F;

}

.rgcarousel-nav .right {
float:right;
}


