@charset "UTF-8";

/* CSS KILINA */

a{outline:0;}

.fleft{float:left;}
.fright{float:right}

/* Body */
body{margin-top:0px;}

/* Cabecera */
.cabecera{background-image:url(../images/cabecera/bg-cabecera.jpg); background-repeat:no-repeat; height:153px; margin-top:0px; position: relative;}

/* Migas */
.span-49.migas{padding-left:10px; padding-top:10px; padding-bottom:5px; float:left; font-size:11px; width:950px;}
.span-49.migas span{font-weight:bold; color:#007460;}
.span-49.migas a{text-decoration:none; color:#000;}
.span-49.migas a:hover{text-decoration:underline;}


/* Banner flash */


/* Contenido */
.contenido{padding-bottom:20px; padding-top:10px;}
.contenido-dentro{padding-bottom:20px; padding-top:10px; padding-left:5px;}
.span-49 h1{float:left; width:955px; text-indent:-5000px; height:31px;}


/* Index */
.caja-index{padding-left:9px; padding-right:9px;}


/* Footer */
.span-49.footer{ position: relative; text-align:center; width:959px; margin-left:6px; height:100px; color:#818181; font-size:11px;  background-image:url(../images/footer/pie.png); background-repeat:no-repeat; }
.footer p{padding-left:55px; padding-top:10px;}
.footer strong{color:#000000;}
.footer a{color:#818181; text-decoration:none; margin-left:0px;}
.footer a:hover{text-decoration:underline;}
.footer a#nuter {float: left; width: 90px; height: 35px; padding:0; margin: 0; text-indent: -9000px; text-decoration: none;}


.footer .piefloat{ float: left; width: 190px; padding-left: 15px; margin-top: 10px; }.footer .piefloat img{  position: relative; top: 10px;  }.footer .piefloat1{ float: left; border-left: 1px solid #FFF; text-align: left; width: 165px; padding-left: 10px; padding-right: 5px; margin-top: 10px; height: 70px; }.footer .piefloat1 img{  position: absolute; top: 25px; padding-left: 5px; width: 75px; float: right; }.footer .piefloat2{ display: block; clear: both; width: 100%; margin: auto; }.ml10{ margin-left: 10px; }

.ml10{ margin-left: 10px; }


/* Alimentacion perros/gatos */
h1.alimentacion-perros{background-image:url(../images/alimentacion-perros/bg-h1-alimentacion-perros.gif); background-repeat:no-repeat;}
h1.alimentacion-gatos{background-image:url(../images/alimentacion-gatos/bg-h1-alimentacion-gatos.gif); background-repeat:no-repeat;}
.columna-programas{width:380px; margin-left:15px;}
h2.gama-perros{float:left; width:392px; height:52px; background-image:url(../images/alimentacion-perros/bg-h2-gama.jpg); margin:0; color:#fff; padding-top:10px; padding-left:160px;}
h2.gama-gatos{float:left; width:392px; height:52px; background-image:url(../images/alimentacion-gatos/bg-h2-gama.jpg); margin:0; color:#fff; padding-top:10px; padding-left:160px;}
h2.gama-perros span{color:#f4ba00; font-size:12px;}
h2.gama-gatos span{color:#f4ba00; font-size:12px;}
h2.programas-perros{float:left; width:220px; height:52px; background-image:url(../images/alimentacion-perros/bg-h2-programas.jpg); color:#000; margin:0; padding-top:10px; padding-left:160px;}
h2.programas-perros span{color:#00706a; font-size:12px;}
h2.programas-gatos{float:left; width:220px; height:52px; background-image:url(../images/alimentacion-gatos/bg-h2-programas.jpg); color:#000; margin:0; padding-top:10px; padding-left:160px;}
h2.programas-gatos span{color:#00706a; font-size:12px;}

.caja-gris01{float:left; width:532px; height:55px; background-color:#ebebeb; margin-top:5px; margin-bottom:8px; padding:10px; color:#656565;}
.caja-gris01 strong{color:#104739;}
.caja-gris02{float:left; width:360px; height:55px; background-color:#ebebeb; margin-top:5px; margin-bottom:8px; padding:10px; color:#656565;}
.caja-gris02 strong{color:#104739;}
.span-28.bg-gama{background-image:url(../images/alimentacion-perros/bg-iconos-gama.jpg); background-repeat:no-repeat; height:334px;}
.span-28.bg-gama.gatos{background-image:url(../images/alimentacion-gatos/bg-iconos-gama.jpg); background-repeat:no-repeat; height:334px;}
.span-19.bg-programas{background-image:url(../images/alimentacion-perros/bg-iconos-programa.jpg); background-repeat:no-repeat; height:334px; margin:0; width:380px;}

ul#lista-perros{float:left; list-style-type:none; margin-top:13px; padding-left:10px;}
ul#lista-perros li{display:inline;}
ul#lista-perros li a{float:left; text-indent:-5000px;}
ul#lista-perros li a.mature{background-image:url(../images/alimentacion-perros/icono-mature.jpg); background-repeat:no-repeat; width:102px; height:153px;}
ul#lista-perros a:hover.mature{background-image:url(../images/alimentacion-perros/icono-mature-on.jpg);}
ul#lista-perros li a.digestion{background-image:url(../images/alimentacion-perros/icono-digestion.jpg); background-repeat:no-repeat; width:115px; height:153px;}
ul#lista-perros a:hover.digestion{background-image:url(../images/alimentacion-perros/icono-digestion-on.jpg);}
ul#lista-perros li a.arthro{background-image:url(../images/alimentacion-perros/icono-arthro.jpg); background-repeat:no-repeat; width:107px; height:153px;}
ul#lista-perros a:hover.arthro{background-image:url(../images/alimentacion-perros/icono-arthro-on.jpg);}
ul#lista-perros li a.coat{background-image:url(../images/alimentacion-perros/icono-coat.jpg); background-repeat:no-repeat; width:102px; height:147px;}
ul#lista-perros a:hover.coat{background-image:url(../images/alimentacion-perros/icono-coat-on.jpg);}
ul#lista-perros li a.light{background-image:url(../images/alimentacion-perros/icono-light.jpg); background-repeat:no-repeat; width:115px; height:147px;}
ul#lista-perros a:hover.light{background-image:url(../images/alimentacion-perros/icono-light-on.jpg);}
ul#lista-perros li a.sport{background-image:url(../images/alimentacion-perros/icono-sport.jpg); background-repeat:no-repeat; width:107px; height:147px;}
ul#lista-perros a:hover.sport{background-image:url(../images/alimentacion-perros/icono-sport-on.jpg);}



ul#lista-gatos{float:left; list-style-type:none; margin-top:45px; padding-left:23px;}
ul#lista-gatos li{display:inline;}
ul#lista-gatos li a{float:left; text-indent:-5000px;}
ul#lista-gatos li a.soft{background-image:url(../images/alimentacion-gatos/icono-soft.jpg); background-repeat:no-repeat; width:113px; height:182px; margin-right:50px;}
ul#lista-gatos a:hover.soft{background-image:url(../images/alimentacion-gatos/icono-soft-on.jpg);}
ul#lista-gatos li a.family{background-image:url(../images/alimentacion-gatos/icono-family.jpg); background-repeat:no-repeat; width:113px; height:182px;}
ul#lista-gatos a:hover.family{background-image:url(../images/alimentacion-gatos/icono-family-on.jpg);}


ul#lista-gatos2{float:left; list-style-type:none; margin-top:15px; padding-left:25px;}
ul#lista-gatos2 li{display:inline;}
ul#lista-gatos2 li a{float:left; text-indent:-5000px;}
ul#lista-gatos2 li a.kitten{background-image:url(../images/alimentacion-gatos/kitten.jpg); background-repeat:no-repeat; width:138px; height:282px;}
ul#lista-gatos2 a:hover.kitten{background-image:url(../images/alimentacion-gatos/kitten-on.jpg);}
ul#lista-gatos2 li a.chicken{background-image:url(../images/alimentacion-gatos/chicken.jpg); background-repeat:no-repeat; width:185px; height:282px;}
ul#lista-gatos2 a:hover.chicken{background-image:url(../images/alimentacion-gatos/chicken-on.jpg);}
ul#lista-gatos2 li a.fish{background-image:url(../images/alimentacion-gatos/fish.jpg); background-repeat:no-repeat; width:160px; height:282px;}
ul#lista-gatos2 a:hover.fish{background-image:url(../images/alimentacion-gatos/fish-on.jpg);}


ul#puppy{float:left; list-style-type:none; margin-top:5px;px; padding-left:80px; width:100%;}
ul#puppy li{display:inline;}
ul#puppy li a{float:left; text-indent:-5000px;}
ul#puppy li a.spuppy{background-image:url(../images/alimentacion-perros/puppy-small.jpg); background-repeat:no-repeat; width:100px; height:156px;}
ul#puppy a:hover.spuppy{background-image:url(../images/alimentacion-perros/puppy-small-on.jpg);}
ul#puppy li a.mpuppy{background-image:url(../images/alimentacion-perros/puppy-medium.jpg); background-repeat:no-repeat; width:98px; height:156px;}
ul#puppy a:hover.mpuppy{background-image:url(../images/alimentacion-perros/puppy-medium-on.jpg);}
ul#puppy li a.lpuppy{background-image:url(../images/alimentacion-perros/puppy-large.jpg); background-repeat:no-repeat; width:99px; height:156px;}
ul#puppy a:hover.lpuppy{background-image:url(../images/alimentacion-perros/puppy-large-on.jpg);}


ul#adult{float:left; list-style-type:none; margin-top:-5px; padding-left:80px;}
ul#adult li{display:inline;}
ul#adult li a{float:left; text-indent:-5000px;}
ul#adult li a.sadult{background-image:url(../images/alimentacion-perros/adult-small.jpg); background-repeat:no-repeat; width:100px; height:151px;}
ul#adult a:hover.sadult{background-image:url(../images/alimentacion-perros/adult-small-on.jpg);}
ul#adult li a.madult{background-image:url(../images/alimentacion-perros/adult-medium.jpg); background-repeat:no-repeat; width:98px; height:151px;}
ul#adult a:hover.madult{background-image:url(../images/alimentacion-perros/adult-medium-on.jpg);}
ul#adult li a.ladult{background-image:url(../images/alimentacion-perros/adult-large.jpg); background-repeat:no-repeat; width:99px; height:151px;}
ul#adult a:hover.ladult{background-image:url(../images/alimentacion-perros/adult-large-on.jpg);}
ul#adult li a.gadult{background-image:url(../images/alimentacion-perros/adult-giant.jpg); background-repeat:no-repeat; width:122px; height:151px;}
ul#adult a:hover.gadult{background-image:url(../images/alimentacion-perros/adult-giant-on.jpg);}



/* Beneficios Gama */
h1.beneficios{background-image:url(../images/beneficios-gama/bg-h1-beneficios-gama.gif); background-repeat:no-repeat; width:279px;}
.texto-up{float:left; width:948px; height:57px;color:#797979; padding-top:10px;padding-left:10px; margin-bottom:20px;}
.texto-up strong{font-size:16px;}

.bocadillo{float:left; width:294px; height:auto; background-image:url(../images/beneficios-gama/bg-bocadillo.gif); padding-top:18px; background-repeat:no-repeat; }
.bocadillo-middle{float:left; width:316px; height:auto;}
.bocadillo-middle .txt{color:#fff; width:235px; padding-left:15px;}
.bocadillo-middle .txt strong{color:#ffa100;}
.bocadillo-down{float:left; width:275px; height:18px; background-image:url(../images/beneficios-gama/bg-bocadillo-down.gif); background-repeat:no-repeat;}

.caja-perro-lista{float:left; width:680px; height:324px; background-image:url(../images/beneficios-gama/bg-perro.jpg); background-repeat:no-repeat;}
.caja-perro-lista ul{float:right; list-style-type:none; width:200px;}
.caja-perro-lista ul li{display:block; margin-bottom:10px; float:left; width:100%;}
.caja-perro-lista ul li a{color:#00615c; font-weight:bold; text-decoration:none; padding-left:110px; float:left;}
.caja-perro-lista ul li a:hover{text-decoration:underline;}

.caja-perro-lista ul li a.intestinal{background-image:url(../images/beneficios-gama/icono-healthy-digestion.gif); background-repeat:no-repeat; background-position:0px 0px; padding-bottom:55px;padding-top:30px;}
.caja-perro-lista ul li a:hover.intestinal{background-image:url(../images/beneficios-gama/icono-healthy-digestion-on.gif); background-repeat:no-repeat; background-position:0px 0px;}

.caja-perro-lista ul li a.inmunitario{background-image:url(../images/beneficios-gama/icono-immunity-booster.gif); background-repeat:no-repeat; background-position:0px 0px; padding-bottom:20px; padding-top:30px;}
.caja-perro-lista ul li a:hover.inmunitario{background-image:url(../images/beneficios-gama/icono-immunity-booster-on.gif); background-repeat:no-repeat; background-position:0px 0px;}

.caja-perro-lista ul li a.nervioso{background-image:url(../images/beneficios-gama/icono-nervous-system.gif); background-repeat:no-repeat; background-position:0px 0px; padding-bottom:55px;padding-top:30px;}
.caja-perro-lista ul li a:hover.nervioso{background-image:url(../images/beneficios-gama/icono-nervous-system-on.gif); background-repeat:no-repeat; background-position:0px 0px;}



h2.beneficios-productos{float:left; width:858px; height:55px; background-image:url(../images/beneficios-gama/bg-h2-beneficios2.gif); background-repeat:no-repeat; color:#797979; font-size:17px; font-weight:bold; padding-left:100px; padding-top:17px; margin-top:5px;}

.caja-perro-abajo{float:left; width:960px; height:auto; padding-bottom:20px;}
.caja-perro-abajo ul{list-style-type:none; float:left; width:100%;}
.caja-perro-abajo ul li{display:inline; margin-right:4px; float:left;}
.caja-perro-abajo ul li a{color:#00615c; font-weight:bold; text-decoration:none; font-size:11px; padding-right:0px; padding-left:0px; width:98px; height:99px;}
.caja-perro-abajo ul li a:hover{text-decoration:underline;}

.caja-perro-abajo ul li a.healthy-joints{background-image:url(../images/beneficios-gama/icono-healthy-joints.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.healthy-joints{background-image:url(../images/beneficios-gama/icono-healthy-joints-on.gif);}

.caja-perro-abajo ul li a.healthy-heart{background-image:url(../images/beneficios-gama/icono-healthy-heart.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.healthy-heart{background-image:url(../images/beneficios-gama/icono-healthy-heart-on.gif);}

.caja-perro-abajo ul li a.sport-dog{background-image:url(../images/beneficios-gama/icono-sport-dog.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.sport-dog{background-image:url(../images/beneficios-gama/icono-sport-dog-on.gif);}

.caja-perro-abajo ul li a.oral-care{background-image:url(../images/beneficios-gama/icono-oral-care.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.oral-care{background-image:url(../images/beneficios-gama/icono-oral-care-on.gif);}

.caja-perro-abajo ul li a.healthy-coat{background-image:url(../images/beneficios-gama/icono-healthy-coat.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.healthy-coat{background-image:url(../images/beneficios-gama/icono-healthy-coat-on.gif);}

.caja-perro-abajo ul li a.eye-care{background-image:url(../images/beneficios-gama/icono-eye-care.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.eye-care{background-image:url(../images/beneficios-gama/icono-eye-care-on.gif);}

.caja-perro-abajo ul li a.healthy-body{background-image:url(../images/beneficios-gama/icono-healthy-body.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.healthy-body{background-image:url(../images/beneficios-gama/icono-healthy-body-on.gif);}

.caja-perro-abajo ul li a.indoor-cat{background-image:url(../images/beneficios-gama/icono-indoor-cat.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.indoor-cat{background-image:url(../images/beneficios-gama/icono-indoor-cat-on.gif);}

.caja-perro-abajo ul li a.immunity-booster{background-image:url(../images/beneficios-gama/icono-immunity-booster2.gif); background-position:0px 0px; background-repeat:no-repeat; padding-top:100px; float:left; text-align:center;}
.caja-perro-abajo ul li a:hover.immunity-booster{background-image:url(../images/beneficios-gama/icono-immunity-booster2-on.gif);}





/* Informacion usuarios */
h1.vacunacion{background-image:url(../images/vacunacion/bg-h1-vacunacion.gif); background-repeat:no-repeat; margin-bottom:20px;}
h1.razas{background-image:url(../images/razas/bg-h1-razas.gif); background-repeat:no-repeat; margin-bottom:0px;}
h1.articulos{background-image:url(../images/articulosinteres/bg-h1-articulos.gif); background-repeat:no-repeat; margin-bottom:20px;}

.span-30{margin-bottom:10px;}

.tabla-vacunacion{float:left; font-size:11px; width:580px; border-spacing:5px; background-color:#FFF; border-collapse:separate;}
.tabla-vacunacion td{}
.tabla-vacunacion td.cabecera-tabla{padding:0px;}
.tabla-vacunacion td.gris1{background-color:#f7f7f7; color:#104739; font-weight:bold;}
.tabla-vacunacion td.gris2{background-color:#f7f7f7;}
.tabla-vacunacion td.verde{color:#006258; font-weight:bold;}
.tabla-vacunacion td.negro{color:#000; background-color:#f7f7f7; font-weight:bold;}

.bg-letras{background-image:url(../images/articulosinteres/bg-letras.gif); height:34px; background-repeat:no-repeat; margin-bottom:15px; margin-left:3px;}
.bg-letras ul{list-style-type:none; font-size:13px; font-weight:bold; margin-top:8px; padding-left:3px;}
.bg-letras ul li{display:inline; border-right:1px solid #666; margin-right:9px; padding-right:11px;}
.bg-letras ul li a{color:#565656; text-decoration:none;}
.bg-letras ul li a.visited{color:#006b59; text-decoration:none;}
.bg-letras ul li a:hover{color:#006b59; text-decoration:underline;}

.menurazas{padding-bottom:15px;}
.menurazas ul{list-style-type:none; float:left; padding-bottom:0px;}
.menurazas ul li{display:inline; color:#104739; font-size:14px; font-weight:bold; float:left;}
.menurazas ul li.ei{padding-top:20px; padding-right:20px;}
.menurazas ul li a{text-indent:-5000px; float:left;}
.menurazas ul li a.icono-perro{background-image:url(../images/razas/icono-perro.gif); background-repeat:no-repeat; width:99px; height:57px; background-position:0px 0px;}
.menurazas ul li a:hover.icono-perro{background-image:url(../images/razas/icono-perro-on.gif); background-repeat:no-repeat; width:99px; height:57px; background-position:0px 0px;}
.menurazas ul li a.icono-perro.visited{background-image:url(../images/razas/icono-perro-on.gif); background-repeat:no-repeat; width:99px; height:57px; background-position:0px 0px;}
.menurazas ul li a.icono-gato{background-image:url(../images/razas/icono-gato.gif); background-repeat:no-repeat; width:99px; height:57px; background-position:0px 0px;}
.menurazas ul li a:hover.icono-gato{background-image:url(../images/razas/icono-gato-on.gif); background-repeat:no-repeat; width:99px; height:57px; background-position:0px 0px;}
.menurazas ul li a.icono-gato.visited{background-image:url(../images/razas/icono-gato-on.gif); background-repeat:no-repeat; width:99px; height:57px; background-position:0px 0px;}

.caja-ciclo-izquierda{float:left; width:355px; height:auto; padding:10px; background-color:#f7f7f7;}
.caja-ciclo-izquierda.razas a{font-size:13px;}
.caja-ciclo-izquierda p{color:#333333; font-size:11px; font-weight:bold;}
.caja-ciclo-izquierda p span{font-size:13px;}
.caja-ciclo-izquierda p a{color:#4c4c4c; text-decoration:none;}
.caja-ciclo-izquierda p a.visitado{color:#db9600; text-decoration:none;}
.caja-ciclo-izquierda p a:hover{text-decoration:underline; color:#db9600;}

.caja-ciclo-derecha{margin-left:11px; float:left; width:553px; height:auto; padding:10px; background-color:#f7f7f7; margin-bottom:15px;font-size:11px; color:#777777;}
.caja-ciclo-derecha h2{float:left; width:550px; height:auto; color:#104739; margin-bottom:15px; font-weight:bold; font-size:15px;}
.caja-ciclo-derecha p{font-size:11px; color:#777777;}
.caja-ciclo-derecha strong{font-size:12px; color:#000; font-weight:bold;}


/* Calendario */
h1.calendario{background-image:url(../images/calendario/bg-h1-calendario.gif); background-repeat:no-repeat; margin-bottom:20px; height:38px;}

/* Decora Pc */
h1.decorapc{background-image:url(../images/decorapc/bg-h1-decorapc.gif); background-repeat:no-repeat; margin-bottom:20px; height:38px;}


/* Manda postal */
h1.mandapostal{background-image:url(../images/mandapostal/bg-h1-mandapostal.gif); background-repeat:no-repeat; margin-bottom:20px; height:38px;}
.postales h2{color:#006259; font-weight:bold; font-size:14px; padding-left:8px; padding-bottom:10px;}
.postalesform h2{color:#006259; font-weight:bold; font-size:14px; padding-bottom:10px;}
.caja-postal{text-align:center; float:left; width:138px; height:auto; margin-bottom:20px; margin-right:3px;}

.postalesform label{float:left; width:100%; padding-bottom:10px;}
.postalesform strong{float:left; width:100%; padding-bottom:0px; color:#4c4c4c;}
.postalesform input{float:left; width:349px; background-color:#f7f7f7; border:none; padding:3px;}
.postalesform textarea{float:left; width:100%; background-color:#f7f7f7; border:none; width:345px; height:100px;}
.postalesform input.btnpostal{width:auto; height:auto; background-color:#fff; border:0;}


/* Decora pc */
.wallpapers .span-11{padding-bottom:20px;}
.wallpapers .span-11 label{margin-top:3px; float:left; padding-right:3px;}
.wallpapers .span-11 strong{font-size:10px;}
.wallpapers .span-11 img{padding-bottom:5px;}


/* Promociones */
h1.promociones{background-image:url(../images/promociones/bg-h1-promociones.gif); background-repeat:no-repeat; margin-bottom:20px; height:38px;}

.caja-promocion{float:left; width:306px; height:347px; background-image:url(../images/promociones/bg-promociones.gif); background-repeat:no-repeat; margin-right:15px;}
.caja-promocion h2{margin-top:20px; width:100%; text-align:center;}
.caja-promocion h2 a{text-align:left; color:#046a5c; font-weight:bold; text-decoration:none;}
.caja-promocion h2 a:hover{text-decoration:underline;}
.caja-promocion h3{text-align:center; color:#333; font-weight:bold; font-size:13px; margin-top:10px;}
.caja-promocion .foto-promocion{border:3px solid #f8c10f; width:291px; height:80px; margin-left:4px;}
.caja-promocion p{color:#858585; font-size:11px; text-align:center; width:286px; height:117px; padding-left:10px; padding-right:10px;}
.caja-promocion .btn-promocion{width:100%; text-align:center;}


/* Fichas producto */
div.volver{float:left; width:100%; margin-bottom:15px;}
div.volver a{float:right; margin-right:20px; color:#00715e; text-decoration:none;}
div.volver a:hover{text-decoration:underline;}
h1.fichas{float:left; width:auto; height:auto; font-size:20px; color:#104739; text-indent:0;}
h1.fichas span{color:#474747; padding-left:20px; font-size:14px;}

.columna-izquierda{float:left; width:585px; height:auto;}

.foto-producto{float:left; width:242px; height:auto; text-align:center;}
.foto-producto span{color:#000; font-size:11px; font-weight:bold; float:left; width:100%; text-align:center;}

.indicaciones{float:left; width:344px;}
.indicaciones h2{float:left; width:344px; height:33px; background-image:url(../images/fichas/h2-indicaciones.gif); background-repeat:no-repeat; text-indent:-5000px;}
.indicaciones ul{float:left; list-style-type:none; width:310px;}
.indicaciones ul li{margin-bottom:5px; color:#104739; background-image:url(../images/fichas/punto-naranja.gif); background-repeat:no-repeat; background-position:0px 6px; padding-left:13px;}
.indicaciones .texto{color:#777777; font-size:11px; padding-left:18px; padding-right:10px; float:left; width:310px;}

.constituyentes h2{float:left; width:585px; height:33px; background-image:url(../images/fichas/h2-constituyentes.gif); background-repeat:no-repeat; text-indent:-5000px;}
.constituyentes .tabla{float:left;}


.span-18.ficha{float:left; width:359px; height:auto; margin:0px; padding-left:12px;}
.propiedades{float:left; margin-bottom:15px;}
.propiedades h2{float:left; width:359px; height:35px; text-indent:-5000px; background-image:url(../images/fichas/h2-propiedades-especificas.gif); background-repeat:no-repeat;}
.propiedades ul{list-style-type:none; float:left;}
.propiedades ul li{margin-bottom:5px; color:#777777; font-size:11px;}
.propiedades ul li.especificas01{background-image:url(../images/fichas/icono-propiedades01.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas02{background-image:url(../images/fichas/icono-propiedades02.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas03{background-image:url(../images/fichas/icono-propiedades03.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas04{background-image:url(../images/fichas/icono-propiedades04.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas05{background-image:url(../images/fichas/icono-propiedades05.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas06{background-image:url(../images/fichas/icono-propiedades06.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas07{background-image:url(../images/fichas/icono-propiedades07.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas08{background-image:url(../images/fichas/icono-propiedades08.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas09{background-image:url(../images/fichas/icono-propiedades09.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas10{background-image:url(../images/fichas/icono-propiedades10.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas11{background-image:url(../images/fichas/icono-propiedades11.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas12{background-image:url(../images/fichas/icono-propiedades12.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas13{background-image:url(../images/fichas/icono-propiedades13.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas14{background-image:url(../images/fichas/icono-propiedades14.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas15{background-image:url(../images/fichas/icono-propiedades15.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}
.propiedades ul li.especificas16{background-image:url(../images/fichas/icono-propiedades16.gif); background-repeat:no-repeat; padding-left:55px; padding-bottom:12px;}




.ingredientes{float:left; margin-bottom:15px;}
.ingredientes h2{float:left; width:359px; height:35px; text-indent:-5000px; background-image:url(../images/fichas/h2-ingredientes.gif); background-repeat:no-repeat;}
.ingredientes .texto{color:#777777; font-size:11px; padding-left:10px; padding-right:10px; float:left; width:330px;}

.ingredientes{float:left;}
.ingredientes h2{float:left; width:359px; height:35px; text-indent:-5000px; background-image:url(../images/fichas/h2-ingredientes.gif); background-repeat:no-repeat;}

.racionamiento{float:left; margin-bottom:15px;}
.racionamiento h2{float:left; width:359px; height:35px; text-indent:-5000px; background-image:url(../images/fichas/h2-tabla-racionamiento.gif); background-repeat:no-repeat;}
.racionamiento .tabla{float:left;}

h1.localizacion{background-image:url(../images/contacto/bg-h1-contacto.gif); background-repeat:no-repeat; margin-bottom:20px; height:38px;}

/* Formulario de contacto*/
#formulario-contacto{float:left; width:405px; height:auto; margin-top:25px; padding-left:0px; margin-left:35px;}
#formulario-contacto fieldset{border:none; float:left; padding:0px; width:300px;}
#formulario-contacto label.datos{float:left; width:400px; height:auto; padding-bottom:5px;}
#formulario-contacto label.obligatorios{float:left; width:400px; height:auto; padding-bottom:10px; text-align:right;}
#formulario-contacto label.datos strong{float:left; width:80%; color:#186C5C;}
#formulario-contacto label.datos input{float:left; width:400px; background-color:#DCDCDC; padding:3px; border:0;}
#formulario-contacto label.datos textarea{float:left; width:400px; height:120px; background-color:#DCDCDC; border:0; padding:3px;}
#formulario-contacto .required{display:none;}
#formulario-contacto small{margin-left: 150px;}

#contenedor-mapa{float:left; width:420px; height:auto; margin-right:8px; margin-top:20px; padding-bottom:30px;}
#contenedor-mapa span.brown{color:#967e52; font-weight:bold;}

#map{background-image:url(../images/contacto/perro.jpg); float:right; width:280px; height:426px; margin-top:25px; margin-right:70px;}
#m-a-p{ float:right; width:485px; height:485px; border:1px solid #ccc; margin-top:25px; margin-right:15px;}

#caja-fondo{float:left; width:949px; height:88px; background-image:url(../images/contacto/bg-caja-fondo.gif); background-repeat:no-repeat; padding:0px; margin-bottom:10px; padding-top:10px; padding-left:10px;}
#caja-fondo a{color:#000000; font-weight:bold;}
#caja-fondo2{float:left; width:959px; height:551px; background-image:url(../images/contacto/bg-caja-fondo2.gif); background-repeat:no-repeat; padding:0px; margin-bottom:20px;}

.button {
width:114px;
height:39px;
float:left;
left:-825px;
top:-70px;
background-image:url(../images/contacto/btn-enviar.gif);
background-repeat:no-repeat;
border:0;
text-indent:-5000px;
padding:0;
position:relative;
border:0px;
}

.verborde{border:1px solid red;}

.article_separator{display:none;}

.texto-naranja{color:#ffa100;}

.moduletable_lang-selector { position: absolute; top: 0; right: 0; padding-right: 15px; }
.lang_inactive{ opacity:0.3; filter: alpha(opacity=50); }