.jcarousel-skin-home { width : 705px; margin : 5px auto 0 auto; padding : 0; }
.jcarousel-container {
    position	: relative;
    margin		: 0 auto;
}
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}
.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0!important;
}
.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}
.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-home .jcarousel-container-horizontal {
    width	: 705px;
    padding : 0;
}
.jcarousel-skin-home .jcarousel-clip-horizontal {
    width	: 668px;
    /*height	: 91px; */
    height	: 210px;
    margin  : 0 18px;
}


.jcarousel-skin-home .jcarousel-item {
    width	: 157px;
    height	: 210px; 
    padding : 0 5px;    
}
.jcarousel-skin-home .jcarousel-item img {
	padding : 3px;
	background : #fff;
	margin : 0 auto;
	display	: block;
}	
.jcarousel-skin .jcarousel-item a,
.jcarousel-skin-home .jcarousel-item a {
	font-size : 12px;
	color : #fff;
	font-weight : bold;
	font-family : arial;
	display		: block;
	text-align  : center;
	margin		: 4px 0 0 0;
}
.jcarousel-skin .jcarousel-item a:hover,
.jcarousel-skin-home .jcarousel-item a:hover { text-decoration : underline; }
.jcarousel-skin-home .jcarousel-item { position : relative; } 
.jcarousel-skin-home .jcarousel-item div.row { display : none; width : 124px; right : 73px; height : 18px;  position : absolute; bottom : 40px; }
.jcarousel-skin-home .jcarousel-item div.row a.more { width : 21px; height : 18px; display : block; background : url(../images/btn_arrow_c.jpg) no-repeat 0 0; float : left; }
.jcarousel-skin-home .jcarousel-item div.row a.section{ margin : 0 0 0 30px; padding : 0 0 0 5px; width : 85px; height : 18px; display : block; line-height : 18px; background : #ff9d00; text-align : center; font-size:11px; text-transform:uppercase; }

ul#mycarouselimage a img { border : 1px solid #000; margin : 0; }

.jcarousel-skin-home .jcarousel-item-horizontal {
    margin-right: 0px;
}
.jcarousel-skin-home .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-home .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 18px;
    height: 170px;
    cursor: pointer;
    background: transparent url(../images/carousel/next-horizontal.png) no-repeat -36px center;
}

.jcarousel-skin-home .jcarousel-next-horizontal:hover {
    background-position: -18px center;
}
.jcarousel-skin-home .jcarousel-next-horizontal:active {
    background-position: -36px center;
}
.jcarousel-skin-home .jcarousel-next-disabled-horizontal,
.jcarousel-skin-home .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-home .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 center;
}
.jcarousel-skin-home .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 18px;
    height: 170px;
    cursor: pointer;
    background: transparent url(../images/carousel/prev-horizontal.png) no-repeat -36px center;
}
.jcarousel-skin-home .jcarousel-prev-horizontal:hover {
    background-position: -18px center;
}
.jcarousel-skin-home .jcarousel-prev-horizontal:active {
    background-position: -36px center;
}
.jcarousel-skin-home .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-home .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-home .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 center;
}

/*#mm_video_c,
#mm_image_c { margin : 15px 0 0 0; }*/

#mm_image_c .img_pp { position : relative; height : 350px; overflow : hidden; }
#mm_image_c .img_pp .cropFoto { position : relative; height : 300px; overflow : hidden; margin-bottom : 30px; }
#mm_image_c .img_pp .boxGalerieDescriere { padding : 10px; position : absolute; bottom : 0px; height : 30px; background:url(../images/transparent_bg.png); color : #fff; width : 423px; left : 3px; } 
#mm_image_c .img_pp a { display : block; width : 441px; height : 350px; margin : 0 auto; }
/*#mm_image_c .img_pp a img { display : block; width : 441px; height : 350px; margin : 0 auto; border : 1px solid #000; } */
#mm_image_c .img_pp a img { display : block; margin : 0 auto; border : 1px solid #000; float : none; }

#mm_image_cd .img_pp a img { display : block; width : 218px; height : 150px; margin : 0 auto; border : 1px solid #ccc; }
#mm_image_cd .img_pp { position : relative; }

.jcarousel-skin div.cd,
.jcarousel-skin-home div.cd { height : 124px; padding : 30px 0 0 0;  }


.jcarousel-skin .jcarousel-container {

}

.jcarousel-skin .jcarousel-container-vertical {
    width: 148px;
    height: 420px;
    padding: 30px 0;
}

.jcarousel-skin .jcarousel-clip-vertical {
    width:  148px;
    height: 420px;
}

.jcarousel-skin .jcarousel-item {
    width: 148px;
    height: 210px;
}
.jcarousel-skin .jcarousel-item img {
	background	: #FFFFFF none repeat scroll 0 0;
	display		: block;
	margin		: 0 auto;
	padding		: 3px;
}

.jcarousel-skin .jcarousel-item-vertical {
    margin-bottom: 0;
}

.jcarousel-skin .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


/**
 *  Vertical Buttons
 */
.jcarousel-skin .jcarousel-next-vertical {
    position: absolute;
    bottom: 0px;
    left: 63px;
    width: 18px;
    height: 18px;
    cursor: pointer;
    background: transparent url(../images/carousel/next-horizontal-v.jpg) no-repeat -36px center;
}

.jcarousel-skin .jcarousel-next-vertical:hover {
    background-position: -18px center;
}

.jcarousel-skin .jcarousel-next-vertical:active {
    background-position: -36px center;
}

.jcarousel-skin .jcarousel-next-disabled-vertical,
.jcarousel-skin .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 center;
}

.jcarousel-skin .jcarousel-prev-vertical {
    position: absolute;
    top: 0px;
    left: 63px;
    width: 18px;
    height: 18px;
    cursor: pointer;
    background: transparent url(../images/carousel/prev-horizontal-v.jpg) no-repeat -36px center;
}

.jcarousel-skin .jcarousel-prev-vertical:hover {
    background-position: -18px center;
}

.jcarousel-skin .jcarousel-prev-vertical:active {
    background-position: -36px center;
}

.jcarousel-skin .jcarousel-prev-disabled-vertical,
.jcarousel-skin .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 center;
}
