.carousel{
	background-color:#fdfdfd;
	border:1px solid #ccc;
	height:280px;
	margin:5px auto 5px;
	padding:10px 0 5px 0;
	width:965px;
	position:relative;}
	
	.carousel{overflow:hidden;}
	
	.carousel ul {padding: 0; margin:0 0 0 0; list-style-type: none; left:0;} 
	.carousel ul li{list-style-type:none;}

	.carousel li.PromoCarousel{list-style-type:none;}
	
	/*---------------*/
	.carousel .carousel-wrap { 
	margin:0 auto; 
	padding:0px; 
	width:945px; 
	position: relative; 
	} /* top:-25px; */

	.carousel .carousel-previous{
		left:-15px;
		background:url("../images/left_arrow.png") no-repeat scroll 0 0 transparent;
	}

	.carousel .carousel-previous.disabled{
		background:none;
	}

	.carousel .carousel-next{
		right:-34px;
		background:url("../images/right_arrow.png") no-repeat scroll 0 0 transparent;
	}	
	
	.carousel .carousel-next.disabled{
		background:none;
	}	
	
	.carousel .carousel-control {
		cursor:pointer;
		position:absolute;
		top:8px;
		z-index:3;
		display:block;
		height:150px;
		width:50px;
		line-height:999px;
		font-size:0px;
		vertical-align:bottom;
		overflow:hidden;
	}
	/*---------------*/
	
	.carousel .carousel a:hover {text-decoration:underline;}
	.carousel li.PromoCarousel, .carousel  .carousel .PromoCarousel {
		background-image:url("../images/bg_img_carousel.png");
		background-position:center -40px;
		background-repeat:no-repeat;
		float:left;
		margin-top:5px;
		width:305px;
		padding:5px;
		height:300px;
		display:block;}
		.carousel .PromoCarousel .flipbox {
			height:180px;
			left:0;
			margin:2px auto;
			position:relative;
			width:287px;
			}
			.carousel .PromoCarousel .imagen {
				background-color:#eee; /* de prueba */
				width: 282px;
				height: 178px;
				overflow: hidden;
				border: 1px solid #D2D2D2;}

				.carousel .PromoCarousel .imagen  img{
					width: 282px;
					height: 178px;}
				
				.carousel .PromoCarousel .FlipFront,.carousel  .PromoCarousel .FlipBack {
					cursor:pointer;
					background-repeat:no-repeat;
					position:absolute;
					z-index:4;}
				.carousel .PromoCarousel .frente { position:relative; }
					.carousel .PromoCarousel .FlipFront {
						background-image: url("../images/more_feats.png");
						background-position:right top;
						width:300px;
						height:200px;
						top:-8px;
						right:-13px;}
				.carousel .PromoCarousel .reverso {
					font-size:11px;
					background-color:transparent;
					background-image:url("../images/bg_feats.png");
					color:#C5803B;
					height:180px;
					margin:0;
					position:absolute;
					top:0;
					left:0;
					width:275px;
					padding:0 5px;
					z-index:3;
					font-size:12px;
					text-align:left;
					display:none;
					}
					.carousel .PromoCarousel .reverso .relphoto_carrusel {
						background-image: url("../images/master_sprite.png");
						background-position:-406px -983px;
						background-repeat:no-repeat;
						float:left;
						height:11px;
						width:14px;
						}
					.carousel .PromoCarousel .reverso a {color:white;}
					.carousel .PromoCarousel .reverso .ligas-mas { display:block;}
					
					
					.carousel .PromoCarousel .FlipBack {
						background-image: url("../images/less_feats.png");
						background-position:left top;
						width:20px;
						height:20px;
						top:-8px;
						left:-15px;}
					.carousel .PromoCarousel .titulo-rev {
						background-image: url("../images/master_sprite.png");
						background-position:-254px -838px;
						background-repeat:no-repeat;
						padding:11px 0;
						margin:0 auto 4px;
						width:162px;
						text-align:center;
						text-decoration: none;
						display:block;}
					.carousel .PromoCarousel .siguenos {
						background-image:url("../images/bg_feats.png");
						margin:5px auto;
						padding:10px 5px;
						width:250px;
						text-align:center;
						color:white;
						font-size:11px;
						}
						.carousel .PromoCarousel .stwitter {
							background-image: url("../images/master_sprite.png");
							background-position:-60px 0;
							margin:0 5px;
							/*padding:4px 8px;*/
							display:inline-block;
							width:16px;
							height:21px;
							vertical-align:middle;}
						.carousel .PromoCarousel .sfacebook {
							background-image: url("../images/master_sprite.png");
							background-position:-76px 0;
							margin:0 5px;
							/*padding:4px 10px;*/
							display:inline-block;
							width:20px;
							height:20px;
							vertical-align:middle;}

	.carousel .PromoCarousel{
		font-family:arial,sans-serif;
	}
				
	.carousel .PromoCarousel .seccionYtitulo {
		font-size:18px;
		text-decoration:none;
		text-align:left;
		margin-top:12px;
		
		line-height:1;}	
		.PromoCarousel .seccionYtitulo a.seccion {color:#67A287; font-weight:bold; text-decoration:none;}
		.PromoCarousel .seccionYtitulo a.titulo { color:#666; font-weight:normal; text-decoration:none;}
		
	.carousel .PromoCarousel .sumario {
		color:#666;
		font-size:10px;
		text-align:left;
		margin:5px 0 0 0;
		text-transform:uppercase;}
  /*
.footer-options {
margin:0 auto;
width:930px;
}*/