/* -------------------------------------------------------------------------------------------------------- *\
   Scroolbar > Master
\* -------------------------------------------------------------------------------------------------------- */

.scrollgeneric
{
  line-height: 1px;
  font-size: 1px;
  position: absolute;
  top:0;
  left:0;
}

.vscrollerbase, .vscrollerbar
{
  width: 18px;
  top: 0px;
}

.vscrollerbar
{
  left: 0px;
}

.vscrollerbar
{
  /*dont touch */
  padding: 17px 10px 17px 10px;
  z-index: 2;
}

.vscrollerbarbeg
{
  /*top image holder for vertical scroll bar*/
  background: url(../images/scroll/scroll.jpg) 0px -40px;
  width: 18px;
  height: auto;
  position: absolute;
  top: 0px;
}

.vscrollerbarend
{
  /*bottom image holder for vertical scroll bar*/
	background: url(../images/scroll/scroll.jpg) 0px 0px;
	width: 18px;
	position: absolute;
	height: 34px;
}

/* -------------------------------------------------------------------------------------------------------- *\
   Scroolbar > Optionnal
\* -------------------------------------------------------------------------------------------------------- */

.vscrollerbase
{
	height:17px;
	width: 18px;
	background: url(../images/scroll/haut.jpg) top left no-repeat;
	z-index:2;
	
}

.vscrollerbasebeg
{
	top: 0px;
	width: 18px;
	background: #dddad6;
	margin:17px 0px 17px 0px;
}


.vscrollerbaseend
{
	height: 17px;
	width: 18px;
	background: url(../images/scroll/bas.jpg) top left no-repeat;
}



