/* vertical */
.jcarousel-container-vertical {
    background: url(/images/new/bg-leftmenu.png) no-repeat;
	width:240px;
	height:340px;
	float:right;
	padding-top:10px;
	position:relative;
	left:-10px;
}
.jcarousel-clip-vertical {
    width:210px;
    height: 310px;
	margin-left:12px;
}
.jcarousel-item-vertical {
	background:url(/images/new/leftmenu-border.png) no-repeat center top;
	width:210px;
	height:auto;
	margin-bottom:1px;
}
.jcarousel-item-vertical a{
	display:block;
	min-height:25px;
	padding:12px 0 11px 12px;
	font-size:14px;
	color:#ebebeb;
	text-decoration:none;
}
.jcarousel-item-vertical a:hover{
	background:url(/images/new/bg-leftmenu-act.png) no-repeat center;
	padding-left:25px;
}
.jcarousel-next-vertical {
    position: absolute;
    bottom:-20px;
	left:84px;
    width: 66px;
    height: 33px;
    cursor: pointer;
    background:url(/images/new/b-down.gif) no-repeat;
}
.jcarousel-prev-vertical {
    position: absolute;
    top: -21px;
    left: 84px;
	width: 64px;
    height: 21px;
    cursor: pointer;
	background: transparent url(/images/new/b-up.gif) no-repeat 0 0;
}

/* horizontal */
.jcarousel-container-horizontal, .jcarousel-clip-horizontal, .jcarousel-item-horizontal{
    width: 470px;
	height:343px;
}
.jcarousel-container-horizontal{
	float:left;
}
.jcarousel-item-horizontal{
	position:relative;
}
.jcarousel-item-horizontal div{
	background:#545a5f url(/images/new/corner.gif) no-repeat left bottom;
	width:450px;
	height:40px;
	padding:20px 0 0 20px;
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
}
.jcarousel-item-horizontal h3{
	display:inline;
	margin-right:50px;
	font-size:16px;
	font-weight:normal;
}
.jcarousel-item-horizontal p{
	display:inline;
	position:relative;
	top:-2px;
	font-size:10px;
}
.jcarousel-next-horizontal {
    position: absolute;
    top: 140px;
    left:-21px;
    width: 21px;
    height: 63px;
    cursor: pointer;
    background: url(/images/new/b-prev.gif) no-repeat;
}