/*************** Cabecera del cuerpo ********************/
#prodCabeFamilias {
   padding-bottom:10px;
   background:transparent url(../img/all/bg_img_restauracion_familias.jpg) no-repeat top right;
}
#prodCabe {
   margin:0 12px 10px 0;
   padding:6px;
   border:1px solid #999;
   background:transparent url(../img/all/bg-entrada-familia.jpg) repeat-x bottom left;
}
#prodCabe .info {
   float:right;
}
#prodCabe.familia .info {
   width:265px;
}
#prodCabe.ficha .info {
   width:290px;
   margin-right:5px;
}
#prodCabe.familia .titulo {
   font-size:1.27em;
}
#prodCabe.ficha .titulo {
   display:block;
   font-size:1em;
   padding:3px 0;
   border-bottom:1px dotted #ccc;
   font-family:"Lucida Sans Unicode","Trebuchet MS",Tahoma;
}
#prodCabe.ficha .titulo h2 {
   font-weight:normal;
   line-height:0.9em;   
}
#prodCabe.ficha h3 {
	font-family:"Lucida Sans Unicode","Trebuchet MS",Tahoma;
	font-size:.8em;
	color:#5D778E;
}
#prodCabe.ficha .textPreparacion{
	margin:3px 0 9px;
	color:#333333;
	font-family:Tahoma,"Trebuchet MS",Helvetica,Arial;
	font-size:0.7em;
}
#prodCabe.ficha .titulo p {
   margin-top:2px;
   font-size:0.95em;
   color:#5d778e;
}
#prodCabe.ficha .titulo p.solapa {
   color: #fff;
   line-height: 1.2em;
   margin-top:6px;
   padding: .25em 1em .25em .25em;
   background: #5d778e url(../img/all/bg-solapa1.jpg) no-repeat bottom right;
}
#prodCabe.familia .texto {
   margin:5px 0 12px 0;
   line-height:1.05em;
   font-size:0.9em;
   font-family:"Trebuchet MS",Tahoma,Arial,Helvetica;
}
#prodCabe.ficha .texto {
   margin:8px 0 9px 0;
}
#prodCabe.ficha .congelacion{
	margin:5px 0 12px 0;
	padding:0 0 .2em 1.6em;
   	font-size:0.7em;
   	font-family:Tahoma,"Trebuchet MS",Helvetica,Arial;
	background: url(../img/all/ico-congelado.gif) no-repeat 0 .1em;
}
#prodCabe .imagen {
   display:block;
   float:left;
   padding:4px;
   margin-right:10px;
   text-align:center;
}
#prodCabe.familia .imagen {
   border:1px solid #999;
   background-color:#fff;
}
#prodCabe.ficha .imagen {
   border:1px solid #fff;
   background-color:#eee;
}

#sundaeCabe {
   background:url(../img/productos/bg-cabecera-sundae.jpg) no-repeat top left;
   padding:0 0 10px 290px;
   margin-bottom:15px;
   min-height:210px;
   _height:210px; /* min-height para Explorer */
}
#sundaeCabe .texto {
   margin-bottom:12px;
}
#sundaeCabe .textoDestacado {
   margin:0;
   padding-top:40px;
}
/*************** /Cabecera del cuerpo ********************/

/*************** Caracteristicas de un producto **********/
ul.caracteristicas {
   margin-bottom:8px;
}
ul.caracteristicas li {
   list-style:none;
   background:url(../img/all/bullet-li-caracteristicas.gif) no-repeat scroll center left;
   padding-left:15px;
   color:#333;
   font-size:0.7em;
   line-height:1.2em;
   font-family: Tahoma, "Trebuchet MS", Helvetica, Arial;
}

/*************** /Caracteristicas de un producto *********/

/*************** Tablas nutricionales ********************/
#tablaNut1, #tablaNut2 {
   float:right;
   clear:right;
   width:394px;
   margin-bottom:10px;
}
#tablaNut1 td, #tablaNut2 td {
   width:110px;
   border-bottom:1px solid #008dc5;
   border-right:1px solid #008dc5;
}

      /* Tabla de tres columnas */
#tablaNut1 table {
   width:382px;
   font-size:0.7em;
   text-align:center;
   clear:left;
   background-image:url(../img/productos/tabla_nutricional1_bg.gif); }

      /* Tabla de dos columnas */
#tablaNut2 table {
   width:261px;
    color:#000;
   font-size:0.7em;
   text-align:center;
  clear:left;
 background-image:url(../img/productos/tabla_nutricional2_bg.gif);
}

      /* Caracteristicas especiales de la primera y la ultima fila */
#tablaNut1 tr.primera td, #tablaNut2 tr.primera td {
   padding-top:10px;
   background:url(../img/productos/tabla_nutricional_bg_sup.gif) no-repeat top center;
}
#tablaNut1 tr.primera td.primera, #tablaNut2 tr.primera td.primera {
   background-position:top left;
}
#tablaNut1 tr.primera td.ultima, #tablaNut2 tr.primera td.ultima {
   background-position:top right;
}
#tablaNut1 tr.ultima td, #tablaNut2 tr.ultima td {
   padding-bottom:10px;
   border-bottom:0;
   background:url(../img/productos/tabla_nutricional_bg_inf.gif) no-repeat bottom center;
}
#tablaNut1 tr.ultima td.primera, #tablaNut2 tr.ultima td.primera {
   background-position:bottom left;
}
#tablaNut1 tr.ultima td.ultima, #tablaNut2 tr.ultima td.ultima {
   background-position:bottom right;
}
      /* Caracteristicas especiales de la primera y la ultima columna */
#tablaNut1 td.primera, #tablaNut2 td.primera {
   width:auto;
   padding-left:12px;
   text-align:left;
}
#tablaNut1 td.ultima, #tablaNut2 td.ultima {
   border-right:0;
}

/*** Tablas nutricionales para Gold ***/
#tablaNut1Gold, #tablaNut2Gold {
   float:right;
   clear:right;
   width:394px;
   margin-bottom:10px;
}
#tablaNut1Gold td, #tablaNut2Gold td {
   width:110px;
   border-bottom:1px solid #76544a;
   border-right:1px solid #76544a;
}

      /* Tabla de tres columnas */
#tablaNut1Gold table {
   width:382px;
   font-size:0.7em;
   text-align:center;
   clear:left;
   background-image:url(../img/productos/tabla_nutricional1_bg_gold.gif); }

      /* Tabla de dos columnas */
#tablaNut2Gold table {
   width:261px;
    color:#000;
   font-size:0.7em;
   text-align:center;
  clear:left;
 background-image:url(../img/productos/tabla_nutricional2_bg_gold.gif);
}

      /* Caracteristicas especiales de la primera y la ultima fila */
#tablaNut1Gold tr.primera td, #tablaNut2Gold tr.primera td {
   padding-top:10px;
   background:url(../img/productos/tabla_nutricional_bg_sup_gold.gif) no-repeat top center;
}
#tablaNut1Gold tr.primera td.primera, #tablaNut2Gold tr.primera td.primera {
   background-position:top left;
}
#tablaNut1Gold tr.primera td.ultima, #tablaNut2Gold tr.primera td.ultima {
   background-position:top right;
}
#tablaNut1Gold tr.ultima td, #tablaNut2Gold tr.ultima td {
   padding-bottom:10px;
   border-bottom:0;
   background:url(../img/productos/tabla_nutricional_bg_inf_gold.gif) no-repeat bottom center;
}
#tablaNut1Gold tr.ultima td.primera, #tablaNut2Gold tr.ultima td.primera {
   background-position:bottom left;
}
#tablaNut1Gold tr.ultima td.ultima, #tablaNut2Gold tr.ultima td.ultima {
   background-position:bottom right;
}
      /* Caracteristicas especiales de la primera y la ultima columna */
#tablaNut1Gold td.primera, #tablaNut2Gold td.primera {
   width:auto;
   padding-left:12px;
   text-align:left;
}
#tablaNut1Gold td.ultima, #tablaNut2Gold td.ultima {
   border-right:0;
}

/*** /Tablas nutricionales para Gold ***/
/*************** /Tablas nutricionales *******************/


/*************** Tabla ingredientes **********************/
table.ingredientes {
   border-left:1px solid #80bef1;
   border-top:1px solid #80bef1;
   font-size:0.7em;
    color:#000;

}
table.ingredientes td {
   padding:3px;
   text-align:center;
   border-right:1px solid #80bef1;
   border-bottom:1px solid #80bef1;
}
table.ingredientes th {
   padding:5px 2px 20px 2px;
   text-align:center;
   font-weight:bold;
   font-size:0.8em;
   color:#000;
   border-right:1px solid #80bef1;
   border-bottom:1px solid #80bef1;
   background:url(../img/productos/tabla_ingredientes_bg_sup.gif);
}
table.ingredientes th.izd {  
 text-align:left;
 padding-left: 6px;
}
table.ingredientes td.ingr {
   text-align:left;
   color:#188dc2;
   font-weight:bold;
}

/*************** /Tabla ingredientes *********************/


/*************** Listado de caracteristicas **************/
#sundaeCarac {
   background:url(../img/productos/bg-desarrollo-sundae.jpg) no-repeat top right;
   padding:0 265px 0 0;
   margin-bottom:15px;
   min-height:260px;
   _height:260px; /* min-height para Explorer */
}
dl.caracteristicas dt {
   background:url(../img/all/icono-dt-titulo.gif) no-repeat center left;
   padding-left:20px;
   color:#188ec0;
   font-size:1.05em;
   font-family:"Lucida Sans Unicode", "Trebuchet MS", Tahoma;
}
dl.caracteristicas dt span {
   display:block;
   padding-bottom:1px;
   border-bottom:1px solid #80bef1;
}
dl.caracteristicas dd {
   margin:1px 0 15px 20px;
   padding:2px 8px 0 0;
   border-top:1px dotted #80bef1;
   font-size:0.7em;
   font-family: Tahoma, "Trebuchet MS", Helvetica, Arial;
}
/*************** /Listado de caracteristicas *************/


/*************** Lista ordenada **************************/
ol {
   margin:0 12px 0 0; padding:0;
}
ol li {
   list-style-type:none;
   padding: 5px 0 6px 0;
   color:#000;
   font-family:Tahoma, "Trebuchet MS", Helvetica, Arial;
   font-size: .7em;
}
ol li p{
   margin: 0 10px 0 45px;
}
ol li.uno {
	background:url(../img/productos/bg-recetas-li-1.gif) no-repeat top left;
}
ol li.dos {
	background:#ecf5fd url(../img/productos/bg-recetas-li-2.gif) no-repeat top left;
}
ol li.tres {
	background:url(../img/productos/bg-recetas-li-3.gif) no-repeat top left;
}
/*************** /Lista ordenada *************************/


/* Textos */
.subtitulo {
   margin-bottom:10px;
}

/* Otros */
.logoNestle {
   margin-top:25px;
}
.logoNestle a, .logoNestle a:hover {
   text-decoration:none;
}

img.zoom {
   margin:10px;
   padding:0.25em;
   border:1px solid #fff;
   background-color:#eee;
}
ul.flechas {
   padding-left:10px;
   
}
.columnaIzda {
   width:269px;
   float:left;
   margin-bottom:6px;
}
.columnaDcha {
   width:281px;
   float:right;
   margin-bottom:6px;
}
.columnaIzda .tituloSombreado3, .columnaDcha .tituloSombreado3 {
   float:none;
}

#cajas {
   clear:left;
   marging-bottom:10px;
}
/* estos son de arista */
#cuerpo .hogar_bg { 
	height: 11.45em;
	background:transparent url(../img/all/bg_img_hogar_familias.jpg) no-repeat top right; 
}
	
#cuerpo .restauracion_bg { 
	background:transparent url(../img/all/bg_img_restauracion_familias.jpg) no-repeat top right; 
}

#cuerpo .impulso_bg { 
	height: 11.5em;
	background:transparent url(../img/all/bg_img_impulso_familias.jpg) no-repeat top right; 
}
#cuerpo .buscador_bg {
	height: 11.5em;
	background:transparent url(../img/all/bg_img_buscador.jpg) no-repeat top right; 
}
#cuerpo .cocina_bg {
	height: 11.5em;
	background:transparent url(../img/all/bg_img_cocina_familias.jpg) no-repeat top right; 
}
/* fin de arista */

div#banner_envio_receta {
	margin:10px 0 10px 0;
	background:url(../img/recetas/bg_tureceta.jpg) no-repeat top left;
	height:105px;
	width:555px;
	float:left;
	padding-top:1px;
}
div#banner_envio_receta p, div#banner_envio_receta a  {
	position:relative;
	left:245px;
	_left:215px;
}
div#banner_envio_receta a.botonBases {
	margin:0 0 0 30px;
	clear:both;
}
div#banner_envio_receta p span {
	text-indent:-9999px;
}
div#banner_envio_receta img {
	float:left;
}
div#banner_envio_receta p {
   float:left;
   width:250px;
   margin:20px 0 10px 30px;
   font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size:0.69em;	
   color:black;
}
div#banner_envio_receta p span {
   display:block;
   margin-bottom:4px;
   font-size:1.8em;
   color:#188ec0;
   font-weight:normal;
   font-family:"Lucida Sans Unicode", "Trebuchet MS", Tahoma;
}
div#banner_envio_receta a {
	float:left;
	display:block;
	margin-left:105px;
   font-size:0.90em;
}

div#cabPresen.tu_receta {
	padding-right:220px;
	background:url(../img/recetas/bg_recetas.jpg) no-repeat right top;
}
div#cabPresen.tu_receta p {
	margin-bottom:10px;
}
div#cabPresen.tu_receta h4 {
	margin:50px 20px 0 0;
}
form.tu_receta {
	margin:10px 20px 0 0;
}	
form.tu_receta label {
   font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size:0.69em;
   color:black;
}
form.tu_receta input#titulo-receta {
	width:26.5em;
}

div#cabPresen.tu_recetas_registrate {
	padding-right:220px;
}
form.tu_recetas_registrate {
	margin-top:10px;
}
form.tu_recetas_registrate  a.contrasena {
	font-size:0.68em;
	margin:0;
}

form.tu_recetas_registrate input.button {
	margin:0;
	margin-right:15px;
}

#infoMail {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
color:#188EC0;
padding: 5px;
margin:10px 20px 0 0;
border:#dddddd solid 0px;
}
#infoMail h4{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color:#188EC0;
}
#infoMail a{
text-decoration:underline;
color:#188EC0;
}
#infoMail a:hover{
text-decoration:none;
color:#188EC0;
}

form.buscador{
	font-size:.7em;
	margin-bottom:2em;
}
form.buscador select{
	border:.05em solid #188ec0;
	float:left;
	margin:.2em 1em 0 0;
}
form.buscador input{
	background:url(/img/es/boton-buscar.gif) 0 0 no-repeat;
	width:7em;
	height:2.5em;
	border:0;
	cursor:pointer;
}

p.Resultados{
	font-size:1em;
	font-weight:bold;
	clear:left;
}
.espaciaoResultados{
	display:block;
	margin-bottom:1em;
	clear:both;
}
#cajas li.buscadorProcutoCanal{
	width:100%;
	display:block;
	background:none;
	font-weight:bold;
	border:none;
	margin-top:40px;
}
/* Contacto Cocina */
.contactoCocina{
	width:406px;
	height:120px;
	background:url(/img/all/bg_contacto_cocina.jpg) 0 0 no-repeat;
	display:block;
}
.contactoCocina a{
	width:79px;
	height:24px;
	background:url(/img/all/btn_contaca_cocina.gif) 0 0 no-repeat;
	float:right;
	text-indent:-9999em;
	margin:4.5em .8em 0 0;
}