
.scroller {
  
    
    background-color: #CCC;
    clear:both;
    margin-top: 0px;

}
.scroller-inner {
	
    background-color: #fff;
    position:relative;
	
	overflow: hidden;
}
.scroller-inner .window {
	
}
.scroller-inner .window ol.teaser-items {
  
    padding:0;
    position: relative; border:1px solid #000 ;  width:798px;float:right
}
*:first-child+html .scroller-inner .window ol.teaser-items{
  
    padding:0;
    position: relative; border:1px solid #000 ;  width:796px; float:right
}

.scroller-inner .window ol.teaser-items li {
	width: 100%;
    margin:0;
    padding:0;
    display: none;
}

.scroller-inner .window ul{
    margin:40px 0px 0px 0px;
    padding:0; border:1px solid #000 ; height:286px; box-sizing:border-box; width:798px; float:right
}
*:first-child+html .scroller-inner .window ul{
    margin:40px 0px 0px 0px;
    padding:0; border:1px solid #000 ; height:286px; box-sizing:border-box; width:796px; float:right
}


.scroller-inner .column {
    display:inline;
    float:left;
    margin-left:0px;
    width:30%;
}
.scroller-inner .teaser-header {
    position: absolute;
  
    top:0;
    left:0;
    width: 100%;
	
}
.scroller-inner .teaser-header ol {
	list-style-type:none;
	margin:0;
	padding:0 0px;
	background-image: url(../../_img/com/tab_off.gif);
	background-repeat: no-repeat;
	float:right;
	background-position: right;
}
li .line_bgbg{
	background-image: url(../../_img/com/tab_line.gif); border:1px solid #000 ;
}
.scroller-inner .teaser-header ol li {
	color:#999;
    float:left; 
    position:relative;
    top:0px;
    white-space:nowrap;
	background-image: url(../../_img/com/tab_off.gif);
	background-repeat: no-repeat; width:133px; height:44px; background-color:#f7f7f7; text-align:center; 
}

.scroller-inner .teaser-header ol li p.more{
    position: absolute;
    top:15px; right:20px ;
}
.scroller-inner .teaser-header ol li.end {
	background-image: url(../../_img/com/tab_off2.gif);
	background-repeat: no-repeat;
	width:133px;
	background-position: right top;
}



.scroller-inner .teaser-header ol li a {
	font-size: 12px;
    line-height: 42px;
	color: #999;
	text-decoration: none;
}

.scroller-inner .teaser-header li.selected  a{
	color: #000; 
}

.scroller-inner .teaser-header li.selected {
	color: #000;
	background-image: url(../../_img/com/tab_on.gif);
	background-repeat: no-repeat;
	width:133px;
	height:44px;
	background-color:#fff;
	box-sizing:border-box;
}
.scroller-inner .teaser-header ol li.end.selected {
	color: #000;
	  background-image: url(../../_img/com/tab_on.gif);
	background-repeat: no-repeat;
	width:133px;
	height:44px;
	background-color:#fff;
	box-sizing:border-box;
}

*:first-child+html .scroller-inner .teaser-header ol li.end.selected {
	color: #000;
	  background-image: url(../../_img/com/tab_on.gif);
	background-repeat: no-repeat;
	width:133px;
	height:44px;
	background-color:#fff;
	box-sizing:border-box;
}

.scroller-inner .slideshow-controls {

    margin:-38px 0 0; 
}
.scroller-inner .active.prev {
    background-position:0 -50px;
}
.scroller-inner .prev, .scroller-inner .next {
   
    bottom:15px;
    cursor:pointer;
    display:block;
    height:27px;
    left:8px;
    position:absolute;
    text-decoration:none;
    text-indent:-5000px;
    width:27px;
}
.scroller-inner .active.next {
    background-position:0 -200px;
    left:auto;
    right:8px;
}




.scroller2 {
  
    
    background-color: #CCC;
    clear:both;
    margin-top: 0px;

}
.scroller-inner2 {
	
    background-color: #fff;
    position:relative;
	
	overflow: hidden;
}
.scroller-inner2 .window {
	
}
.scroller-inner2 .window ol.teaser-items {
  
    padding:0;
    position: relative; border:1px solid #000 ;  width:798px;float:right
}
*:first-child+html .scroller-inner2 .window ol.teaser-items{
  
    padding:0;
    position: relative; border:1px solid #000 ;  width:796px; float:right
}

.scroller-inner2 .window ol.teaser-items li {
	width: 100%;
    margin:0;
    padding:0;
    display: none;
}

.scroller-inner2 .window ul{
    margin:40px 0px 0px 0px;
    padding:0; border:1px solid #000 ; height:286px; box-sizing:border-box; width:798px; float:right
}
*:first-child+html .scroller-inner2 .window ul{
    margin:40px 0px 0px 0px;
    padding:0; border:1px solid #000 ; height:286px; box-sizing:border-box; width:796px; float:right
}


.scroller-inner2 .column {
    display:inline;
    float:left;
    margin-left:0px;
    width:30%;
}
.scroller-inner2 .teaser-header2 {
    position: absolute;
  
    top:0;
    left:0;
    width: 100%;
	
}
.scroller-inner2 .teaser-header2 ol {
	list-style-type:none;
	margin:0;
	padding:0 0px;
	background-image: url(../../_img/com/tab_off.gif);
	background-repeat: no-repeat;
	float:right;
	background-position: right;
}
li .line_bgbg{
	background-image: url(....//_img/com/tab_line.gif); border:1px solid #000 ;
}
.scroller-inner2 .teaser-header2 ol li {
    float:left; 
    position:relative;
    top:0px;
    white-space:nowrap;
  background-image: url(../../_img/com/tab_off.gif);
	background-repeat: no-repeat; width:133px; height:44px; background-color:#f7f7f7; text-align:center; 
}

.scroller-inner2 .teaser-header2 ol li p.more{
    position: absolute;
    top:15px; right:20px ;
}
.scroller-inner2 .teaser-header2 ol li.end {
	background-image: url(../../_img/com/tab_off2.gif);
	background-repeat: no-repeat;
	width:133px;
	background-position: right top;
}



.scroller-inner2 .teaser-header2 ol li a {
	font-size: 12px;
    line-height: 42px;
	color: #999;
	text-decoration: none;
}

.scroller-inner2 .teaser-header2 li.selected  a{color: #000;
}

.scroller-inner2 .teaser-header2 li.selected {
	color: #000;
	  background-image: url(../../_img/com/tab_on.gif);
	background-repeat: no-repeat;
	width:133px;
	height:44px;
	background-color:#fff;
	box-sizing:border-box;
}
.scroller-inner2 .teaser-header2 ol li.end.selected {
	color: #000;
	  background-image: url(../../_img/com/tab_on.gif);
	background-repeat: no-repeat;
	width:133px;
	height:44px;
	background-color:#fff;
	box-sizing:border-box;
}

*:first-child+html .scroller-inner2 .teaser-header2 ol li.end.selected {
	color: #000;
	  background-image: url(../../_img/com/tab_on.gif);
	background-repeat: no-repeat;
	width:133px;
	height:44px;
	background-color:#fff;
	box-sizing:border-box;
}

.scroller-inner2 .slideshow-controls {

    margin:-38px 0 0; 
}
.scroller-inner2 .active.prev {
    background-position:0 -50px;
}
.scroller-inner2 .prev, .scroller-inner .next {
   
    bottom:15px;
    cursor:pointer;
    display:block;
    height:27px;
    left:8px;
    position:absolute;
    text-decoration:none;
    text-indent:-5000px;
    width:27px;
}
.scroller-inner2 .active.next {
    background-position:0 -200px;
    left:auto;
    right:8px;
}
