{
		overflow: hidden;
	}
	body {
		margin: 0px;
		padding: 0px;
		background: #222;
		width: 100%;
		height: 100%;
	}
	#imageFlow {
		position: absolute;
		width: 100%;
		height: 80%;
		left: 0%;
		top: 10%;
		overflow: hidden;
		background: #000;
	}
	#imageFlow .diapo { position: absolute; left: -4000px; cursor: pointer; -ms-interpolation-mode: nearest-neighbor; }
	#imageFlow .link {
		border: solid 1px #fff;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .text {
		font-family: "Trebuchet MS";
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}
	a {
		text-decoration: none;
		color: #ff8000;
	}
	a:hover	{
		text-decoration: none;
		background: #ff8000;
		color: #ffffff;
	}
	a:visited {
		text-decoration: none;
		color: #ff8000;
	}
	a:visited:hover {
		text-decoration: none;
		background: #ff8000;
		color: #ffffff;
	}
#otros { color: #ff8000; font-size: 0.7em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; position: absolute; top: 93%; left: 15%; width: 100%; }
#otros ul { text-align: left; list-style-type: none; display: inline; position: relative; left: -40px; float: left }
#otros li { text-align: left; list-style-type: none; display: inline; padding-right: 6px; position: relative; float: left }
#otros a:visited { color: #ff8000 }
#otros a:hover { color: black }
#otros a:visited:hover { color: #000 }
#otros a  { color: #ff8000;}
