body{height:100%;}
#cont3 {	left: 170px; width: 600px; padding: 80px 0 40px 0; position: relative;}
	div.desayunos {background: url(headdesayunos.jpg) no-repeat;}
	div.dulces {background: url(headdulces.jpg) no-repeat;}
	div.flores {background: url(headflores.jpg) no-repeat;}
	div.detalles {background: url(headcanastas.jpg) no-repeat;}
	div.ofertas {background: url(headofertas.jpg) no-repeat;}
	div.novedades {background: url(headnovedades.jpg) no-repeat;}
	div.defecto {background: url(headdefecto.jpg) no-repeat;}
	
#cont3 h2 {height:30px; font-family:"Times New Roman", Times, serif;	padding:0 0 0 50px;	font-size:14px;	color: #6D2620;	text-transform:uppercase; z-index:0;}
#results{padding-left:20px; height:25px; margin-top:20px;}

	/*experimentando solucion*/
	/* * html  #cont3 .group span { display: inline-block; vertical-align: middle; height: 100%; width: 1px; }  /* IE/Mac \*//*/  #cont3 .group span { display: block; line-height: 0.6; }  #cont3 .group span { display: inline-block;  height: 100%; width: 1px; }  */
	/*
		#cont3 .group{ width: 590px;position: relative; display:table-row;}
		.elemento { position:relative; min-height: 190px;	height: auto !important;	height: 190px;
		  width: 142px;padding: 0 26px 0  26px; line-height: 1.7em;font-size: 10px; 
		text-align: right;color: #999999;display: table-cell;vertical-align: bottom;}	
		

			#cont3 .detalle{ width: 142px;}
				.elemento  img  {width:142px;}
				.elemento h3 {font: bold 11px Verdana; background: url(fondo-item.gif) no-repeat; margin:-5px 0 0 0; height: 15px; padding:5px; text-align: right;width:132px;}
				.elemento p {line-height:12px; font:10px Arial; padding: 0 3px 0 0;}
				.elemento strong {font:bold 11px Verdana;}
					.elemento  h3 a{color: #6F2822;}
				.elemento em {font:normal 10px Verdana; text-decoration:line-through; color:#696969; }
				p.detalleelemento  { padding:5px 0 0 0 }
				.detalleelemento a {	background: url(verdetalle-elemento.gif) 5px 0 no-repeat;	height: 20px; text-align: left;	}
	*/
	/*sólucion alternativa*/
	/*	
	#cont3 .group{ width: 590px;position: relative;}
		.elemento { position:relative; min-height: 120px;	height: auto !important;	height: 120px;float: left;  width: 142px;padding: 0 26px 82px  26px; line-height: 1.7em;font-size: 10px; text-align: right;color: #999999;}	
			#cont3 .detalle{position:absolute;bottom:0px; left:27px; width: 142px;}
				.elemento  img  {width:142px;}
				.elemento h3 {font: bold 11px Verdana; background: url(fondo-item.gif) no-repeat; margin:-5px 0 0 0; height: 15px; padding:5px; text-align: right;width:132px;position:absolute;bottom:70px;left:0px}
				.elemento p {line-height:12px; font:10px Arial; padding: 0 3px 0 0;}
				.elemento strong {font:bold 11px Verdana;}
					.elemento  h3 a{color: #6F2822;}
				.elemento em {font:normal 10px Verdana; text-decoration:line-through; color:#696969; }
				p.detalleelemento  { padding:5px 0 0 0 }
				.detalleelemento a {	background: url(verdetalle-elemento.gif) 5px 0 no-repeat;	height: 20px; text-align: left;	}
	*/
	
	/*sólucion optima hasta el momento*/
	/**/
	#cont3 .group{ width: 590px;position: relative;}
		.elemento { position:relative; min-height: 260px;	height: auto !important;	height: 260px;float: left;  width: 142px;padding: 0 26px; line-height: 1.7em;font-size: 10px; text-align: right;color: #999999;}	
			.detalle{position:absolute;bottom:0px; left:27px; width: 142px;}
				.elemento  img  {width:142px;position:absolute;bottom:70px;left:0px;position:absolute;bottom:90px;left:27px}
				.elemento h3 {font: bold 11px Verdana; background: url(fondo-item.gif) no-repeat; margin:-5px 0 0 0; height: 15px; padding:5px; text-align: right;width:132px;position:absolute;bottom:70px;left:0px}
				.elemento p {line-height:12px; font:10px Arial; padding: 0 3px 0 0;}
				.elemento strong {font:bold 11px Verdana;}
					.elemento  h3 a{color: #6F2822;}
				.elemento em {font:normal 10px Verdana; text-decoration:line-through; color:#696969; }
				p.detalleelemento  { padding:5px 0 0 0 }
				.detalleelemento a {	background: url(verdetalle-elemento.gif) 5px 0 no-repeat;	height: 20px; text-align: left;	}
	
				
	#cont3 h2 {height: 20px; padding-left: 20px; margin-left:15px; margin-top:-3px;}

	.paginador {	color:#CECECE; text-align:right; height:20px; padding:20px 0; width:560px;}
		.paginador a {padding:3px; color:#6D2620;}
			.paginador a:hover {text-decoration:underline;}

	#nav3 {	background-image: url(/css/fondo-menu.gif);	background-repeat:  repeat-x;}
		#nav3 h3{margin: 0 0 0 20px;height:16px;font-size:10px;color: #6F2822;}
		#nav3 h2 {color:#878787; font-weight: normal; background: url(fon-superior-vertical.gif) no-repeat; height: 20px; padding: 20px 0 5px 12px; font-size: 1.2em;}
		#nav3 h2 strong{text-transform:lowercase;}
		#nav3 span {background: url(fon-superior-vertical.gif) no-repeat top center; display:block; width:150px; height:22px;}
		#nav3 ul{margin-top:1px !important; margin-left:40px !important;}
		#nav3 ul{margin: 5px 0 12px 35px; list-style:disc; font:10px Verdana;}
		#nav3 ul li{list-style:url(item.gif) !important;}
			#nav3 li{margin:2px 0 2px 0;}
				#nav3  li a{color:#878787; margin-left:-5px;}
					#nav3  li a:hover{text-decoration:underline;}
		#nav3 {position: absolute; left: 10px; top: 12px; font-size: 9px; width: 150px; line-height: 1.5em; color: #4E4E4E; height: 434px;}
			* html #nav3 ul{margin-top:-3px !important;}
			* html #nav3 ul{margin: 0px 0 12px 40px; list-style-type:circle !important; font:10px Verdana;}
			h3.ocasion,h3.destinatario {height: 20px; margin: 0 0 0 10px; color: #6D2620; font-size: 1.4em; font-family: "Times New Roman", Times, serif;}

	.selected{text-decoration:underline;color:#6D2620 !important;}