*{margin:0;padding:0;}
body{/*background: url(../img/back_img1.jpg) left top no-repeat;*/ font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#bg {position: fixed; z-index: -1; top: 0; left: 0; width: 100%; height: 100%;}
#pagina{width:1000px; margin:0 auto;}
.cabecera{ background:url(../img/bg_cabecera3.png) left top no-repeat; width:960px; float:left; padding:15px 20px 0 20px; height:126px;}
.cabecera img{ margin:35px 0 0 20px;}
.cabecera a.logo{ background:url(../img/logo.svg) right top no-repeat; width:105px; height:105px; float:right; text-indent:-5000px; margin:15px 0 0 0; outline:none;}
.cabecera a.logo_fb{ background:url(../img/logo_facebook.jpg) left top no-repeat; width:25px; height:25px; text-indent:-5000px; margin:95px 0 0 0; outline:none; float:left;}
.cabecera ul.menu{ width:800px; list-style:none; margin:100px 0 0 10px; float:left;}
.cabecera ul.menu li{ float:left; margin:0 0 0 5px;} .cabecera ul.menu li a{ height:23px; text-indent:-5000px;}
.cabecera ul.menu li a.marca{ background:url(../img/boton_marca.png) left top no-repeat; width:99px; float:left; outline:none;}
.cabecera ul.menu li a.marca:hover,a.marca_activo{ background:url(../img/botona_marca.png) left top no-repeat; width:99px; float:left; outline:none;}
.cabecera ul.menu li a.tiendas{ background:url(../img/boton_tiendas.png) left top no-repeat; width:163px; float:left; outline:none;}
.cabecera ul.menu li a.tiendas:hover,a.tiendas_activo{ background:url(../img/botona_tiendas.png) left top no-repeat; width:163px; float:left; outline:none;}
.cabecera ul.menu li a.producto{ background:url(../img/boton_producto.png) left top no-repeat; width:112px; float:left; outline:none;}
.cabecera ul.menu li a.producto:hover,a.producto_activo{ background:url(../img/botona_producto.png) left top no-repeat; width:112px; float:left; outline:none;}
.cabecera ul.menu li a.congelado{ background:url(../img/boton_congelado.png) left top no-repeat; width:223px; float:left; outline:none;}
.cabecera ul.menu li a.congelado:hover,a.congelado_activo{ background:url(../img/botona_congelado.png) left top no-repeat; width:223px; float:left;}
.cabecera ul.menu li a.ofertas{ background:url(../img/boton_ofertas.png) left top no-repeat; width:81px; float:left; outline:none;}
.cabecera ul.menu li a.ofertas:hover,a.ofertas_activo{ background:url(../img/botona_ofertas.png) left top no-repeat; width:81px; float:left;}
.cabecera ul.menu li a.noticias{ background:url(../img/boton_noticias.png) left top no-repeat; width:81px; float:left; outline:none;}
.cabecera ul.menu li a.noticias:hover,a.noticias_activo{ background:url(../img/botona_noticias.png) left top no-repeat; width:81px; float:left;}

.contenido_index{ background:url(../img/bg_contenido.png) left top repeat-y; width:940px; /*height:560px;*/ height:720px; float:left; padding:10px 30px 0;}
.contenido{ background:url(../img/bg_contenido.png) left top repeat-y; width:940px; /*height:465px;*/ float:left; padding:10px 30px 0;}
.contenido_ofertas{ background:url(../img/bg_contenido.png) left top repeat-y; width:940px; float:left; padding:10px 30px 0;}.contenido_ofertas img{ margin:0 0 0 5px;}

.info_concurso_recetas{ width:400px; height:649px; float:right;} .info_concurso_recetas p{ line-height:15px; margin:25px 0 0 0;}
.info_concurso_recetas a{ text-decoration:none; color:#37a8db; outline:none;} .info_concurso_recetas a:hover{ text-decoration:underline;}

.contenido img,.contenido_producto img{ float:left; margin:0 0 0 5px;}
.contenido p{ width:300px; float:left; padding:20px 19px 10px 23px;}
.contenido p a{ text-decoration:none; color:#37a8db; outline:none;}.contenido p a:hover{ text-transform:uppercase;}
.contenido_index ul.menu_home{ list-style:none; margin:0 0 0 5px;}
.contenido_index ul.menu_home li{ float:left; margin:0 0 15px 0;}.contenido_index ul.menu_home li a{ text-indent:-5000px;}

.contenido_diapos{ width:591px; height:238px; float:left;}
.contenido_diapos #diapos-on{width:592px;height:239px; position:relative; float:left;}
.contenido_diapos #diapos-on li{position:absolute;top:0;left:0;list-style:none;}.contenido_diapos #diapos-on li img{ width:592px; height:239px; float:left; outline:none; border:0px; margin:0px; padding:0px;}
#contador{float:left; list-style:none; width:50px; height:0px;}#contador li a{ text-decoration:none; color:#fff;}
#diapos-on{width:595px;height:413px; position:relative; float:left;}
#diapos-on li{position:absolute;top:0;left:0;list-style:none;} #diapos-on li img{ width:595px; height:413px; float:left; outline:none; border:0px; margin:0px; padding:0px;}
#contador{float:left; list-style:none; width:50px; height:0px;}#contador li a{ text-decoration:none; color:#fff;}
.contenido_diapos2{ width:326px; height:145px; float:left;}
.contenido_diapos2 #diapos2-on{width:326px; height:145px; position:relative; float:left;}
.contenido_diapos2 #diapos2-on li{position:absolute;top:0;left:0;list-style:none;}.contenido_diapos2 #diapos2-on li img{ width:326px; height:145px; float:left; outline:none; border:0px; margin:0px; padding:0px;}

.contenido_index ul.menu_home li a.producto_hm{ background:url(../img/producto.jpg) left top no-repeat; float:left; width:323px; height:239px; outline:none; margin:0 0 0 19px;}
.contenido_index ul.menu_home li a.producto_hm:hover{ background:url(../img/producto_hv.jpg) left top no-repeat; float:left; width:323px; height:239px;}
.contenido_index ul.menu_home li a.tiendas_hm{ background:url(../img/tiendas.jpg) left top no-repeat; float:left; width:285px; height:145px; outline:none;}
.contenido_index ul.menu_home li a.tiendas_hm:hover{ background:url(../img/tiendas_hv.jpg) left top no-repeat; float:left; width:285px; height:145px;}
.contenido_index ul.menu_home li a.congelado_hm{ background:url(../img/congelado.jpg) left top no-repeat; float:left; width:285px; height:145px; outline:none; margin:0 0 0 20px;}
.contenido_index ul.menu_home li a.congelado_hm:hover{ background:url(../img/congelado_hv.jpg) left top no-repeat; float:left; width:285px; height:145px;}
.contenido_index ul.menu_home li a.marca_hm{ background:url(../img/marca.jpg) left top no-repeat; float:left; width:326px; height:145px; outline:none; margin:0 0 0 19px;}
.contenido_index ul.menu_home li a.marca_hm:hover{ background:url(../img/marca_hv.jpg) left top no-repeat; float:left; width:326px; height:145px;}
.contenido_index ul.menu_home li a.recetas_hm{ background:url(../img/recetas.jpg) left top no-repeat; float:left; width:285px; height:145px; outline:none;}
.contenido_index ul.menu_home li a.recetas_hm:hover{ background:url(../img/recetas_hv.jpg) left top no-repeat; float:left; width:285px; height:145px;}
.contenido_index ul.menu_home li a.newsletter_hm{ background:url(../img/preguntas.jpg) left top no-repeat; float:left; width:285px; height:145px; outline:none; margin:0 0 0 20px;}
.contenido_index ul.menu_home li a.newsletter_hm:hover{ background:url(../img/preguntas_hv.jpg) left top no-repeat; float:left; width:285px; height:145px;}
.contenido_index ul.menu_home li a.contacto_hm{ background:url(../img/contacto.jpg) left top no-repeat; float:left; width:326px; height:145px; outline:none; margin:0 0 0 19px;}
.contenido_index ul.menu_home li a.contacto_hm:hover{ background:url(../img/contacto_hv.jpg) left top no-repeat; float:left; width:326px; height:145px;}
.contenido_index ul.menu_home li a.noticias_hm{ background:url(../img/noticias_home.jpg) left top no-repeat; float:left; width:326px; height:145px; margin:0 0 0 19px;}
.contenido_index ul.menu_home li a.noticias_hm:hover{ background:url(../img/noticias_home_hv.jpg) left top no-repeat; float:left; width:326px; height:145px; margin:0 0 0 19px;}

.contenido ul.menu_prod{ list-style:none; margin:30px 0 0 10px; width: 100%; height:430px; float:left;}
.contenido ul.menu_prod li{ float:left; text-indent:-5000px; width:25%; height:150px; }
.contenido ul.menu_prod li a{float:left; width:212px; height:127px; text-decoration:none; outline:none;}

.contenido ul.menu_prod3{ list-style:none; margin:30px 0 0 5px; height:600px; float:left;}
.contenido ul.menu_prod3 li{ float:left; text-indent:-5000px; width:215px; height:129px;}
.contenido ul.menu_prod3 li a{float:left; width:212px; height:127px; text-decoration:none; outline:none;}
.contenido ul.menu_prod3 li a.pescado,.contenido ul.menu_prod2 li a.varios{ background:url(../img/pescado.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.pescado:hover{ background:url(../img/pescado_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.marisco{ background:url(../img/marisco.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:0 0 0 25px;}
.contenido ul.menu_prod3 li a.marisco:hover{ background:url(../img/marisco_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.cefalopodos_moluscos{ background:url(../img/molusco.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:0 0 0 50px;}
.contenido ul.menu_prod3 li a.cefalopodos_moluscos:hover{ background:url(../img/molusco_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.carnes{ background:url(../img/carnes.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:0 0 0 75px;}
.contenido ul.menu_prod3 li a.carnes:hover{ background:url(../img/carnes_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.verduras{ background:url(../img/verduras.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 0;}
.contenido ul.menu_prod3 li a.verduras:hover{ background:url(../img/verduras_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.patatas{ background:url(../img/patatas.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod3 li a.patatas:hover{ background:url(../img/patatas_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.pizza{ background:url(../img/pizza.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 50px;}
.contenido ul.menu_prod3 li a.pizza:hover{ background:url(../img/pizza_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.bolleria{ background:url(../img/bolleria.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 75px;}
.contenido ul.menu_prod3 li a.bolleria:hover{ background:url(../img/bolleria_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.pan{ background:url(../img/pan.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 0;}
.contenido ul.menu_prod3 li a.pan:hover{ background:url(../img/pan_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.helados{ background:url(../img/helados.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 25px;}
.contenido ul.menu_prod3 li a.helados:hover{ background:url(../img/helados_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.preparados{ background:url(../img/preparados.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 50px;}
.contenido ul.menu_prod3 li a.preparados:hover{ background:url(../img/preparados_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.precocinados{ background:url(../img/prec_marisco.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 75px;}
.contenido ul.menu_prod3 li a.precocinados:hover{ background:url(../img/precocinados_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod3 li a.singluten{ background:url(../img/sin_gluten.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:60px 0 0 0;}
.contenido ul.menu_prod3 li a.singluten:hover{ background:url(../img/sin_gluten_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}

.contenido ul.menu_prod2{ list-style:none; margin:30px 0 0 5px; height:414px;}.contenido ul.menu_prod2 li{ float:left; text-indent:-5000px; width:215px; height:129px;}
.contenido ul.menu_prod2 li a{float:left; width:212px; height:127px; text-decoration:none; outline:none; margin:20px 0 0 0;}
.contenido ul.menu_prod2 li a.varios:hover{ background:url(../img/varios_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.plano{ background:url(../img/lenguado_plano.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.plano:hover{ background:url(../img/lenguado_plano_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.filete{ background:url(../img/filete_tilapia.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 50px;}
.contenido ul.menu_prod2 li a.filete:hover{ background:url(../img/filete_tilapia_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 50px;}
.contenido ul.menu_prod2 li a.corte{ background:url(../img/atun_corte.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 75px;}
.contenido ul.menu_prod2 li a.corte:hover{ background:url(../img/atun_corte_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 75px;}
.contenido ul.menu_prod2 li a.merluza{ background:url(../img/merluza.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 0;}
.contenido ul.menu_prod2 li a.merluza:hover{ background:url(../img/merluza_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 0px;}
.contenido ul.menu_prod2 li a.bacalao{ background:url(../img/bacalao.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 25px;}
.contenido ul.menu_prod2 li a.bacalao:hover{ background:url(../img/bacalao_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 25px;}

.contenido ul.menu_prod2 li a.crudo{ background:url(../img/marisco.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.crudo:hover{ background:url(../img/marisco_crudo_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.cocido{ background:url(../img/marisco_cocido.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.cocido:hover{ background:url(../img/marisco_cocido_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.cefalopodos{ background:url(../img/cefalopodos.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.cefalopodos:hover{ background:url(../img/cefalopodos_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.moluscos{ background:url(../img/molusco.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.moluscos:hover{ background:url(../img/moluscos_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.individual{ background:url(../img/verduras.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.individual:hover{ background:url(../img/verduras_individual_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.preparados{ background:url(../img/verduras_preparados.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.preparados:hover{ background:url(../img/verduras_preparados_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.dulce{ background:url(../img/bolleria.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.dulce:hover{ background:url(../img/bolleria_dulce_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.salada{ background:url(../img/bolleria_salada.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.salada:hover{ background:url(../img/bolleria_salada_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}

.contenido ul.menu_prod2 li a.bloques{ background:url(../img/h_bloques.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.bloques:hover{ background:url(../img/h_bloques_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.individuales{ background:url(../img/h_individuales.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.individuales:hover{ background:url(../img/h_individuales_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.liquidos{ background:url(../img/h_liquidos.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 50px;}
.contenido ul.menu_prod2 li a.liquidos:hover{ background:url(../img/h_liquidos_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 50px;}
.contenido ul.menu_prod2 li a.pasteleria{ background:url(../img/h_pasteleria.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 75px;}
.contenido ul.menu_prod2 li a.pasteleria:hover{ background:url(../img/h_pasteleria_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 75px;}
.contenido ul.menu_prod2 li a.recipientes{ background:url(../img/h_recipientes.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 0;}
.contenido ul.menu_prod2 li a.recipientes:hover{ background:url(../img/h_recipientes_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 0;}
.contenido ul.menu_prod2 li a.sin_azucar{ background:url(../img/h_sin_azucar.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 25px;}
.contenido ul.menu_prod2 li a.sin_azucar:hover{ background:url(../img/h_sin_azucar_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 25px;}

.contenido ul.menu_prod2 li a.prec_pescado{ background:url(../img/prec_pescado.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.prec_pescado:hover{ background:url(../img/prec_pescado_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none;}
.contenido ul.menu_prod2 li a.prec_marisco{ background:url(../img/prec_marisco.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.prec_marisco:hover{ background:url(../img/prec_marisco_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 25px;}
.contenido ul.menu_prod2 li a.prec_moluscos{ background:url(../img/prec_moluscos.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 50px;}
.contenido ul.menu_prod2 li a.prec_moluscos:hover{ background:url(../img/prec_moluscos_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 50px;}
.contenido ul.menu_prod2 li a.prec_sucedaneos{ background:url(../img/prec_sucedaneos.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 75px;}
.contenido ul.menu_prod2 li a.prec_sucedaneos:hover{ background:url(../img/prec_sucedaneos_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:20px 0 0 75px;}
.contenido ul.menu_prod2 li a.prec_carne{ background:url(../img/prec_carne.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 0;}
.contenido ul.menu_prod2 li a.prec_carne:hover{ background:url(../img/prec_carne_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 0;}
.contenido ul.menu_prod2 li a.prec_verduras{ background:url(../img/prec_verduras.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 25px;}
.contenido ul.menu_prod2 li a.prec_verduras:hover{ background:url(../img/prec_verduras_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 25px;}
.contenido ul.menu_prod2 li a.prec_varios{ background:url(../img/prec_varios.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 50px;}
.contenido ul.menu_prod2 li a.prec_varios:hover{ background:url(../img/prec_varios_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 50px;}
.contenido ul.menu_prod2 li a.prec_sin_gluten{ background:url(../img/sin_gluten.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 75px;}
.contenido ul.menu_prod2 li a.prec_sin_gluten:hover{ background:url(../img/sin_gluten_hv.jpg) left top no-repeat; float:left; width:212px; height:127px; text-decoration:none; margin:40px 0 0 75px;}

.contenido p.producto,.contenido_producto p.producto{ width:243px; font-size:15px; float:left; padding:20px 0 0 25px;}
.contenido a.volver,.contenido_producto a.volver{ background:url(../img/volver2.png) left top no-repeat; text-indent:-5000px; float:left; width:50px; margin:0 0 0 20px; outline:none;}
.contenido_producto{ background:url(../img/bg_contenido.png) left top repeat-y; width:940px; float:left; padding:10px 30px 0;}

.contenido ul.menu_prod li a.marca_congeladona{ background:url(../img/boton_congeladona.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.marca_elmilitar{ background:url(../img/boton_elmilitar.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.diferencias{ background:url(../img/prod_diferencias.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.diferencias:hover{ background:url(../img/prod_diferencias_hv.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.calidad{ background:url(../img/prod_calidad.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.calidad:hover{ background:url(../img/prod_calidad_hv.jpg)}
.contenido ul.menu_prod li a.descongelar{ background:url(../img/prod_descongelar.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.descongelar:hover{ background:url(../img/prod_descongelar_hv.jpg)}
.contenido ul.menu_prod li a.preguntas{ background:url(../img/prod_preguntas.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.preguntas:hover{ background:url(../img/prod_preguntas_hv.jpg)}
.contenido ul.menu_prod li a.omega{ background:url(../img/prod_omega3.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.omega:hover{ background:url(../img/prod_omega3_hv.jpg)}
.contenido ul.menu_prod li a.merluza{ background:url(../img/prod_merluza.jpg) left top no-repeat; float:left;}
.contenido ul.menu_prod li a.merluza:hover{ background:url(../img/prod_merluza_hv.jpg)}

.contenido p.nuestras_tiendas{ padding:20px 19px 0 25px; float:left; height:306px;}
.contenido ul.menu_tiendas{ width:326px; float:left; list-style:none; margin:0 0 12px 7px;}
.contenido ul.menu_tiendas li{ background-color:#c50720; float:left; width:326px; border-bottom:#fff 5px solid; margin:0 0 0 13px;}
.contenido ul.menu_tiendas li a{font-size:14px;color:#fff;text-decoration:none;margin:5px 0 0 25px;outline:none;height:20px;}
.contenido ul.menu_tiendas li a:hover{ text-transform:uppercase;}
.contenido ul.menu_tiendas li a.almoradi_activo,a.orihuela_activo,a.callosa_activo,a.elche_activo{ text-transform:uppercase;}
.contenido ul.menu_tiendas p.direccion{float:left; height:306px; padding:20px 19px 0 25px; background-color:#fff;}
.contenido ul.menu_tiendas p.direccion a.aqui{color:#c50720; font-size:12px; margin:0;}
.contenido ul.menu_tiendas p.direccion a.aqui:hover{ text-transform:uppercase; font-size:11px;}
.contenido ul.menu_tiendas p.direccion a.tienda1_elche,.contenido ul.menu_tiendas p.direccion a.tienda2_elche{ color:#000; font-size:12px; margin:0;}

.contenido p.prod_congelado{ width:612px; float:left; padding:20px 19px 0 23px; text-align:justify;}
#basic-accordian{ padding:0 0 0 23px; width:612px; position:relative; z-index:2; float:left; height:390px;}
.accordion_headings2{padding:5px;background:#fff;color:#056b2a;cursor:pointer;font-weight:bold;}
.accordion_headings2:hover{background:#056b2a;color:#fff;}
.accordion_child{padding:10px;background:#fff; text-align:justify;}
.accordion_headings2.header_highlight{background:#056B2A;color:#fff;}

.formulario_newsletter{ width:880px; height:385px; float:left; margin:25px 0 30px 60px; color:#000; font-size:12px; background:url(../img/fondo_newsletter.jpg) left top no-repeat;}
.formulario_newsletter table td.celda_izq{ font-size:12px; margin:10px 0 0 0;}
.formulario_newsletter table td.celda_dcha input{ width:312px; margin:10px 0 0 0;}
.formulario_newsletter table td.celda_enviar input{ background-color:#2eaadd; color:#fff; border:none 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width:50px;  margin:10px 0 0 0;}

.contenido ul.menu2,.contenido_producto ul.menu2,.contenido_ofertas ul.menu2{ width:940px; list-style:none; margin:5px 0 0 5px; float:left; position:relative;}
.contenido ul.menu2 li,.contenido_producto ul.menu2 li,.contenido_ofertas ul.menu2 li{ float:left; margin:5px 0 0 0;}.contenido ul.menu2 li a,.contenido_producto ul.menu2 li a,.contenido_ofertas ul.menu2 li a{text-indent:-5000px;}
.contenido ul.menu2 li a.recetas,.contenido_producto ul.menu2 li a.recetas,.contenido_ofertas ul.menu2 li a.recetas{ background:url(../img/boton_recetas.png) left top no-repeat; height:23px; width:285px; float:left;}
.contenido ul.menu2 li a.newsletter,.contenido_producto ul.menu2 li a.newsletter,.contenido_ofertas ul.menu2 li a.newsletter{ background:url(../img/boton_preguntas.png) left top no-repeat; height:23px; width:285px; float:left; margin:0 0 0 19px;}
.contenido ul.menu2 li a.contacto,.contenido_producto ul.menu2 li a.contacto,.contenido_ofertas ul.menu2 li a.contacto{ background:url(../img/boton_contacto.png) left top no-repeat; height:23px; width:326px; float:left; margin:0 0 0 19px;}
.contenido ul.menu2 li a.contacto:hover,.contenido ul.menu2 li a.contacto_activo,.contenido_producto ul.menu2 li a.contacto:hover,.contenido_producto ul.menu2 li a.contacto_activo,
.contenido_ofertas ul.menu2 li a.contacto:hover,.contenido_ofertas ul.menu2 li a.contacto_activo{ background:url(../img/boton_contacto_hv.png) left top no-repeat; height:23px; width:326px; float:left; margin:0 0 0 19px}
.contenido ul.menu2 li a.newsletter:hover,.contenido ul.menu2 li a.newsletter_activo,.contenido_producto ul.menu2 li a.newsletter:hover,.contenido_producto ul.menu2 li a.newsletter_activo,
.contenido_ofertas ul.menu2 li a.newsletter:hover,.contenido_ofertas ul.menu2 li a.newsletter_activo{ background:url(../img/boton_preguntas_hv.png) left top no-repeat; height:23px; width:285px; float:left; margin:0 0 0 19px}
.contenido ul.menu2 li a.recetas:hover,.contenido ul.menu2 li a.recetas_activo,.contenido_producto ul.menu2 li a.recetas:hover,.contenido_producto ul.menu2 li a.recetas_activo,
.contenido_ofertas ul.menu2 li a.recetas:hover,.contenido_ofertas ul.menu2 li a.recetas_activo{ background:url(../img/boton_recetas_hv.png) left top no-repeat; height:23px; width:285px; float:left; outline:none;}

.contenido .formulario{ background:url(../img/f_contacto.jpg) top no-repeat; width:570px; height:397px; float:left; margin:0 0 0 25px; color:#37a8db;}
.contenido .formulario table{ margin:10px 0 0 15px; width:320px;}
.contenido .formulario table td.celda_dcha input{ width:320px;}
.contenido .formulario table td.celda_enviar input{ background-color:#000; color:#fff; border:none 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width:50px; margin:10px 0 0 0;}
.contenido .formulario table td.celda_texto textarea{ width:325px; height:100px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:10px;}

p.avisos{ width:900px; height:700px; float:left; font-size:10px; overflow:scroll; margin:0 0 0 20px;}
.pie{ background:url(../img/bg_pie2.png) top no-repeat; width:960px; float:left; padding:30px 21px 0;}
.pie a{ font-size:10px; color:#fff; float:right; margin:0 0 0 10px; text-decoration:none; outline:none;}.pie a:hover{ text-decoration:underline;}

/*CSS DEL CONCURSO*/
.concurso_home img{ width:590px; height:145px; float:left; outline:none; border:none;}
.contenido a.concurso{ width:150px; height:25px; float:left; margin:200px 0 0 20px; text-indent:-5000px; outline:none;}
#pagina_concursos{ width:626px; height:567px; margin:0 auto; background:url(../img/bases_sorteo_navidad_2015.jpg) left top no-repeat;}
.concurso{ width:150px; height:25px; float:left; margin:355px 0 0 260px; text-indent:-5000px; outline:none;}
#cuestionario_concurso{ width:626px; height:695px; margin:0 auto; background:url(../img/pagina_formulario2.jpg) left top no-repeat;}
.contenido_concurso{ width:590px; height:474px; float:left; margin:80px 0 0 30px;}
.contenido_concurso p.texto_concurso{ width:531px; float:left; margin:110px 0 0 30px; font-size:11px; color:#000; line-height:12px;}
.contenido_concurso .formulario{ width:420px; height:220px; float:left; margin:20px 0 0 30px; color:#000; font-size:12px;}
.formulario .cajas{ width:232px; float:right;}.formulario .caja_trat{ width:232px; float:left; margin:5px 0 0 0;}
.formulario .fecha{ width:65px; float:right;}
.formulario a{ color:#000; outline:none;}.formulario a:hover{ color:#F00;}
/*CSS DEL CONCURSO*/

/*CSS NOTICIAS*/
.columna_noticias{width:940px; /*height:510px;*/ float:left; margin-bottom: 40px;}
.columna_noticias ul.caja_noticias{width:960px; height:auto; float:left; margin:0 0 0 10px; list-style:none; border:none;}
.columna_noticias ul.caja_noticias li{ width:280px; float:left;  border-bottom: double 4px #999; padding:0 0 10px 0; margin:20px 30px 0 0;}.columna_noticias ul.caja_noticias li img{ float:left; margin:10px 10px 0 0;}
.columna_noticias ul.caja_noticias li p.fecha{ color:#d2910e; font-size:9px; letter-spacing:1px; margin:8px 0 5px 0; float:none;}
.columna_noticias ul.caja_noticias li p.titulo_noticias{ color:#000; font-weight:bold;  text-align:left;}
.columna_noticias ul.caja_noticias li p.texto_noticias{ font-size:10px; color:#000; /*float:left;*/ margin:5px 0 0 0; text-align:left; letter-spacing:1px;}
.columna_noticias ul.caja_noticias li p.texto_noticias a{color:#d2910e; text-decoration:none; outline:none;}.columna_noticias ul.caja_noticias li p.texto_noticias a:hover{ text-decoration:underline;}

.columna_noticias2{width:940px; height:510px; float:left;}
.columna_noticias2 .caja_noticias{width:420px; height:230px; float:left; margin:15px 0 0 35px; list-style:none; border-bottom: double 4px #999; padding:0 0 20px 0; text-align:justify; line-height:15px;}
.columna_noticias2 h1{width:420px; font-size:16px; margin:7px 0 0 35px; border-bottom: dotted 2px #999; padding:0 0 5px 0; color:#000; float:left;}
.columna_noticias2 .caja_noticias a{color:#006886; text-decoration:none; outline:none;}
.columna_noticias2 p.fecha{ color:#d2910e; font-size:11px; letter-spacing:1px; margin:30px 0 0 35px; width:420px; float:left;}
.columna_noticias2 img{ margin:30px 0 0 75px; float:left;}
.columna_noticias2 .volver{ width:160px; float:left; font-size:10px; color:#d2910e; text-decoration:none; font-weight:bold; margin:10px 0 0 40px;}
.columna_noticias2 ul.foto_galeria{ list-style:none;}
/*CSS NOTICIAS*/
.columna_recetas{width:940px; height:100%; float:left;}
.columna_recetas ul.caja_recetas{width:960px; height:510px; float:left; margin:0 0 0 45px; list-style:none; border:none;}
.columna_recetas ul.caja_recetas li{ width:250px; height:130px; margin:30px 30px 0 0; float:left;}
.columna_recetas ul.caja_recetas li a.recetas{ width:250px; height:50px; float:left; text-decoration:none; margin:0 40px 0 0;}
.columna_recetas ul.caja_recetas li a.recetas img{ margin:0; float:none;}
.columna_recetas ul.caja_recetas li a.recetas:before{ width:240px; margin:75px 0 0 0; content:attr(title); position:absolute; background:#fff; color:#502723; font-size:15px; font-weight:bold; padding:10px 0 10px 10px; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; height:35px; text-align:left;}
.columna_recetas ul.caja_recetas li a.recetas:hover{text-shadow:3px 3px 5px #ceb3b0; font-weight:bold;}
.columna_recetas img{ margin:30px 0 210px 75px; float:left;}
.columna_recetas p.titulo_recetas{width:420px; font-size:16px; margin:7px 0 0 35px; border-bottom: dotted 2px #999; padding:0 0 5px 0; color:#000; float:left; font-weight:bold;}
.columna_recetas .caja_recetas{width:420px; float:left; margin:15px 0 0 35px; list-style:none; border-bottom: double 4px #999; padding:0 0 20px 0; text-align:justify; letter-spacing:normal;}
.columna_recetas .volver{ width:160px; float:left; font-size:10px; color:#d2910e; text-decoration:none; font-weight:bold; margin:10px 0 20px 40px;}

.columna_tiendas{width:990px; /*height:510px;*/ float:left;}
.columna_tiendas p.txt_tiendas{width:900px; height:120px; float:left; padding:0 0 10px 0; margin:5px 0 0 20px;}
.columna_tiendas ul.caja_tiendas{width:930px; height:350px; float:left; margin:0 0 0 20px; list-style:none; border:none;}
.columna_tiendas ul.caja_tiendas li{ float:left; margin:0 30px 30px 0; width:280px; height:150px; text-decoration:none; overflow:hidden; position:relative; display: block;}
.columna_tiendas ul.caja_tiendas li a.tienda{ width:280px; height:150px; color:#333; font-size:20px; font-weight:bold; text-decoration:none; letter-spacing:normal; text-align:center; display:none; position:absolute; top:0; z-index:10; background:rgba(255, 255, 255, 0.8); padding:65px 0 0 0;}
.columna_tiendas ul.caja_tiendas li:hover a.tienda{ display: block;}
.columna_tiendas ul.caja_tiendas li img{ margin:0; float:none;}
.columna_tiendas p.titulo{ font-size:20px; margin:5px 0 0 20px; width:310px; font-weight:bold; border-bottom: 2px dotted #999; padding:0 0 5px 0;}
.columna_tiendas p.txt2_tiendas{width:310px; height:400px; float:left; padding:0 0 10px 0; margin:10px 0 0 20px;}
.columna_tiendas p.txt2_tiendas a.aqui{color:#c50720; font-size:12px; margin:0; text-decoration:none; outline:none;}
.columna_tiendas p.txt2_tiendas a.aqui:hover{ text-transform:uppercase; font-size:11px;}
.columna_tiendas .volver{ width:160px; float:left; font-size:10px; color:#d2910e; text-decoration:none; font-weight:bold; margin:10px 0 0 0;}
.columna_tiendas .columna_fotos{ float:left; width:560px;}
.columna_tiendas .columna_fotos img{ margin:0 0 30px 20px;}

.columna_fotos ul.foto_galeria{ float:left; width:560px; list-style:none;}.contenido_col ul.foto_galeria li{ list-style:none;}
.columna_fotos ul.foto_galeria a.imagen{ float:left; /*width:450px; height:210px;*/ outline:none;}
.columna_fotos .foto_galeria .marco{ float:left; width:260px; height:140px; margin:0 15px 20px 0;}
.columna_fotos .foto_galeria .marco .pie_foto{ width:250px; height:20px; float:left; margin:7px 0 0 0;}

.contenido .tabla{ width: 100%; float: left; margin-top: 20px;}
.contenido .tabla .titulo_tabla{ width: 97%; height: 50px; float: left; margin: 2px 2%;  padding-top: 20px;  color: #999; border-bottom: 2px solid #999; font-size: 28px; text-align: center;}
.contenido .tabla img{ float: left;}
.contenido .tabla .info{ width: 65%; float: left; height: 370px;}
.contenido .tabla .info h2{ width: 100%; float: left; color: #fff; background-color: #B7AA8F; padding: 10px; margin-top: 20px; text-align: center;}
.contenido .tabla .info h3{ width: 100%; float: left; color: #fff; background-color: #A4C0D8; padding: 10px; margin-top: 20px; text-align: center; font-size: 1.5em;}
.contenido .tabla .info .dif{ width: 45%; float: left; padding: 10px;}
.contenido .tabla .info p{ width: 100%; float: left; color: #B7AA8F; font-size: 16px;}
.contenido .tabla .info p.azul{ width: 100%; float: left; color: #A4C0D8; font-size: 16px;}
.contenido .tabla .info ul{ width: 100%; float: left; margin-left: 20px; padding-left: 20px; font-size: 14px;}
.contenido .tabla .info ul li{ margin: 4px 0;}
.contenido .tabla .info .info2{width: 100%; float: left;}
.contenido .tabla .info .info2 img{ float: left;}
.contenido .tabla .info .info2 p{  width: 60%; float: left; color: #000; padding-left: 20px; font-size: 13px;}
.contenido .tabla .info3{ width: 100%; float: left; margin-left: 15px;}
.contenido .tabla .info3 p{  width: 90%; float: left; color: #000; padding: 25px; font-size: 13px;}
.contenido .tabla .info3 img{  width: 95%; float: left;}






