#slider {
  margin: 0 auto;
  position: relative;
  background: transparent url(/fileadmin/templates/zwire/images/sliderbg.gif) center bottom no-repeat;
  padding-bottom: 15px;
}
.scroll {
  overflow: auto;
  overflow-x:hidden;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  background: #333 url(/fileadmin/templates/zwire/images/highlightsbg.jpg) repeat-x;
}
.panel {
	width: 960px;
	height: 350px;
	overflow: hidden;
}
#slider div.csc-textpic-text {
	padding: 55px 55px 0px 20px;
	height: 255px;
	overflow: hidden;
}
#slider div.csc-textpic-imagewrap {
	height: 350px;
	width: 470px;
	overflow: hidden;
	background: #000;
	vertical-align: middle;
}
#slider div.csc-textpic-text p {
	font-size: 13px;
	color: #fff;
}
#slider div.csc-textpic-text a {
	color: #fff;
}
#slider div.csc-textpic-text h3, #slider div.csc-textpicHeader h1, #slider div.csc-textpicHeader h1 {
	font-size: 20px;
	line-height: 22px;
	color: #fff;
}
.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 {
	position: absolute;
	right: 7px;
	top: 15px;
	left: 493px;
	z-index: 10;
	float:right;
}
ul.navigation li {
  float:left;
  margin: 3px 3px 0 0;  
  padding: 0;
    background-color: #ddd;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
 
}
ul.navigation li.selected {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	background-color: #333;
}
ul.navigation a {
  float:left;
  color: #666;
  display:block;
  font-size: 11px;
  line-height: normal;
  padding:2px 5px 2px 5px; 
  text-transform: none;
  text-decoration:none;
  font-weight:normal;
  width: auto;
}
ul.navigation a:hover {
	background-color: #000;
	color: #fff;
}
ul.navigation li.selected a { 
    color: #fff;
}
.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.scrollButtons:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
.scrollButtons.left {
    left: 8px;
}
.scrollButtons.right {
    right: 8px;
}