/*
skins available:
- pureGallery
- elegant
- easy

the border*/
*
{
	-webkit-text-size-adjust: none;
}
.allinone_bannerWithPlaylistBorder
{
	position: relative;
	overflow: hidden;
	width: 100% !important;
}
/*the container*/
.allinone_bannerWithPlaylist
{
	position: relative;
	overflow: hidden;
	width: 100% !important;
}
.allinone_bannerWithPlaylist img
{
	position: absolute;
	top: 0px;
	left: 0px;
	max-width: none;
	max-height: none;
}
.allinone_bannerWithPlaylist_list
{
	margin: 0;
	padding: 0;
	list-style: none;
	display: none;
}
.allinone_bannerWithPlaylist .stripe
{
	position: absolute;
	display: block;
	height: 100%;
	z-index: 1;
	overflow: hidden;
}
.allinone_bannerWithPlaylist .block
{
	position: absolute;
	display: block;
	z-index: 1;
	overflow: hidden;
}
.mycanvas
{
	position: absolute;
	top: 8px;
	right: 10px;
	z-index: 10;
}
/***ELEGANT SKIN***/
.allinone_bannerWithPlaylist.elegant .bannerControls
{
	position: absolute;
	background: no-repeat top center;
	left: 0;
	top: 0;
	z-index: 2;
}
.allinone_bannerWithPlaylist.elegant .leftNav
{
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -35px;
	/*height/2*/
	width: 31px;
	height: 71px;
	background: url(../imagenes/img_banner/leftNavOFF.png) no-repeat 0 0;
	cursor: pointer;
}
.allinone_bannerWithPlaylist.elegant .leftNav:hover
{
	background: url(../imagenes/img_banner/leftNavON.png) no-repeat 0 0;
}
.allinone_bannerWithPlaylist.elegant .rightNav
{
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -35px;
	/*height/2*/
	width: 31px;
	height: 71px;
	background: url(../imagenes/img_banner/rightNavOFF.png) no-repeat 0 0;
	cursor: pointer;
}
.allinone_bannerWithPlaylist.elegant .rightNav:hover
{
	background: url(../imagenes/img_banner/rightNavON.png) no-repeat 0 0;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolderWrapper
{
	position: absolute;
	z-index: 3;
	margin-left: 55px !important;
	background: url(../imagenes/bg80TrasparenteBlanco.png);
	/*height:121px;
	width:100%;*/
	height: 100%;
	top: 428px !important;
	overflow: hidden;
	width: 440px !important;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolderVisibleWrapper
{
	position: absolute;
	/*width:100%;
	height:121px;*/
	height: 100%;
	overflow: hidden;
	width: 440px !important;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder
{
	position: absolute;
	height: 222px !important;
	width: 440px !important;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF
{
	display: block;
	height: 74px !important;
	text-align: left;
	cursor: pointer;
	margin: 0 !important;
	padding: 0 !important;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .padding
{
	padding: 15px 15px 0 !important;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .title
{
	font: 18px / 20px "Roboto Condensed", Arial, sans-serif !important;
	color: #000;
	display: inline-block;
	line-height: 17px;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF .reg
{
	display: block;
	text-decoration: none;
	margin: 4px 0 0 !important;
	font: 300 14px / 18px Roboto, Arial, sans-serif !important;
	text-shadow: 1px 1px 1px #F2F2F2;
	color: #000;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbOFF img
{
	position: relative;
	float: left;
	margin-right: 10px;
	width: 90px;
	height: 90px;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbON
{
	background: url(../imagenes/bg80TrasparenteBlanco.png);
	color: #000;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbON .title
{
	color: #000;
	font: 18px / 20px "Roboto Condensed", Arial, sans-serif !important;
}
.allinone_bannerWithPlaylist.elegant .thumbsHolder_ThumbON .reg
{
	color: #000;
}
/*scroller start*/
.allinone_bannerWithPlaylist.elegant .slider-vertical
{
	display: none;
	position: absolute;
	width: 6px;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider
{
	position: relative;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider .ui-slider-handle
{
	position: absolute;
	z-index: 2;
	width: 6px;
	height: 25px;
	cursor: pointer;
	background: url(../imagenes/img_banner/scrollerFaceOFF.png) no-repeat 0 0;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider .ui-slider-handle:hover
{
	background: url(../imagenes/img_banner/scrollerFaceON.png) no-repeat 0 0;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider .ui-slider-range
{
	position: absolute;
	z-index: 1;
	display: block;
	border: 0;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider-vertical
{
	width: 6px;
	height: 100px;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider-vertical .ui-slider-handle
{
	left: 0px;
	margin-left: 0px;
	margin-bottom: -25px;
	border: 0;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider-vertical .ui-slider-range
{
	left: 0;
	width: 100%;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider-vertical .ui-slider-range-min
{
	bottom: 0;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-slider-vertical .ui-slider-range-max
{
	top: 0;
}
/*Component containers
----------------------------------*/
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-widget-content
{
	xbackground: #FF0000;
}
.allinone_bannerWithPlaylist.elegant .slider-vertical .ui-widget-header
{
	xbackground: #0000cc;
}
/*Corner radius*/
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-corner-all
{
}
/*Interaction states
----------------------------------
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-state-default {background: #000000; }
.allinone_bannerWithPlaylist.elegant .slider-vertical.ui-state-hover { background: #FFF000;  }

scroller end
**Elegant FullWidth TEXTS***/
.textoBannerPortada
{
	width: 480px;
	background: url(../imagenes/bg80TrasparenteBlanco.png);
	padding: 20px;
	color: #000;
}
.textoBannerPortada h2
{
	font: 40px / 40px "Roboto Condensed", Arial, sans-serif;
	margin-bottom: 10px;
}
.textoBannerPortada strong
{
	display: block;
	font: 20px / 25px "Roboto Condensed", Arial, sans-serif;
	text-shadow: 1px 1px 1px #F2F2F2;
	margin-bottom: 10px;
}
.textoBannerPortada span
{
	display: block;
	font: 15px / 18px HelveticaNeueLTStd-Lt, Arial, sans-serif;
	text-shadow: 1px 1px 1px #F2F2F2;
	margin-bottom: 10px;
}
.textoBannerPortada a
{
	display: block;
	float: right;
	text-decoration: none;
	font: 500 15px / 18px Roboto, Arial, sans-serif;
	text-shadow: 1px 1px 1px #F2F2F2;
	margin-bottom: 10px;
}
.allinone_bannerWithPlaylist_texts
{
	position: absolute;
	z-index: 3;
	display: none;
	width: 100%;
	text-align: left;
}
.allinone_bannerWithPlaylist_text_line
{
	position: absolute;
	left: 50%;
	height: 500px;
	margin-left: -466px;
	top: 428px !important;
}
.hideElement
{
	display: none;
}
