.carusel       {
        text-align:center;
/*        width: 100%;
*/        margin:auto;
        position: relative;
        overflow:hidden; zoom:1;
/*        background: yellow;
        border: 1px solid cyan;
        */
}
.carusel DIV{
        width:auto;
        margin: auto;
        display: table;

}
.carusel .jMyCarousel{
        width: 90%!important;
        display: block; 
}
.carusel UL{
        width:auto;
        margin:auto;
        float:left;
}
.carusel ul li{
        margin: 0px 1px;
}
.carusel ul li, .carusel ul li A {
        display: block;
        float:left;
        height:68px;
        text-align:left;
}
.carusel ul li A {
        width: 67px;
        background: transparent url('../../img/bg_img.png') no-repeat bottom right;
}
.carusel ul li A:hover, .carusel ul li.disabled A{
        background: none;
}
.carusel ul A:hover IMG, .carusel ul li.disabled IMG{
        border: 1px solid #000!important;
}
.carusel ul IMG {
        border: 1px solid #666!important;
        display: block;
        width:60px;
        height: 60px;
}


/*  ========== buttons =========== */
.btnLeft,
.btnRight      {
        display: block;
        width: 26px;
        height: 24px;
        position: absolute;
        top: 25%;
        cursor: pointer;
}

.btnLeft       {
        background: transparent url('../../img/bg_arrowLeft.gif') no-repeat 0px 0px;
        left: 0;
        z-index: 2;
}

.btnRight      {
        background: transparent url('../../img/bg_arrowRight.gif') no-repeat 0px 0px;
        right: 0;
        z-index: 2;
}


/*  CAROUSEL Exeptions  */
/* ======================================== */

.ambianceCarusel UL LI IMG{
        width: 80px;
}
.ambianceCarusel UL LI A{
        width: 87px;
}
.columnRight .ambianceCarusel .jMyCarousel{
        width: 75%!important;
}
#ambianceDetail #productsCarousel{
/*        width: 95%!important;*/
}
#ambianceDetail .carusel{
        clear:both;
}
#ambianceDetail .columnRight .carusel{
	margin: 28px 5px 0 5px;
}

/* - Home Page --- - - - - */
#home .carusel{
        width: 570px;
        margin: 0 0 0 25px;
        float:left;
}
#home .carusel, #home .carusel DIV, #home .carusel UL LI, #home .carusel UL LI A{
        height: 392px;
}
#home .carusel .jMyCarousel{
        width:87%!important;
}
#home .carusel UL A{
        width: 497px;
}
#home .carusel UL LI IMG{
        width: 490px;
        height: 385px;
}
#home .carusel .btnLeft, #home .carusel .btnRight{
        top: 45%;
}

