#slider {
  margin: 0 0 0 -10px;
  position: relative;
}

.scroll {
  overflow: auto;
  overflow-x:hidden;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  background: #FFFFFF;
}
.scrollContainer div.panel {
  padding: 0;
}
.scrollButtons {
	cursor:pointer;
}
ul.navigation {
  white-space: nowrap;
  margin:0;
  padding:0 0 0 7px;
  list-style:none;
}

div#slider_nav {
	width:100%;
	float:left;
	background:#fff url("nav_bottom.gif") repeat-x bottom;
}
ul.navigation li {
  float:left;
  
  margin: 5px 5px 0 0;  
  padding: 0;
 
  border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  border-right:1px solid #ccc;
}
ul.navigation li.selected {
	border-bottom: 1px solid #fff;
}

ul.navigation a {
  float:left;
  display:block;
  color:#334;

  background:#ececec;
  
  padding:1px 11px 1px 8px; 
  text-transform: none;
  text-decoration:none;
  font-weight:normal;
  width: auto;
}




ul.navigation a:hover,
ul.navigation li.selected a { 
    
    background-color: transparent;
    
}



ul.navigation #current a {
  background-color:#fff;
  border-bottom: 1px solid #fff;
  
 
}

.scrollButtons {
    position: absolute;
    top: 210px;
    cursor: pointer;
}

.scrollButtons.left {
    left: 0px;
}

.scrollButtons.right {
    right: 0px;
}

/********** news im slider ****************/
#slider .news-list-container-wrapper-inner 
{
	background:url("../images/table_cont_senkr_lines.png") no-repeat scroll 0 -7px transparent;
	height:210px;
	left:0;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	top:0;
	width: 800px;
}
#slider .news-list-container-inner {overflow: hidden; margin: 0; padding: 0;}

#slider .news-list-item-inner 
{
	float:left;
	margin:0 9px 0 0;
	padding:0;
	position:relative;
	width:222px;
}
	#slider .news-list-item-inner h3 
	{
		font-family:Arial,Helvetica,sans-serif;
		height:auto !important;
		margin:4px 3px 3px;
		min-height:30px;
		text-transform:uppercase;
		font-size: 13px;
		color: rgb(233, 177, 27);
	}
/************* news-rotation ***************/
/********* startseite random produkte -> tt_news *********/
#two_col_cont_left .csc-header img.spacer-gif, #two_col_cont_left .csc-header br {display: none;}

#two_col_cont_left,
.two_col_cont_right
{
	float: left;
	width: 337px !important;
}
#two_col_cont_left
{
	margin-left: -10px;
}
	#tow_col_cont_left h1.headline_grey,
	#two_col_cont_left .csc-header {margin-right: 8px !important;}

	.two_col_cont_right p.gelb 
	{
		width: 160px;
		float: left;
	}

#start_produkte_news_inner
{
	margin: 0;
	padding: 0;
}	
#start_produkte_news_inner div div.news-list-container-inner
{
	margin-top: 0px;
	margin-right: 8px;
}

	#start_produkte_news_inner div div div.news-list-item-inner
	{
		position: relative;
		background: rgb(232, 232, 232);
		height: 71px;
		margin-bottom: 7px;
		display: block;
		overflow: hidden;
		width: 100%;
		width: 328px;
	}
	#start_produkte_news_inner div div div.news-list-item-inner a img
	{
		color: rgb(72, 72, 72);
		border: none;
		margin: 7px;
	}
	#start_produkte_news_inner div div div.news-list-item-inner h3
	{
		margin-top: 7px;
		margin-bottom: 0px;
		font-size: 13px;
		padding: 0;
		position: absolute;
		left: 130px;
		top: 0px;
	}
		#start_produkte_news_inner div div div.news-list-item-inner p
		{
			margin: 0;
			padding: 0;
			position: absolute;
			left: 130px;
			top: 25px;
			display: block;
			font-size: 11px;
		}
		#start_produkte_news_inner div div div.news-list-item-inner h3 a
		{
			color: rgb(72, 72, 72);
		}
		#start_produkte_news_inner div div div.news-list-item-inner div.news-list-morelink
		{
			position:absolute;
			bottom:-3px;
			right:0px;
		 	text-align: right;
			margin-right:0px;
		}
			#start_produkte_news_inner div div div.news-list-item-inner div.news-list-morelink a
			{
				background:url(../images/bgr_button_grau.png) no-repeat 0px 0px;
				margin:0;
				vertical-align:middle;
				line-height:24px;
				font-size:12px;
				text-decoration:none;
				padding:1px 5px 2px 10px;
				color:#ffffff;
			}
		#start_produkte_news_inner .news-list-browse {display: none;}