/**** HOME ****/

.banner-home { 
	position: relative;
	display: block;
	width: 625px; 
	height: 325px; 
	margin: 0px;
}

	.banner-home .wrapper { 
		width: 625px; 
		overflow: hidden; 
		height: 265px; 
		margin: 0px; 
		position: absolute; 
		top: 0; 
		left: 0; 
	}
	
		.banner-home .wrapper ul { 
			width: 9999px;
			list-style: none; 
			position: absolute; 
			top: 0; 
			left: 0; 
			margin: 0; 
		}
		
			.banner-home ul li { 
				display: block; 
				float: left; 
				padding: 0; 
				height: 295px; 
				width: 625px; 
				margin: 0; 
			}

		.banner-home .arrow { 
			display: block; 
			height: 40px; 
			width: 40px; 
			text-indent: -9999px; 
			position: absolute; 
			top: 275px; 
			cursor: pointer;
			background-image: url(img/thumb-arrows.png);
			background-repeat:no-repeat;
		}

		.banner-home .forward { 
			background-position: -40px 0px; 
			left: 60px; 
		}

		.banner-home .back { 
			background-position: 0px 0px;
			left: 10px; 
		}

		.banner-home .forward:hover          { background-position: -40px -40px;  }
		.banner-home .back:hover             { background-position: 0px -40px; }

#thumbNav { 
	position: relative; 
	top: 285px; 
	margin-left: 170px;
	margin-right: 10px;
	text-align: right;
}

	#thumbNav a { 
		color: #fff; 
		font-size: 10px; 
		display: inline-block; 
		.display: inline; 
		zoom: 1; 
		text-indent: -1000em;
		height: 14px; 
		width: 14px; 
		margin-left: 2px;
		background: #fff url(img/thumb-home.png) 0px 0px no-repeat; 
		text-align: center;  
	}
	#thumbNav a:hover	{ background: #fff url(img/thumb-home.png) -14px 0px no-repeat; }
	#thumbNav a.cur		{ background: #fff url(img/thumb-home.png) -28px 0px no-repeat; }

	#start-stop { 
		position: absolute; 
		display: block; 
		width: 40px; 
		height: 40px; 
		left: 110px; 
		top: 275px; 
	}
		#start-stop span {
			display: block;
			width: 40px;
			height: 40px;
			background-image: url(img/thumb-arrows.png);
			background-repeat:no-repeat; 
			text-indent: -1000em;
		}
	
		#start-stop span.play 			{ background-position: -80px 0px;  }
		#start-stop:hover span.play 	{ background-position: -80px -40px;  }
		
		#start-stop span.pausa 			{ background-position: -120px 0px;  }
		#start-stop:hover span.pausa 	{ background-position: -120px -40px;  }
/*
  Prevents
*/
.anythingSlider .wrapper ul ul       { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li    { float: none; height: auto; width: auto; background: none; }



/**** MINI BANNER ****/
div.minibanner-home {
	width: 625px;
	height: auto;
	overflow: hidden;
	margin-bottom: 10px;
}
	div.minibanner-home a{
		display: block;
		float: left;
		position: relative;
		margin-left: 10px;
		margin-bottom: 10px;
		width: 201px;
		height: 197px;
		overflow: hidden;
	}
	div.minibanner-home a.primero {
		margin-left: 0px;
	}

.promo {
	display: block;
	position: relative;
	width: 625px;
	margin:0px;
	margin-bottom: 10px;
	padding:0px;
}
