/* Tiny Scrollbar */
.scrollbarstar { width: 230px;}
.scrollbarstar .viewport { width: 210px; height: 180px; overflow: hidden; position: relative;  }
.scrollbarstar .overview { list-style: none; position: absolute;  color:#FFF; }
.scrollbarstar .scrollbar{ position: relative; background-position: 0 0; float: right; width: 15px; }
.scrollbarstar .track { height: 100%; width:13px; position: relative; padding: 0 1px; }
.scrollbarstar .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
.scrollbarstar .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollbarstar .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.scrollbarateletas { width: 198px;  }
.scrollbarateletas .viewport { width: 178px; height: 180px; overflow: hidden; position: relative; }
.scrollbarateletas .overview { list-style: none; position: absolute;  color:#FFF; }
.scrollbarateletas .scrollbar{ position: relative; background-position: 0 0; float: right; width: 15px;   }
.scrollbarateletas .track { height: 100%; width:13px; position: relative; padding: 0 1px; }
.scrollbarateletas .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
.scrollbarateletas .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollbarateletas .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.scrollbarmodalidades { width: 172px;  }
.scrollbarmodalidades .viewport { width: 152px; height: 180px; overflow: hidden; position: relative; }
.scrollbarmodalidades .overview { list-style: none; position: absolute;  color:#FFF; }
.scrollbarmodalidades .scrollbar{ position: relative; background-position: 0 0; float: right; width: 15px;   }
.scrollbarmodalidades .track { height: 100%; width:13px; position: relative; padding: 0 1px; }
.scrollbarmodalidades .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
.scrollbarmodalidades .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollbarmodalidades .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.scrollbaratletas { width: 120px;  }
.scrollbaratletas .viewport { width: 100px; height: 180px; overflow: hidden; position: relative; }
.scrollbaratletas .overview { list-style: none; position: absolute;  color:#FFF; }
.scrollbaratletas .scrollbar{ position: relative; background-position: 0 0; float: right; width: 15px;   }
.scrollbaratletas .track { height: 100%; width:13px; position: relative; padding: 0 1px; }
.scrollbaratletas .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
.scrollbaratletas .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollbaratletas .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


.scrollbarfotos { width: 280px;}
.scrollbarfotos .viewport { width: 260px; height: 180px; overflow: hidden; position: relative; }
.scrollbarfotos .overview { list-style: none; position: absolute;  color:#FFF; }
.scrollbarfotos .scrollbar{ position: relative; background-position: 0 0; float: right; width: 15px; }
.scrollbarfotos .track { height: 100%; width:13px; position: relative; padding: 0 1px; }
.scrollbarfotos .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
.scrollbarfotos .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollbarfotos .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }