*{
	margin:0;
	padding:0;
	outline:none;
}
body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#393935;
	margin:0;
	padding:0;
}
.contenido h2{
  color:#51308C;
  font-family: 'Merriweather', serif;
  font-size: 25px;
  font-style: normal;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0.015em;
  word-spacing: 0em;
  line-height: 1.2;
}
h3{
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#E1122C;
}
p{
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#393934;
}
.arriba-ondulado{
	background-image:url(../img/template/arriba-ondulado.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:100%;
	height:60px;
	position:absolute;
}

/* -------------------- ARRIBA -------------------------- */
.contenedor-arriba{
	width:945px;
	margin:0 auto;
	padding-top:35px;
	position:relative;
}
.arriba{
	width:100%;
	height:100px;
	position:relative;
}
.logo{
	background-image:url(../img/template/logo-lafinita.png);
	width:190px;
	height:84px;
}
.links{
	position:absolute;
	right:100px;
	bottom:30px;
}
.links li{
	display:block;
	float:left;
	list-style:none;
}
.links a{
	display:block;
	float:left;
	text-decoration:none;
	color:#868686;
	padding:0px 5px;
	margin:0px 2px;
}
.links a:hover{
	color:#E2122C;
}
.boton-buy-online{
	background-image:url(../img/template/boton-verde.jpg);
	display:block;
	width:85px;
	padding:5px 0px;
	text-align:center;
	height:15px;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	position:absolute;
	right:0px;
	bottom:25px;
}
.cambio-idioma{
	position:absolute;
	right:0px;
	bottom:60px;
	font-size:12px;
	color:#BBBBBB;
	text-decoration:none;
}
.cambio-idioma:hover{
	color:#000;
}

.contenedor-frutas-links{
	width:100%;
	height:380px;
	position:relative;
}
.ondulado-blanco{
	background-image:url(../img/productos-principal/curva-superior.png);
	width:945px;
	height:74px;
	position:absolute;
	top:10px;
	z-index:100;
}
.arriba-productos{
	width:945px;
	height:360px;
	margin:0 auto;
	margin-top:30px;
	position:relative;	
}
/*.arriba-productos div.contiene-todo{
	width:1790px;
}*/
.arriba-productos div{
	list-style:none;
	display:block;
	width:102px;
	height:360px;
	margin-right:3px;
	float:left;
	cursor:pointer;
	position:relative;
}
.arriba-productos a{
	display:block;
	float:left;
	width:102px;
	height:60px;
	font-size:16px;
	color:#D2D2CB;
	text-align:center;
	text-decoration:none;
	position:absolute;
	bottom:0px;
}
.arriba-productos a span{
	color:#999;
	font-size:11px;
	padding-top:5px;
	display:block;
}
.arriba-productos a.screenshot{
	position:absolute;
	top:0px;
	display:block;
	width:102px;
	height:280px;
}
.arriba-productos a img{
	display:block;
	position:absolute;
	bottom:0;
}
.fondo-rojo  {
	background-image:url(../img/productos-principal/rojo-productos.jpg);
}
.hover-fondo-rojo{
	background-image:url(../img/productos-principal/rojo-productos-hover.jpg);
}
.fondo-verde {
	background-image:url(../img/productos-principal/verde-productos.jpg);
}
.hover-fondo-verde{
	background-image:url(../img/productos-principal/verde-productos-hover.jpg);
}
/*
div.rambutan{
	position:absolute;
	width:102px;
	height:253px;
	left:0;
	bottom:0;
}
div.mangosteen{
	position:absolute;
	width:102px;
	height:250px;
	left:105px;
	bottom:0;
}
div.chinese-eggplant{
	position:absolute;
	width:102px;
	height:265px;
	left:210px;
	bottom:0;
}
div.indian-eggplant{
	position:absolute;
	width:102px;
	height:270px;
	left:315px;
	bottom:0;
}
div.chinese-bitter-melon{
	position:absolute;
	width:102px;
	height:270px;
	left:420px;
	bottom:0;
}
div.indian-bitter-melon{
	position:absolute;
	width:102px;
	height:270px;
	left:525px;
	bottom:0;
}
div.long-squash{
	position:absolute;
	width:102px;
	height:250px;
	left:630px;
	bottom:0;
}
div.thai-okra{
	position:absolute;
	width:102px;
	height:244px;
	left:735px;
	bottom:0;
}
div.american-okra{
	position:absolute;
	width:102px;
	height:258px;
	left:843px;
	bottom:0;
}
*/
/*
.arriba-productos-letras{
	width:100%;
	height:40px;
	position:absolute;
	bottom:0;
}
.arriba-productos-letras a{
	display:block;
	float:left;
	width:102px;
	margin-left:3px;
	height:100%;
	font-size:16px;
	color:#D2D2CB;
	text-align:center;
	text-decoration:none;
}
.arriba-productos-letras a span{
	color:#999;
	font-size:11px;
	padding-top:5px;
	display:block;
}
.arriba-productos-letras a.fruta:hover{
	color:#CD1027;
}
.arriba-productos-letras a.verdura:hover{
	color:#6BB039;
}
*/


/* ------------------- CONTENIDO Y ABAJO -------------------- */
.contenedor{
/*	background-image:url(../img/template/medio-ondulado.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFEF;
	margin-top:30px;
	padding-top:20px;*/
}
.contenedor-interno-ondulado{
	background-image:url(../img/template/medio-ondulado.png);
	background-position:top;
	background-repeat:repeat-x;
	position:relative;

	height:44px;
}
.izquierdo {
	float:left;
	width:350px;
}
.izquierdo span, .derecho span{
	float:right;
	color:#BFBFB3;
	font-size:12px;
	margin-top:11px;
}
.izquierdo h2, .derecho h2{
	font-size:25px;
	color:#51308D;	
}
.izquierdo a, .derecho a{
	text-decoration:none;
	font-size:14px;
	color:#0F0F0D;	
}
.izquierdo a:hover, .derecho a:hover{
	color:#E1122C;	
}
.date{
	font-size:10px;
	color:#9B9B8B;	
}
.derecho {
	float:left;
	width:450px;
	margin-left:50px;
}
.fondo-amarillo{
	width:100%;
	background-color:#FFFFEF;
}
.contenedor-todo-medio{
	width:100%;
	margin-top:-60px;
}
.contenedor-interno{
/*	background-color:#FFFFEF;*/
	background-image:url(../img/template/fondo.jpg);
	position:relative;
	width:100%;
	padding-bottom:1px;
}
.ondulado-abajo{
	background-image:url(../img/template/abajo-ondulado.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:63px;
}
.contenedor-footer{
	background-color:#824DA0;
	background-position:center;
	background-repeat:no-repeat;
	width:100%;
	height:240px;
	margin:0 auto;
}
.footer{
	width:945px;
	margin:0 auto;
	position:relative;
	padding:25px 0px;
}
.logo-footer{
	background-image:url(../img/template/logo-lafinita-abajo.png);
	width:156px;
	height:72px;
}
.p-footer{
	margin-top:10px;
	font-size:12px;
	color:#FFF;
}
.rambutines{
	background-image:url(../img/template/rambutines.png);
	width:265px;
	height:187px;
	position:absolute;
	right:0;
	top:-20px;
}
.rambutines-ES{
	background-image:url(../img/template/rambutines-ES.png);
	width:265px;
	height:187px;
	position:absolute;
	right:0;
	top:-20px;
}
.links-footer{
	position:absolute;
	right:0px;
	bottom:38px;
}
.links-footer li{
	display:block;
	float:left;
	list-style:none;
}
.links-footer a{
	display:block;
	float:left;
	text-decoration:none;
	color:#35205E;
	padding:0px 10px;
	margin:0px 2px;
}
.links-footer a:hover{
	color:#FFF;
}



.clear-both{
	clear:both;
}

/* ----------------- TOOLTIP ------------------ */
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#666;
	padding:5px;
	display:none;
	color:#fff;
	z-index:200;
	font-size:11px;
	color:#FFF;
}
#screenshot span{
	font-size:10px;
	color:#999;
}
#screenshot img{
	display:none;
	margin:0;
	padding:0;
}

/* ---------------------- CONTENIDO -------------------- */
.contenido{
	width:865px;
	margin:0 auto;
	padding:50px 40px;
    -moz-box-shadow: 0 0 2px 2px #888;
	-webkit-box-shadow: 0 0 2px 2px #888;
	box-shadow: 0 0 2px 2px #888;
    background-color:#FFF;
    margin-bottom:50px;
	clear:both;
	margin-top:-20px;
}
.contenido p{
	margin:15px 0px;
}
.contenedor-imagen-flotada-izq{
	float:right;
	text-align:right;
	padding-left:25px;
}
.contenedor-imagen-flotada-izq a{
	background-image:url(../img/paginas/lupa-links.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	display:block;
	float:right;
	color:#8C8C76;
	font-size:10px;
	padding:10px 10px 10px 15px;
}
.contenido img{
/*	border:#824DA0 15px solid;*/
}
.contenedor-galeria img{
	border:#824DA0 10px solid;
	width:250px;
	height:166px;
}
img.img-sin-borde{
	border:none;
}
.contenedor-galeria div{
	width:276px;
	float:left;
	margin:10px 5px;
	text-align:center;
}
.contenedor-galeria div p{
	color:#0F0F0D;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
}


/* -------------------- POR CADA FRUTA -------------------------- */
.centrador-todo{
	margin:0 auto;
	width:865px;
	margin-top:50px;
	}
.imagen-fruta{
	float:left;
	}
	
.texto-frutas{
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#393933;
	margin-bottom:20px;
	}
	
	
.titulos-frutas{
	font-family:Rockwell;
	font-size:25px;
	color:#51308C;
	margin-bottom:10px;
	}
	
.contenedor-textos{
	width:600px;
	float:right;
	}
	
.contenedor-texto-produccion{
	width:280px;
	float:left;
	margin-left: 25px;
	}
		
.produccion{
	width:485px;
	float:left;
	margin-top:25px;
	margin-bottom:50px;
	}

.produccion img{
	float:left;
	}
	
.presentacion-cajas{
	width:300px;
	float:left;
	}
	
.presentacion-cajas img{
	float:left;
	}
	
.buy{
	float:right;
	}
	
.benfecios{
	width:530px;
	float:right;
	}
	
.contenedor-ver-fotografias{
	width: 415;
	float:right;
	margin-top:70px;
	}
	
.ver-fotos a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#8C8C76;
	margin-top:10px;
	float:right;
	text-decoration:none;
	}	
	
.ver-fotos img{
	float:left;
	margin-right:7px;
	border:none;
	}
	
.origen-cajas{
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:14px; 
	color:#E0122C; 
	margin-top:20px;
	}
	
.texto-origen-cajas{
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:14px; 
	color:#393933; 
	margin-top:5px;
	}
	
.texto-frutas-berenjena{
	float:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#393933;
	}

	
.berenjena{
		float:left;
		}

.berenjena-buy img{
	float:left; 
	margin-top:190px; 
	margin-left:-115px; 
	border:none;
	}
			
.origen-cajas-berenjenas{
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:14px; 
	color:#E0122C; 
	margin-top:20px;
	margin-left:180px;
	}
	
.texto-origen-cajas-berenjenas{
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:14px; 
	color:#393933; 
	margin-top:5px;
	margin-left:180px;
	}
	
.contenedor-tipos-berenjenas{
	width:451px;
	float:left;
	}
	
.contenedor-tipos-berenjenas2{
	width:451px;
	float:right;
	}
	
.tabla-verduras{
	width:451px;
	height:350px;
	margin:10px;
	float:left;
	line-height:1.5;
}
.tabla-verduras td{
	vertical-align:top;
	padding:3px;
}
.tabla-verduras a{
	margin:0 auto;
	display:block;
	border:none;
	margin:10px 25px;
}
.tabla-verduras h4{
	color:#E0122C;
	font-weight:normal;
	margin-top:10px;
}
.tabla-verduras p{
	margin:0px;
}
.tabla-verduras a img{
	margin:0 auto;
	border:none;
}

.titulos-frutas-berenjena
{
	font-family:Rockwell;
	font-size:25px;
	color:#51308C;
	margin-bottom:20px;
	}
	
/* -------------------- FRUTAS INTERNO -------------------------- */
.arriba-productos-interno{
	width:945px;
	height:139px;
	margin:0 auto;
	margin-top:30px;
	position:relative;
}
a.img-interno{
	float:left;
	margin-right:3px;
	width:102px;
	height:139px;
	background-repeat:no-repeat;
	background-position:bottom;
	cursor:pointer;
	display:block;
}
.contiene-todo-interno{
	width:1890px;
}
a.img-interno:hover{
	background-position:top;
}
a.rambutan-interno{
	background-image:url(../img/productos/rambutan.jpg);
}
a.mangosteen-interno{
	background-image:url(../img/productos/mangosteen.jpg);
}
a.chinese-eggplant-interno{
	background-image:url(../img/productos/chinese-eggplant.jpg);
}
a.indian-eggplant-interno{
	background-image:url(../img/productos/indian-eggplant.jpg);
}
a.chinese-bitter-melon-interno{
	background-image:url(../img/productos/chinese-bitter-melon.jpg);
}
a.indian-bitter-melon-interno{
	background-image:url(../img/productos/indian-bitter-melon.jpg);
}
a.long-squash-interno{
	background-image:url(../img/productos/long-squash.jpg);
}
a.thai-okra-interno{
	background-image:url(../img/productos/thai-okra.jpg);
}
a.american-okra-interno{
	background-image:url(../img/productos/american-okra.jpg);
}

a.butternut-squash-interno{
	background-image:url(../img/productos/butternut-squash.jpg);
}
a.chinese-okra-interno{
	background-image:url(../img/productos/chinese-okra.jpg);
}
a.chive-flower-interno{
	background-image:url(../img/productos/chive-flower.jpg);
}
a.donzekai-interno{
	background-image:url(../img/productos/donzekai.jpg);
}
a.fuzzy-squash-interno{
	background-image:url(../img/productos/fuzzy-squash.jpg);
}
a.green-zucchini-interno{
	background-image:url(../img/productos/green-zucchini.jpg);
}
a.japanese-eggplant-interno{
	background-image:url(../img/productos/japanese-eggplant.jpg);
}
a.thai-eggplant-interno{
	background-image:url(../img/productos/thai-eggplant.jpg);
}
a.yellow-zucchini-interno{
	background-image:url(../img/productos/yellow-zucchini.jpg);
}



/* ------------- JUEGOS ------------- */
#contenedor-juegos{
	background-image:url(../img/paginas/img-links-juegos3.jpg);
	width:836px;
	height:350px;
	position:relative;
}
#contenedor-juegos-ES{
	background-image:url(../img/paginas/img-links-juegos-ES.jpg);
	width:836px;
	height:392px;
	position:relative;
}
.memoria{
	width:340px;
	height:90px;
	position:absolute;
	right:0px;
	top:0;
}
.tetris{
	width:340px;
	height:90px;
	position:absolute;
	right:0px;
	top:92px;
}
.flotado-link-juegos{
	float:right;
	margin-right:65px;
	text-decoration:none;
	color:#393933;
	vertical-align:middle;
	margin-top:10px;
}
.flotado-link-juegos img{
	vertical-align:middle;
}


/* ------------------- SERIAL SCROLL -------------------- */
.next{
	cursor:pointer;
	position:absolute;
	right:0;
	background-image:url(../img/template/next.png);
	width:51px;
	height:71px;
	z-index:150;
	margin-top:70px;
}
.prev{
	cursor:pointer;
	position:absolute;
	left:0;
	background-image:url(../img/template/prev.png);
	width:51px;
	height:71px;
	z-index:150;
	margin-top:70px;
}

#screen1{
	width:942px;
	height: 380px;
	overflow:hidden;
}

#screen2{
	width:942px;
	height: 200px;
	overflow:hidden;
}
 #buttons{
		border:1px solid #777;
		margin-bottom:5px;
		width:679px;
	}
	
 #buttons a{
		margin:10px 10px;
		color:#69C;
	}
 .prev{
		float:left;
	}
.next{
		float:right;
	}

#slideshow{
		width:1908px;
}
		#slideshow div{
			float:left;
			margin:0 3px;
			cursor:pointer;
			width: 100px;
			height: 300px;
/*			padding: 0 10px 0 0;*/
		}

#links{
	position:absolute;
	right:5px;
	border:1px solid #777;
	width:210px;
	top:15px;
	padding:10px;
}

.clear{
	clear:both;
	width:0;
	height:0;
}

