/*principales*/
#contenedor { margin-left:150px; margin-right:10px;}
#cabecera { height:150px;}
#logo { float:left;}
#imgtien {float:right;} 
#menu { float:left; width:200px;}
#contenido { margin-left:210px;}
#frases { padding-left:400px; padding-top:20px; padding-bottom:20px;}
#pie { padding-left:450px; padding-top:25px; height:50px;}

/* Genéricos */

.cargando { background-image:url(../img/cargando.gif); background-position:center; background-repeat:no-repeat;}

.seleccionadobeee { background-color:#fbb7c3; background-image:url(../img/fnd_ecologica.png); background-position:center; background-repeat:no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#006EC6;}
.noseleccionadobeee { background-color:#006EC6;}

.seleccionadoproductos { background-color:#ffffff; background-image:url(../img/fnd_catalogo.png); background-position:center; background-repeat:no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#006EC6;}
.noseleccionadoproductos { background-color:#006EC6;}

.seleccionadocampillo { background-color:#d9cba7; background-image:url(../img/fnd_campillo.png); background-position:center; background-repeat:no-repeat;text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#006EC6;}
.noseleccionadocampillo{ background-color:#006EC6;}

.seleccionadocertificaciones { background-color:#cee050; background-image:url(../img/fnd_certificaciones.png); background-position:center; background-repeat:no-repeat;text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#006EC6;}
.noseleccionadocertificaciones{ background-color:#006EC6;}

.seleccionadocontacto { background-color:#fbe95d; background-image:url(../img/fnd_contacto.png); background-position:center; background-repeat:no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#006EC6;}
.noseleccionadocontacto{ background-color:#006EC6;}

.enlacesub { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006ec6;}
.enlacesub:hover { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff;}

.textosep { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006ec6;}
.enlacesubactivo { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff;}

.textolateraleco {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006ec6; }
.textolateraleco:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff;}

.padd1 { padding-top:30px; padding-left:220px;}
.padd2 { padding-top:78px; padding-left:15px;}
.padd3 {padding-left:40px;}
.padd4 {padding-top:20px;}
.padd5 {padding-left:215px;}

.txtblanco { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}

.txtblancot { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px; font-weight:bold; color:#FFFFFF;}

.txtmenu { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.txtmenu:hover { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006ec6;}

.txtmenut { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.txtmenut:hover { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#E9C28B;}

.txtmenusecc{ text-decoration:none; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1A98FF;}
.txtmenusecc:hover { text-decoration:none; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1A98FF;}

.txtmenu2 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}

.txtmenudesactivado { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF;}
.txtmenuactivado { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006ec6;}
.txtmenuactivadot { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#E9C28B;;}


/* Sección agricultura ecológica */

.cuepo_ecologica { width:100%; background-color:#fbb7c3; height:566px;}
.txt_ecologica { min-height:250px; text-align:left; padding-left:50px; padding-right:50px; font-family: Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#006ec6;}
.txt_aecologica {  text-align:left; padding-left:50px; padding-right:50px; font-family: Arial, Helvetica, sans-serif; color:#006ec6;}
.txt_ecologicap { text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#006ec6;}

.txt_ecologicalateral {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006ec6;}

.fld_ecologica { background-color:#fccdd5; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006ec6;}

/* Sección productos */

.cuepo_productos { width:100%; background-color:#b2b2b2;}

.centro_productos {background-color:#4d4d4d; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006ec6;}
.fld_productos { background-color:#80b6e3; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}

.producto { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff;}
.descripcion { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff;}
.ingredientes { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}

.titulostexto { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#FFFFFF;}
.textosexplicaciones { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}

.txt_productoslateral {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#fbb7c3;}
.titproductoyogur{ text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#FFFFFF;}
.titproductocitrics{ text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#D8D236;}
.titproductotropical{ text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#9AB33D;}
.titproductoazahar{ text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#B96DB5;}
.titproductobifidus{ text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#FFFFFF;}
.titproductokefir{ text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#FFFFFF;}

.sp_gama {padding-right:31px;}

/* Sección campillo */

.cuepo_campillo { width:100%; background-color:#C8B482; height:566px;}
.centro_campillo {background-color:#d9cba7; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006ec6;}
.fld_campillo { background-color:#c8b481; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}

.txtsub {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px;font-weight:bold; color:#006ec6;}
.textosexplicaciones2 {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal; color:#006ec6;}

/* Sección certificaciones */

.cuerpo_certificaciones { width:100%; background-color:#B9D305; height:566px;}
.centro_certificaciones {background-color:#dce982; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006ec6;}
.fld_certificaciones { background-color:#cee050; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}

.txtsub {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#006ec6;}
.textosexplicaciones2 {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#006ec6;}

.txt_certificaciones { text-decoration:none; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#006ec6;}
.txt_certificacionesp { text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#006ec6;}

/* Sección contacto */

.cuerpo_contacto { width:100%; background-color:#fbe95d; height:500px;}
.centro_contacto {background-color:#dce982; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006ec6;}
.fld_contacto { background-color:#b2b2b2; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}

.ncontactos { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006EC6; padding-left:inherit;}


/* Sección distribuidores */
.cuerpo_distribuidores{ width:100%; background-color:#fbe95d; height:320px;}
.centro_distribuidores {background-color:#dce982; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006ec6;}
.fld_distribuidores { background-color:#b2b2b2; width:100%; height:100px; *height:72px; _height:77px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}



.distribuidoresde { height:180px; background-color:#fcef8b;}
.distribuidoresuk { height:180px; background-color:#f9df17;}
.distribuidoresit { height:180px; background-color:#fbe95d;}

.fotografias { padding:5px; border:#FFFFFF 1px solid; background-color:#FFFFFF;}
.mapa { padding:5px; border:#FFFFFF 1px solid; background-color:#FBE95D; background-image:url(../img/cargando2.gif); background-position:center; background-repeat:no-repeat;}

.textonormalb { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#006ec6;}
.textonormalb:hover { text-decoration:underline; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#006ec6;}

.textonormal { text-decoration:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#006ec6;}
.linesep { line-height:10px;}
.CestaCab {background-color:#885B1A;}
.btnacceso { background-color:#885B1A; color:#ffffff; text-decoration:none; padding:2px;}
.btncompra { background-color:#ffffff; color:#885B1A; text-decoration:none; padding:2px;}
