#Viewer{
	overflow:hidden;
}

#Viewer img{
	position:absolute;
	display:block;
	border:2px solid white;
}

#Viewer div{
	position:absolute;
	overflow:auto;
}

#ViewerIndex{
	position:relative;
	width:437px;
	height:277px;
	overflow:hidden;
}
#ViewerIndex img{
	position:absolute;
	left:0em;
	display:block;
	border:none;
}

/**************************************************/

#MarcoProductos{
	position:absolute;
	top:5em;
	left:2em;
	width:51em;
	height:55em;
}
#MarcoProductos div{
	position:absolute;
	left:0em;
	top:0em;
	width:51em;
	height:54em;
	color:white;
	text-align:justify;
	visibility:hidden;
}

#MarcoProductos h3{
	position:relative; text-align:center;
}

#MarcoProductos a{
	font-weight:bold;
	text-decoration:none;
	color:white;
}

#ManejadorViewerProducts{
	position:absolute;
	top:1em;
	left:1em;
	width:53em;
	height:3.5em;
}

#ManejadorViewerProducts span{
	width:9em;
	line-height:1.5em;
	color:#FFA500;
	cursor:pointer;
	font:12px Verdana;
	font-weight:bold;
	text-align:center;
	opacity:.6;
}

#ManejadorViewerProducts span.active, #ManejadorViewerProducts span:hover{
	opacity:1;
	color:#fff;
}



/**************************************************/
#MarcoFlora div.wide{
	width:47em;
	height:36.5em;
}

#MarcoFlora.wide div{
	position:absolute;
	left:0em;
	top:0em;
	width:720px;
	height:36.5em;
	color:white;
	text-align:justify;
	
}

#MarcoFlora{
	position:absolute;
	top:0em;
	left:0em;
	width:47em;
	height:36.5em;
	overflow:hidden;
}
#MarcoFlora img{
	position:absolute;
	display:block;
	border:none;
}


#ManejadorViewerFlora{
	position:absolute;
	top:28em;
	left:0em;
	width:100%;
	height:9.5em;
}

#ManejadorViewerFlora.buttons p{
	position:relative; top:0.5em; width:8em; text-align:center; margin:0em;
}

#ManejadorViewerFlora.buttons img{
	position:relative; text-align:center;
}

#ManejadorViewerFlora.buttons span{
	opacity:.7;
	width:8em;
}

#ManejadorViewerFlora.buttons span.active, #ManejadorViewerFlora.buttons span:hover{
	/*background:#0080FF;*/
	color:#fff;
	opacity:1;
}
/**************************************************/

#Marco{
	position:absolute;
	top:14em;
	left:1em;
	width:45em;
	height:24em;
	overflow:hidden;
}


#Manejador{
	position:relative;
	top:4.5em;
	left:3em;
	height:1.5em;
	width:39em;
	color:white;
}

#Manejador span{
	position:relative; 
	top:0em;
	width:12em;
	height:1.5em;
	margin:0em;
	padding-right:1em;
	color:orange;
	cursor:pointer;
	font:14px Verdana;
	font-weight:bold;
	text-align:center; 
	opacity:.6;
}

#Manejador span.active, #Manejador span:hover{
	color:#fff;
	opacity:.9;
}

.buttons{
	padding-bottom:10px;
}

.buttons span{
	color:orange;
	cursor:pointer;
	font:12px Verdana;
	font-weight:bold;
	width:11em;
	height:12em;
}

.buttons span.active, .buttons span:hover{
	/*background:#0080FF;*/
	color:#fff;
}
	
.links {padding:10px;margin-top:20px}
.links a{font-size:14px;color:#0080FF;text-decoration:none}
.links a:hover{font-weight:bold}