.scrollable {

	position:relative;
	overflow:hidden;
	width: 293px;
	height:109px;
  z-index:2;
}
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

div#newsliste_teaser{
  position:absolute;
  bottom:20px;
  height: 138px;
  width: 303px;
  border: 1px solid #A1A2A2;
  padding: 13px 0 0 8px;
  background:#ECEDED;

}
div#newsliste_teaser h2{
  color:#0063A2;
  font-size: 18px;
  padding-bottom: 5px;
  font-weight:bold;
}

.items div {
	float:left;	
	width: 285px;
  height: 99px;
  border-top: 1px solid #0063A3;
  padding: 10px 4px 0px 4px;
  margin-right:5px;
  background:#fff;
}

.items div a.weiter{
  display:block; 
  position:absolute;
  bottom: 8px;
  left: 237px;
  padding: 0px 8px 2px 5px;
  background: #4489BB;
  color: #fff;
  border-bottom: #8FB8D6;
  font-style: italic;

}

.items div span {
  display:block;
  margin-bottom:5px;
  color:#0063A2;
  font-weight:bold;
}


.scrollable .active {	
	position:relative;
	cursor:default;
}
.scrollable {
	float:left;	
}

a.prev{
  position:absolute;
  bottom: 122px;
  cursor: pointer;  
  z-index: 9999;  
  display:block;
  width: 16px;
  height: 16px;
  background: url(../images/btn_left_a.jpg) no-repeat;
  left: 256px;
}
a.next{
  position:absolute;
  bottom: 122px;
  left: 278px;
  cursor: pointer;  
  z-index: 9999;  
  display:block;
  width: 16px;
  height: 16px;
  background: url(../images/btn_right_a.jpg) no-repeat;

}

/* right */
a.right 				{}
a.right:hover 		{}
a.right:active 	{} 


/* left */
a.left				{} 
a.left:hover  		{}
a.left:active  	{}


/* disabled navigational button */
a.disabled {
	display: none;	
	/*background: url(../images/btn_left.jpg) no-repeat;*/
} 	

