.slide{	background:black; }

.contenedor-banner img{
	opacity:1;
}

.title-banner
{
	min-width:100px; 
	min-height:30px; 
	color:white; 
	text-align:left; 
	font-weight:700 !important; 
	text-shadow:2px 3px 1px black;
	font-size:35px; 
	text-align:center;

	font-family:"Century Gothic";
	white-space:nowrap;
	text-transform:uppercase;
}

.sub-title-banner
{
	min-width:100px; 
	min-height:10px; 
	margin-right:10px; 
	font-size:17px;
	font-weight:bold;
	color:white;
	text-shadow:2px 3px 1px black;
	text-align:left;
	width:550px;		
	font-family:"Century Gothic";
	/*transform:translate3d(0px, 0px, 0px);*/
	font-style:italic;
}		

.slide .button-banner a
{
	text-align:center;
	color:white;
	background:red;
	text-transform:uppercase;
	font-size:15px;
	padding:10px 25px;
	text-decoration:none;
	border:2px solid red;
	transition:all 0.5s ease 0s;
}		

.button-banner a:hover
{
	background:#444;
	cursor:pointer;
}		


#slider1_container.slide a{
	color:white;
	text-decoration:none;
	display:block;
	padding:10px 15px;	
}

.bricon
{
	background: url(../imgages/banner/browser-icons.png);
}



.jssora20l, .jssora20r {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 55px;
	height: 55px;
	cursor: pointer;
	background: url(../img/banner/a20.png) no-repeat;
	overflow: hidden;
}
.jssora20l { background-position: -3px -33px; }
.jssora20r { background-position: -63px -33px; }
.jssora20l:hover { background-position: -123px -33px; }
.jssora20r:hover { background-position: -183px -33px; }
.jssora20l.jssora20ldn { background-position: -243px -33px; }
.jssora20r.jssora20rdn { background-position: -303px -33px; }		

.jssorb21 {
	position: absolute; right:0;
}
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
	position: absolute;
	/* size of bullet elment */
	width: 19px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	color: white;
	font-size: 12px;
	background: url(../images/banner/b21.png) no-repeat;
	overflow: hidden;
	cursor: pointer;
}
.jssorb21 div { background-position: -5px -5px; }
.jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
.jssorb21 .av { background-position: -65px -5px; }
.jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }
