.jScrollPaneContainer { position:relative; overflow:hidden; z-index:1;margin:5px 0 10px 10px;}
.jScrollPaneDragTop { position:absolute; top:0; left:0; overflow:hidden;}
.jScrollPaneDragBottom { position:absolute; bottom:0; left:0; overflow:hidden;}
a.jScrollArrowUp:hover { background-color:#f60;}
a.jScrollArrowDown:hover { background-color:#f60;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-color:#f00;}

.wg .jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#b8398c;}
.wg a.jScrollArrowUp { display:block;position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wg_scroll_arrow_top.jpg) no-repeat; height:11px;}
.wg .jScrollPaneDrag { position:absolute; background:#efd4e6; cursor:pointer; overflow:hidden;}
.wg a.jScrollArrowDown { display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wg_scroll_arrow_bottom.jpg) no-repeat; height:11px;}

.wf .jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#bc7a1e;}
.wf .jScrollPaneDrag { position:absolute; background:#f0e2ce; cursor:pointer; overflow:hidden;}
.wf a.jScrollArrowUp { display:block;position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wf_scroll_arrow_top.jpg) no-repeat; height:11px;}
.wf a.jScrollArrowDown { display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wf_scroll_arrow_bottom.jpg) no-repeat; height:11px;}

.wfic .jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#308344;}
.wfic .jScrollPaneDrag { position:absolute; background:#d0e3d5; cursor:pointer; overflow:hidden;}
.wfic a.jScrollArrowUp { display:block;position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wfic_scroll_arrow_top.jpg) no-repeat; height:11px;}
.wfic a.jScrollArrowDown { display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wfic_scroll_arrow_bottom.jpg) no-repeat; height:11px;}

.bliss .jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#1584bd;}
.bliss .jScrollPaneDrag { position:absolute; background:#cce4f1; cursor:pointer; overflow:hidden;}
.bliss a.jScrollArrowUp { display:block;position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/bliss_scroll_arrow_top.jpg) no-repeat; height:11px;}
.bliss a.jScrollArrowDown { display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/bliss_scroll_arrow_bottom.jpg) no-repeat; height:11px;}

/* scroll wizbook */
#nsWizzBook .jScrollPaneContainer { margin:0; }
#nsWizzBook .jScrollPaneTrack { position:absolute; background:#f3f3f3; cursor:pointer; right:0; top:0; height:100%; border:1px solid #199bd8;}
#nsWizzBook .jScrollPaneDrag { position:absolute; background:#FFF; border:solid #199bd8; border-width:1px 0; cursor:pointer; overflow:hidden;}
#nsWizzBook a.jScrollArrowUp, #nsWizzBook a.jScrollArrowDown { background:url(../../img/wizbook/boutons.png) no-repeat; display:block; height:15px; padding:0 1px; position:absolute; overflow:hidden; right:0; text-indent:-2000px; z-index:1; }
#nsWizzBook a.jScrollArrowUp { top:0; background-position:left -42px; }
#nsWizzBook a.jScrollArrowDown { bottom:0; background-position:-20px -42px;}

/*POPUPS AUTEUR*/
.wg #popupAuteur .jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#ffa9d1;}
.wg #popupAuteur a.jScrollArrowUp { display:block;position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wg_pop_scroll_arrow_top.jpg) no-repeat; height:10px;}
.wg #popupAuteur .jScrollPaneDrag { position:absolute; background:#b8398c; cursor:pointer; overflow:hidden;}
.wg #popupAuteur a.jScrollArrowDown { display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wg_pop_scroll_arrow_bottom.jpg) no-repeat; height:10px;}

.wf #popupAuteur .jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#b8398c;}
.wf #popupAuteur a.jScrollArrowUp { display:block;position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wg_scroll_arrow_top.jpg) no-repeat; height:11px;}
.wf #popupAuteur .jScrollPaneDrag { position:absolute; background:#efd4e6; cursor:pointer; overflow:hidden;}
.wf #popupAuteur a.jScrollArrowDown { display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/wg_scroll_arrow_bottom.jpg) no-repeat; height:11px;}


.catalogue .jScrollPaneTrack, .nsPlan .jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#d5d5d5;}
.catalogue .jScrollPaneDrag, .nsPlan .jScrollPaneDrag { position:absolute; background:url(../../img/cat_scroll_arrow_mid.jpg) no-repeat; cursor:pointer; overflow:hidden;height:20px;}
.catalogue a.jScrollArrowUp { display:block;position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/cat_scroll_arrow_top.jpg) no-repeat; height:16px;}
.catalogue a.jScrollArrowDown { display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../../img/cat_scroll_arrow_bottom.jpg) no-repeat; height:16px;}
.catalogue .jScrollPaneContainer, .nsPlan .jScrollPaneContainer {border:1px solid #ababab;}

/* scroll wizbook */
.nsPlan .jScrollPaneTrack { background:#828282; right:1px; }
.nsPlan .jScrollPaneContainer { border:1px solid #828282; margin:0; padding:0 8px;}
.nsMentions .jScrollPaneContainer { border:0;}
.nsPlan .jScrollPaneDrag { background:url(../../img/plan-scroll.png) no-repeat left -16px; height:25px; padding:0 1px; right:-1px; }
.nsPlan a.jScrollArrowUp, .nsPlan a.jScrollArrowDown { background:url(../../img/plan-scroll.png) no-repeat; display:block; height:15px; position:absolute; overflow:hidden; right:1px; text-indent:-2000px; z-index:1; }
.nsPlan a.jScrollArrowUp { background-position:left top; }
.nsPlan a.jScrollArrowDown { background-position:left bottom; bottom:0; }

