/* Colores
DietaMediterranea                 #008bc8
AlimentacionEquilibrada           #e42d18 
AlimentacionPrimeraInfancia       #3ebee8
AlimentacionPrimeraInfantil       #f39703 
AlimentacionJuventud              #e52b79
AlimentacionMujer                 #bd80a6 
AlimentacionMayores               #b0b1b3
AlimentacionCorazon               #ea6712 
AlimentacionControlPeso           #a9c30d
AlimentacionControlAzucar         #3da535
AlimentacionTransito              #fec900
AlimentacionSinGluten             #cb801b
*/


p{color:#666;}
.izda{float:left;clear:left;margin-right:2em;}
.dcha{float:right;clear:right;margin-left:2em;}
*,html{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, p{margin:0;padding:0;}

h1{}
h2{ width:60%;color:#e20a16;font-size:2em;font-weight:bold;}
h3{ width:60%;color:#e20a16;font-size:2em;font-weight:bold;line-height:0.9em;}
h4{}
h5{}

/*-----Columnas-----*/







/*-----Cabecera-------*/
.nutricionbienestar-cabecera{width:100%;overflow:hidden;margin-bottom:2em;position:relative;z-index:1;clear:both;}
.nutricionbienestar-cabecera h2 img{color:#e53227; background:#e32d18;}
.nutricionbienestar-cabecera h3{line-height:83%;padding:.5em 0 .15em 0;}
.cabPremioNaos{width:30%;position:absolute;left:55em;top:1em;background:#faf9f9 url(/imgs/nutricion/bk.PiePremioNaos.jpg) right bottom no-repeat;}
.cabPremioNaos h2{background:url(/imgs/nutricion/bk.CabPremioNaos.jpg) left top no-repeat;padding:1.4em 0 0 1em;color:#e20a16;font-size:1.45em;}
.cabPremioNaos h2 a{color:#e20a16;text-decoration:none;}

.cabPremioNaos p{width:90%;padding:.8em 1em 2em 1.5em; font-size:.95em;}
.cabPremioNaos p span{ color:#e20a16;}
.cabPremioNaos p a{color:#666;text-decoration:none;}
.cabPremioNaos p a:hover{color:#666;text-decoration:none;}

.cabecera-nutricion{width:100%;overflow:hidden;margin-bottom:2em;background:#cc0000;}
p.cabecera{width:60%;font-size:1.4em; color:#999;font-weight:bold;margin-top:.4em;line-height:95%;margin-bottom:.2em;}
p.cabecera span{color:#e20a16;}

/*-----Menú------*/
.menu {width:99.8%;overflow:hidden; border:1px solid #ccc;font-size:1.3em;font-weight:bold;}
.menu ul{ list-style:none;margin:0;padding:1.2em;}
.menu ul li{display:inline;margin-right:.5em;}
.DietaMediterranea, .DietaMediterranea a{color:#008bc8;text-decoration:none;}
.DietaMediterranea a:hover, .DietaMediterranea a.active, .DietaMediterranea a.on{background:#008bc8;color:#fff;}
.Equilibrada, .Equilibrada a{color:#e42d18;text-decoration:none;}
.Equilibrada a:hover, .Equilibrada a.on{background:#e42d18;color:#fff;}
.PrimeraInfancia, .PrimeraInfancia a{color:#3ebee8;text-decoration:none;}
.PrimeraInfancia a:hover, .PrimeraInfancia a.on{background:#3ebee8;color:#fff;}
.PrimeraInfantil, .PrimeraInfantil a{color:#f39703;text-decoration:none;}
.PrimeraInfantil a:hover, .PrimeraInfantil a.on{background:#f39703;color:#fff;}
.Juventud, .Juventud a {color:#e52b79;text-decoration:none;}
.Juventud a:hover, .Juventud a.on {background:#e52b79;color:#fff;}
.Mujer, .Mujer a{color:#bd80a6;text-decoration:none;}
.Mujer a:hover, .Mujer a.on{background:#bd80a6;color:#fff;}
.Mayores, .Mayores a{color:#989595;text-decoration:none;}
.Mayores a:hover, .Mayores a.on{background:#989595;color:#fff;}
.Corazon, .Corazon a{color:#ea6712;text-decoration:none;}
.Corazon a:hover, .Corazon a.on{background:#ea6712;color:#fff;}
.ControlPeso, .ControlPeso a{color:#a9c30d;text-decoration:none;}
.ControlPeso a:hover, .ControlPeso a.on{background:#a9c30d;color:#fff;}
.ControlAzucar, .ControlAzucar a{color:#3da535;text-decoration:none;}
.ControlAzucar a:hover, .ControlAzucar a.on{background:#3da535;color:#fff;}
.Transito, .Transito a{color:#fec900;text-decoration:none;}
.Transito a:hover, .Transito a.on{background:#fec900;color:#fff;}
.SinGluten, .SinGluten a{color:#cb801b;text-decoration:none;}
.SinGluten a:hover, .SinGluten a.on{background:#cb801b;color:#fff;}

/*-----InformeObservatorio-------*/
.InformeObservatorio {width:99.8%;overflow:hidden;border:1px solid #ccc;padding:0;margin-top:2em;margin-bottom:0;}
.InformeObservatorio .LogoObservatorio{width:30.8%;float:left;padding:2%;background:#e32d1f;}
.InformeObservatorio .LogoObservatorio img{width:100%;}
.InformeObservatorio .TextoObservatorio{width:58%;float:left;padding:2%;}
.InformeObservatorio p.Titular{color:#e20a16;font-size:1.8em;font-weight:bold;}
.InformeObservatorio p.Titular span{text-transform:uppercase;font-size:0.6em;font-weight:normal;}
.InformeObservatorio p.Texto{color:#666;font-size:1.25em;line-height:98%;}
.InformeObservatorio p.Entradilla{color:#000;font-weight:bold;font-size:1.2em;}
.InformeObservatorio p.DescargarPdf a{color:red;text-decoration:none;}
.InformeObservatorio p.DescargarPdf a:hover{color:red;text-decoration:none;}
.InformeObservatorio p.DescargarPdf a.active{color:red;text-decoration:none;}
/*-----FinInformeObservatorio-------*/


/*-----Listado logos cabecera-------*/
#nutricionbienestar-expertos{width:100%;margin:2.5em 0;}
.listadoExpertos{margin:0;padding:0;text-align:center;}
.listadoExpertos ul.Doscolumnas{width:89%;border:1px solid #dcdcdc;padding:0.6em 0.2em;list-style:none;margin:0;overflow:hidden;padding:0.5em 4.3em;}
.listadoExpertos ul.Doscolumnas li{width:22%;float:left;}
#nutricionbienestar-expertos .Limpiar{width:100%;height:0;float:none;clear:both;visibility:hidden;line-height:0;border:none;}
#nutricionbienestar-expertos .accesorio{display:none;}



/*-----Home--------*/
/*----productos recomendados------*/
.col-izd{width:70%; float:left;overflow:hidden;}
.col-dcha{width:30%; float:right;overflow:hidden;}
.productosRecomendados{width:100%;overflow:hidden;margin-bottom:5%;}
.productosRecomendados h3{ width:100%;color:#666;font-size:1.5em;font-weight:bold; background: url(/imgs/nutricion/bk.ProductosRecomendados.jpg) left center no-repeat;
padding-left:1em;margin-bottom:.7em;}

.productosRecomendados ul{list-style:none;margin:.8em 0 0 0;}
.productosRecomendados ul li{width:14.4%;float:left;margin-right:2%;margin-bottom:2%;}
.productosRecomendados ul li img{ width:100%;}
.productosRecomendados ul li a{text-decoration:none;}
.productosRecomendados ul li h4{font-size:1.1em;margin:0;padding:0;line-height:90%;margin-top:0.3em;}
.productosRecomendados ul li h4 a{color:#e20a16;}
.productosRecomendados ul li h4 a:hover{ color:#999;background:none;}
.productosRecomendados ul li.DietaMediterraneaProductos{ border-top:15px solid #008bc8;}
.productosRecomendados ul li a .DietaMediterranea{color:#008bc8;}
.productosRecomendados ul li a .DietaMediterranea:hover{background:#008bc8;color:#fff;}
.productosRecomendados ul li.EquilibradaProductos{ border-top:15px solid #e42d18;}
.productosRecomendados ul li a .Equilibrada{color:#e42d18;}
.productosRecomendados ul li a .Equilibrada:hover{background:#e42d18;color:#fff;}
.productosRecomendados ul li.PrimeraInfanciaProductos{ border-top:15px solid #3ebee8;}
.productosRecomendados ul li a .PrimeraInfancia{color:#3ebee8;}
.productosRecomendados ul li a .PrimeraInfancia:hover{background:#3ebee8;color:#fff;}
.productosRecomendados ul li.InfantilProductos{ border-top:15px solid #f39703;}
.productosRecomendados ul li a .Infantil{color:#f39703;}
.productosRecomendados ul li a .Infantil:hover{background:#f39703;color:#fff;}
.productosRecomendados ul li.JuventudProductos{ border-top:15px solid #e52b79;}
.productosRecomendados ul li a .Juventud{color:#e52b79;}
.productosRecomendados ul li a .Juventud:hover{background:#e52b79;color:#fff;}
.productosRecomendados ul li.MujerProductos{ border-top:15px solid #bd80a6;}
.productosRecomendados ul li a .Mujer{color:#bd80a6;}
.productosRecomendados ul li a .Mujer:hover{background:#bd80a6;color:#fff;}
.productosRecomendados ul li.MayoresProductos{ border-top:15px solid #989595;}
.productosRecomendados ul li a .Mayores{color:#989595;}
.productosRecomendados ul li a .Mayores:hover{background:#989595;color:#fff;}
.productosRecomendados ul li.CorazonProductos{ border-top:15px solid #ea6712;}
.productosRecomendados ul li a .Corazon{color:#ea6712;}
.productosRecomendados ul li a .Corazon:hover{background:#ea6712;color:#fff;}
.productosRecomendados ul li.ControlPesoProductos{ border-top:15px solid #a9c30d;}
.productosRecomendados ul li a .ControlPeso{color:#a9c30d;}
.productosRecomendados ul li a .ControlPeso:hover{background:#a9c30d;color:#fff;}
.productosRecomendados ul li.ControlAzucarProductos{ border-top:15px solid #3da535;}
.productosRecomendados ul li a .ControlAzucar{color:#3da535;}
.productosRecomendados ul li a .ControlAzucar:hover{background:#3da535;color:#fff;}
.productosRecomendados ul li.TransitoProductos{ border-top:15px solid #fec900;}
.productosRecomendados ul li a .Transito{color:#fec900;}
.productosRecomendados ul li a .Transito:hover{background:#fec900;color:#fff;}
.productosRecomendados ul li.SinGlutenProductos{ border-top:15px solid #cb801b;}
.productosRecomendados ul li a .SinGluten{color:#cb801b;}
.productosRecomendados ul li a .SinGluten:hover{background:#cb801b;color:#fff;}


/*---listadoPdfs Portada-----*/
.listadoPdfs{width:100%;overflow:hidden;margin-bottom:2em;}
.listadoPdfs h3{ width:100%;color:#666;font-size:1.5em;font-weight:bold; background: url(/imgs/nutricion/bk.ProductosRecomendados.jpg) left center no-repeat;
padding-left:1em;margin-bottom:.7em;}


.listadoPdfs ul{list-style:none;margin:0;}
.listadoPdfs ul li{ width:30%;float:left;margin-right:2%;margin-bottom:1.2em;}
.listadoPdfs ul li img{ width:100%;}
.listadoPdfs ul li p{ color:#e20a16; font-size:1.2em; line-height:90%; font-weight:bold;}
.listadoPdfs ul li p.DietaMediterranea{color:#008bc8;}
.listadoPdfs ul li p.Equilibrada{color:#e42d18;}
.listadoPdfs ul li p.PrimeraInfancia{color:#3ebee8;}
.listadoPdfs ul li p.PrimeraInfantil{color:#f39703;}
.listadoPdfs ul li p.Juventud{color:#e52b79;}
.listadoPdfs ul li p.Mujer{color:#bd80a6;}
.listadoPdfs ul li p.Mayores{color:#989595;}
.listadoPdfs ul li p.Corazon{color:#ea6712;}
.listadoPdfs ul li p.ControlPeso{color:#a9c30d;}
.listadoPdfs ul li p.ControlAzucar{color:#3da535;}
.listadoPdfs ul li p.Transito{color:#fec900;}
.listadoPdfs ul li p.SinGluten{color:#cb801b;}
.listadoPdfs ul li a{color:#e20a16;text-decoration:none;}
.listadoPdfs ul li a:hover{color:#666;text-decoration:none;}


/*----opinión destacada------*/
.opinionDestacada{width:100%;overflow:hidden;margin-bottom:5%; }
.opinionDestacada h3{margin-bottom:.7em; }
.opinionDestacadaPortada{width:100%;margin-bottom:1em; overflow:hidden;clear:both;}
.opinionDestacadaPortada  div{width:15%; float:left; margin-right:1em;}
.opinionDestacadaPortada  div img.DietaMediterranea{ border-top:15px solid #008bc8;}
.opinionDestacadaPortada  div img.Equilibrada{ border-top:15px solid #e42d18;}
.opinionDestacadaPortada  div img.PrimeraInfancia{ border-top:15px solid #3ebee8;}
.opinionDestacadaPortada  div img.PrimeraInfantil{ border-top:15px solid #f39703;}
.opinionDestacadaPortada  div img.Juventud{ border-top:15px solid #e52b79;}
.opinionDestacadaPortada  div img.Mujer{ border-top:15px solid #bd80a6;}
.opinionDestacadaPortada  div img.Mayores{ border-top:15px solid #989595;}
.opinionDestacadaPortada  div img.Corazon{ border-top:15px solid #ea6712;}
.opinionDestacadaPortada  div img.ControlPeso{ border-top:15px solid #a9c30d;}
.opinionDestacadaPortada  div img.ControlAzucar{ border-top:15px solid #3da535;}
.opinionDestacadaPortada  div img.Transito{ border-top:15px solid #fec900;}
.opinionDestacadaPortada  div img.SinGluten{ border-top:15px solid #cb801b;}
.opinionDestacadaPortada .content{width:82%;margin-right:0;}

.opinionDestacada .content h4{color:#ff0000; font-size:1.3em; text-decoration:none;}
.opinionDestacada .content h4 a{color:#ff0000; font-size:1.3em;text-decoration:none;}


.opinionDestacada .content p.cargo{color:#333; font-size:1.1em;text-decoration:none; font-weight:bold;}
.opinionDestacada .content a.Leer{color:#e20a16;text-decoration:none;}
.opinionDestacada .content a.Leer:hover{color:#999;}

.opinionDestacada .content blockquote{font-size:1.3em;color:#999;font-style:italic;font-family:georgia,arial,helvetica,verdana,sans-serif;padding:0 1.2em;font-weight:normal;}

.opinionDestacada h3{ width:100%;color:#666;font-size:1.5em;font-weight:bold; background: url(/imgs/nutricion/bk.ProductosRecomendados.jpg) left center no-repeat; padding-left:1em;}
.opinionDestacada ul{list-style:none;margin:.5em 0 ;}
.opinionDestacada ul li{ width:7.8%;float:left;margin-right:1%;}
.opinionDestacada ul li img{ width:4.4em;}
.opinionDestacada ul li.DietaMediterranea{ border-top:10px solid #008bc8;}
.opinionDestacada ul li.Equilibrada{ border-top:10px solid #e42d18;}
.opinionDestacada ul li.PrimeraInfancia{ border-top:10px solid #3ebee8;}
.opinionDestacada ul li.PrimeraInfantil{ border-top:10px solid #f39703;}
.opinionDestacada ul li.Juventud{ border-top:10px solid #e52b79;}
.opinionDestacada ul li.Mujer{ border-top:10px solid #bd80a6;}
.opinionDestacada ul li.Mayores{ border-top:10px solid #989595;}
.opinionDestacada ul li.Corazon{ border-top:10px solid #ea6712;}
.opinionDestacada ul li.ControlPeso{ border-top:10px solid #a9c30d;}
.opinionDestacada ul li.ControlAzucar{ border-top:10px solid #3da535;}
.opinionDestacada ul li.Transito{ border-top:10px solid #fec900;}
.opinionDestacada ul li.SinGluten{ border-top:10px solid #cb801b;}


/*------Consejos--------*/
.consejos{width:100%;overflow:hidden;}
.consejos h3{ width:100%;color:#666;font-size:1.5em;font-weight:bold; background: url(/imgs/nutricion/bk.ProductosRecomendados.jpg) left center no-repeat; padding-left:1em;margin-bottom:.7em;}

.consejos ul {width:97%;list-style:none;margin:1em 0;}
.consejos ul a{text-decoration:none;}
.consejos ul li{width:98%;float:left;padding:0 0 0 2%;margin-bottom:4%;}
.consejos ul li h4{color:red; font-size:1.4em; line-height:90%;}
.consejos ul li h4 a{color:red; }
.consejos ul li p a.texto{color:#666;}
.consejos ul li p a.texto:hover{background:none;color:#e20a16;}
.consejos ul li.DietaMediterranea{border-left:10px solid #008bc8;}
.consejos ul li.Equilibrada{border-left:10px solid #e42d18;}
.consejos ul li.PrimeraInfancia{border-left:10px solid #3ebee8;}
.consejos ul li.PrimeraInfantil{border-left:10px solid #f39703;}
.consejos ul li.Juventud{border-left:10px solid #e52b79;}
.consejos ul li.Mujer{border-left:10px solid #bd80a6;}
.consejos ul li.Mayores{border-left:10px solid #989595;}
.consejos ul li.Corazon{border-left:10px solid #ea6712;}
.consejos ul li.ControlPeso{border-left:10px solid #a9c30d;}
.consejos ul li.ControlAzucar{border-left:10px solid #3da535;}
.consejos ul li.Transito{border-left:10px solid #fec900;}
.consejos ul li.SinGluten{border-left:10px solid #cb801b;}

/*-----Pie------*/
#nutricionbienestar-pie{width:100%;overflow:hidden;float:left;margin:2em 0;background:#e42d18 url(/imgs/nutricion/bk.PieNutricion.jpg) right top no-repeat;clear:both;}
ul.pieNutricion{width:90%;overflow:hidden;list-style:none;margin:0;padding:4em;}
ul.pieNutricion li{ width:42%;float:left;margin:0;font-size:1.2em;padding-right:3em;}
ul.pieNutricion li.ultimo{border-left:10px solid #cf271c;padding-left:3.5em;padding-right:0;}
ul.pieNutricion li h3{width:100%;font-size:1.7em;color:#fff;padding-bottom:.5em;font-weight:normal;line-height:0.9em;}
ul.pieNutricion li p{color:#fff;line-height:105%;}
ul.pieNutricion li p span{color:#3a110d;}


.Accesorio {display:none;}
#contenido .Limpiar {width:100%;clear:both;float:none;line-height:0;border:none;height:0;}
.Limpiar span{display:none;}

/*------Columna derecha Destacados----*/
.consulta{width:87%; border:1px solid #e42d18;margin-bottom:2em;padding:1.4em;}
.consulta .consultora{float:left;}
.consulta h3{ width:92%;font-size:2.1em;font-weight:bolder;line-height:90%;margin-bottom:.2em;}
.consulta .texto{color:#000;font-size:1.3em;font-style:italic;margin-bottom:.5em;line-height:90%;}
.consulta .secciones-productos{width:45%;float:right;background: url(/imgs/nutricion/bk.esquina-sup-izda.gif) left top no-repeat;margin-top:1em;}
.consulta .secciones-productos2{background:url(/imgs/nutricion/bk.esquina-inf-dcha.gif) right bottom no-repeat;}
.consulta .secciones-productos3{background:url(/imgs/nutricion/bk.esquina-sup-dcha.gif) right top no-repeat;}
.consulta .secciones-productos4{background:url(/imgs/nutricion/bk.esquina-inf-izda.gif) left bottom no-repeat;}

.secciones-productos p{font-size:1em;margin:0;padding:0.4em .2em .4em 2em;line-height:88%;}
.secciones-productos p.Nombre{color:#e53227;margin:0;font-weight:bold;padding-top:0.4em;}
.secciones-productos p.Profesion{color:#000;margin:0;font-weight:bold;padding-top:0.05em;}
.secciones-productos p.Lugar{color:#666;margin:0;padding-top:0.05em;}

.ahorro{width:87%; border:1px solid #e42d18;margin-bottom:2em;padding:1.4em;}
.ahorro h3{width:92%;font-size:2.1em;font-weight:bolder;line-height:90%;margin-bottom:.2em;}
.ahorro .escuela{color:#e42d18;font-size:1.6em;line-height:90%;margin:.5em 0 0 1em;font-weight:bold;}
.ahorro .escuela span{color:#000;font-style:italic;font-size:0.9em;}
.ahorro .escuela .apuntate{font-style:italic;font-size:0.7em;color:#000;margin-top:.4em;font-weight:normal;}

.informate{margin-top:3em;color:#666;text-align:right;color:#666;font-size:1.5em;}
.informate p{margin-bottom:-0.2em;}
.informate .telefono {font-style:normal;color:#666;font-size:1.5em;}
.informate a{color:#cf271c;text-decoration:none;}
.informate a:hover{color:#999;text-decoration:none;}
.informate a.activo{color:#cf271c;text-decoration:none;}


.socio{ width:99%; background:#e42d18;margin-bottom:1em;padding:1.4em;}
.socio h3{ width:97%;font-size:1.9em;font-weight:bold;color:#fff;}
.socio ul {width:83%;list-style:none;margin:0;padding:0;font-size:1.2em;}
.socio ul li{background: url(/imgs/nutricion/ico.triangulo.gif) 0.2em 0.3em no-repeat;color:#fff;margin:0;padding:0 0 0 1.1em;}
.socio ul li span {font-size:1.4em;}
.socio ul li a{color:#fff;}
.socio ul li a.active{color:#fff; text-decoration:none;}
.socio ul li a:hover{color:#fff;text-decoration:none;}









/*-----------------------------------------------------------------------------*/
/* Menu de Salud & Bienestar */
/*-----------------------------------------------------------------------------*/
#saludyBienestarMenuLink{display:block;padding:0.5em 1em;margin:0.3em 0.3em 0 0.3em;text-decoration:none;font-weight:bold;background-color:#fff;color:#1a83c1}

div#estructuraSaludyBienestar {position:relative;z-index:9;font-family:arial, helvetica, sans-serif;background:url(/imgs/saludYBienestar/bk.estructura-azul.jpg) left top repeat-x;width:98%;height:7em;overflow:visible;padding:0 0.8em;margin-top:1em;}
div#estructuraSaludyBienestar h2{font-size:2.5em;color:#fff;padding-bottom:0;margin:0.3em 0;}
div#estructuraSaludyBienestar h2 span{background:none;color:#1a83c1;margin:0;padding:0;}
div#estructuraSaludyBienestar h2 a,
div#estructuraSaludyBienestar h2 a:hover{color:#fff;text-decoration:none;}
div#estructuraSaludyBienestar h2 a span{color:#51afe3;}
/*estilos para interiores*/
div#estructuraSaludyBienestar div#bloqueContenido{width:80%;float:left;}
div#estructuraSaludyBienestar div#bloqueMenuyPromocionales{width:18.5%;background-color:#fff;position:absolute;z-index:99;top:0.8em;left:64.4em;}
/*-----------------------------------lateral----------------------------------*/
/*menu principal*/
div#estructuraSaludyBienestar div#menuPrincipal{background:url(/imgs/saludYBienestar/bk.menuizda.gif) left bottom no-repeat;margin:1em 0 0 0;}
div#estructuraSaludyBienestar div#menuPrincipalConten{background:url(/imgs/saludYBienestar/bk.menudcha.gif) right bottom no-repeat;}
div#estructuraSaludyBienestar div#menuPrincipal ul{padding:0.5em 1em;list-style:none;margin:0;}
div#estructuraSaludyBienestar div#menuPrincipal ul li{font-size:1em;font-weight:bold;border-bottom:0.1em dotted #165015;padding:0.3em 0;margin-bottom:0.5em;}
div#estructuraSaludyBienestar div#menuPrincipal ul li.ultimoSinBorder{border-bottom:none;}
div#estructuraSaludyBienestar div#menuPrincipal ul li a{color:#006f24;text-decoration:none;}
div#estructuraSaludyBienestar div#menuPrincipal ul li a:hover,
div#estructuraSaludyBienestar div#menuPrincipal ul li a.menuPrincipalActivo{color:#e20a16;}
div#estructuraSaludyBienestar div#menuPrincipal p.menuPrincipalTitulo{padding:0.5em;background:#74aa02 url(/imgs/saludYBienestar/bk.MenuPrincipalTitulo.gif) left bottom repeat-x;color:#fff;margin:0;}


