/* -----------
  SLIDER CSS
--------------
Created:      2012-03-13
Modified:     2012-05-31
Authors:      Mark Yasuda <mark.yasuda@sipo.gess.ethz.ch>
Description:  Slider extension CSS

Changelog:
  2.3 - fixes for broken IE7 24bit alpha .png implementation
  2.2 - various bugfixes
  2.1 - no change
  2.0 - reduced version, removing greyscaling and thumbnails
  1.0 - original
*/

#slider_c {
  position:relative;
  width:950px;
  height:270px;
  background:#4C5160;
  border:solid 1px white;
  border-width:1px 0px;
}
#slider_c #slider_text_c {
  position:absolute;
  z-index:4;
  top:0px;
  right:0px;
  width:230px;
  height:270px;
  background:top left url(../images/header/slider/text_shadow.png) repeat;
  border-left:solid 1px white;
  font-size:1em;
}
#slider_c #slider_text_c #text_ic {
  position:relative;
  z-index:5;
  top:10px;
  left:10px;
  width:210px;
  height:250px;
  font-size:1em;
  color:white;
  overflow:hidden;
}
/* reset background and colour to slider styling */
#slider_c #slider_text_c #text_ic * {
  background:transparent;
  color:white;
}
/* fix specific parts of text */
#slider_c #slider_text_c #text_ic a {
  text-decoration:none;
}
#slider_c #slider_text_c #text_ic .more , #slider_c #slider_text_c #text_ic .OTName {
  background:transparent url(../images/icons/more_grey.gif) no-repeat scroll 0em .35em;
  padding-left:.8em;
}
#slider_c #slider_text_c #text_ic .more:hover , #slider_c #slider_text_c #text_ic .OTName:hover {
  font-weight:bold;
}
#slider .slider_info {
  display:none;
}
#slider {
  position:relative;
  z-index:1;
  width:720px;
  height:270px;
  margin:0px;
  padding:0px;
  overflow:hidden;
}
#slider li {
  position:absolute;
  z-index:2;
  top:0px;
  left:0px;
  width:720px;
  height:270px;
  margin:0px;
  padding:0px;
  list-style:none;
  list-style-image:none;
}
#slider li .big_img {
  width:720px;
  height:270px;
}
#slider_c #jump_c {
  position:absolute;
  z-index:5;
  top:10px;
  left:0px;
  width:720px;
  height:260px;
  color:white;
}
#slider_c #jump_c #inc_c {
  position:absolute;
  top:50px;
  height:150px;
  width:720px;
  opacity:0;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
#slider_c #jump_c #inc_c span {
  position:absolute;
  top:0px;
  display:block;
  width:93px;
  height:150px;
  cursor:pointer;
  background-color:transparent;
  background-position:center;
  background-repeat:no-repeat;
  opacity:0.5;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
#slider_c #jump_c #inc_c #prev {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/header/slider/slider_arrow_prev.png', sizingMethod='scale');
  left:0px;
}
#slider_c #jump_c #inc_c>#prev {
  background-image:url(../images/header/slider/slider_arrow_prev.png);
}
#slider_c #jump_c #inc_c #next {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/header/slider/slider_arrow_next.png', sizingMethod='scale');
  right:0px;
}
#slider_c #jump_c #inc_c>#next {
  background-image:url(../images/header/slider/slider_arrow_next.png);
}
#slider_c #jump_c #inc_c span:hover {
  opacity:1;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
#slider_c #jump_c #bars_c {
  position:absolute;
  bottom:10px;
  right:10px;
}
#slider_c #jump_c #bars_c .jumpbar {
  position:relative;
  float:left;
  width:14px;
  height:19px;
  cursor:pointer;
  background:transparent url(../images/header/slider/bar.png) center center no-repeat;
}
.drm {
  position:absolute;
  right:0px;
  top:0px;
  width:55px;
  height:10px;
  text-align:right;
  font-size:0px;
  line-height:0;
}
.drm img {
  width:15px;
  height:9px;
  border:solid 1px white;
  border-width:0px 0px 1px 1px;
  display:inline-block;
}
