/*****************************************************************************/
/* VERTICAL SLIDER */
/*****************************************************************************/
/* ACSLIDER */
.ACSliderContainerHorizontal { position: relative; }

.ACSliderVideoBoxHorizontalVlaams { background-color:#efefef; background: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_650_vlaams.gif) no-repeat; }
.ACSliderVideoBoxHorizontalInternationaal { background-color:#efefef; background: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_650_Internationaal.gif) no-repeat; }
.ACSliderVideoBoxHorizontalSoundslike { background-color:#efefef; background: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_650_soundslike.gif) no-repeat; }

/* VIDEOS */
.ACSliderVideoBoxHorizontal { position: relative; overflow: hidden; margin: 0px 0px 20px -1px; height: 123px; width: 650px; }
.ACSliderMovieNavPadderHorizontal { margin: 0px 1px; padding: 19px 11px 0px 11px; }

/* DOTNAV AT TOP */
.ACSliderContainerHorizontal .ACSliderPageNav { position: absolute; top: -19px; left: 0px; height: 35px; width: 650px; margin-left: -11px; }
.ACSliderContainerHorizontal .ACSliderPageNav { color: #444444; font-family: Arial, Tahoma, Helvetica; font-size: 14px; font-weight: bold; padding-top: 10px; padding-left: 45px; text-align: left; }
.ACSliderContainerHorizontal .ACSliderPageNav a { color: #ffffff; text-decoration:underline; }
.ACSliderContainerHorizontal .ACSliderPageNav a:hover { color: #ffffff; text-decoration:underline; }
.ACSliderContainerHorizontal .ACSliderPageNav a:active { color: #ffffff; text-decoration:underline; }
.ACSliderContainerHorizontal .ACSliderPageNav a:visited { color: #ffffff; text-decoration:underline; }
.ACSliderContainerHorizontal .ACSliderPageNav ul { position: absolute; top: 0px; left: 50%; margin: 11px auto 0px -50px; height: 8px; width: 100px; }
.ACSliderContainerHorizontal .ACSliderPageNav li { display: inline; }
.ACSliderContainerHorizontal .ACSliderPageNav li a { display: block; overflow: hidden; float: left; height: 4px; width: 4px; margin: 0px 2px; padding: 2px; cursor: pointer; text-indent: -9999px; background: url(http://www.garagetv.be/themes/garagetv/images/slider/pagingdots.jpg) no-repeat -18px 0; }
.ACSliderContainerHorizontal .ACSliderPageNav li a:hover { background-position: -9px 0px; }
.ACSliderContainerHorizontal .ACSliderPageNav li a.active { background-position: 0px 0px; cursor: default; }

/* PREVIOUS & NEXT NAVS */
.ACSliderContainerHorizontal .ACSliderPreviousArrow { position: absolute; overflow: hidden; cursor: pointer; text-indent: -9999px; behavior: url(/Utility/slider/iepngfix.htc); }
.ACSliderContainerHorizontal .ACSliderPreviousArrow { top: 40%; left: -7px; width: 28px; height: 29px; background: url(http://www.garagetv.be/themes/garagetv/images/slider/leftarrow.jpg) no-repeat 0 0; }
.ACSliderContainerHorizontal .ACSliderNextArrow { position: absolute; overflow: hidden; cursor: pointer; text-indent: -9999px; behavior: url(/Utility/slider/iepngfix.htc); }
.ACSliderContainerHorizontal .ACSliderNextArrow { top: 40%; right: -7px; width: 28px; height: 29px; background: url(http://www.garagetv.be/themes/garagetv/images/slider/rightarrow.jpg) no-repeat 0 0; }
.ACSliderContainerHorizontal .ACSliderPreviousArrow:hover { background-position: -27px 0px; }
.ACSliderContainerHorizontal .ACSliderNextArrow:hover { background-position: -27px 0px; }

/* CONTAINER */
.ACSliderContainerHorizontal .ACSliderMaskDiv { position: relative; overflow: hidden; margin: 0px auto 0px auto; height: 109px; width: 530px; }
.ACSliderContainerHorizontal .ACSliderMaskDiv ul { position: absolute; top: 16px; margin: 4px 0px 0px 2px; padding: 0px; height: 109px; width: 9999px; }
.ACSliderContainerHorizontal .ACSliderMaskDiv ul li { display: inline; margin-right: 4px; height: 109px; width: 102px; }

/* MOVIE LINKS */
.ACSliderContainerHorizontal .slideritem { float: left; margin-right: 4px; width: 102px; }
.ACSliderContainerHorizontal { height: 104px; width: 100%; }
.ACSliderContainerHorizontal.slideritem a { display: block; overflow: hidden; text-indent: 0px; height: 76px; width: 102px; }

/*****************************************************************************/
/* VERTICAL SLIDER */
/*****************************************************************************/
.ACSliderContainerVertical { position: relative; height: 100%; }

/* VIDEOS */
.ACSliderVideoBoxVertical { position: relative; overflow: hidden; height: 575px; width: 118px; margin: 20px 0px; }
.ACSliderMovieNavPadderVertical { background: #efefef; margin: 31px 0px 0px 0px; }

/* DOTNAV AT TOP */
.ACSliderContainerVertical .ACSliderPageNav { background: #000000; position: absolute; top: -31px; left: 0px; height: 31px; width: 118px; }
.ACSliderContainerVertical .ACSliderPageNav { color: #ffffff; font-family: Arial, Tahoma, Helvetica; font-size: 14px; font-weight: bold; text-align: left; }
.ACSliderContainerVertical .ACSliderPageNav a { color: #ffffff; text-decoration:underline; }
.ACSliderContainerVertical .ACSliderPageNav a:hover { color: #ffffff; text-decoration:underline; }
.ACSliderContainerVertical .ACSliderPageNav a:active { color: #ffffff; text-decoration:underline; }
.ACSliderContainerVertical .ACSliderPageNav a:visited { color: #ffffff; text-decoration:underline; }
.ACSliderContainerVertical .ACSliderPageNav ul { position: absolute; top: 0px; left: 50%; margin: 11px auto 0px -25px; height: 8px; width: 48px; }
.ACSliderContainerVertical .ACSliderPageNav li { display: inline; }
.ACSliderContainerVertical .ACSliderPageNav li a { display: block; overflow: hidden; float: left; height: 4px; width: 4px; margin: 0px 2px; padding: 2px; cursor: pointer; text-indent: -9999px; background: url(http://www.garagetv.be/themes/garagetv/images/slider/pagingdots.jpg) no-repeat -18px 0; }
.ACSliderContainerVertical .ACSliderPageNav li a:hover { background-position: -9px 0px; }
.ACSliderContainerVertical .ACSliderPageNav li a.active { background-position: 0px 0px; cursor: default; }

/* PREVIOUS & NEXT NAVS */
.ACSliderContainerVertical .ACSliderPreviousArrowContainer { height: 34px; width: 118px; }
.ACSliderContainerVertical .ACSliderNextArrowContainer { height: 34px; width: 118px; }
.ACSliderContainerVertical .ACSliderPreviousArrow { position: absolute; overflow: hidden; left: 45px; cursor: pointer; text-indent: -9999px; behavior: url(/Utility/slider/iepngfix.htc); }
.ACSliderContainerVertical .ACSliderPreviousArrow { width: 28px; height: 29px; background: url(http://www.garagetv.be/themes/garagetv/images/slider/uparrow.jpg) no-repeat 0 0; }
.ACSliderContainerVertical .ACSliderNextArrow { position: absolute; overflow: hidden; left: 45px; cursor: pointer; text-indent: -9999px; behavior: url(/Utility/slider/iepngfix.htc); }
.ACSliderContainerVertical .ACSliderNextArrow { width: 28px; height: 29px; background: url(http://www.garagetv.be/themes/garagetv/images/slider/downarrow.jpg) no-repeat 0 0; }
.ACSliderContainerVertical .ACSliderPreviousArrow:hover { background-position: 0px -27px; }
.ACSliderContainerVertical .ACSliderNextArrow:hover { background-position: 0px -27px; }

/* CONTAINER */
.ACSliderContainerVertical .ACSliderMaskDiv { position: relative; overflow: hidden; margin: 0px 8px; text-align: left; height: 480px; }
.ACSliderContainerVertical .ACSliderMaskDiv ul { margin: 0px; width: 0px; }
.ACSliderContainerVertical .ACSliderMaskDiv ul li { display: inline; }

/* MOVIE LINKS */
.ACSliderContainerVertical .slideritem { margin-bottom: 4px; height: 76px; width: 102px; }
