/* Horizontal Carousel */
#horizontal_carousel {
 /* float: left;*/
  width: 446px;   
  position: relative;  
   overflow: hidden;
   margin:0px;
   padding:0px;
   padding-bottom: 10px;
   
     
}

#horizontal_carousel .container {
  float: left;
  width: 396px;  
  position: relative;    
  overflow: hidden;  
  margin:0px;
  padding:0px;
  text-align:left;
  margin-left:1px;

 
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
 
}                      

#horizontal_carousel ul li {
  width: 131px;  
  text-align: left; 
  list-style:none;   
  float:left;

  padding-left:3px;
  
}

#horizontal_carousel ul li .contenu{
  width: 122px;
  margin:2px;
}

#horizontal_carousel ul li .contenu .photo img{
  border:1px solid #cac9c9;
}

#horizontal_carousel ul li .contenu .txt{
	margin:0px;
	padding:0px;
	margin-top:3px;	
	padding-left:2px;
	text-align:left; 
	width: 120px;
	font-weight:bold;
	color:#5bc402;
}
#horizontal_carousel ul li .contenu .txt .txtcourt{	
	padding-left:5px;
	text-align:left; 
	font-weight:normal;
	color:#000;
}

#horizontal_carousel ul li .contenu .txt .ensavoir{	
	text-align:right; 
	padding-right:2px;
	font-weight:normal;
	color:#5bc402;
}


#horizontal_carousel .previous_button {
  float:left;  
  width: 22px;
  height: 100px;
  background: url(prototype-ui/horizontal/left.png) no-repeat center;
  z-index: 100;
  cursor: pointer;
  margin-left:2px;
  
}

#horizontal_carousel .previous_button_over {
  background: url(prototype-ui/horizontal/left_over.png) no-repeat center;
}

#horizontal_carousel .previous_button_disabled {
  background: url(prototype-ui/horizontal/left_disabled.png) no-repeat center;
  cursor: default;
}

#horizontal_carousel .next_button {
  float:left;  
  width: 22px;
  height: 100px;
  background: url(prototype-ui/horizontal/right.png) no-repeat center;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .next_button_over {
  background: url(prototype-ui/horizontal/right_over.png) no-repeat center;
}

#horizontal_carousel .next_button_disabled {
  background: url(prototype-ui/horizontal/right_disabled.png) no-repeat center;
  cursor: default;
}

/*
/* vertical Carousel * /

.ui_vertical_carousel {
}

#vertical_carousel {
  float:left;
  width: 350px;
  height: 270px;
  margin-bottom: 10px;
  position: relative;
}

#vertical_carousel .container {
  float:left;  
  width: 260px;
  height: 240px;
  overflow: hidden;
}

#vertical_carousel ul {
  margin: 0;
  padding:0;
  height: 100000px;
  position: relative;
  top: 0;
  left: 0;
}

#vertical_carousel ul li {
  width: 260px;
  height: 240px;
  text-align: center;      
  list-style:none;   
  float:left;
}                         

#vertical_carousel .previous_button {
  float:left;
  height: 32px;
  width: 175px;
  background: url(prototype-ui/vertical/left.png);
  cursor: pointer;    
  display:inline;
  margin: 0 0 10px 40px;
}

#vertical_carousel .previous_button_over {
  background: url(prototype-ui/vertical/left_over.png);
}

#vertical_carousel .previous_button_disabled {
  background: url(prototype-ui/vertical/left_disabled.png);
  cursor: default;
}

#vertical_carousel .next_button {
  float:left;
  height: 32px;
  width: 175px;
  background: url(prototype-ui/vertical/right.png);
  display:inline;
  margin-left: 40px;
  cursor: pointer;
}

#vertical_carousel .next_button_over {
  background: url(prototype-ui/vertical/right_over.png);
}

#vertical_carousel .next_button_disabled {
  background: url(prototype-ui/vertical/right_disabled.png);
  cursor: default;
}

*/