#ymal_container {
    border:1px solid #ccc;
    clear:both;
    position:relative;
}
#ymal {
    /*background:url(/img/manfrotto/ymal_bg.png) repeat-y top left;*/
    border:1px solid #ccc;
    border-top:0;
    padding:0 20px;
position:relative;
width:948px;
}

#detail h2.ymal_title, #page_content_full h2.ymal_title {
    background:url(/img/manfrotto/ymal_title.png) no-repeat top left;
    clear:both;
    color:#fff;
    font-size:13px;
    font-weight:normal;
    line-height:27px;
    margin:10px 0 0;
    padding-left:20px;
    text-transform:none;

}

#ymal ul {
    padding:0;
    margin:0 auto;
    width:120px;
}

#ymal ul.slider {
    
    overflow:hidden;
    padding:20px;
}

#ymal .product {
    border-right:1px solid #ccc;
    padding:0px;
    text-align:center;
    width:157px;
}

#ymal .pager:first-child {
    border:0;
}

#ymal .product li {
    text-align:left;
}

#ymal .product .image {
    height:120px;
    overflow:hidden;
    padding:0 0 10px 0;
    text-align:center;
    width:120px;
}

#ymal .product .image table {
    width:100%;
}

#ymal .product .image table td {
    height:120px;
    text-align:center;
    vertical-align:middle;
}

#ymal .product .image img {
    max-height:120px;
    max-width:120px;
}

#ymal .bx-next {
    background:#fff url('/img/manfrotto/btn_prev_next.gif') no-repeat 0 50%;
    position:absolute;
    right:0;
    width:20px;

}

#ymal .bx-prev {
    position:absolute;
    left:0px;
}

#ymal .part_num {
    font-style:italic;
}

#ymal .name a {
    color:#cc0000;
    font-weight:bold;
    text-decoration:none;
}


#ymalList {overflow:hidden; padding-top:15px}
#ymalList  li {float:left; width:109px; padding:0 15px; overflow:hidden; border-right:solid 1px #ccc}
#ymal a,#ymal a:focus,#ymal a:active {outline:none}
.bx-window {margin-left:0px; left:0px;}
.bx-wrapper {margin-left:0px; left:0px;}
.bx-next {position:absolute; top:0; right:-39px; _right:-19px; z-index:999; width: 41px; height: 100%; _height:200px; text-indent: -9999px; background:#fff url('/img/manfrotto/btn_prev_next.gif') no-repeat 21px 50%; cursor:pointer}
.bx-prev {position:absolute; top:0; left:0; z-index:999; width: 21px; height:100%; _height:200px; text-indent: -9999px; background:#fff url('/img/manfrotto/btn_prev_next.gif') -20px 50% no-repeat; cursor:pointer}
#indicators {float:right; margin:-23px 15px 0 0}
.pager-link, #indicators a { margin: 5px 2px; zoom:1; background:url('/img/manfrotto/bg_carouselPage.png') no-repeat; width:8px; height:7px; padding:1px; display:block; float:left; text-indent:-99999px; _overflow:hidden}
.pager-active, #indicators a.activeSlide {background-position:0 -9px}

#ymal_container {border:1px solid #ccc; padding:20px;}
#ymal_container #ymal {border:0; overflow:hidden; padding:0;}
#ymal_container .product > div { margin:0 auto; width:120px; }
#ymal_container .slide { width:948px !important;}
#ymal .product { float:left;}
#next_slide {position:absolute; top:0; right:0px; _right:-19px; z-index:999; width: 41px; height: 100%; _height:200px; text-indent: -9999px; background:#fff url('/img/manfrotto/btn_prev_next.gif') no-repeat 21px 50%; cursor:pointer}
#prev_slide {position:absolute; top:0; left:0; z-index:999; width: 21px; height:100%; _height:200px; text-indent: -9999px; background:#fff url('/img/manfrotto/btn_prev_next.gif') -20px 50% no-repeat; cursor:pointer}

.price.strikethrough {text-decoration:line-through;}