/* Horizontal Carousel */
#horizontal_carousel {
top:30px;
margin-left:-30px;
  width: 410px;
  height: 144px;
  position: relative; 
  padding:0px;
  display:block;
}         
#horizontal_carousel .container {
  position: absolute;
  top: 0px;
  left: 12px;  
  width: 330px;
  height: 144px;
  overflow:hidden;  
  margin:0px;
  padding:0px;
}            

#horizontal_carousel .previous_button {
  position: absolute;
  top: 5px;
  width: 27px;
  height: 135px;
  background: url(/img/horizontal/left.gif) top #000;
  z-index: 100;    
  cursor:pointer;
}        

#horizontal_carousel .previous_button_disabled {
  background: url(/img/horizontal/left-disabled.gif) #000;
  cursor:default;
}

#horizontal_carousel .next_button {
  position: absolute;
  top: 5px;
  right: 38px;
  width: 27px;
  height: 135px;
  background: url(/img/horizontal/right.gif) top;
  z-index: 100;
  cursor:pointer;
}   

#horizontal_carousel .next_button_disabled {
  background: url(/img/horizontal/right-disabled.gif);
  cursor:default;
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 130px;
}                      

#horizontal_carousel ul li img {
  display:block;    
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 -moz-opacity:0.7;
opacity:0.7;         
}                               
#horizontal_carousel ul li img:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
        -moz-opacity:1.0;
        opacity:1.0;  }

#horizontal_carousel ul li {
  font-family:verdana,arial,sans-serif;
  font-size:9px;
  color:#E3EDFA;
  margin:0;
  padding:10px 0px 0px 5px;/*haut, droite, bas, gauche*/
  width:80px;
  list-style:none;   
  float:left;
}