/* CSS Document */
body{
background-image:url(../img/fondo_body.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px;
background-color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#515151;
font-size:11px;
text-align:center;
}
body.popup{
background-image:none;
}
img{
	border:0px;
}
a{
	color:#515151;
}
.finflotante{
	clear:both;
	font-size:0px;
}

#contenedorgral{
	width:980px;
	margin:0px auto;
	text-align:left;
}
/*inicio cabecera*/
	#contenedorgral #cabecera{
		height:143px;
		width:100%;
	}
		#contenedorgral #cabecera div.logocab{
			height:127px;
			float:left;
			padding:3px 0px 0px 4px;
		}
		#contenedorgral #cabecera div.copycab{
			height:86px;
			float:right;
			font-family:"Times New Roman", Times, serif;
			padding:0px 30px 0px 0px;
			text-align:left;
		}
		#contenedorgral #cabecera div.copycab h1{
			margin:0px;
			padding:35px 70px 11px;
			background-image:url(../img/bellota.gif);
			background-position:bottom right;
			background-repeat:no-repeat;
		}
			#contenedorgral #cabecera div.copycab h1 span.nombre{
				font-size:48px;
				color:#E2C16B;
				font-weight:700;	
				line-height:41px;
			}
			#contenedorgral #cabecera div.copycab h1 span.descrip{	
				font-size:24px;
				color:#FFFFFF;
				font-weight:500;
				line-height:20px;
				padding-left:1px;
			}
			#contenedorgral #cabecera div.copycab h1 span.direccion{
				font-size:20px;
				color:#E2C16B;
				font-weight:500;
				padding-left:1px;
			}
		#contenedorgral #cabecera div.bellotas{
			height:120px;
			float:right;
			padding:10px 20px 0px 0px;
		}
		#contenedorgral #cabecera div.curvacabecera{
			width:980px;
			height:13px;
			background-image:url(../img/curvasupcont.gif);
			clear:both;
		}
/*fin cabecera*/
/*inicio contenido*/
	#contenedorgral div.contenido{
		width:978px;
		border-left:1px solid #E2C16B;
		border-right:1px solid #E2C16B;
		background-color:#FFFFFF;
		background-image:url(../img/fondo_menu.gif);
		background-position:24px bottom;
		background-repeat:no-repeat;
	}

		/*#contenedorgral div.mapaweb{
			background-image:url(../mapaweb/img/fondo_menumapaweb.jpg);	
		}*/
		/*#contenedorgral div.contacto{
			background-image:url(../contacto/img/fondo_menucontac.jpg);
		}	*/
		#contenedorgral div.productos{
			background-image:url(../productos/img/fondo_menuprod.jpg);
			padding-bottom:30px;	
		}
		/*#contenedorgral div.avisolegal{
			background-image:url(../avisolegal/img/fondo_menuavisoleg.jpg);	
		}*/	
		#contenedorgral div.noticiasppal{
			padding-bottom:90px;
		}
		#contenedorgral div.noticias{
			background-image:url(../noticias/img/fondo_menunoticias.jpg);
			padding-bottom:140px;	
		}
		#contenedorgral div.empresa{
			background-image:url(../empresa/img/fondo_menuempresa.jpg);	
			padding-bottom:150px;
		}	
		#contenedorgral div.avisolegal{
			padding-bottom:90px;
		}	
		#contenedorgral div.exportacion{
			background-image:url(../exportacion/img/fondo_menuexport.jpg);	
		}	
		#contenedorgral div.enlacesinteres{
			padding-bottom:40px;
		}		
		#contenedorgral div.prensa{
			padding-bottom:40px;
		}
		#contenedorgral div.promo{
			padding-bottom:90px;
		}
		#contenedorgral div.menuiberico{
			background-image:url(../mundoiberico/img/fondo_menuiberico.jpg);
			padding-bottom:140px;	
		}
		#contenedorgral div.menuibericospb{
			background-image:url(../mundoiberico/img/fondo_menuiberico.jpg);
			padding-bottom:60px;	
		}	
		
		/*inicio menu*/
		#contenedorgral div.contenido #menu{
			float:left;
			width:157px;
			padding:0px 0px 0px 24px;
			background-color:#FFFFFF;
		}
			#contenedorgral div.contenido #menu ul{
				margin:0px;
				padding:0px;
				list-style-type:none;
			}
				#contenedorgral div.contenido #menu ul li{
					/*height:27px;*/
					background-image:url(../img/fondo_lioff.gif);
					background-repeat:no-repeat;
					margin-bottom:3px;
					line-height:24px;
					text-indent:28px;
				}
				#contenedorgral div.contenido #menu ul li:hover{
					background-image:url(../img/fondo_lidest.gif);
					background-repeat:no-repeat;
				}
				#contenedorgral div.contenido #menu ul li.destacado{
					background-image:url(../img/fondo_lidest.gif);
					background-repeat:no-repeat;
				}
				#contenedorgral div.contenido #menu ul li.seleccionado{
					background-image:url(../img/fondo_lion.gif);
					background-repeat:no-repeat;
					color:#F2F2F2;
					margin:-1px 0px 3px;
				}
				#contenedorgral div.contenido #menu ul li.abierto{
					margin:0px;
				}
					#contenedorgral div.contenido #menu ul li.seleccionado a{
						color:#F2F2F2;
					}
				#contenedorgral div.contenido #menu ul li.margintop{
					margin-top:27px;
				}
				#contenedorgral div.contenido #menu ul li.ultimo{
					padding:2px 0px 0px;
					margin-bottom:0px;
					background-image:none;
					text-indent:0px;
				}
				#contenedorgral div.contenido #menu ul li.banner{
					padding:24px 0px 0px;
					margin-bottom:0px;
					background-image:none;
					text-indent:0px;
				}
					#contenedorgral div.contenido #menu ul li h3{
						font-size:11px;
						font-weight:normal;
						margin:0px;
						padding:0px;
					}
						#contenedorgral div.contenido #menu ul li h3 a{
							color:#515151;
							text-decoration:none;		
						}
						/*#contenedorgral div.contenido #menu ul li h3 a:hover{
							text-decoration:underline;
						}*/
					#contenedorgral div.contenido #menu ul ul.submenu{
						background-image:none;
						/*background-position:bottom;*/
						/*border-bottom:1px solid #CBCBCA;*/
						/*background-repeat:no-repeat;*/
						background-color:#F0F0F0;
						margin:0px 5px 3px;
						display:block;
					}
					#contenedorgral div.contenido #menu ul ul.sinmargintop{
						margin-top:-3px;
						//margin-top:3px;
						/*border-bottom:1px solid #777777;*/
						background-color:#F0F0F0;
					}
					#contenedorgral div.contenido #menu ul ul.submenu li{
						/*background-color:#E8E8E8;*/
						background-image:none;
						/*border-left:1px solid #E8E8E8;
						border-right:1px solid #E8E8E8;*/
						margin:0px;
						color:#515151;
						padding:0px 4px 0px 4px;
						line-height:18px;
						text-indent:18px;
					}
						#contenedorgral div.contenido #menu ul ul.submenu li a{
							color:#515151;
							text-decoration:none;
						}
							#contenedorgral div.contenido #menu ul ul.submenu li a:hover{
								text-decoration:underline;
							}						
		/*fin menu*/
		div.bannertierra{
			margin-top:10px;
		}
		/*inicio contenido principal*/
			#contenedorgral div.contenido #principal{
				float:left;
				width:auto;
				padding:0px 34px;
				width:729px;
			}
				#contenedorgral div.contenido #principal div.destacadoshome{
					width:100%;
					clear:both;
					height:109px;
					margin-bottom:20px;
				}
					
					#contenedorgral div.contenido #principal div.destacadoshome div.bannerhomeizq{
						float:left;
					}
					#contenedorgral div.contenido #principal div.destacadoshome div.bannerhomedch{
						float:right;
					}
				#contenedorgral div.contenido #principal div.destacadoshomeinf{
					width:100%;
					clear:both;
					height:85px;
					margin-bottom:15px;
				}
					
					#contenedorgral div.contenido #principal div.destacadoshomeinf div.bannerhomeizq{
						float:left;
					}
					#contenedorgral div.contenido #principal div.destacadoshomeinf div.bannerhomedch{
						float:right;
					}					
					#contenedorgral div.contenido #principal div.bienvenida{
						float:left;
						width:100%;
						height:51px;
						background-image:url(../img/fondo_bienvenida.jpg);
						background-position:bottom;
					}
						#contenedorgral div.contenido #principal div.bienvenida h2{
							margin:0px 0px 0px;
							padding:0px 4px;
							font-size:14px;
							font-weight:normal;
							line-height:16px;
						}
							#contenedorgral div.contenido #principal div.bienvenida h2 span{
								font-size:20px;
								line-height:20px;
							}
					/*inicio noticias*/
					#contenedorgral div.contenido #principal #columnizq div.cierrenoticias{
						background-image:url(../noticias/img/cierre-noticias.jpg);
						width:475px;
						height:113px;
						margin-top:30px;
					}
					#contenedorgral div.contenido #principal div.noticiashome div.titulo{
						width:100%;
					}
						#contenedorgral div.contenido #principal div.noticiashome div.titulo h2{
							margin:0px 0px 10px;
							padding:0px 0px 5px 4px;
							font-weight:normal;
							font-size:20px;
							background-image:url(../img/fondo_titnoticias.gif);
							background-position:bottom;
							background-repeat:no-repeat;
						}
						#contenedorgral div.contenido #principal div.noticiashome div.tituloapdohome{
							font-size:11px;
							color:#DEBE69;
							padding:0px 0px 1px 0px;
							border-bottom:2px solid #E2C16B;
							margin:0px 3px;
						}
						#contenedorgral div.contenido #principal div.noticiashome div.noticiahome{
							/*border-bottom:1px solid #C4C3C2;*/
							padding:6px 0px;
						}
							#contenedorgral div.contenido #principal div.noticiashome div.ultimanot{
								border-bottom:none;
								padding:10px 0px;
							}
						#contenedorgral div.contenido #principal div.noticiashome div.noticiahome p{
							margin:0px 4px;
						}
						#contenedorgral div.contenido #principal div.noticiashome div.noticiahome p a{
							color:#515151;
							text-decoration:none;
						}
						#contenedorgral div.contenido #principal div.noticiashome div.noticiahome p a:hover{
							color:#515151;
							text-decoration:underline;
						}
						#contenedorgral div.contenido #principal div.noticiashome div.noticiahome p.vernoticia{
							text-align:right;
							padding-top:4px;
						}								
							#contenedorgral div.contenido #principal div.noticiashome div.noticiahome p.vernoticia a{
								color:#515151;
								text-decoration:none;
							}
							#contenedorgral div.contenido #principal div.noticiashome div.noticiahome p.vernoticia a:hover{
								color:#DEBE69;
							}


					#contenedorgral div.contenido #principal div.listadonoticias{
						border-top:3px solid #E2C26D;
						border-bottom:2px solid #E2C26D;
					}			
					#contenedorgral div.contenido #principal div.listadonoticias div.noticiahome{
						border-bottom:1px solid #E2C26D;
					}
					#contenedorgral div.contenido #principal div.listadonoticias div.ultimanot{
						border-bottom:none;
						padding:10px 0px;
					}
						#contenedorgral div.contenido #principal div.fotonoticia{
							margin:15px 0px;
						}
						#contenedorgral div.contenido #principal div.piefotonoticia{
							margin-top:-10px;
						}
						#contenedorgral div.contenido #principal p.volver{
							text-align:right;
						}								
							#contenedorgral div.contenido #principal p.volver a{
								color:#DEBE69;
								text-decoration:none;
							}
							#contenedorgral div.contenido #principal p.volver a:hover{
								color:#515151;
							}
							#contenedorgral div.contenido #principal p.volvernoticias{
							text-align:right;
							margin-top:4px;
						}								
							#contenedorgral div.contenido #principal p.volvernoticias a{
								color:#DEBE69;
								text-decoration:none;
							}
							#contenedorgral div.contenido #principal p.volvernoticias a:hover{
								color:#515151;
							}
							ul.paginadornotic{
								margin:6px 0px;
								padding:3px 0px 0px;
								list-style-type:none;
								text-align:right;
							}
								ul.paginadornotic li{
									display:inline;
								}
									ul.paginadornotic li a{
										text-decoration:none;
									}
									ul.paginadornotic li a:hover{
										text-decoration:underline;
									}
									
							#contenedorgral div.contenido #principal div.catnothomeizq{
								float:left;
								width:48%;
								margin:20px 0px;
							}		
							#contenedorgral div.contenido #principal div.catnothomedch{
								float:right;
								width:352px;
								height:231px;
								margin:30px 0px 20px;
								/*background-image:url(../promoinvierno2009/img/fondo-platos-preparados.gif);
								background-repeat:no-repeat;*/
								padding:0px;
							}	
							#contenedorgral div.contenido #principal div.catnothomedch object{	
								margin:5px;
							}
							#contenedorgral div.contenido #principal #columnizq p.titcomentarios{
								font-size:11px;
								padding:0px 0px 2px;
								margin:0px 0px 10px;
								color:#E2C16B;
								border-bottom:2px solid #E2C16B;
								
							}		
							#contenedorgral div.contenido #principal #columnizq p.bloquecomentario{
								font-size:11px;
								color:#515151;
								padding:0px 0px 10px;
								margin:0px 0px 10px;
								border-bottom:1px solid #515151;
							}		
							#contenedorgral div.contenido #principal #columnizq p.ultimocoment{
								border-bottom:2px solid #E2C16B;
								margin:0px;
							}	
							ul.paginadorcoment{
								margin:0px 0px 0px;
								padding:4px 0px 0px;
								list-style-type:none;
								text-align:right;
							}
								ul.paginadorcoment li{
									display:inline;
								}
									ul.paginadorcoment li a{
										text-decoration:none;
									}
									ul.paginadorcoment li a:hover{
										text-decoration:underline;
									}
							#contenedorgral div.contenido #principal #columnizq table.coment input{
								border:1px solid #515151;
								height:16px;
								font-size:11px;
								width:180px;
								color:#515151;
							}	
							#contenedorgral div.contenido #principal #columnizq p.aretxtybtn textarea{
								width:400px;
								height:80px;
								font-size:11px;
								font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
								color:#515151;
								border:1px solid #515151;
							}		
							#contenedorgral div.contenido #principal #columnizq p.aretxtybtn input{
								background-color:#515151;
								color:#FFFFFF;
								border:none;
								font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								padding:3px;
								margin:5px 0px;
							}	
					/*fin noticias*/
					#contenedorgral div.contenido #principal div.imagencierre{
						margin:20px 0px;
					}
					/*inicio interiores*/
					#contenedorgral div.contenido #principal #columnizq{
						float:left;
						width:475px;
						padding-bottom:15px;
					}
						#contenedorgral div.contenido #principal #columnizq div.tituloint{
							font-size:20px;
							line-height:20px;
							background-image:url(../img/fondo_titinteriores.gif);
							background-position:bottom;
							background-repeat:no-repeat;
							padding:0px 0px 3px 4px;
						}
						#contenedorgral div.contenido #principal #columnizq p.confoto img{
							margin-right:6px;						
						}
						#contenedorgral div.contenido #principal #columnizq ul.conmarginleft{
							margin-left:30px;
							list-style-type:none;
						}
						#contenedorgral div.contenido #principal #columnizq div.filafotos{
							width:100%;
							padding:4px 0px;
							text-align:center;
						}
						#contenedorgral div.contenido #principal #columnizq div.filafotos div.foto{
							float:left;
							padding:1px;
							margin-right:18px;
							background-color:#E2C16B;
						}
						#contenedorgral div.contenido #principal #columnizq div.filafotos div.ultima{
							margin-right:0px;
						}
							#contenedorgral div.contenido #principal #columnizq div.filafotos div.foto p{
								color:#FFFFFF;
								text-align:right;
								margin:0px;
								padding:0px;
								font-size:10px;
							}						
					#contenedorgral div.contenido #principal #columnder{
						float:right;
						width:224px;
						padding-bottom:15px;
					}
						#contenedorgral div.contenido #principal #columnder div.bannerint{
							margin-bottom:14px;
						}
						/*inicio noticias interiores*/
						#contenedorgral div.contenido #principal #columnder div.noticiasint{
							width:220px;
							margin:0px 2px;
							padding-bottom:8px;
							border-bottom:2px solid #C4C3C2;
						}
						#contenedorgral div.contenido #principal #columnder div.noticiasint div.titulo{
							width:100%;
						}
							#contenedorgral div.contenido #principal #columnder div.noticiasint div.titulo h3{
								margin:0px 0px 4px;
								padding:0px 0px 7px 4px;
								font-weight:normal;
								font-size:12px;
								background-image:url(../img/fondo_titnoticiasint.gif);
								background-position:bottom;
								background-repeat:no-repeat;
							}
							#contenedorgral div.contenido #principal #columnder div.noticiasint div.tituloapdoint{
								font-size:11px;
								color:#DEBE69;
								padding:0px 0px 1px 0px;
								border-bottom:2px solid #E2C16B;
								margin:0px 4px;
							}
							#contenedorgral div.contenido #principal #columnder div.noticiasint p{
								margin:3px 6px;
								padding:0px;
								line-height:14px;
							}
							#contenedorgral div.contenido #principal #columnder div.noticiasint p a{
								text-decoration:none;
							}
							#contenedorgral div.contenido #principal #columnder div.noticiasint p a:hover{
								text-decoration:underline;
							}
							#contenedorgral div.contenido #principal #columnder div.noticiasint p.vernoticia{
								text-align:right;
								margin:0px;
							}
							#contenedorgral div.contenido #principal #columnder div.noticiasint p.vernoticia a{
								text-decoration:none;
							}
							#contenedorgral div.contenido #principal #columnder div.noticiasint p.vernoticia a:hover{
								color:#E2C26D;
							}
							

						/*fin noticias interiores*/
						#contenedorgral div.contenido #principal #columnizq  div.titulointprehome{
							background-image:url(../img/fondo_titinteriores_prehome.gif);
							background-position:bottom;
							background-repeat:no-repeat;
							padding:0px 0px 3px 4px;
						}
							#contenedorgral div.contenido #principal #columnizq  div.titulointprehome h2{
								font-size:20px;
								line-height:20px;
								margin:0px;
								padding:0px;
								font-weight:normal;
							}
						#contenedorgral div.contenido #principal #columnizq div.cierreprehome{
							background-image:url(../img/fondo-cierreprehome.jpg);
							width:475px;
							height:65px;
						}
						/*inicio productos*/
						#contenedorgral div.contenido #principal #columnizq #flashintroproductos{
							margin:55px 0px 40px;
						}
						#contenedorgral div.contenido #principal #columnizq div.cierreproductos{
							background-image:url(../productos/img/cierre-productos.jpg);
							width:475px;
							height:100px;
						}
						/*fin prodcutos*/
						/*inicio mapaweb*/
						#contenedorgral div.contenido #principal #columnizq ul.mapa1{
							margin:10px 0px;
							padding:0px 4px;
							list-style-type:none;
							
						}
							#contenedorgral div.contenido #principal #columnizq ul.mapa1 li{
								font-size:11px;
								font-weight:bold;
								color:#E2C26D;
								border:1px solid #E2C26D;
								border-bottom:2px solid #E2C26D; 
								margin-bottom:10px;
								padding:5px;
							}
								#contenedorgral div.contenido #principal #columnizq ul.mapa1 li a{
									color:#E2C26D;
									text-decoration:none;
								}
								#contenedorgral div.contenido #principal #columnizq ul.mapa1 li a:hover{
									color:#515151;
								}								
							#contenedorgral div.contenido #principal #columnizq ul.mapa1 li.destacados{
								border-color:#CCCCCC;
								color:#515151;
							}
								#contenedorgral div.contenido #principal #columnizq ul.mapa1 li.destacados a{
									color:#515151;
									text-decoration:none;
								}
								#contenedorgral div.contenido #principal #columnizq ul.mapa1 li.destacados a:hover{
									color:#E2C26D;
								}
							#contenedorgral div.contenido #principal #columnizq ul.mapa1 li.destacadosprensa{
								border-color:#7E7A73;
								color:#7E7A73;
							}
								#contenedorgral div.contenido #principal #columnizq ul.mapa1 li.destacadosprensa a{
									color:#7E7A73;
									text-decoration:none;
								}
								#contenedorgral div.contenido #principal #columnizq ul.mapa1 li.destacadosprensa a:hover{
									color:#E2C26D;
								}								
						#contenedorgral div.contenido #principal #columnizq ul.mapa1 ul.mapa2{
							list-style-type:none;
							padding:0px;
							margin:0px 10px 0px;
						}
							#contenedorgral div.contenido #principal #columnizq ul.mapa1 ul.mapa2 li{
								border:none;
								font-weight:normal;
								padding:0px;
								margin:0px;
								color:#515151;
							}
								#contenedorgral div.contenido #principal #columnizq ul.mapa1 ul.mapa2 li a{
										color:#515151;
										text-decoration:none;
								}
								#contenedorgral div.contenido #principal #columnizq ul.mapa1 ul.mapa2 li a:hover{
										color:#E2C26D;
								}
						#contenedorgral div.contenido #principal #columnizq div.cierrremapaweb{
							background-image:url(../mapaweb/img/cierre-mapaweb.jpg);
							background-position:bottom;
							background-repeat:no-repeat;
							width:475px;
							height:85px;
							padding-top:15px;
						}
						/*fin mapaweb*/
						/*inicio contacto*/
							#contenedorgral div.contenido #principal #columnizq div.datoscontacto p strong{
								line-height:15px;
							}
							#contenedorgral div.contenido #principal #columnizq p.gmaps{
								border-bottom:2px solid #515151;
								padding:20px 0px 3px;
								margin:0px;
								clear:both;
								width:100%
							}
							#contenedorgral div.contenido #principal #columnizq div.datoscontacto p span.mediocontacto{
								line-height:14px;
								text-decoration:underline;
							}
							#contenedorgral div.contenido #principal #columnizq div.datoscontacto p img{
								margin-right:3px;
							}
							#contenedorgral div.contenido #principal #columnizq div.datoscontacto img.imgppal{
								margin-right:12px;
							}
						#contenedorgral div.contenido #principal #columnizq div.cierrecontacto{
							background-image:url(../contacto/img/cierre-contacto.jpg);
							background-position:bottom;
							background-repeat:no-repeat;
							width:475px;
							height:145px;
						}
						#contenedorgral div.contenido #principal #columnizq #map_canvas{
							border-bottom:1px solid #515151;
						}							
						/* fin contacto*/
						/*inicio aviso legal*/
							#contenedorgral div.contenido #principal #columnizq div.contavisolegal{
								/*padding-bottom:10px;*/
								/*border-bottom:2px solid #CCCCCC;*/
							}	
							#contenedorgral div.contenido #principal #columnizq div.cierreavisolegal{
								width:475px;
								height:130px;
								background-image:url(../avisolegal/img/cierre-aviso-legal.jpg);
								margin-top:90px;
							}
								
						/*fin aviso legal*/
						/*inicio sorteo*/
						#contenedorgral div.contenido #principal #columnizq div.cierresorteo{
								width:475px;
								height:105px;
								background-image:url(../sorteo/img/cierre-sorteo.jpg);
								margin-top:60px;
							}
							p.sorteo{
								text-align:right;
							}								
								p.sorteo a{
									color:#DEBE69;
									text-decoration:none;
								}
									p.sorteo a:hover{
										color:#515151;
									}							
						/*fin sorteo*/
						/*inicio prensa*/
						#contenedorgral div.contenido #principal #columnizq div.cierreprensa{
								width:475px;
								height:105px;
								background-image:url(../prensa/img/cierre-prensa.jpg);
								margin-top:60px;
							}
						#contenedorgral div.contenido #principal #columnizq form.prensa{
							margin:0px;
							padding:6px 0px;
						}
						#contenedorgral div.contenido #principal #columnizq div.filacampo{
							clear:both;
							width:100%;
							height:28px;
						}
							#contenedorgral div.contenido #principal #columnizq div.filacampo div.label{
								float:left;
								width:130px;
								height:28px;
								line-height:22px;
							}

							#contenedorgral div.contenido #principal #columnizq div.filacampo div.labelcheck{
								float:left;
								width:165px;
								height:28px;
								line-height:20px;
							}
								#contenedorgral div.contenido #principal #columnizq div.filacampo div.campo{
									float:left;
									width:auto;
									height:28px;
								}
								#contenedorgral div.contenido #principal #columnizq div.filacampo div.campo input{
									border:1px solid #515151;
									height:16px;
									font-family:Tahoma, Arial, Helvetica, sans-serif;
									color:#515151;
									font-size:11px;
									width:180px;
									padding-left:4px;
								}
									#contenedorgral div.contenido #principal #columnizq div.filacampo div.campo input.sinestilo{
										width:auto;
										border:none;
										vertical-align:middle;
										height:auto;
										font-size:auto;
										padding-left:0px;
									}
							#contenedorgral div.contenido #principal #columnizq div.botonenviar{
								clear:both;
								width:318px;
								padding-top:12px;
								text-align:right;
							}
								#contenedorgral div.contenido #principal #columnizq div.botonenviar input{
									background-color:#515151; 
									border:none;
									font-family:Tahoma, Arial, Helvetica, sans-serif;
									color:#FFFFFF;
									font-size:11px;	
									padding:3px 4px 4px 6px;							
								}		
						#cabpopup{
							width:400px;
							height:68px;
							border-bottom:4px solid #E2C26D;
							background-image:url(../img/fondo_popup.gif);
						}
							#cabpopup h1{
								float:right;
								font-family:"Times New Roman", Times, serif;
								color:#E2C26D;
								font-size:26px;
								line-height:20px;
								text-align:left;
								margin:12px 0px 0px;
								padding:0px 10px 0px 0px;
							}
							#cabpopup h1 span.descrip{
								color:#FFFFFF;
								font-size:16px;
								line-height:16px;
							}
							#cabpopup h1 span.direccion{
								font-size:16px;
								line-height:16px;
							}
						#contpopup{
							width:400px;
						}
							#contpopup h2{
								text-align:left;
								font-size:18px;
								margin:20px 20px 0px;
							}
							#contpopup p{
								text-align:left;
								margin:15px 20px 0px;
								padding:0px;
							}
						#piepopup{
							width:400px;
							height:28px;
							border-top:4px solid #E2C26D;
							margin-top:25px;
						}
							#piepopup p{
								text-align:right;
								padding:4px 10px 0px 0px;
								margin:0px;
							}
						/*fin prensa*/
						/*inicio promocion*/
						#contenedorgral div.contenido #principal #columnizq div.cierrepromocion{
								width:475px;
								height:118px;
								background-image:url(../promo-jamon-iberico-puro-bellota/img/cierre-jamon-iberico-puro.jpg);
								margin-top:60px;
							}	
							#contenedorgral div.contenido #principal #columnizq p.comprarpromo{
								text-align:right;
								padding:5px 0px 10px;
							}
						/*fin promocion*/
						/* inicio navidad */
						#contenedorgral div.contenido #principal #columnizq div.cierrenavidad{
								width:475px;
								height:118px;
								background-image:url(../promonavidad2009/img/cierre-iberico-puro.jpg);
								margin-top:60px;
							}
						/* fin navidad */
						/*inicio exportacion*/
						#contenedorgral div.contenido #principal #columnizq div.cierreexportacion{
							    width:475px;
								height:130px;
								background-image:url(../exportacion/img/cierre-exportacion.jpg);
								margin-top:40px;
					   }
						
						/*fin exportacion*/
						/*inicio feder*/
						#contenedorgral div.contenido #principal #columnizq div.cierrefeder{
							    width:475px;
								height:130px;
								background-image:url(../feder/img/cierre-feder.jpg);
								margin-top:40px;
					   }
						/*fin feder*/
						/*inicio enlaces*/
						#contenedorgral div.contenido #principal #columnizq div.cierreenlaces{
							    width:475px;
								height:113px;
								background-image:url(../enlaces/img/cierre-enlaces-interes.jpg);
								margin-top:50px;
					   }
						#contenedorgral div.contenido #principal #columnizq ul.listaenlaces{
							margin:0px;
							padding:0px;
							list-style-type:none;
						}
							#contenedorgral div.contenido #principal #columnizq ul.listaenlaces li{
								padding-bottom:10px;
							}
							#contenedorgral div.contenido #principal #columnizq ul.listaenlaces li p.enlace{
								background-color:#F0D99E;
								padding:3px 4px 4px;
								margin:0px;
							}
								#contenedorgral div.contenido #principal #columnizq ul.listaenlaces li p.enlace a{
									color:#515151;
								}
							#contenedorgral div.contenido #principal #columnizq ul.listaenlaces li p.descripcion{
								border:1px solid #F0D99E;
								padding:4px;
								margin:0px;
							}
						/*fin enlaces*/
						/*inicio mundoiberico*/
						#contenedorgral div.contenido #principal #columnizq div.cierremundoiberico{
							    width:475px;
								height:130px;
								background-image:url(../mundoiberico/img/cierre-mundoiberico.jpg);
								margin-top:40px;
					   }
						/*fin mundoiberico*/
					/*fin interiores*/
		/*fin contenido principal*/
/*fin contenido*/
/*inicio pie*/
	#contenedorgral #pie{
		width:980px;
		height:52px;
		background-image:url(../img/curvainfcont.gif);
		background-repeat:no-repeat;
		background-position:top;		
		color:#000000;
		line-height:12px;
	}
		#contenedorgral #pie #copyright{
			float:right;
			padding-right:12px;
			padding-top:29px;
		}
		#contenedorgral #pie #menusecundario{
			float:right;
			padding-top:29px;
		}
			#contenedorgral #pie #menusecundario ul{
				margin:0px;
				padding:0px 4px 0px 0px;
				list-style-type:none;
			}
			#contenedorgral #pie #menusecundario ul li{
				float:left;
				border-right:1px solid #000000;
				padding:0px 5px;				
			}
			#contenedorgral #pie #menusecundario ul li.ultimo{
				border-right:none;
			}
			#contenedorgral #pie #menusecundario ul li a{
				color:#000000;
				text-decoration:none;
			}
				#contenedorgral #pie #menusecundario ul li a:hover{
					color:#DEBE69
				}
/*fin pie*/