body{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#2D3307;
	font-size:11px;
	color:#FFFFFF;
}

IMG{
	border-width:0;
	float:CENTER;
	}

H1{
	display:none;
	}
	
H2{
	float:left;
	height:122px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:750px;
	background-position:bottom left;
	background-repeat:no-repeat;
	}
	H2 SPAN{
		display:none;
		}
	H2.home{
		background-image:url(../img/cabeceras/gastronomia.gif);
		}
	H2.quienesSomos{
		background-image:url(../img/cabeceras/quienesSomos.gif);
		}
	H2.catering{
		background-image:url(../img/cabeceras/catering.gif);
		}
	H2.centro{
		background-image:url(../img/cabeceras/centro.gif);
		}
	H2.tiendas{
		background-image:url(../img/cabeceras/tiendas.gif);
		}
	H2.nuestrosClientes{
		background-image:url(../img/cabeceras/nuestrosClientes.gif);
		}
	H2.contacto{
		background-image:url(../img/cabeceras/contacto.gif);
		}
	H2.localizacion{
		background-image:url(../img/cabeceras/localizacion.gif);
		}
	H2.avisoLegal{
		background-image:url(../img/cabeceras/avisoLegal.gif);
		}
	H2.descargas{
		background-image:url(../img/cabeceras/descargas.gif);
		}

P.cabecera{
	float:left;
	margin:105px 0 0 55px;
	padding:0 0 0 0;
	font-size:10px;
	}
	P.cabecera A{
		color:#FFFFFF;
		text-decoration:none;
		}
		P.cabecera A:hover{
			text-decoration:underline;
			}

#cabecera{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:1003px;
	}		
#contenedorContenido{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:1003px;
	}
	
#contenido{
	float:left;
	width:100%;
	height:406px;
	background-image:url(../img/bg.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	}

#contenido UL#menu{
	float:left;
	width:165px;
	margin:0 0 0 0;
	padding:160px 0 0 0;
	list-style-type:none;
	height:226px;
	background-image:url(../img/balbona.gif);
	background-repeat:no-repeat;
	background-position:38px 35px;
	}
	#contenido UL#menu LI{
		float:left;
		width:165px;
		margin:5px 0 5px 0;
		padding:0 0 0 0;
		list-style-type:none;
		text-align:right;
		}
		#contenido UL#menu LI A{
			float:left;
			width:131px;
			margin:0 0 0 0;
			padding:0 34px 0 0;
			list-style-type:none;
			text-align:right;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
			display:block;
			font-size:10px;
			}
			#contenido UL#menu LI A.sel, #contenido UL#menu LI A:hover{
				background-image:url(../img/menuSel.gif);
				background-position:143px 2px;
				background-repeat:no-repeat;
				}
		#contenido UL#menu LI UL{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			/*background-color:#000000;*/
			}
			#contenido UL#menu LI UL LI{
				float:left;
				width:165px;
				margin:5px 0 5px 0;
				padding:0 0 0 0;
				list-style-type:none;
				text-align:right;
				}
				#contenido UL#menu LI UL LI A{
					float:left;
					width:131px;
					margin:0 0 0 0;
					padding:0 34px 0 0;
					list-style-type:none;
					height:100%;
					text-align:right;
					color:#2d3307;
					font-weight:bold;
					text-decoration:none;
					display:block;
					font-size:9px;
					}
					#contenido UL#menu LI UL LI A.sel, #contenido UL#menu LI UL LI A:hover{
						background-image:none;
						text-decoration:underline;

						}
			
IMG.grande{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
#pie{
	float:left;
	margin:4px 0 0 0;
	padding:0 0 0 0;
	width:990px;
	/*text-align:right;*/
	text-align:center;
	font-size:10px;
	color:#EBE9D9;
	}
	#pie A{
		color:#EBE9D9;
		}
		#pie A:hover{
			text-decoration:none;
			}

/*HOME*/	
#destacados{
	float:left;
	width:250px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

#home01{
	float:left;
/*	width:135px;
	background-color:#8B7D24;
	background-image:url(../img/detalles/home01.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:90px;
	margin:1px 0 0 0;
	padding:14px 104px 0 11px;
	border-bottom:2px solid #2D3307;
	clear:left;*/
	width:239px;
	margin:0 0 0 0;
	padding:0 0 0 11px;
	background-color:#8B7D24;
	}	
	#home01 IMG{
		float:right;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
	#home01 H3{
		float:left;
		margin:14px 0 8px 0;
		padding:0 0 0 0;
		width:133px;
		height:15px;
		background-image:url(../img/detalles/home01.gif);
		}
		#home01 H3 SPAN{
			display:none;
			}
	#home01 P{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
/*		width:100%;*/
		width:133px;
		font-size:10px;
		line-height:14px
		}
	#home01 A{
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		}
		#home01 A:hover{
			text-decoration:underline;
			}
#home02{
	float:left;
	/*width:82px;
	background-color:#A89307;
	background-image:url(../img/detalles/home02.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:161px;
	margin:0 0 0 0;
	padding:14px 5px 0 163px;
	border-bottom:2px solid #2D3307;
	clear:left;*/
	width:250px;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	background-color:#A89307;
	}	
	#home02 H3{
		float:left;
		margin:14px 0 8px 6px;
		padding:0 0 0 0;
		width:82px;
		height:41px;
		background-image:url(../img/detalles/home02.gif);
		}
		#home02 H3 SPAN{
			display:none;
			}
	#home02 P{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 6px;
		/*width:100%;*/
		width:87px;
		font-size:10px;
		line-height:14px;
		}
	#home02 A{
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		}
		#home02 A:hover{
			text-decoration:underline;
			}
#home03{
	float:left;
/*	width:75px;
	background-color:#C3B454;
	background-image:url(../img/detalles/home03_2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:107px;
	margin:0 0 0 0;
	padding:14px 170px 0 5px!important;
	padding:14px 115px 0 5px;
	clear:left;*/
	width:245px;
	margin:2px 0 0 0;
	padding:0 0 0 5px;
	background-color:#C3B454;
	}	
	#home03 IMG{
		float:right;
		margin:0 0 0 0;
		padding:0 0 0 0;
		height:121px;
		}
	#home03 H3{
		float:left;
		margin:14px 0 8px 0;
		padding:0 0 0 0;
/*		width:100%;*/
		width:130px;
		height:14px;
		background-image:url(../img/detalles/home03_2.gif);
		background-repeat:no-repeat;
		}
		#home03 H3 SPAN{
			display:none;
			}
	#home03 P{
		float:left;
		margin:0 0 0 0;
		padding:0 0 2px 0;
		width:120px;
		font-size:10px;
		line-height:14px;
		clear:left;
		text-align:right;
		}
	#home03 A{
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		}
		#home03 A:hover{
			text-decoration:underline;
			}
/*fin HOME*/

#interior{
	float:left;
	width:838px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
/*quienes somos*/

#quienesSomos{
	float:left;
	margin:1px 0 0 0;
	padding:50px 30px 0 30px;
	background-color:#7B918D;
	width:440px;
	height:354px;
	line-height:17px
	}
	#quienesSomos H3{
		float:left;
		width:100%;
		margin:0 0 20px 0;
		padding:2px 0 10px 0;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		}
	#quienesSomos H4{
		float:left;
		width:100%;
		margin:5px 0 2px 0;
		padding:0 0 0 0;
		font-size:11px;
		font-weight:bold;
		color:#ffffff;
		border-bottom:1px solid white;
		}
	#quienesSomos P{
		float:left;
		width:100%;
		margin:0 0 4px 0;
		padding:0 0 0 0;
		text-align:justify;
		}
		#quienesSomos P STRONG{
			color:#040300;
			font-weight:normal;
			}
		#quienesSomos P.otro{
			float:left;
			margin:6px 0 0 0;
			padding:0 0 0 0;
			width:100%;
			}
/*Nuestros clientes*/
#nuestrosClientes{
	float:left;
	margin:0 0 0 0;
	padding:30px 30px 0 30px;
	background-color:#7B918D;
	width:778px;
	height:375px;
	line-height:17px
	}
	#nuestrosClientes H3{
		float:left;
		width:778px;
		margin:0 0 10px 0;
		padding:2px 0 10px 0;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		}
	#nuestrosClientes P{
		float:left;
		width:778px;
		margin:0 0 20px 0;
		padding:0 0 0 0;
		text-align:justify;
		}
		#nuestrosClientes P STRONG{
			color:#040300;
			font-weight:normal;
			}
	#nuestrosClientes UL{
		float:left;
		margin:0 0 3px 0;
		padding:0 0 0 0;
		list-style-type:none;
/*		width:790px;*/
		width:778px;
		}
		#nuestrosClientes UL LI{
			float:left;
			margin:0 0 0 0;
			padding:2px 0 2px 10px;
			background-image:url(../img/flechas/lista.gif);
			background-repeat:no-repeat;
			background-position:0 9px;
		    display:inline;
			/*width:186px;*/
			width:183px;
			text-decoration:none;
			color:#263C47;
			font-size:10px;
			border-bottom:1px solid #59716D;
			}
		#nuestrosClientes UL LI.libre{	
			width:auto;
			}
		
/*catering*/
#Empresas{
	float:left;
	margin:1px 0 0 0;
	padding:50px 30px 0 30px;
	background-color:#7B918D;
	width:440px;
	height:354px;
	line-height:17px
	}
	#Empresas H3{
		float:left;
		width:100%;
		margin:0 0 20px 0;
		padding:2px 0 10px 0;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		}
	#Empresas P{
		float:left;
		width:100%;
		margin:0 0 20px 0;
		padding:0 0 0 0;
		text-align:justify;
		line-height:18px;
		}
		#Empresas P STRONG{
			color:#040300;
			font-weight:normal;
			}


#catering01 IMG, #catering02 A, #catering03 IMG{
	float:left;
	}
#catering01 A, #catering03 A{
	text-decoration:none;
	color:#6A5B3D;
	}
#catering02 A{
	text-decoration:none;
	color:#9F9345;
	}
#catering01 P A, #catering02 P A, #catering03 P A{
	text-decoration:none;
	color:#FFFFFF;
	}
/*#catering01 P A:hover , #catering02  P A:hover, #catering03 P A:hover{
	text-decoration:underline;
	color:#FFFFFF;
	}*/

#catering01{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	width:280px;
	background-color:#7B918D;
	line-height:18px;
	height:404px;
	}
	#catering01 H3{
		float:left;
		width:260px;
		margin:10px 0 0 0;
		padding:2px 10px 10px 10px;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		}
	#catering01 P{
		float:left;
		width:260px;
		margin:0 0 0 0;
		padding:0 10px 0 10px;
		}
#catering02{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	width:280px;
	background-color:#494507;
	line-height:17px;
	height:404px;
	}
	#catering02 H3{
		float:left;
		width:260px;
		margin:10px 0 3px 0;
		padding:0 10px 0 10px;
		font-size:30px;
		font-weight:normal;
		color:#9F9345;
		height:30px;
		line-height:30px;
		}
	#catering02 P{
		float:left;
		width:260px;
		margin:0 0 13px 0;
		padding:0 10px 0 10px;
		}
#catering03{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	width:278px;
	background-color:#7B918D;
	line-height:17px;
	height:404px;
	}
	#catering03 H3{
		float:left;
		width:258px;
		margin:10px 0 0 0;
		padding:2px 10px 10px 10px;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		}
	#catering03 P{
		float:left;
		width:258px;
		margin:0 0 0 0;
		padding:0 10px 0 10px;
		}
/*tiendas*/
#tiendas01{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
/*	width:417px;*/
	width:413px;
	background-color:#494507;
	line-height:17px;
	height:404px;
	}
	#tiendas01 H3{
		float:left !important;
		float:none;
/*		width:397px;*/
		width:393px;
		margin:10px 0 0 0;
/*		padding:2px 10px 0 10px;*/
		padding:2px 10px 9px 10px;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		height:24px;
		}
	#tiendas01 P{
		float:left !important;
		float:none;
	/*	width:395px;*/
		width:371px;	
		margin:0 0 0 0;
		padding:0 10px 0 12px;
		}
		#tiendas01 IMG.pri{
			float:left;
			margin:0 5px 0 0;
			padding:0 0 0 0;
			}
			
IMG.separador{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	}			
#tiendas02{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	/*	width:417px;*/
	width:413px;	
	background-color:#7B918D;
	line-height:17px;
	height:404px;
	}	
	#tiendas02 H3{
		float:left;
		/*		width:397px;*/
		width:393px;
		height:20px;
		margin:15px 0 0 0;
		padding:2px 10px 3px 10px;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		}
	#tiendas02 P{
		float:left;
		/*	width:395px;*/
		width:371px;	
		margin:0 0 0 0;
		padding:0 10px 11px 12px;
		}
		#tiendas02 IMG.ulti{
			float:right;
			margin:0 0 0 4px;
			padding:0 0 0 0;
			}
		#tiendas02 IMG.ultiH{
			float:left;
			margin:5px 0 0 0;
			padding:0 0 0 0;
			}
		
/*Centro de producción*/
#centroProduccion{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	background-color:#7B918D;
	width:838px;
	height:404px;
	background-image:url(../img/bgCProduccion.gif);
	background-repeat:no-repeat;
	background-position:310px -3px;
	}
#encabezadoCP {
	float:left;	
	background-color:#2D3307;
	margin:35px 0 3px 0;
	padding:4px 0 4px 0;
	width:838px;
	height:84px;
	}
	#encabezadoCP H3{
		float:left;	
		background-color:#2D3307;
/*		margin:10px 51px 3px 0;*/
		margin:10px 50px 3px 0;
		padding:4px 10px 4px 20px;
		font-size:30px;
		font-weight:normal;
		color:#9F9345;
		height:30px;
		line-height:30px;
		}
	#encabezadoCP IMG{
		float:left;
		margin:0 5px 0 0;
		padding:0 0 0 0;
		}	
	#encabezadoCP IMG.libre{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}	
#centroProduccion p{
	float:left;
	margin:0 0 0 0;
	padding:10px 30px 0 30px;
	background-color:#7B918D;
	width:778px;
	line-height:17px;
	}
	#centroProduccion p strong{
		color:#040300;
		font-weight:normal;
		}
	
#tiraCP {
	float:left;	
	background-color:#2D3307;
	margin:20px 0 3px 0;
	padding:4px 0 4px 0;
	width:838px;
	height:84px;
	}
	#tiraCP IMG{
		float:left;
		margin:0 5px 0 0;
		padding:0 0 0 0;
		}	
	#tiraCP IMG.libre{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}	
	
/*Contacto*/
#contacto{
	float:left;
	margin:1px 0 0 0;
	padding:20px 30px 0 30px;
	background-color:#7B918D;
	width:440px;
	height:384px !important;
	height:383px;
	line-height:17px;
	}
	#contacto H3{
		float:left;
		width:100%;
		margin:0 0 8px 0;
		padding:2px 0 8px 0;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		}
	#contacto H4{
		float:left;
		width:100%;
		margin:45px 0 0 0;
		padding:2px 0 0 0;
		font-size:15px;
		font-weight:normal;
		color:#6A5B3D;
		}
#formCont{
	float:left;
	margin:0 0 0 0;
	paddding:0 0 0 0;
	width:100%;
	height:349px;
	}
	#formCont FORM{
		float:left;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:100%;
		height:349px !important;
		height:349px;
		}
	#formCont P{
		float:left !important;
		float:none;
		width:100%;
		margin:0 0 4px 0;
		padding:0 0 0 0;
		text-align:justify;
		line-height:15px;
		}
	#formCont UL.datos{
		float:left;
		margin:0 0 7px 0;
		padding:0 0 0 0;
		list-style-type:none;
		width:440px;
		height:52px;
		}
		#formCont UL.datos LI{
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 10px;
			background-image:url(../img/flechas/lista.gif);
			background-repeat:no-repeat;
			background-position:0 6px!important;
			background-position:0 7px;
		    display:inline;
			width:430px;
			text-decoration:none;
			color:#263C47;
			font-size:10px;
			}
		#formCont UL.datos LI IMG{
			float:left;
			margin:-11px 0 0 143px!important;
			margin:-10px 0 0 142px;
			padding:0 0 0 0;
			}
		#formCont UL.datos LI A{
			color:#263C47;
			}
		#formCont UL.datos LI A:hover{
			text-decoration:none;
			color:#FFFFFF;
			}
	#formCont UL.datos2{
		float:left;
		width:440px;
		height:219px!important;
		height:209px;
		margin:5px 0 0 0;
		padding: 0 0 0;
		list-style-type:none;
		}
		#formCont UL.datos2 LI{
			float:left;
			width:440px;
			margin:0 0 7px 0;
			padding:0 0 0 0;
			display:block;
			}
			#formCont UL.datos2 LI LABEL{
				float:left;
				margin:0 0 0 0;
				padding:0 5px 0 0;
				width:125px;
				font-size:10px;
				text-align:left;
				color:#263C47;
				}
			#formCont UL.datos2 LI LABEL.aviso{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				width:auto;
				}
				#formCont UL.datos2 LI LABEL.aviso INPUT{
					float:left;
					margin:2px 5px 0 129px!important;
					margin:-2px 0 0 125px;
					padding:0 0 0 0;
					width:auto;
					height:auto;
					border:none;
					background-color:#7B918D;
					}
			#formCont UL.datos2 LI INPUT{
				float:left;
				margin:0 0 0 0;
				padding:2px 0 0 0;
				width:305px;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000000;
				border:1px solid #BF9754;
				background-color:#E4F0EE;			
				}
			#formCont UL.datos2 LI INPUT.email{
				float:left;
				margin:0 0 0 0;
				padding:2px 0 0 0;
				width:200px;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000000;
				border:1px solid #BF9754;
				background-color:#E4F0EE;			
				}
			#formCont UL.datos2 LI INPUT.telefono{
				float:left;
				margin:0 0 0 0;
				padding:2px 0 0 0;
				width:150px;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000000;
				border:1px solid #BF9754;
				background-color:#E4F0EE;			
				}
			#formCont UL.datos2 LI INPUT.enviar{
				float:left;
				margin:0 0 0 129px;
				padding:0 0 0 0;
				width:48px;
				height:15px;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#E4F0EE
				background-color:#7B918D;			
				border:none;
				}
			#formCont UL.datos2 LI TEXTAREA{
				float:left;
				margin:0 0 0 0;
				padding:2px 0 0 0;
				width:306px !important;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000000;
				border:1px solid #BF9754;
				background-color:#E4F0EE;			
				}
			#formCont UL.datos2 LI TEXTAREA.politica{
				float:left;
				margin:0 0 0 0;
				padding:2px 0 0 0;
				width:306px !important;
				height:25px!important;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000000;
				border:1px solid #BF9754;
				background-color:#E4F0EE;			
				}	
			
/*Localización*/
#contenedorLocalizacion{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	width:838px;
	height:384px;
	background-color:#7B918D;
	}
#localizacion{
	float:left;
	margin:1px 0 0 0;
	padding:20px 30px 0 30px;
	background-color:#7B918D;
	width:440px;
	height:384px;
	line-height:17px;
	}
	#localizacion H3{
		float:left;
		width:100%;
		margin:0 0 10px 0;
		padding:2px 0 10px 0;
		font-size:30px;
		font-weight:normal;
		color:#6A5B3D;
		}
	#localizacion H4{
		float:left;
		width:100%;
		margin:15px 0 2px 0;
		padding:0 0 0 0;
		font-size:11px;
		font-weight:bold;
		color:#ffffff;
		border-bottom:1px solid white;
		}
		#localizacion H4 A{
			text-decoration:none;	
			color:#ffffff;
			}
			#localizacion H4 A:hover{
				color:#263C47;
				}
	#localizacion H4.sel{
		float:left;
		width:100%;
		margin:15px 0 2px 0;
		padding:0 0 0 21px;
		font-size:11px;
		font-weight:bold;
		color:#263C47;
		border-bottom:1px solid white;
		background-image:url(../img/flechas/flecha.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
		}
		#localizacion H4.sel A{
			text-decoration:none;	
			color:#263C47;
			}
			
	#localizacion P{
		float:left;
		width:100%;
		margin:0 0 4px 0;
		padding:0 0 0 0;
		text-align:justify;
		font-size:10px;
		line-height:12px;
		
		}
#map{
	float:left;
	width:338px;
	height:404px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	}
	#map P{
		float:left;
		margin:30px 0 0 30px;
		padding:0 0 0 0;
		}
			
/*lugares*/

#lugares01{
	float:left;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	width:100%;
	background-color:#7B918D;
	line-height:18px;
	height:135px;
	background-image:url(../img/bgLugares.gif);
	background-position:230px 0;
	background-repeat:no-repeat;
	}
	#lugares01 DIV{
		float:left;
		width:278px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		height:135px;
		}		
	#lugares01 H3{
		float:left;
		width:258px;
		margin:15px 0 0 0;
		padding:0 10px 5px 10px;
		font-size:18px;
		font-weight:normal;
		color:#6A5B3D;
		}
		#lugares01 H3 A{
			text-decoration:none;
			color:#6A5B3D;
			}
		#lugares01 P A{
			text-decoration:none;
			color:#FFFFFF;
			}	
	#lugares01 P{
		float:left;
		width:258px;
		margin:0 0 0 0;
		padding:0 10px 0 10px;
		}
	#lugares01 IMG{
		float:left;
		margin:9px 8px 0 0;
		padding:0 0 0 0;
		}

#lugares02{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	background-color:#494507;
	line-height:18px;
	height:135px;
	}
	#lugares02 DIV{
		float:left;
		width:278px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		height:135px;
		}
	#lugares02 H3{
		float:left;
		width:258px;
		margin:20px 0 0 0;
		padding:0 10px 5px 10px;
		font-size:24px;
		font-weight:normal;
		color:#9F9345;
		}
		#lugares02 H3 A{
			text-decoration:none;
			color:#9F9345;
			}
		#lugares02 P A{
			text-decoration:none;
			color:#FFFFFF;
			}	
	#lugares02 P{
		float:left;
		width:258px;
		margin:0 0 0 0;
		padding:0 10px 0 10px;
		}
	#lugares02 IMG{
		float:left;
		margin:9px 8px 0 0;
		padding:0 0 0 0;
		}
		
#lugares03{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	background-color:#7B918D;
	line-height:18px;
	height:135px;
	}
	#lugares03 DIV{
		float:left;
		width:278px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		height:135px;
		}
	#lugares03 H3{
		float:left;
		width:258px;
		margin:20px 0 0 0;
		padding:0 10px 5px 10px;
		font-size:24px;
		font-weight:normal;
		color:#6A5B3D;
		}
		#lugares03 H3 A{
			text-decoration:none;
			color:#6A5B3D;
			}
		#lugares03 P A{
			text-decoration:none;
			color:#FFFFFF;
			}	
	#lugares03 P{
		float:left;
		width:258px;
		margin:0 0 0 0;
		padding:0 10px 0 10px;
		}
	#lugares03 IMG{
		float:left;
		margin:9px 8px 0 0;
		padding:0 0 0 0;
		}

/*aviso legal*/
#avisoLegal{
	float:left;
	margin:0 0 0 0;
	padding:10px 30px 5px 30px;
	background-color:#7B918D;
	width:778px;
	height:390px;
	overflow:auto;
	background-image:url(../img/bgLugares.gif);
	background-attachment:fixed;
	background-position:244px 0;
	background-repeat:no-repeat;
	scrollbar-base-color:#7B918D;
	}
	#avisoLegal H3{
		float:left;
		width:97%;
		margin:10px 0 5px 0;
		padding:0 0 2px 0;
		font-size:11px;
		font-weight:bold;
		color:#6A5B3D;
		border-bottom:1px solid #6A5B3D;
		}
	#avisoLegal P{
		float:left;
		width:97%;
		margin:0 0 6px 0;
		padding:0 0 0 0;
		font-size:10px;
		}
	#avisoLegal A{
		color:#FFFFFF;
		}
		#avisoLegal A:hover{
			text-decoration:none;
			}
		
.rojo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;	
	color:#FF0000;
	}
		
	