/*
  Style Index

  $0 - Dealerweb_Panel_TeaserBar
  $1 - Dealerweb_Panel_TeaserBar_Vertical
*/

/* $0 - Dealerweb_Panel_TeaserBar ////////////////////////////////////////////*/

.teaserbar
{
  position:relative;
  float:left;
  top:17px;
  left:85px;
}

.teaserbar .prev,
.teaserbar .next
{
  display:block;
  float:left;
  width:15px;
  height:87px;
  background:#e3e3e3;
}
.teaserbar .next a,
.teaserbar .prev a
{
  display:block;
  width:15px;
  height:87px;
  line-height:87px;
  text-indent:-9999px;
  background:#e3e3e3 0px 0px no-repeat;
}
.teaserbar .prev a
{
  background-image:url(images/teaser-arrow-left.gif);
}
.teaserbar .prev a:hover
{
  background-image:url(images/teaser-arrow-left-active.gif);
}
.teaserbar .next a
{
  background-image:url(images/teaser-arrow-right.gif);
}
.teaserbar .next a:hover
{
  background-image:url(images/teaser-arrow-right-active.gif);
}

.teaserbar .wrapper
{
  position:relative;
  display:block;
}

.teaserbar_horizontal .wrapper
{
  float:left;
  height:142px;
  width:695px;
  margin:0px 1px;
  padding:0px;
  overflow:hidden;
}

.teaserbar_horizontal .wrapper .bar
{
  position:absolute;
  top:0px;
  left:0px;
  height:119px;
  margin:0px;
  padding:0px;
}

.teaserbar .wrapper .bar .item
{
  float:left;
  width:167px;
  height:142px;
  margin-left:9px;
  padding:0px;
}
.teaserbar .wrapper .bar .item1
{
  margin-left:0px;
}

.teaserbar .wrapper .bar .item a
{
  width:167px;
}
.teaserbar .wrapper .bar .item a img
{
  border:none;
}
.teaserbar .wrapper .bar .item a span
{
  display:block;
  margin-top:3px;
  line-height:14px;
  padding-left:8px;
  background:#ffffff url(images/arrow-gray.gif) no-repeat scroll left 3px;
}
.teaserbar .wrapper .bar .item a:hover span
{
  background:#ffffff url(images/arrow-red.gif) no-repeat scroll left 3px;
}

/* $1 - Dealerweb_Panel_TeaserBar_Vertical ///////////////////////////////////*/

.teaserbar_vertical
{
  top:-12px;
  left:0px;
}

.teaserbar_vertical .wrapper
{
  width:167px;
}

.teaserbar_vertical .wrapper .bar .item
{
  float:none;
  width:167px;
  height:auto;
  margin:12px 0 27px 0;
  padding:0;
}

.teaserbar_vertical .wrapper .bar .item a span
{
  display:block;
  line-height:14px;
  padding-left:8px;
  background:#ffffff url(images/arrow-gray.gif) no-repeat scroll left 3px;
}
