.jcarousel-skin-sousmenu .jcarousel-list li,
.jcarousel-skin-sousmenu .jcarousel-item {
    float: none;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: auto;
    height: auto;
}


.jcarousel-skin-sousmenu .jcarousel-container-vertical { width:366px; height:200px; margin:10px 0px 0 10px;  }
#NavList li#restos .jcarousel-skin-sousmenu .jcarousel-container-vertical, #NavList li#congres .jcarousel-skin-sousmenu .jcarousel-container-vertical, #NavList li#circuits .jcarousel-skin-sousmenu .jcarousel-container-vertical, #NavList li#region .jcarousel-skin-sousmenu .jcarousel-container-vertical {margin:10px 10px 0 0px; float:right}

.jcarousel-skin-sousmenu .jcarousel-clip-vertical {width:366px; height:180px;}

/***  Horizontal Buttons  ***/

.jcarousel-skin-sousmenu .jcarousel-next-vertical {/*border:1px solid red;*/
    position: absolute; 
    bottom: -3px;
    right: 53%;
    width: 33px;
    height: 15px;
    cursor: pointer; 
    background: transparent url(next-horizontal.gif) no-repeat 0px 0px; 
}

.jcarousel-skin-sousmenu .jcarousel-next-vertical:hover, .jcarousel-skin-sousmenu .jcarousel-next-vertical:active {
    background-position: 0px -16px;
}


.jcarousel-skin-sousmenu .jcarousel-next-disabled-vertical,
.jcarousel-skin-sousmenu .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-sousmenu .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0px -45px;}

.jcarousel-skin-sousmenu .jcarousel-prev-vertical {/*border:1px solid blue;*/
    position: absolute;
    bottom: -3px;
    left: 50%;
    width: 33px;
    height: 15px;
    cursor: pointer; 
    background: transparent url(prev-horizontal.gif) no-repeat 0px 0;
}

.jcarousel-skin-sousmenu .jcarousel-prev-vertical:hover, .jcarousel-skin-sousmenu .jcarousel-prev-vertical:active {
    background-position: 0px -16px;
}



.jcarousel-skin-sousmenu .jcarousel-prev-disabled-vertical,
.jcarousel-skin-sousmenu .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-sousmenu .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: -124px 0;
}

/*.jcarousel-skin-sousmenu .jcarousel-item { border:1px solid blue; width: 100%; margin-right:0px; height: 100px;}*/



.jcarousel-skin-sousmenu .jcarousel-item {display:block; height:26px !important; margin:0; padding:4px 0 0px; background:url(../../../medias/communs/soum_separator.gif) no-repeat left bottom}
.jcarousel-skin-sousmenu  a {color:#939871!important; font-weight:bold; background:url(../../medias/communs/clear.gif); width:100%; height:auto;text-indent:0; color:#939871; padding:2px 0 2px 4px; margin:0px 0 0; display:block;}
.jcarousel-skin-sousmenu a:hover {color:#000000!important; background:url(../../../medias/communs/bg_soum_a.png) repeat-y ; color:#3c3f27;}

