@charset "UTF-8";
/* CSS Document */


#area { width: 100%; }

/* root element for scrollable */

#scroller {



	/* required settings */

	position:relative;
	overflow:hidden;


	/* vertical scrollables have typically larger height than width but not now */

	height: 412px;
	width: 100%;
	margin: 0;

}



/* root element for scrollable items */

#scroller .items {

	position:absolute;



	/* this time we have very large space for the height */

	width:20000em;

	

}



#scroller .items .item {

	width: 900px;
	height: 412px;
	float: left;

}

.item a {
	text-decoration:none;
	color:#FFF;
}
.item a:link {
	text-decoration:none;
	color:#FFF;
}
.item a:visited {
	text-decoration:none;
	color:#FFF;
}
.item a:hover{
	text-decoration:none;
	color:#FFF;
}
.item a:active {
	text-decoration:none;
	color:#FFF;
}



.centrado { position:relative; display: block; width: 960px; height: 412px; margin: 0 auto; }

.navi {

	width: 245px;
	margin: -52px auto;
	display:block;
	position:relative;

}

.navi a {

	width: 8px;

	height: 8px;

	float: left;

	margin: 3px;

	background:url(img/navigator.png) 0 0 no-repeat;

	display: block;

	font-size: 1px;

}

.navi a:hover {

    background-position:0 -8px;      

}

.navi a.active {

	background-position: 0 -16px;

}

.osc { background:url(img/bg-gris.png) repeat; display:block; height:40px; width:960px; position:absolute; bottom:25px; }
p.creditos { float:right; color:#ffffff; font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:9px; text-align:right; padding:10px 12px 0 0; line-height:120%; text-decoration:none;}
p.creditos strong {
	font-weight:bold;
	font-size:10px;
	text-transform:none;
}
