/* Horizontal Carousel */
#horizontal_carousel {
  float:left;
  width: 994px;
  height: 180px;
  margin-bottom: 10px;
  position: relative;  
}         

#horizontal_carousel .container {
  position: absolute;
  top: 5px;
  left: 24px;  
  width: 941px;
  height: 180px;
  overflow:hidden;   
  background: url(classic/horizontal/back.png) repeat-x;
}            

#horizontal_carousel .previous_button {
  position: absolute;
  top: 5px;
  left: 0px;
  width: 24px;
  height: 180px;
  background: url(classic/horizontal/left.png) no-repeat;
  z-index: 100;    
  cursor:pointer;
}        

#horizontal_carousel .previous_button_disabled {
  background: url(classic/horizontal/left.png);
  cursor:default;
}

#horizontal_carousel .next_button {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 24px;
  height: 180px;
  background: url(classic/horizontal/right.png) no-repeat;
  z-index: 100;
  cursor:pointer;
}   

#horizontal_carousel .next_button_disabled {
  background: url(classic/horizontal/right.png);
  cursor:default;
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 180px;
}                      

#horizontal_carousel ul li img {
  border:3px solid #09322e;
  display:block;             
}                               
#horizontal_carousel ul li .carousel_cat {
  margin-top:5px;
	font-family: Tahoma, Arial;
	font-size:11px;
	color:#fff;  
}
#horizontal_carousel ul li .carousel_photo {
	border:1px solid #0e1716;
  margin:8px 10px 8px 10px;
}
#horizontal_carousel ul li {
  list-style:none;   
  float:left;
  text-align:center;
}
#horizontal_carousel ul li .lezanta {
	height:16px;
	padding-top:2px;
	background-color:#080b0a;
	clear:left;
	/*margin-left:auto;
	margin-right:auto;*/
	width:150px;
	overflow:hidden;
}
#horizontal_carousel ul li .lezanta a {
	font-family: Tahoma, Arial;
	font-size:12px;
	color:#055746;
	text-decoration:none;
}
#horizontal_carousel ul li .lezanta a:hover {
	text-decoration:underline;
}