.jcarousel-container{
	color:#fff;
	font-size:12px;
    background: #539ECB;
    width: 980px;
	height:220px;
    padding: 0px;
	position:relative;
}

.jcarousel-container ul {
width: 980px;
height:220px;	
}

.jcarousel-container li {
float:left;
overflow: hidden; 
width: 140px;
height:220px;
background: transparent url(../images/bg_grid.gif) no-repeat 9px -2px;	
}            
.jcarousel-container li div.catbox {
width: 140px;
height:110px;
float:left;
clear:both;
text-align:center;
cursor:pointer;
}
.jcarousel-container li div.catbox .caticon {
width: 33px;
height:33px;
margin:20px auto;
text-align:center;
display:block;
}
.jcarousel-container .jcarousel-next-horizontal {
    position: absolute;
    top: 90px;
    right: 0px;
    width: 23px;
    height: 40px;
    cursor: pointer;
    background: transparent url(../images/carousel_next.png) no-repeat 0 0;
	z-index:99999;
}
*+html .jcarousel-container .jcarousel-next-horizontal {    background: transparent url(../images/carousel_next.gif) no-repeat 0 0;}

.jcarousel-container .jcarousel-next-horizontal:hover {
	background-position:-23px 0px;
	cursor:pointer;	
}

.jcarousel-container .jcarousel-prev-horizontal {
    position: absolute;
    top: 90px;
    left: 0px;
    width: 23px;
    height: 40px;
	z-index:99999;
    cursor: pointer;
    background: transparent url(../images/carousel_prev.png) no-repeat 0 0;
}

.jcarousel-container .jcarousel-prev-horizontal:hover {
	background-position:-23px 0px;
	cursor:pointer;
}

.jcarousel-container .jcarousel-frame-left{
	background:url(../images/category_frame_left.png) no-repeat 0px 0px;	
	position:absolute;
	top:0px;
	width:6px;
	height:220px;
	z-index:9999;
}

.jcarousel-container .jcarousel-frame-right{
	background:url(../images/category_frame_right.png) no-repeat 0px 0px;	
	position:absolute;
	top:0px;
	left:974px;
	width:6px;
	height:220px;
	z-index:9999;
}

.jcarousel-container .jcarousel-frame-top{
	background:url(../images/category_frame_top.png) repeat-x 0px 0px;	
	position:absolute;
	top:0px;
	left:6px;
	width:968px;
	height:6px;
	z-index:9999;
}

.jcarousel-container .jcarousel-frame-bottom{
	background:url(../images/category_frame_bottom.png) repeat-x 0px 0px;	
	position:absolute;
	top:213px;
	left:6px;
	width:968px;
	height:6px;
	z-index:9999;
}
.jcarousel-container .catcompolink{
color:#fff;
text-shadow: #222 0px 1px 0px;

}

.jcarousel-container .cathiddendesc
{
	display:none;
	
}



#tooltippp {
position: absolute;
padding: 1em;
display: none;
z-index: 9000;	
color:#ddd;
width:150px;
background: url(../images/bg_submenu.png);
border: 1px solid #000000;
}


.jcarousel-container .disabled {
display: none !important;
/*background: transparent url(../images/carousel_prev.png) no-repeat -46px 0;*/
}
