/* bloc */
.jcarousel-skin-bloc .jcarousel-container {  width: 100%;}
.jcarousel-skin-bloc .jcarousel-container-horizontal { width: 667px;padding: 0px 20px;margin-left:5px;}
.jcarousel-skin-bloc .jcarousel-container-vertical {width: 215px;height: 180px;padding: 15px 0px;margin-top:32px;margin-left:5px;}
.jcarousel-skin-bloc .jcarousel-clip-horizontal {width:  670px;height: 106px;}
.jcarousel-skin-bloc .jcarousel-clip-vertical {width:  215px; height: 180px;}
.jcarousel-skin-bloc .jcarousel-item {width: 145px;height: 40px;}
.jcarousel-skin-bloc .jcarousel-item-horizontal {  width: 90px;height: 106px; margin-right: 10px;}
.jcarousel-skin-bloc .jcarousel-item-vertical { width: 210px;height: 55px; margin-bottom:5px;}
.jcarousel-skin-bloc .jcarousel-item-placeholder {background: #efebe8;color: #000;}

/**
 *  Horizontal Buttons BLOC
 */
.jcarousel-skin-bloc .jcarousel-next-horizontal {position: absolute; top: 0;right: 0; width: 11px; height: 106px; cursor: pointer; background: transparent url(fleche_droite.png) no-repeat 0 0;}
.jcarousel-skin-bloc .jcarousel-next-horizontal:hover {/*background-position: -32px 0;*/}
.jcarousel-skin-bloc .jcarousel-next-horizontal:active {/*background-position: -64px 0;*/}
.jcarousel-skin-bloc .jcarousel-next-disabled-horizontal,
.jcarousel-skin-bloc .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-bloc .jcarousel-next-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}
.jcarousel-skin-bloc .jcarousel-prev-horizontal {position:absolute;top:0;left:0;width:10px;height:106px;cursor:pointer;background:transparent url(fleche_gauche.png) no-repeat 0 0;}
.jcarousel-skin-bloc .jcarousel-prev-horizontal:hover { /*background-position: -32px 0;*/}
.jcarousel-skin-bloc .jcarousel-prev-horizontal:active { /*background-position: -64px 0;*/}
.jcarousel-skin-bloc .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-bloc .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-bloc .jcarousel-prev-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}

/**
 *  Vertical Buttons BLOC
 */
.jcarousel-skin-bloc .jcarousel-next-vertical {position: absolute;bottom: 0px;left: 0px;width: 215px;height: 11px; cursor: pointer; background: transparent url(fleche_bas.png) no-repeat 0 0;}
.jcarousel-skin-bloc .jcarousel-next-vertical:hover {/*background-position: 0 -32px;*/}
.jcarousel-skin-bloc .jcarousel-next-vertical:active {/*background-position: 0 -64px;*/}
.jcarousel-skin-bloc .jcarousel-next-disabled-vertical,
.jcarousel-skin-bloc .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-bloc .jcarousel-next-disabled-vertical:active {cursor: default; /*background-position: 0 -96px;*/}
.jcarousel-skin-bloc .jcarousel-prev-vertical {position: absolute; top: 0px;left: 0px;width: 216px;height: 11px;cursor: pointer;background: transparent url(fleche_haut.png) no-repeat 0 0;}
.jcarousel-skin-bloc .jcarousel-prev-vertical:hover {/*background-position: 0 -32px;*/}
.jcarousel-skin-bloc .jcarousel-prev-vertical:active {/*background-position: 0 -64px;*/}
.jcarousel-skin-bloc .jcarousel-prev-disabled-vertical,
.jcarousel-skin-bloc .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-bloc .jcarousel-prev-disabled-vertical:active {cursor: default; /*background-position: 0 -96px;*/}

/* GABARIT 1 */
.jcarousel-skin-gabarit1 .jcarousel-container {  width:204px;}
.jcarousel-skin-gabarit1 .jcarousel-container-horizontal { width:204px;padding:0;margin-left:0;}
.jcarousel-skin-gabarit1 .jcarousel-clip-horizontal {width:204px;height:141px;}
.jcarousel-skin-gabarit1 .jcarousel-item {width:204px;height: 141px;}
.jcarousel-skin-gabarit1 .jcarousel-item-horizontal {width:204px;height:141px; margin-right:0px;}
.jcarousel-skin-gabarit1 .jcarousel-item-placeholder {background: #efebe8;color: #000;}
/**
 *  Horizontal Buttons GABARIT 1
 */
.jcarousel-skin-gabarit1 .jcarousel-next-horizontal {position: absolute; top: 0;right: 0; width: 0px; height: 0px; cursor: pointer; background: transparent url(fleche_droite_petite.png) no-repeat 0 0;}
.jcarousel-skin-gabarit1 .jcarousel-next-horizontal:hover {/*background-position: -32px 0;*/}
.jcarousel-skin-gabarit1 .jcarousel-next-horizontal:active {/*background-position: -64px 0;*/}
.jcarousel-skin-gabarit1 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-gabarit1 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-gabarit1 .jcarousel-next-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}
.jcarousel-skin-gabarit1 .jcarousel-prev-horizontal {position:absolute;top:0;left:0;width:0px;height:0px;cursor:pointer;background:transparent url(fleche_gauche_petite.png) no-repeat 0 0;}
.jcarousel-skin-gabarit1 .jcarousel-prev-horizontal:hover { /*background-position: -32px 0;*/}
.jcarousel-skin-gabarit1 .jcarousel-prev-horizontal:active { /*background-position: -64px 0;*/}
.jcarousel-skin-gabarit1 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-gabarit1 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-gabarit1 .jcarousel-prev-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}

/* GABARIT 2 */
.jcarousel-skin-gabarit2 .jcarousel-container {  width:204px;}
.jcarousel-skin-gabarit2 .jcarousel-container-horizontal { width:204px;padding:0;margin-left:0;}
.jcarousel-skin-gabarit2 .jcarousel-clip-horizontal {width:204px;height:91px;}
.jcarousel-skin-gabarit2 .jcarousel-item {width:204px;height: 91px;}
.jcarousel-skin-gabarit2 .jcarousel-item-horizontal {width:204px;height:91px; margin-right:0px;}
.jcarousel-skin-gabarit2 .jcarousel-item-placeholder {background: #efebe8;color: #000;}
/**
 *  Horizontal Buttons GABARIT 2
 */
.jcarousel-skin-gabarit2 .jcarousel-next-horizontal {position: absolute; top: 0;right: 0; width: 0px; height: 0px; cursor: pointer; background: transparent url(fleche_droite_petite.png) no-repeat 0 0;}
.jcarousel-skin-gabarit2 .jcarousel-next-horizontal:hover {/*background-position: -32px 0;*/}
.jcarousel-skin-gabarit2 .jcarousel-next-horizontal:active {/*background-position: -64px 0;*/}
.jcarousel-skin-gabarit2 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-gabarit2 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-gabarit2 .jcarousel-next-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}
.jcarousel-skin-gabarit2 .jcarousel-prev-horizontal {position:absolute;top:0;left:0;width:0px;height:0px;cursor:pointer;background:transparent url(fleche_gauche_petite.png) no-repeat 0 0;}
.jcarousel-skin-gabarit2 .jcarousel-prev-horizontal:hover { /*background-position: -32px 0;*/}
.jcarousel-skin-gabarit2 .jcarousel-prev-horizontal:active { /*background-position: -64px 0;*/}
.jcarousel-skin-gabarit2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-gabarit2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-gabarit2 .jcarousel-prev-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}


/* GABARIT HISTORIQUE */
.jcarousel-skin-historique .jcarousel-container {  width:750px;}
.jcarousel-skin-historique .jcarousel-container-horizontal { width:750px;padding:0;}
.jcarousel-skin-historique .jcarousel-clip-horizontal {width:720px;height:290px; margin:0 15px;}
.jcarousel-skin-historique .jcarousel-item {width:240px;height: 240px; background: url(top_icon.png) 50px 22px no-repeat; padding-top: 55px;}
.jcarousel-skin-historique .jcarousel-item-horizontal {width:240px;height:240px; margin-right:0px;}
.jcarousel-skin-historique .jcarousel-item-placeholder {background: #efebe8;color: #000; }
/**
 *  Horizontal Buttons GABARIT HISTORIQUE
 */
.jcarousel-skin-historique .jcarousel-next-horizontal {position: absolute; top: 40px;right: 0; width: 13px; height: 27px; cursor: pointer; background: transparent url(puce_fleche_r.png) no-repeat 0 0;}
.jcarousel-skin-historique .jcarousel-next-horizontal:hover {/*background-position: -32px 0;*/}
.jcarousel-skin-historique .jcarousel-next-horizontal:active {/*background-position: -64px 0;*/}
.jcarousel-skin-historique .jcarousel-next-disabled-horizontal,
.jcarousel-skin-historique .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-historique .jcarousel-next-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}
.jcarousel-skin-historique .jcarousel-prev-horizontal {position:absolute;top:40px;left:0;width:13px;height:27px;cursor:pointer;background:transparent url(puce_fleche_l.png) no-repeat 0 0;}
.jcarousel-skin-historique .jcarousel-prev-horizontal:hover { /*background-position: -32px 0;*/}
.jcarousel-skin-historique .jcarousel-prev-horizontal:active { /*background-position: -64px 0;*/}
.jcarousel-skin-historique .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-historique .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-historique .jcarousel-prev-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}


/* GABARIT TEMOIGNAGES */
.jcarousel-skin-temoignage .jcarousel-container {  width:860px;}
.jcarousel-skin-temoignage .jcarousel-container-horizontal { width:860px;padding:0;}
.jcarousel-skin-temoignage .jcarousel-clip-horizontal {width:860px;height:330px; margin:0 15px;}
.jcarousel-skin-temoignage .jcarousel-item {width:860px;height: 330px;}
.jcarousel-skin-temoignage .jcarousel-item-horizontal {width:860px;height:330px; margin-right:0px;}
.jcarousel-skin-temoignage .jcarousel-item-placeholder {}
/**
 *  Horizontal Buttons GABARIT TEMOIGNAGES
 */
.jcarousel-skin-temoignage .jcarousel-next-horizontal {position: absolute; top: 120px;right: 0; width: 13px; height: 27px; cursor: pointer; background: transparent url(puce_fleche_r.png) no-repeat 0 0;}
.jcarousel-skin-temoignage .jcarousel-next-horizontal:hover {/*background-position: -32px 0;*/}
.jcarousel-skin-temoignage .jcarousel-next-horizontal:active {/*background-position: -64px 0;*/}
.jcarousel-skin-temoignage .jcarousel-next-disabled-horizontal,
.jcarousel-skin-temoignage .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-temoignage .jcarousel-next-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}
.jcarousel-skin-temoignage .jcarousel-prev-horizontal {position:absolute;top:120px;left:-10px;width:13px;height:27px;cursor:pointer;background:transparent url(puce_fleche_l.png) no-repeat 0 0;}
.jcarousel-skin-temoignage .jcarousel-prev-horizontal:hover { /*background-position: -32px 0;*/}
.jcarousel-skin-temoignage .jcarousel-prev-horizontal:active { /*background-position: -64px 0;*/}
.jcarousel-skin-temoignage .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-temoignage .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-temoignage .jcarousel-prev-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}

/* GABARIT COMMUNICATIONS */
.jcarousel-skin-communication .jcarousel-container {  width:700px;}
.jcarousel-skin-communication .jcarousel-container-horizontal { width:700px;padding:0;}
.jcarousel-skin-communication .jcarousel-clip-horizontal {width:700px;height:300px; margin:0;}
.jcarousel-skin-communication .jcarousel-item {width:700px;height: 300px;}
.jcarousel-skin-communication .jcarousel-item-horizontal {width:700px;height:300px; margin-right:0px;}
.jcarousel-skin-communication .jcarousel-item-placeholder {}
/**
 *  Horizontal Buttons GABARIT TEMOIGNAGES
 */
.jcarousel-skin-communication .jcarousel-next-horizontal {position: absolute; top: 100px;right: 0; width: 13px; height: 27px; cursor: pointer; background: transparent url(puce_fleche_r.png) no-repeat 0 0;}
.jcarousel-skin-communication .jcarousel-next-horizontal:hover {/*background-position: -32px 0;*/}
.jcarousel-skin-communication .jcarousel-next-horizontal:active {/*background-position: -64px 0;*/}
.jcarousel-skin-communication .jcarousel-next-disabled-horizontal,
.jcarousel-skin-communication .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-communication .jcarousel-next-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}
.jcarousel-skin-communication .jcarousel-prev-horizontal {position:absolute;top:100px;left:-10px;width:13px;height:27px;cursor:pointer;background:transparent url(puce_fleche_l.png) no-repeat 0 0;}
.jcarousel-skin-communication .jcarousel-prev-horizontal:hover { /*background-position: -32px 0;*/}
.jcarousel-skin-communication .jcarousel-prev-horizontal:active { /*background-position: -64px 0;*/}
.jcarousel-skin-communication .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-communication .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-communication .jcarousel-prev-disabled-horizontal:active {cursor: default;/*background-position: -96px 0;*/}