*{outline-style:none}html{width:100%;height:100%}body{text-align:center;font-size:.95em;font-family:Arial, Helvetica, sans-serif;overflow:auto;width:100%;height:100%;color:#1A171B;margin:0;padding:0}div.video_grande.oculto{display:none}p{font-size:.85em;text-align:justify}a:link,a:visited{color:#1A171B;text-decoration:none}#web{width:64em;text-align:left;overflow:hidden;position:relative;min-height:80%;margin:0 auto}#pie{margin-top:0;margin-bottom:0;overflow:hidden;position:relative;text-align:center;width:100%;height:20%}#pie .cont_pie{width:64em;border-top:.1em solid #B0B0B0;overflow:hidden;color:#3c3c3c;padding-top:.3em;margin:0 auto}#pie .cont_pie a{color:#4B942B;text-decoration:none}#pie .cont_pie .derecha{text-align:right}#pie .cont_pie .izquierda{text-align:left}#pie .cont_pie p{margin-top:0;font-size:.8em}#pie .cont_pie p img{margin-right:1em;vertical-align:middle}.izquierda{width:42.5em;float:left;overflow:hidden}.derecha{width:21em;float:right;overflow:hidden}.idiomas p{text-align:right;font-size:.68em}.eslogan{text-align:right;font-size:1.375em;color:#41A62A;font-style:italic;font-weight:lighter;font-family:Georgia;background-image:url(../imgs/sal-ecologica-produccion-artesanal.jpg);background-repeat:no-repeat;background-position:right top;padding-top:.5em;margin-top:2.5em}.cabecera{border-bottom:.1em solid #363946;overflow:hidden;padding-bottom:.8em;margin:1em 0}.contenido{overflow:hidden;padding-bottom:2.5em; position:relative; width:100%;}.cabecera p{line-height:1em;margin:0}.menu{margin-top:2.5em}.menu ul{text-align:right;list-style-type:none;margin:0;padding:0}.menu ul li{display:inline;margin-left:1.2em;padding-top:.2em}.menu ul li.activo{border-top:.1em solid #41A62A}.menu ul li a{font-size:.875em;font-weight:lighter;padding-bottom:.5em}.menu ul li .info{background-color:#D4D4D4;color:#FFF;margin-left:31em;margin-top:.3em;overflow:hidden;position:absolute;text-align:center;width:8em;z-index:100;padding:.5em 1em}.menu ul li .info.dos{margin-left:39em;width:6em}.menu ul li .info a:link,.menu ul li .info a:visited{color:#000;font-size:.813em;display:block;clear:both;float:none;padding-bottom:0}.menu ul li .info hr{background-color:#000;border-top:0 none;clear:both;color:#000;display:block;height:2px;width:50%;text-align:center;margin:.4em 0 .3em 25%;padding:0}#banner .slideshow{margin-bottom:0}.cycle-slideshow{overflow:hidden;z-index:1}.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cycle-slideshow > a{position:absolute;top:0;left:0;width:100%;background-color:#222;display:block;padding:0}.cycle-slideshow > div{position:absolute;top:0;left:0;width:100%;padding:0}.composite-example > div > img{display:block}#banner .composite-example > div .cycle-overlay{background-color:#cbcbcb;top:45%;left:50%;margin-left:-32em;opacity:0.9;position:absolute;text-align:left;width:21.33em;padding:.5em 1em}.composite-example > div .cycle-overlay h1{font-weight:lighter;font-style:italic;font-family:Georgia;color:#FFF;font-size:1.5em;margin:0}.cycle-slide p{margin:0;padding:10px}.div_33{z-index:30;width:21.33em;text-align:center;opacity:0.8;height:3em;margin-top:-4.85em;position:relative;padding:1em 0}.div_33 h2{font-size:1.1em}.div_33 p{font-size:.8em;font-style:italic;margin-top:.5em;text-align:center}.div_33.amarillo{background-color:#AAB228}.div_33 *{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0}.div_33.verde{background-color:#41A62A}.div_33.azul{width:21.34em;background-color:#0E72B5}.div_33.activo *{color:#000}.destacados.galeria{width:90%;text-align:center;margin:0 auto}.destacados div{width:20.25em}.right{float:right}.destacados div.left{margin-right:1.62515em}.destacados h3{font-size:.95em;color:#41A62A;font-weight:lighter;margin-bottom:0}.destacados p,.destacados a.masinfo{font-size:.85em;margin:.7em 0}.destacados p.titulo{font-weight:700;margin-top:.2em}.destacados img.desta{width:100%;height:9.25em}.texto_flotante{position:absolute;top:0;left:0;background-color:#FFF;opacity:0.8;width:35em;overflow:hidden;margin-top:1.5em;padding:0 1.5em .5em 2em}.texto_flotante h1{font-size:1.5em}.nomargentop{margin-top:0}.texto_flotante.masabajo{margin-top:6em}.texto_productos{position:absolute;background-image:url(../imgs/sales-minerales.png);background-repeat:repeat;background-position:left top;overflow:hidden;padding:2em}.texto_productos *{margin:0}.texto_productos h1{font-size:1.5em;color:#FFF}.texto_productos p.intro{color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:.875em;font-style:italic;width:80%;margin-top:1em;margin-bottom:2em}.producto{width:11.65em;float:left;border:.1em solid #FFF;margin-right:.2em;margin-bottom:.2em;text-align:center;padding:.5em 0 1em}.producto p.nombre{color:#FFF;text-align:left;margin-left:1.5em;font-size:.813em;margin-bottom:.5em;text-transform:uppercase;font-weight:700}.producto img.prod{width:10.85em;height:7.25em}.ficha_prod_left{float:left;width:25.625em;overflow:hidden}.ficha_prod_right{float:right;width:36em;overflow:hidden;padding-top:1em;text-align:justify}.ficha_prod h1{font-size:1.5em;margin-top:0;font-weight:lighter;width:100%;color:#020202;border-bottom:1px solid #020202;padding-bottom:.2em}.ficha_prod .minis{overflow:hidden;margin-top:.33em}.ficha_prod .minis img,.ficha_prod .minis div{width:8.313em;height:4.75em;margin-right:.33em;float:left}.tabla1,.tabla2{overflow:hidden;text-align:center;border:0}.tabla1{width:34.25em}.tabla2{width:35.2em}.tabla1 div{float:left;width:8.3em;border:.1em solid #020202}.tabla1 div.alta{min-height:4em}.tabla2 div{float:left;width:5.5em;border:.1em solid #020202;text-align:center;min-height:1.7em}.texto_aviso p{font-size:.85em;font-style:italic}.texto p{margin-top:0;font-size:.85em}.texto .left{width:30em;overflow:hidden;float:left}.texto .right{width:30em;overflow:hidden;float:right;padding-left:2em;border-left:.1em solid #A5A7A8}span.azul{color:#2697C5}.noticia .left{width:29.5em;overflow:hidden}.noticia .right{width:33.125em;overflow:hidden}.noticia.destacados h3{margin-top:0;font-size:.9em}.paginacion{border-bottom:.1em solid #41A62A;border-top:.1em solid #41A62A;clear:both;color:#505150;display:block;font-style:italic;margin-top:2em;text-align:center;padding:.3em 0}.paginacion img{vertical-align:middle}.paginacion a{color:#41A62A;text-decoration:none}div.clinica{clear:both;display:block;overflow:hidden;text-align:center;margin:1.5em 0 1.2em}div.clinica img{width:60.938em;float:left;margin:0 .9%}div.contenido div.clinica p{font-size:.85em;text-align:center;font-style:italic;float:none;display:block;overflow:hidden;padding:0 2%}div.contenido div.clinica div.centrado{overflow:hidden;clear:both;width:105%;margin:0 auto}div.contenido div.destacados.margen.seis_cols .destacado{width:8.5em;margin-right:.6em}div.contenido div.destacados.margen.seis_cols .destacado img{margin-bottom:.6em}div.contenido div.destacados.margen .destacado.caso p{text-align:justify;font-size:.8em;margin:.3em}div.contenido .destacados .destacado{display:inline;font-family:Arial;text-align:center;width:25%}div.contenido .destacados .destacado img{width:8.5em;height:4.625em}div.contenido div.destacados.margen .activo img.video{border:.15em solid #41A62A}.error,.notice,.success{margin-bottom:1.6em;border:2px solid #ddd;padding:.8em}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.error a{color:#8a1f11;background:none;margin:0;padding:0}.notice a{color:#514721;background:none;margin:0;padding:0}.success a{color:#264409;background:none;margin:0;padding:0}form.form_contacto div.fila_form{margin-bottom:.5em;overflow:hidden}form.form_contacto div.fila_form.none{display:block;overflow:hidden;clear:both}form.form_contacto div.fila_form.left{width:44%;float:left}form.form_contacto div.fila_form.right{width:53%;float:right}form.form_contacto div.fila_form.left .right{float:right;width:70%}form.form_contacto div.fila_form.right .right{float:right;width:75%}form.form_contacto label{font-size:.7em}form.form_contacto span.oblig{color:#707070}form.form_contacto textarea{width:99%;border:.1em solid #Senden;color:#575858;font-size:1em;margin:.5em 0}form.form_contacto input{border:.1em solid #Senden}form.form_contacto label.avisolegal span.oblig{font-style:italic;color:#4DAC37;padding:.5em 0}form.form_contacto input#enviar{background-color:#ECEBEB;color:#4DAC37;margin-top:.5em;border:0;cursor:pointer;padding:.5em}form.form_contacto input[type=text]{width:99%;color:#707070;font-size:.85em}form.form_contacto div.fila_form.right .left2{width:25.5%;float:left}form.form_contacto div.fila_form.right .right2{width:17%;float:right}form.form_contacto div.fila_form.right .right2 label,form.form_contacto div.fila_form.right .left2 label{width:30%}form.form_contacto div.fila_form.right .left2bis{width:23%;float:left}form.form_contacto div.fila_form.right .right2bis{width:32%;float:right;margin-right:.1em}a:hover,a:active,a.activo,.menu ul li .info a:hover,.menu ul li .info a:active,.menu ul li .info a.activo,.destacados a.masinfo,span.verde{color:#41A62A}.logo,.left,form.form_contacto div.fila_form.left .left,form.form_contacto div.fila_form.right .left{float:left}.destacados,.ficha_prod,.texto,.noticia{overflow:hidden;margin-top:2em}.texto_flotante p,form.form_contacto textarea#avisolegal{font-size:.8em}.nomargenright,.ficha_prod .minis img.nomargenright,.ficha_prod .minis div.nomargenright,.noticia.destacados .left{margin-right:0}.ficha_prod_right p,.paginacion *{font-size:.85em}.tabla1 div p.titulo,.tabla2 div p.titulo{text-transform:uppercase;color:#41A62A;font-size:.75em;text-align:center;margin:.15em 0}.tabla1 div p.texto,.tabla2 div p.texto{font-size:.75em;text-align:center;margin:.15em .5em}h1.aviso,h2.aviso{font-size:.85em;font-style:italic;margin-top:1em;font-weight:400}div.clinica div.centrado a.next,div.clinica div.centrado a.prev{float:left;font-size:2em;margin-top:7.5em;text-decoration:none}a img{border:0}