@charset "utf-8";
/* CSS Document */
.principal { height: 550px; width: 900px; margin: 0 auto;}
	.principal .logo { width: 153px; height: 72px; border: 0; margin: 236px auto 0 auto; }
	.principal .idiomas { margin: 0 auto; text-align: center; color: #939393; font-family:Arial, Helvetica, sans-serif; font-size: 10px; margin: 82px auto 0 auto; }
.idiomas ul { text-align:center; list-style-type:none; }
	.idiomas li { display:inline; padding: 0 5px 0 5px; border-right: 1px solid #939393; }
		.idiomas li a { color: #939393; text-decoration:none; font-weight: normal; }
		.idiomas li a:hover { color: #939393; font-weight: normal;  text-decoration: underline; }
	.idiomas ul li.sin { display:inline; padding: 0 5px 0 5px; border: 0;}

/* Generales web */
a img {  border: none;  border-width: 0px;  } 
body,td,th { color: #002469; background-repeat: no-repeat; }
a:link { text-decoration: none; color: #002469; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; color: #999999; }
a:active { text-decoration: none; }
table { background-repeat:no-repeat; }

/* Formatos de texto */
.texto11 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.texto12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.texto14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.texto24 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; }
.texto36 { font-size: 36px; font-family: Arial, Helvetica, sans-serif; }

/* Etilos páginas internas */

.general { width: 950px; height:600px; margin: 15px auto 0 auto; border: 0; padding: 0; }
.header { width: 100%; margin: 0; padding: 0; }
	.header .logo { margin: 0; padding:0; width: 146px; height: 68px; float:left; }
	.header .menu { margin: 0; padding: 0 0 0 285px; width: 518px; height: 68px; float:right; font-family:Arial, Helvetica, sans-serif; font-size: 10px; vertical-align:bottom; }
		.header .menu ul { margin: 50px 120px 0 0; padding: 0; list-style-type:none;  }
		.header .menu ul li { display:inline; padding: 0 5px 0 5px; border: 0; border-right: 1px solid #939393; font-size: 13px; color: #002469; font-weight: bold; }
			.header .menu ul li a { color: #002469; text-decoration:none; font-size: 13px; font-weight: normal; }
			.header .menu ul li a:hover { color: #939393; font-weight: bold;  text-decoration: none; font-size: 13px; font-weight: normal; }
			.header .menu ul li.sin { display:inline; padding: 0 5px 0 5px; border: 0;}	
	.header .limpia {margin: 0; padding: 0; clear: both; width: 0; height: 0;}

/* Creamos una etiqueta body por cada plantilla */

/* -ini - bodys */
/* -INI- Plantilla index, instalaciones, localizaciones, y calidad - OK */

.body_index { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image: url(../imgs/index_background.gif); background-repeat:no-repeat; background-position:top center; }
	.body_index .body_column_left { float: left; width: 15%; height: 370px; margin: 20px 0 0 0; text-align: left; }
		.body_recetas .body_column_left_recetas .restaurante { margin: 0 auto 0 auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; letter-spacing: 0.1em;}
		.body_index .body_column_left ul { list-style-type:none; margin: 0; padding:0; text-align:left;}
		.body_index .body_column_left ul li { font-family: Arial, Helvetica, sans-serif; margin: 0 0 6px 7px; padding: 0; text-align:left; font-weight: bold; font-size: 12px; letter-spacing: 0.1em;}
		.body_index .body_column_left ul li a { font-family: Arial, Helvetica, sans-serif; color: #002469; text-decoration:none; font-size: 12px; font-weight: normal; letter-spacing: 0.1em;}
		.body_index .body_column_left ul li a:hover { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal;  text-decoration: none; font-size: 12px; letter-spacing: 0.1em;}
		
	.body_index .body_column_right { float:right;  width: 82%; margin: 15px 0 0 0; padding: 0;   }
		.body_index .body_column_right .detalles { width: 90%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: justify; margin: 0 10px 0 0; } 
		.body_index .body_column_right .texto { width: 95%; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; margin: 25px 0 0 0; }	
		.body_index .body_column_right .imagen { margin: 0 0 15px 45px; text-align:left;}
		.body_index .body_column_right .imagen_private { margin: 10px 0 30px 10px; text-align:left;}		
		.body_index .body_column_right .localizacion {text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 		

/* -FIN- Plantilla index, instalaciones, localizaciones, y calidad - OK */

/* -INI- Plantilla CONTACTO - OK */

.body_contacta { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image: url(../imgs/index_background.gif); background-repeat:no-repeat; background-position:top center; }
	.body_contacta .header { width: 100%; height: 120px; margin: 0 0 15px 0; text-align:right; }
		.body_contacta .header .left { float: left; width: 56%; height: 120px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #002469; margin: 0; text-align:center; }
		.body_contacta .header .right { float:right;  width: 44%; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:center;  }
	.body_contacta .formulario_flash { clear:both; width: 600px; margin: 40px auto 0 auto; padding: 0;}		

/* -FIN- Plantilla CONTACTO - OK */

/* -INI- Plantilla Productos general - OK */
.body_contacta .body_column_right {float: right; width: 75%; margin: 10px 0 0 0; padding: 0; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-align: center; }
.body_contacta .body_column_right img { border: 0; margin: 0; padding: 0; }
/* -FIN- Plantilla Productos general - OK */

/* -INI- Plantillas productos - OK */

.body_berenjena { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centroberenjena.gif); background-repeat:no-repeat; background-position:top center;}

.body_cangrejo_relleno { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centrocentolla.gif); background-repeat:no-repeat; background-position:top center;}

.body_mejillones_relleno { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centromejillones.gif); background-repeat:no-repeat; background-position:top center;}

.body_patata_rellena { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centropatatas.gif); background-repeat:no-repeat; background-position:top center;}

.body_pimiento_relleno { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centropimientorelleno.gif); background-repeat:no-repeat; background-position:top center;}

.body_pimientos_salsa { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centropimiento.gif); background-repeat:no-repeat; background-position:top center;}

.body_concha_vieira { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centrovieiras.gif); background-repeat:no-repeat; background-position:top center;}

.body_croqueta { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centrocroquetas.jpg); background-repeat:no-repeat; background-position:top center;}

.body_migas { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/centromigas.jpg); background-repeat:no-repeat; background-position:top center;}

.body_recetas { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image: url(../imgs/index_background.gif); background-repeat:no-repeat; background-position:top center; }
	.body_column_left_recetas { float: left; width: 23%; height: 100px; margin-top: 15px; padding-left: 10px; text-align:right; }
	.body_column_right_recetas { float:right;  width: 75%; margin: 90px 0 0 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; letter-spacing: 0.1em;  }
	.menu_visual_recetas { clear:both; width: 100%; height: 200px; margin: 40px auto 0 auto; text-align:center; }
	.menu_visual_recetas img { border: 0; margin: 40px 0 0 0;}
	
/* -FIN- Plantillas productos - OK */

/* -INI- Plantillas detalles productos - OK */
.body_berenjena_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_berenjena.jpg); background-repeat:no-repeat; background-position:top center;}

.body_cangrejo_relleno_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_centolla.jpg); background-repeat:no-repeat; background-position:top center;}

.body_mejillones_relleno_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_mejillones.jpg); background-repeat:no-repeat; background-position:top center;}

.body_patata_rellena_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_patata.jpg); background-repeat:no-repeat; background-position:top center;}

.body_pimiento_relleno_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_pimientos.jpg); background-repeat:no-repeat; background-position:top center;}

.body_pimientos_salsa_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_pimientossalsa.jpg); background-repeat:no-repeat; background-position:top center;}

.body_concha_vieira_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_vieira.jpg); background-repeat:no-repeat; background-position:top center;}

.body_croqueta_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_croquetas.jpg); background-repeat:no-repeat; background-position:top center;}

.body_migas_detalles { width: 100%; height: 413px; margin: 10px auto 10px auto; background-image:url(../de/imgs/detalles_migas.jpg); background-repeat:no-repeat; background-position:top center;}
/* -FIN- Plantillas detalles productos - OK */

/* -INI- Estilos para los body de productos */
.body_column_left { float: left; width: 23%; height: 338px; margin-top: 15px; padding-left: 10px; text-align:right; }
	.body_column_left ul { list-style-type:none; margin: 0; padding:0; text-align:left;}
	.body_column_left ul li { font-family: Arial, Helvetica, sans-serif; margin: 0 0 6px 7px; padding: 0; text-align:left; font-weight: bold; font-size: 12px; letter-spacing: 0em;}
	.body_column_left ul li a { font-family: Arial, Helvetica, sans-serif; color: #002469; text-decoration:none; font-size: 12px; font-weight: normal; letter-spacing: 0em;}
	.body_column_left ul li a:hover { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal;  text-decoration: none; font-size: 12px; letter-spacing: 0em;}
	.body_column_right { float:right;  width: 75%; margin: 309px 0 0 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:center;  }	    
		
	.body_column_right .detalles { width: 96%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 50px 0 0; } 
	.body_column_right .detalles a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #002469; text-decoration: none;  } 
	.body_column_right .detalles a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #002469; text-decoration: none;	}	
	.body_column_right .detalles img { border: 0; }
	.body_column_right .texto { width: 100%; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: justify; margin: 40px 0 0 0; }
	.body_column_right .textoVariasLineas { width: 97%; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: justify; margin: 26px 0 0 0; }
	/* Plantillas detalles */
	.body_column_right_detalles { float:right;  width: 75%; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:center;  }	
	.body_column_right_detalles .productosUp { width: 100%; height: 60px; margin: 142px 0 0 0; }

	/* ini - Especial croqueta */
		.body_column_right_detalles .productosUp .producto_titulo { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosUp .producto_cro { float: left; width: 20%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosUp .producto_cro1 { float: left; width: 20%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .productosUp .producto_cro2 { float: left; width: 16%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 3%; }	
		.body_column_right_detalles .productosUp .producto_cro3 { float: left; width: 18%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 4%; }	
		
		.body_column_right_detalles .productosUp .producto_titulo { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosUp .producto_cro { float: left; width: 20%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosUp .producto_cro1 { float: left; width: 20%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .productosUp .producto_cro2 { float: left; width: 16%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 3%; }	
		.body_column_right_detalles .productosUp .producto_cro3 { float: left; width: 18%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 4%; }					
	/* fin - Especial croqueta */		
		.body_column_right_detalles .productosUp .producto { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
.body_column_right_detalles .productosUp .producto1 { float: left; width: 32%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .productosUp .titulo { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0 0 0 5px; }

	.body_column_right_detalles .productosDown { width: 100%; height: 50px; margin: 110px 0 0 0;}
		.body_column_right_detalles .productosDown .producto { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDown .producto1 { float: left; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDown .producto1vieira { float: left; width: 34%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 9%; }	
		.body_column_right_detalles .productosDown .producto2vieira { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }								
		.body_column_right_detalles .productosDown .producto_extra { float: left; width: 40%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .productosDown .producto2vieira .titulo, .body_column_right_detalles .productosDown .producto1vieira .titulo, .body_column_right_detalles .productosDown .producto .titulo, .body_column_right_detalles .productosDown .producto1 .titulo, .body_column_right_detalles .productosDown .producto_extra .titulo { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0 0 0 5px; }	

	/* ini - Especial croqueta */
	.body_column_right_detalles .productosDown_cro { width: 100%; height: 60px; margin: 0 105px 0 0;}
		.body_column_right_detalles .productosDown .producto_titulo { float: left; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDown .producto_cro { float: left; width: 20%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDown .producto_cro .titulo { font-weight: bold;  color: red; font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin: 0 0 0 5px; }	
	/* fin - Especial croqueta */

/* -ini- detalles croquetas */
	.body_column_right_detalles .productosDownDetalles { width: 100%; height: 50px; margin: 150px 0 0 0;}
		.body_column_right_detalles .productosDownDetalles .producto { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDownDetalles .producto1 { float: left; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDownDetalles .producto1vieira { float: left; width: 34%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 9%; }	
		.body_column_right_detalles .productosDownDetalles .producto2vieira { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }								
		.body_column_right_detalles .productosDownDetalles .producto_extra { float: left; width: 40%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDownDetalles .producto_titulo { float: left; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDownDetalles .producto_cro { float: left; width: 20%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosDownDetalles .producto_cro .titulo { font-weight: bold;  color: red; font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin: 0 0 0 5px; }				
		.body_column_right_detalles .productosDownDetalles .producto2vieira .titulo, .body_column_right_detalles .productosDownDetalles .producto1vieira .titulo, .body_column_right_detalles .productosDownDetalles .producto .titulo, .body_column_right_detalles .productosDownDetalles .producto1 .titulo, .body_column_right_detalles .productosDownDetalles .producto_extra .titulo { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0 0 0 5px; }
/* -fin- detalles croquetas */

	.body_column_right_detalles .productosEnUna { width: 100%; height: 60px; margin: 230px 0 100px 0;}
		.body_column_right_detalles .productosEnUnaCorta { width: 100%; height: 35px; margin: 230px 0 99px 0;}
		.body_column_right_detalles .productosEnUnaCorta .producto, .body_column_right_detalles .productosEnUna .producto { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .productosEnUnaCorta .titulo, .body_column_right_detalles .productosEnUna .titulo { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0 0 0 5px; }	
		.body_column_right_detalles .productosEnUnaCorta .producto_centrado, .body_column_right_detalles .productosEnUna .producto_centrado { width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 auto 0 auto; }	
		
	
	.body_column_right_detalles .variosProductosEnUna { width: 100%; height: 60px; margin: 230px 0 100px 0;}
		.body_column_right_detalles .variosProductosEnUna .producto { float: left; width: 23%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .variosProductosEnUna .producto_pim { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .variosProductosEnUna .producto_grande { float: left; width: 28%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .variosProductosEnUna .producto_right { float: right; width: 18%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .variosProductosEnUna .titulo { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0 0 0 5px; }	
		.body_column_right_detalles .variosProductosEnUna .producto_centrado { width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 auto 0 auto; }				

	.body_column_right_detalles .variosProductosEnUnaCorta { width: 100%; height: 60px; margin: 203px 0 74px 0;}
		.body_column_right_detalles .variosProductosEnUnaCorta .producto { float: left; width: 23%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .variosProductosEnUnaCorta .producto_pim { float: left; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .variosProductosEnUnaCorta .producto_grande { float: left; width: 28%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .variosProductosEnUnaCorta .producto_right { float: right; width: 18%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .variosProductosEnUnaCorta .producto_right2 { float: right; width: 28%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }					
		.body_column_right_detalles .variosProductosEnUnaCorta .titulo { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0 0 0 5px; }	
		.body_column_right_detalles .variosProductosEnUnaCorta .producto_centrado { width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 auto 0 auto; }

	.body_column_right_detalles .variosProductosPimientos { width: 100%; height: 60px; margin: 223px 0 74px 0;}
		.body_column_right_detalles .variosProductosPimientos .producto { float: left; width: 23%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .variosProductosPimientos .producto_pim { float: left; width: 32%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .variosProductosPimientos .producto_grande { float: left; width: 28%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }		
		.body_column_right_detalles .variosProductosPimientos .producto_right { float: right; width: 21%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }
		.body_column_right_detalles .variosProductosPimientos .producto_right2 { float: right; width: 28%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 10px 0 0; }					
		.body_column_right_detalles .variosProductosPimientos .titulo { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0 0 0 5px; }	
		.body_column_right_detalles .variosProductosPimientos .producto_centrado { width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin: 0 auto 0 auto; }

	/* Textos pie fotos */
	.body_column_right_detalles .texto { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; margin: 15px 0 0 0px; width: 100%;  }

/* -fin - bodys */

.pie_body { width: 100%; height: 77px; margin: 0;}
	.pie_body .left { float:left; width: 463px; height: 77px; margin:0; padding: 0; background-image:url(../imgs/imagen_pie_izq.jpg); background-repeat:no-repeat; background-position: left top;}
		.pie_body .left .titulo { font-family:Arial, Helvetica, sans-serif; color: #2b508c; font-size: 20px; font-weight: normal; text-align:right; margin: 10px 0 0 0; }
		.pie_body .left .titulo a { text-decoration:none; }
		.pie_body .left .titulo a:hover { text-decoration: none; color: #c17a23; }
	.pie_body .right { float: right; width: 463px; height: 77px; margin:0; padding: 0; background-image:url(../imgs/imagen_pie_dcha.jpg); background-repeat:no-repeat; background-position: right top;}
		.pie_body .right .titulo { font-family:Arial, Helvetica, sans-serif; color: #2b508c; font-size: 20px; font-weight: normal; text-align:right; margin: 10px 0 0 0; }
		.pie_body .right .titulo a { text-decoration:none; }
		.pie_body .right .titulo a:hover { text-decoration: none; color: #c17a23; }
.pie_web { width: 100%; height: 20px; margin-top: 5px; padding: 0;}
	.pie_web .left { float:left; width: 40%; height: 15px; padding-left: 33px; color: #87888a; font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-align:left;}
		.pie_web .left ul { list-style-type:none; margin: 0; padding: 0; }
			.pie_web .left ul li { display:inline; margin: 0 60px 0 0; padding:0; }
				.pie_web .left ul li a { font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; color: #939393; }
				.pie_web .left ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #002469; }
				
	.pie_web .right {float: right; width: 48.5%; height: 15px; margin: 0; padding: 0; color: #87888a; font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-align:left; }
		.pie_web .right ul { list-style-type:none; margin: 0; padding: 0; }
			.pie_web .right ul li { display:inline; margin: 0 0 0 10px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; color: #939393; }
				.pie_web .right ul li a { font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; color: #939393; }
				.pie_web .right ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #002469; }
				
/* Estilos para el Div invisible de los idiomas */
#idiomas_banderas { visibility: hidden; margin: 0; padding: 0; height: 20px; }
#idiomas_inicio { width: 125px; height: 20px; float: left;}
#idiomas_inicio:hover #idiomas_banderas { visibility: visible; }
/* #idiomas_inicio:hover { visibility: hidden; }*/

/* -INI- Estilos para el Div invisible de los iconos de calidad */
#calidad_iconos { visibility: hidden; margin: 0; padding: 0; height: 20px; }
#calidad_inicio { width: 125px; height: 20px; float:right;}
#calidad_inicio:hover #calidad_iconos { visibility: visible; }
#calidad_izquierda { float:left; margin: 0; padding: 0;  }
/* -FIN- Estilos para el Div invisible de los iconos de calidad */

/* Azcona */
				
	.azconaDesarrollo { float: left; text-align: left; margin: 0 auto 10px 19px; padding: 2px 0 0 0; } .azconaDesarrollo a { color: #87888a; text-decoration: none; font-size:8px; font-family:Arial, Helvetica, sans-serif; height: 10px; }
