#sliderFrame {
	position: relative;
}
#slider {
	background: url("loader.gif") no-repeat 50% 50%; margin: 0px auto; width: 950px; height: 420px; position: relative;
}
#slider img {
	border: currentColor; border-image: none; visibility: hidden; position: absolute;
}
#slider a.imgLink {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 2;
}
div.mc-caption-bg {
	padding: 20px; width: 190px; height: auto; right: 30px; bottom: 30px; overflow: hidden; font-size: 0px; position: absolute; z-index: 3;
}
div.mc-caption-bg2 {
	padding: 20px; width: 190px; height: auto; right: 30px; bottom: 30px; overflow: hidden; font-size: 0px; position: absolute; z-index: 3;
}
div.mc-caption-bg {
	border-radius: 5px; background-color: white;
}
div.mc-caption {
	font: bold 15px/20px Arial; padding: 0px; text-align: center; color: rgb(0, 0, 0); z-index: 4; font-size-adjust: none; font-stretch: normal;
}
div.mc-caption a {
	color: rgb(102, 255, 255);
}
#thumbs {
	height: 20px;
}
#thumbs .thumb {
	width: 60px; height: 20px;
}
#thumbs .thumb-on {
	background-image: url("active-bg.png");
}
#thumbs .thumb img {
	vertical-align: middle;
}
div.navBulletsWrapper {
	left: 460px; top: 450px; width: 250px; height: 21px; position: relative; z-index: 5; cursor: pointer;
}
div.navBulletsWrapper div {
	background: url("bullet.png") no-repeat 0px 0px; width: 14px; height: 17px; overflow: hidden; margin-right: 20px; vertical-align: middle; float: left; cursor: pointer; _position: relative;
}
div.navBulletsWrapper div.active {
	background-position: 0px -17px;
}
.group1-Wrapper {
	top: 120px; width: 1px; margin-left: 50%; position: absolute; z-index: 20;
}
a.group1-Prev {
	background: url("flechas2.png"); top: 0px; width: 33px; height: 46px; display: block; position: absolute; cursor: pointer; user-select: none;
}
a.group1-Next {
	background: url("flechas2.png"); top: 0px; width: 33px; height: 46px; display: block; position: absolute; cursor: pointer; user-select: none;
}
a.group1-Prev {
	background-position: 0px 0px; margin: 8px auto 0px -470px;
}
a.group1-Next {
	background-position: 0px 0px; margin: 8px auto 0px 425px;
}
a.group1-Prev:hover {
	background-position: 0px -46px;
}
a.group1-Next:hover {
	background-position: -33px -46px;
}
a.group2-Prev {
	width: 34px; height: 46px; margin-right: 8px; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
a.group2-Next {
	width: 34px; height: 46px; margin-right: 8px; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
a.group2-Play {
	width: 34px; height: 46px; margin-right: 8px; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
a.group2-Pause {
	width: 34px; height: 46px; margin-right: 8px; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
a.group2-Pause {
	background-position: 0px 0px;
}
a.group2-Play {
	background-position: 0px -20px;
}
a.group2-Next {
	background-position: 0px 0px; margin: -65px auto 0px 453px;
}
a.group2-Prev {
	background-position: 0px 0px; margin: 79px auto 0px -488px;
}
a.group2-Pause:hover {
	background-position: 20px 0px;
}
a.group2-Play:hover {
	background-position: 20px -20px;
}
a.group2-Next:hover {
	background-position: 20px -40px;
}
a.group2-Prev:hover {
	background-position: 20px -60px;
}
#slider {
	transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);
}
