.jspContainer {overflow: hidden; position: relative; outline: none}
.jspPane {position: absolute; outline: none}
.jspVerticalBar {position: absolute; top: 0; right: 3px; width: 3px; height: 100%; border-radius: 3px}
#rmenu2 .jspVerticalBar {right: 0}
/*.jspHorizontalBar {display: none !important}*/
.jspVerticalBar * {margin: 0; padding: 0}
.jspCap {display: none}
.jspTrack {background: #dbcaac; position: relative; border-radius: 3px}
.jspDrag {background: #9c8164; position: relative; top: 0; left: 0; cursor: pointer; border-radius: 3px}
.jspArrow {background: #50506d; text-indent: -20000px; display: block; cursor: pointer}
.jspArrow.jspDisabled {cursor: default; background: #80808d}
.jspVerticalBar .jspArrow {height: 16px; border-radius: 3px}
.jspVerticalBar .jspArrow:focus, .jspContainer, .jspScrollable {outline: none !important}
.jspCorner {background: #eeeef4; float: left; height: 100%}


.jspHorizontalBar {background: #cebb9e; position: absolute; bottom: 0; left: 0; width: 100%; height: 10px; border-radius: 3px}
.jspHorizontalBar .jspTrack {background-color: transparent}
.jspHorizontalBar .jspCap {float: left}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {float: left; height: 100%}
.jspHorizontalBar .jspArrow {width: 16px; float: left; height: 100%; border-radius: 3px}
.jspHorizontalBar .jspArrowLeft,
.jspHorizontalBar .jspArrowRight {width: 18px; height: 18px; background-image: url(/i/ico.png); background-color: transparent; top: -3px; position: relative}
.jspHorizontalBar .jspArrowLeft {background-position: -280px -980px}
.jspHorizontalBar .jspArrowRight {background-position: 0 -1000px}