/* =general ------------------------------------------- */
body {
	background:#fff;
	margin:0;
	padding:0;
	border:0;
	color:#000;
	font:normal 8pt Tahoma,Verdana,sans-serif;
}
a{text-decoration:none; color:#c21707;}
a:hover{color:#7d0e03;}

h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
h1{position:absolute; left:-9000px;}

ul{margin:0; padding:0; list-style:none;}
li{margin:0; padding:0;}
p{padding:8px 0; margin:0;}


/* =contenedor ------------------------------------------- */
#contenedor {
	background: url("img/bg-contenedor.gif") no-repeat bottom;
	margin:25px 0 0 -381px;
	padding:0 0 0 0;
	width:762px;
	top:45%;
	left:50%;
	position:relative;
}
* html #contenedor{margin-top:-22%;}
/* =contenido ------------------------------------------- */
#contenido{width:762px;}

/*flash --------------------------------------------------*/
#flash{width:762px; height:347px;}
#flash p{margin:50px 0 0 0; text-align:center;}

/* =destacados ------------------------------------------ */
#destacados{clear:both; padding:10px 0 0 20px;}
#destacados p{font-size:1.1em; color:#6F6F6F;}
#destacados ul{padding:10px 0 0 0;}
#destacados ul li a{background:  url("img/bullet-recetas.gif") no-repeat; font-size:0.9em; color:#6F6F6F; margin:0 0 0 15px;padding:0 0 0 15px;}

#recetas{float:left; background: url(../img/caste/home/bg-recetas.png) no-repeat;width:270px; height:152px;}
#recetas_en{float:left; background: url(../img/ingles/home/bg-recetas.png) no-repeat;width:270px; height:152px;}
#recetas_it{float:left; background: url(../img/italiano/home/bg-recetas.png) no-repeat;width:270px; height:152px;}
#recetas_fr{float:left; background: url(../img/frances/home/bg-recetas.png) no-repeat;width:270px; height:152px;}
#recetas p{padding:40px 25px 0 15px;}
#recetas_en p{padding:40px 25px 0 15px;}
#recetas_it p{padding:40px 25px 0 15px;}
#recetas_fr p{padding:40px 25px 0 15px;}

#productoNuevo{margin:0 0 0 10px;float:left; background:url(../img/caste/home/destacado_anchoas.gif) no-repeat; width:230px; height:151px;}
#productoNuevo_en{margin:0 0 0 10px;float:left; background:url(../img/ingles/home/bg-productoNuevo.png) no-repeat; width:230px; height:151px;}
#productoNuevo_it{margin:0 0 0 10px;float:left; background:url(../img/italiano/home/productoNuevo.png) no-repeat; width:230px; height:151px;}
#productoNuevo_fr{margin:0 0 0 10px;float:left; background:url(../img/frances/home/bg-productoNuevo.png) no-repeat; width:230px; height:151px;}
#productoNuevo p {margin:65px 0 0 90px; width:120px; color:#FFF}
#productoNuevo span {margin:73px 0 0 90px; width:120px; color:#FFF; display:block}
#productoNuevo span.destacado {
	font:Tahoma,Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	display:block;
	line-height:15px;
	width:156px;
	background:#d8001d;
	color:#FFFFFF;
	text-align:center;
	margin:16px 0 0 52px;
	text-transform:uppercase;
}
#productoNuevo_en p {margin:65px 0 0 120px; width:100px;}
#productoNuevo_it p {margin:65px 0 0 120px; width:100px;}
#productoNuevo_fr p {margin:65px 0 0 120px; width:100px;}

#promocion{margin:0 0 0 10px;float:left;width:230px; height:151px;}
#promocion img{border:0;}
#promocion p {margin:65px 0 0 115px; width:100px;}

#buscaProducto{margin:0 1px 0 0;float:left; background:url(../img/caste/home/bg-buscaProducto.png) no-repeat; width:200px; height:151px;}
#buscaProducto_en{margin:0 1px 0 0;float:left; background:url(../img/ingles/home/bg-buscaProducto.png) no-repeat; width:200px; height:151px;}
#buscaProducto_it{margin:0 1px 0 0;float:left; background:url(../img/italiano/home/bg-buscaProducto.png) no-repeat; width:200px; height:151px;}
#buscaProducto_fr{margin:0 1px 0 0;float:left; background:url(../img/frances/home/bg-buscaProducto.png) no-repeat; width:200px; height:151px;}
#buscaProducto p {padding:40px 0 0 15px;}
#buscaProducto p strong{line-height:150%;}
#buscaProducto input{background-color:#EFEFEE; border: 1px solid #B3B0B0; font-size:1em; color:#6F6F6F;}
#buscaProducto select{background-color:#EFEFEE; border: 1px solid #B3B0B0; font-size:1em; color:#6F6F6F;}
#buscaProducto img{vertical-align:text-bottom;}
#buscaProducto_en p {padding:40px 0 0 15px;}
#buscaProducto_it p {padding:40px 0 0 15px;}
#buscaProducto_fr p {padding:40px 0 0 15px;}
#buscaProducto_en p strong{line-height:150%;}
#buscaProducto_it p strong{line-height:150%;}
#buscaProducto_fr p strong{line-height:150%;}
#buscaProducto_en input{background-color:#EFEFEE; border: 1px solid #B3B0B0; font-size:1em; color:#6F6F6F;}
#buscaProducto_en select{background-color:#EFEFEE; border: 1px solid #B3B0B0; font-size:1em; color:#6F6F6F;}
#buscaProducto_en img{vertical-align:text-bottom;}
#buscaProducto_it input{background-color:#EFEFEE; border: 1px solid #B3B0B0; font-size:1em; color:#6F6F6F;}
#buscaProducto_it select{background-color:#EFEFEE; border: 1px solid #B3B0B0; font-size:1em; color:#6F6F6F;}
#buscaProducto_it img{vertical-align:text-bottom;}
#buscaProducto_fr input{background-color:#EFEFEE; border: 1px solid #B3B0B0; font-size:1em; color:#6F6F6F;}
#buscaProducto_fr select{background-color:#EFEFEE; border: 1px solid #B3B0B0; font-size:1em; color:#6F6F6F;}
#buscaProducto_fr img{vertical-align:text-bottom;}

#btnBusqueda{display:inline;}

/* =pie ---------------------------------------------------- */
html>body #pie {position:relative; font-size:0.9em; background:url(/img/general/pie/linea_division.gif) 498px 42px no-repeat;}
#pie {clear:both; font-size:0.9em; padding:35px 0 0 0; background:url(/img/general/pie/linea_division.gif) 498px 42px no-repeat; height:35px;}
#pie a{margin-top:10px;}

#pie a.conservas{display:block; width:200px; height:15px; float:left; color:#7f7f7f; padding-top:2px;}
#pie a.opciones{display:block; padding:2px 12px 0 12px; height:15px; background: url(/img/general/pie/icono.png) no-repeat -14px 5px; float:right; text-align:center; color:#7f7f7f;}
#pie a.opciones:hover{color:#444;}
#pie a.idioma{float:right; background:url(/img/general/pie/icono_off.gif) no-repeat; padding:0 5px 0 15px; color:#6F6F6F; font-size:1.1em; font-weight:bold;}
#pie a.idioma:hover{background:url(/img/general/pie/icono_on.gif) no-repeat; padding:0 5px 0 15px; color:#C00000;}
#pie a.idioma_sel{float:right; background:url(/img/general/pie/icono_on.gif) 0 2px no-repeat; padding:0 5px 0 15px; color:#C00000; font-size:1.2em; font-weight:bold;}


/* =clases generales --------------------------------------- */
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.clearboth{clear:both;}
.floatleft{float:left;}
.floatright{float:right;}

a.masinfo{padding: 0 17px 1px 0; font-size:0.9em;}

/* Estilo para el primer nivel del menu (horizontal) ---------*/
#menu {background: #ececec url("img/bg-menuHome.gif") no-repeat 20px 0; padding: 10px 0;margin:0; height:14px;}

#menu ul {float:left; padding:0 0 0 34px; list-style-type: none; text-align: center; }

#menu ul li.primeroSinRaya {background:none;}  
#menu ul li {float:left; font-size:1.2em; font-family:Tahoma; color:#6F6F6F; background: url("img/menu-separador.gif") no-repeat 0 4px;}
#menu ul li a{text-decoration: none; padding: 1px 6px 1px 6px;} 
                                                                         
xhtml>body #menu_segundo{float:right; margin:0 36px 0 0; padding: 1px 4px 1px 4px; text-align: center;} /* Para todos los navegadores menos cualquier Explorer */
/** html #menu_segundo{float:right; margin:0 18px 0 0; padding: 1px 4px 1px 4px; text-align: center;}*/ /* Para Explorer 6 */
/**:first-child+html #menu_segundo{float:right; margin:0 36px 0 0; padding: 1px 4px 1px 4px; text-align: center;} */ /* Para Explorer 7 */
x#menu_segundo{float:right; margin:0 36px 0 0; padding: 1px 4px 1px 4px; text-align: center;}
x_jonk#menu_segundo {margin-left:515px;}
#menu_segundo ul{float:right; padding:0 44px 0 0;}
x#menu_segundo ul li {display:inline;}
#menu_segundo ul li a{text-decoration: none; font-size:0.85em; color:#9E9393;}   

