@charset "UTF-8";
/* CSS Document */
*{
	margin:0px; padding:0px
}
body{
	padding:0px;
	margin:0px;
	background-color:#e6e7e4;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
ul{list-style:none}
a{ outline: 0 none;font-size:10px}
/* apariencia */
#contenedor{
	width:905px;
	height:680px;
	
	position:absolute;
	left:50%;
	top:20px;
	
	
	margin-left:-452px;
	margin-top: 20px;
	/*margin-top: -340px;
	background-image:url(images/fondo.jpg);
	background-repeat:repeat-y;*/
	background-color:#ffffff
}

#cabecera{
	height:485px;
}


#listados_inicio{ height:180px; border-top:5px solid #e6e7e4;padding:0px; margin:0px;}
#miniaturas_inicio{position:absolute; left:50px; top:500px}
#listados_inicio ul#miniaturas_inicio li{float:left; margin:0px; padding:0px; color:#cb6187; height:170px}
#listados_inicio ul#miniaturas_inicio li img{border:0px; margin:0px; padding:0px;}

#listados{ height:180px; border-top:5px solid #e6e7e4;padding:0px; margin:0px;}
#miniaturas{position:absolute; left:50px; top:530px}
#listados ul#miniaturas li{float:left; margin:0px; padding:0px; color:#cb6187; height:170px}
#listados ul#miniaturas li img{border:0px; margin:0px; padding:0px;}



li.pez{ position:relative; top:-12px}



.pez{/*border-right:1px solid #666666*/ cursor:pointer}

.sello{width:220px}
#sello_pescaldia{ position:absolute; left:20px; top:-20px}


#menu{height:90px; text-align:right}
#caja{width:225px; height:485px; position:relative; left:40px; top:-25px; z-index:500; background-image:url(images/caja.jpg); background-repeat:no-repeat; padding-top:166px}


#caja_fileteados{width:252px; height:485px; position:relative; left:30px; top:-25px; z-index:500; background-image:url(images/caja_fileteados.jpg); background-repeat:no-repeat; padding-top:134px;background-position:center top}

#caja_horneados{width:252px; height:485px; position:relative; left:30px; top:-25px; z-index:500; background-image:url(images/caja_horneados.jpg); background-repeat:no-repeat; padding-top:134px;background-position:center top; padding-left:1px}


#caja_empanados{width:253px; height:485px; position:relative; left:30px; top:-25px; z-index:500; background-image:url(images/caja_empanados.jpg); background-repeat:no-repeat; padding-top:134px;background-position:center top}

#caja_index{width:252px; height:385px; position:relative; left:30px; top:-25px; z-index:900; background-image:url(images/caja_index.jpg); background-repeat:no-repeat; padding-top:166px; background-position:center top}






#submenupescado{
	text-align:center;
	height:20px;
	position:absolute;
	top:220px;
	left:0px;
	width:176px;
	font-size:9px;
	text-decoration:none;
	color:#333333;
	padding:5px;
	z-index:999;
	padding-left:26px;
}
/*
#submenupescado a{ font-size:10px; text-decoration:none; color:#333333}
#submenupescado a.activorl{ font-size:10px; text-decoration:underline; color:#333333}
*/

#producto{position:absolute; left:115px; width:780px; top:105px; height:363px; text-align:right}

#subsecciones{padding-top:30px; padding-left:10px; padding-right:10px; 
width:205px; display:none; background-image:url(images/rosa.png); font-size:9px; top:235px; position:absolute; left:14px; padding-bottom:10px; text-align:center}

#menu_ppal{list-style:none;width:550px; position:absolute; right:55px; top:20px}
#menu_ppal li{display:block; margin:0; height:20px }
#menu_ppal li a{display:block; border:0; margin:0; padding:0}
#menu_ppal li a.activoseccion{background-position:0px -20px;}

/* 
#################################################################################
#################################################################################
 */

/*pescados*/
#menu_ppal li#pescados a{
	height:20px;
	width:152px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/menu_navegacion_01.gif);
	background-position:0px -19px;
}
#menu_ppal li#pescados a:hover{
	background-position:0px 1px;
}
#menu_ppal li.active#pescados a{
	background-position:0px 1px;
}
/* fin pescados */

/*fileteados*/
#menu_ppal li#fileteados a{
	height:20px;
	width:183px;
	display:block;
	text-indent:-9999px;
	background-image:url(faldon/menu_01.gif);
	background-position:0px -20px;
}
#menu_ppal li#fileteados a:hover{
	background-position:0px 0px;
}
#menu_ppal li.active#fileteados a{
	background-position:0px 0px;
}
/* fin fileteados */


/*quienes_somos*/
#menu_ppal li#quienes_somos a{
	height:20px;
	width:155px;
	display:block;
	text-indent:-9999px;
	background-image:url(faldon/menu_03.gif);
	background-position:0px -20px;
}
#menu_ppal li#quienes_somos a:hover{
	background-position:0px 0px;
}
#menu_ppal li.active#quienes_somos a{
	background-position:0px 0px;
}
/* fin fileteados */


/*empanados*/
#menu_ppal li#empanados a{
	height:20px;
	width:190px;
	display:block;
	text-indent:-9999px;
	background-image:url(faldon/menu_02.gif);
	background-position:0px -20px;
}
#menu_ppal li#empanados a:hover{
	background-position:0px 0px;
}
#menu_ppal li.active#empanados a{
	background-position:0px 0px;
}
/* fin empanados */

/*horno*/
#menu_ppal li#horno a{
	height:20px;
	width:89px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/menu_navegacion_04.gif);
	background-position:0px -19px;
}
#menu_ppal li#horno a:hover{
	background-position:0px 1px;
}
#menu_ppal li.active#horno a{
	background-position:0px 1px;
}
/* fin horno */
div#menu ul li {
	float:right;
}

#sub_menu{list-style:none;width:450px; position:absolute; right:105px; top:44px}
#sub_menu_2{list-style:none;width:450px; position:absolute; right:145px; top:44px}
#sub_menu_2,#sub_menu li{display:block; margin:0; height:18px }

/********************/
/********************/
/********************/
/********************/
/* comienzo 3 level*/
/********************/
/********************/
/********************/
/********************/

#menu_3_level{list-style:none;width:380px; position:absolute; right:170px; top:65px;}

#menu_3_level li#filetes a {
	height:20px;
	width:65px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/3nivel/lomos.gif);
	background-repeat:no-repeat;
	background-position:0px -20px;
}
#menu_3_level li#filetes a:hover{background-position:0px -1px;}
#menu_3_level li#filetes a.activado{background-position:0px -1px;}
#menu_3_level li#rodajas a {
	height:20px;
	width:50px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/3nivel/rodajas.gif);
	background-repeat:no-repeat;
	background-position:-3px -20px;
}
#menu_3_level li#rodajas a:hover{background-position:-3px -1px;}
#menu_3_level li#rodajas a.activado{background-position:-3px -1px;}

#menu_3_level li#piruletas a {
	height:20px;
	width:65px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/3nivel/piruletas.gif);
	background-repeat:no-repeat;
	background-position:-3px -20px;
}
#menu_3_level li#piruletas a:hover{background-position:-3px -1px;}
#menu_3_level li#piruletas a.activado{background-position:-3px -1px;}


#menu_3_level li#bocaditos a {
	height:20px;
	width:67px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/3nivel/bocaditos.gif);
	background-repeat:no-repeat;
	background-position:-3px -20px;
}
#menu_3_level li#bocaditos a:hover{background-position:-3px -1px;}
#menu_3_level li#bocaditos a.activado{background-position:-3px -1px;}


#menu_3_level li#canelones a {
	height:20px;
	width:73px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/3nivel/canelones.gif);
	background-repeat:no-repeat;
	background-position:-3px -20px;
}
#menu_3_level li#canelones a:hover{background-position:-3px -1px;}
#menu_3_level li#canelones a.activado{background-position:-3px -1px;}

#menu_3_level li#croquetas a {
	height:20px;
	width:75px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/3nivel/croquetas.gif);
	background-repeat:no-repeat;
	background-position:-3px -20px;
}
#menu_3_level li#croquetas a:hover{background-position:-3px -1px;}
#menu_3_level li#croquetas a.activado{background-position:-3px -1px;}



/********************/
/********************/
/********************/
/********************/
/* FINFINFIN 3 level*/
/********************/
/********************/
/********************/
/********************/



#menu_contacto{list-style:none;width:95px; position:absolute;  top:-20px;right:-3px;}
#menu_contacto li#contacto a{
	height:20px;
	width:95px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/contacto.gif);
	background-repeat:no-repeat;
	background-position:0px -20px;
}
#menu_contacto li#contacto a:hover{background-position:0px 0px;}

#sub_menu_horneados{list-style:none;width:465px; position:absolute; right:90px; top:44px}
#sub_menu_horneados li{display:block; margin:0; height:18px }

#sub_menu_emapanados{list-style:none; position:absolute; right:120px; top:44px}
#sub_menu_emapanados li{display:block; margin:0; height:20px }
/*
	SUMENU ORNEADOS

*/
#sub_menu_horneados li#bacaladilla_verduras a{
	height:20px;
	width:170px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/horno/menu_fileteados_01.gif);
	background-position:0px 0px;
	}
#sub_menu_horneados li#bacaladilla_verduras a:hover{background-position:0px -19px;}
#sub_menu_horneados li.active#bacaladilla_verduras a{background-position:0px -19px;}

#sub_menu_horneados li#jurel_escabeche a{
	height:20px;
	width:147px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/horno/menu_fileteados_02.gif);
	background-position:0px 0px;}
#sub_menu_horneados li#jurel_escabeche a:hover{background-position:0px -19px;}
#sub_menu_horneados li.active#jurel_escabeche a{background-position:0px -19px;}

#sub_menu_horneados li#merluza_primavera a{
	height:20px;
	width:147px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/horno/menu_fileteados_03.gif);
	background-position:0px 0px;}
#sub_menu_horneados li#merluza_primavera a:hover{background-position:0px -19px;}
#sub_menu_horneados li.active#merluza_primavera a{background-position:0px -19px;}


/*
	SUBMENU DE PRODUCTOS EMPANADOS
*/

/*filetes*/
#sub_menu_emapanados li#filetes{
	height:20px;
	width:59px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/empanados/filetes.gif);
	background-position:0px 0px;
}

/*bacaladito*/
#sub_menu_emapanados li#bacaladitos a{
	height:20px;
	width:89px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/empanados/sub_01.gif);
	background-position:0px -1px;
}
#sub_menu_emapanados li#bacaladitos a:hover{
	background-position:0px -20px;
}
#sub_menu_emapanados li.active#bacaladitos a{
	background-position:0px -20px;
}

/*pescadillas*/
#sub_menu_emapanados li#pescadillas a{
	height:20px;
	width:75px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/empanados/sub_02.gif);
	background-position:0px -1px;
}
#sub_menu_emapanados li#pescadillas a:hover{
	background-position:0px -20px;
}
#sub_menu_emapanados li.active#pescadillas a{
	background-position:0px -20px;
}

/*croquetas*/
#sub_menu_emapanados li#croquetas{
	height:20px;
	width:79px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/empanados/croquetas.gif);
	background-position:0px 0px;
}

/*sardina*/
#sub_menu_emapanados li#sardina a{
	height:20px;
	width:68px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/empanados/sub_03.gif);
	background-position:0px -1px;
}
#sub_menu_emapanados li#sardina a:hover{
	background-position:0px -20px;
}
#sub_menu_emapanados li.active#sardina a{
	background-position:0px -20px;
}

/*pescadilla*/
#sub_menu_emapanados li#pescadilla a{
	height:20px;
	width:91px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/empanados/sub_02.gif);
	background-position:0px -1px;
}
#sub_menu_emapanados li#pescadilla a:hover{
	background-position:0px -20px;
}
#sub_menu_emapanados li.active#pescadilla a{
	background-position:0px -20px;
}

/*bacaladito*/
#sub_menu_emapanados li#bacaladito a{
	height:20px;
	width:84px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/empanados/sub_05.gif);
	background-position:0px -1px;
}

#sub_menu_emapanados li#bacaladito a:hover{
	background-position:0px -20px;
}
#sub_menu_emapanados li.active#bacaladito a{
	background-position:0px -20px;
}

#subopciones{list-style:none; margin-top:7px; padding-left:35px}
#subopciones li{display:block; margin:0; float:left}


#subopciones li#presenta a{
	height:12px;
	width:88px;
	display:block;
	background-image:url(images/submenu_03.png);
	background-position:0px 0px;
	
}
#subopciones li#presenta a:hover{
	background-image:url(images/submenu_03.png);
	background-position:0px -12px;
}
#subopciones li#presenta a.activorl{
	background-position:0px -12px;
}

#subopciones li#receta a{
	height:12px;
	width:58px;
	display:block;
	background-image:url(images/submenu_02.png);
	background-position:0px 0px;
}
#subopciones li#receta a:hover{
	background-position:0px -12px;
}
#subopciones li#receta a.activorl{
	background-position:0px -12px;
}





#subopciones li#preparacion a{
	height:12px;
	width:72px;
	display:block;
	background-image:url(images/preparacion.gif);
	background-position:0px 0px;
}

#subopciones li#preparacion a:hover{
	background-position:0px -12px;
}
#subopciones li#preparacion a.activorl{
	background-position:0px -12px;
}


#subopciones li#nutri a{
	height:12px;
	width:71px;
	display:block;
	background-image:url(images/submenu_01.png);
	background-position:0px 0px;
}

#subopciones li#nutri a:hover{
	background-position:0px -12px;
}
#subopciones li#nutri a.activorl{
	background-position:0px -12px;
}

/*bacaladitos*/
#sub_menu li#bacaladitos a{
	height:20px;
	width:92px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/fileteados/submenu_01.gif);
	background-position:0px 0px;
}
#sub_menu li#bacaladitos a:hover{
	background-position:0px -19px;
}
#sub_menu li.active#bacaladitos a{
	background-position:0px -19px;
}
/* fin bacaladitos */

/*pescadilla*/
#sub_menu li#pescadilla a{
	height:20px;
	width:87px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/fileteados/submenu_02.gif);
	background-position:0px 0px;
}
#sub_menu li#pescadilla a:hover{
	background-position:0px -19px;
}
#sub_menu li.active#pescadilla a{
	background-position:0px -19px;
}
/* fin pescadilla */

/*merluza*/
#sub_menu li#merluza a{
	height:20px;
	width:72px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/fileteados/submenu_06.gif);
	background-position:0px 0px;
}
#sub_menu li#merluza a:hover{
	background-position:0px -19px;
}
#sub_menu li.active#merluza a{
	background-position:0px -19px;
}
/* fin pescadilla */


/*caballa*/
#sub_menu li#caballa a{
	height:20px;
	width:66px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/fileteados/submenu_03.gif);
	background-position:0px 0px;
}
#sub_menu li#caballa a:hover{
	background-position:0px -19px;
}
#sub_menu li.active#caballa a{
	background-position:0px -19px;
}
/* fin caballa*/

/*sardina*/
#sub_menu li#sardina a{
	height:20px;
	width:65px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/fileteados/submenu_04.gif);
	background-position:0px 0px;
}
#sub_menu li#sardina a:hover{
	background-position:0px -19px;
}
#sub_menu li.active#sardina a{
	background-position:0px -19px;
}
/* fin sardina*/


/*jurel*/
#sub_menu li#jurel a{
	height:20px;
	width:45px;
	display:block;
	text-indent:-9999px;
	background-image:url(images/fileteados/submenu_05.gif);
	background-position:0px 0px;
}
#sub_menu li#jurel a:hover{
	background-position:0px -19px;
}
#sub_menu li.active#jurel a{
	background-position:0px -19px;
}
/* fin jurel*/


#valor_nutricional{ margin-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif}
#valor_nutricional td{padding:1px; font-size:8px;}
img#leyenda_prducto { margin-right:55px}
.empanado{float:right}
#rotulo{ text-align:center; position:absolute; top:177px;width:224px}
#subrotulo{ text-align:center; position:absolute; top:194px;width:224px; overflow:visible;}
#subrotulo_filete{ text-align:center; position:absolute; top:194px;width:224px; overflow:visible;}

a.receta{color:#000000; text-decoration:none; font-size:11px; margin-bottom:5px}

a:hover.receta{text-decoration:underline}

a.recetalinkele{ padding:5px}