/* Generated by KompoZer */
.scrollgeneric {
  line-height: 1px;
  font-size: 1px;
  position: absolute;
  top: 0;
  left: 0;
}
#main .vscrollerbase {
  background-repeat: repeat-y;
  background-position: left center;
  width: 23px;
  margin-left: 10px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BASE.png);
  margin-right: 5px;
}
#acont .vscrollerbase, #welcome .vscrollerbase {
  width: 9px;
  margin-left: 0px;
  background-image: none;
  margin-right: 0px;
}
#main .vscrollerbar {
  background-repeat: repeat-y;
  background-position:  center center;
  width: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BAR.png);
}
#acont .vscrollerbar, #welcome .vscrollerbar {
  width: 9px;
  height: 10px ! important;
  background-repeat: no-repeat;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollknopf_Intro_v.png);
}
#main .vscrollerbar:hover {
  background-repeat: repeat-y;
  background-position:  center center;
  width: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BAR_mouse.png);
}
#acont .vscrollerbar:hover, #welcome .vscrollerbar:hover {
  width: 9px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollknopf_Intro_v.png);
}
#main .hscrollerbase {
  background-repeat: repeat-x;
  margin-bottom: 5px;
  margin-top: 10px;
  height: 23px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BASE_H.png);
  background-position: left top;
}
#acont .hscrollerbase, #welcome .hscrollerbase {
  height: 9px;
  background-image: none;
  margin-bottom: 0px;
  margin-top: 0px;
}
#main .hscrollerbar {
  background-repeat: repeat-x;
  height: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BAR_H.png);
  background-position: left center;
}
#acont .hscrollerbar, #welcome .hscrollerbar {
  height: 9px;
  width: 10px ! important;
  background-repeat: no-repeat;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollknopf_Intro_h.png);
}
#main .hscrollerbar:hover {
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BAR_mouse_H.png);
  background-repeat: repeat-x;
  background-position: left center;
}
#acont .hscrollerbar:hover, #welcome .hscrollerbar:hover {
  height: 9px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollknopf_Intro_h.png);
}
#main .vscrollerbar, #main .hscrollerbar {
  padding: 13px;
  z-index: 2;
}
#acont .vscrollerbar, #acont .hscrollerbar, #welcome .vscrollerbar, #welcome .hscrollerbar {
  padding: 0px;
  z-index: 2;
}
#main .vscrollerbarbeg {
  background-color: transparent;
  width: 13px;
  background-repeat: no-repeat;
  background-position: center top;
  height: 1px ! important;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BAR_beg.png);
}
#acont .vscrollerbarbeg, #welcome .vscrollerbarbeg {
  width: 9px;
  height: 0px ! important;
  background-image: none;
}
#main .vscrollerbarend {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center bottom;
  width: 13px;
  height: 1px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BAR_end.png);
}
#acont .vscrollerbarend, #welcome .vscrollerbarend {
  width: 9px;
  height: 0px;
  background-image: none;
}
#main .hscrollerbarbeg {
  background-color: transparent;
  background-repeat: no-repeat;
  height: 13px;
  width: 1px ! important;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BAR_beg_H.png);
  background-position: left center;
}
#acont .hscrollerbarbeg, #welcome .hscrollerbarbeg {
  height: 9px;
  width: 0px ! important;
  background-image: none;
}
#main .hscrollerbarend {
  background-color: transparent;
  background-repeat: no-repeat;
  width: 1px;
  height: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_BAR_end_H.png);
  background-position: right top;
}
#acont .hscrollerbarend, #welcome .hscrollerbarend {
  width: 0px;
  height: 9px;
  background-image: none;
}
#main .scrollerjogbox {
  background-image: url(horizontalbarbody_cornerjog.png);
  background-repeat: repeat;
  background-position: 0px 50%;
  top: auto;
  left: auto;
  bottom: 0px;
  right: 0px;
  width: 13px;
  height: 13px;
}
#acont .scrollerjogbox, #welcome .scrollerjogbox {
  background-image: none;
  top: auto;
  left: auto;
  bottom: 0px;
  right: 0px;
  width: 9px;
  height: 9px;
}
#main .vscrollerbasebeg {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center top;
  width: 13px;
  height: 13px ! important;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_SO.png);
}
#acont .vscrollerbasebeg, #welcome .vscrollerbasebeg {
  width: 9px;
  height: 0px ! important;
  background-image: none;
}
#main .vscrollerbasebeg:hover {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center top;
  width: 13px;
  height: 13px ! important;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_SO_mouse.png);
}
#acont .vscrollerbasebeg:hover, #welcome .vscrollerbasebeg:hover {
  width: 9px;
  height: 0px ! important;
  background-image: none;
}
#main .vscrollerbaseend {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center bottom;
  width: 13px;
  height: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_SU.png);
}
#acont .vscrollerbaseend, #welcome .vscrollerbaseend {
  width: 9px;
  height: 0px;
  background-image: none;
}
#main .vscrollerbaseend:hover {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center bottom;
  width: 13px;
  height: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_SU_mouse.png);
}
#acont .vscrollerbaseend:hover, #welcome .vscrollerbaseend:hover {
  width: 9px;
  height: 0px;
  background-image: none;
}
#main .hscrollerbasebeg {
  background-color: transparent;
  background-repeat: no-repeat;
  width: 13px ! important;
  height: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_SL.png);
  background-position: left center;
}
#acont .hscrollerbasebeg, #welcome .hscrollerbasebeg {
  width: 0px ! important;
  height: 9px;
  background-image: none;
}
#main .hscrollerbasebeg:hover {
  background-color: transparent;
  width: 13px ! important;
  height: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_SL_mouse.png);
  background-repeat: no-repeat;
  background-position: left center;
}
#acont .hscrollerbasebeg:hover, #welcome .hscrollerbasebeg:hover {
  background-image: none;
}
#main .hscrollerbaseend {
  background-color: transparent;
  background-repeat: no-repeat;
  width: 13px ! important;
  height: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_SR.png);
  background-position: right center;
}
#acont .hscrollerbaseend, #welcome .hscrollerbaseend {
  width: 0px;
  height: 9px;
  background-image: none;
}
#main .hscrollerbaseend:hover {
  background-color: transparent;
  width: 13px ! important;
  height: 13px;
  background-image: url(../../faraway_ch/images/icons_buttons/Scrollbar/Scrollbar2_SR_mouse.png);
  background-repeat: no-repeat;
  background-position: right center;
}
#acont .hscrollerbaseend:hover, #welcome .hscrollerbaseend:hover {
  background-image: none;
}
#main .scrollerjogbox:hover {
  background-image: url(basebarcaps_verticalbarbody.png);
  background-position: -45px -15px;
  background-repeat: no-repeat;
}
#acont .scrollerjogbox:hover, #welcome .scrollerjogbox:hover {
  background-image: none;
}