body{
	background-image: url('imagenes_finales/fondo.jpg'); 
	background-repeat:repeat-x;
	background-color: #c8e2ae;
	margin: 0;
	font-family: verdana;	
	}
	
#contenedor{
	position: relative;
	background-color: #fff;
	width: 975px;
	margin: 0 auto;
	}
	
#cabecera {
	position: relative;
	background-color: #F6F6EE;
	width: 975px;
	height: 70px;
	}

.textoCabecera2{
	font-size: 30px;
	text-shadow: 0.06em 0.05em 0.2em #8c8c8a;	
	}

.textoCabecera {
	font-size: 65px;
	text-shadow: 0.06em 0.05em #8c8c8a;
	}

.color1letra {
	color: #AFD50E;
	}
	

#menu {
	position: relative;
	background-image: url('imagenes_finales/barra_menu.png'); 
	width: 975px;
	background-color: #F6F6EE;
	height: 100px;
	margin: 0;
	padding: 0;
	}
	
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu ul li {
	padding-left: 37px;/*separacion izquierda de los botones del menu*/
	padding-top: 30px;/*separacion arriba de los botones del menu*/
	width: 150px;
	height: 70px;
	line-height: 70px;
	float: left;

}

#menu ul li a {
	text-align: center;
	text-shadow: 0.1em 0.1em 0.1em #333;
	display: block;
	text-decoration: none;
	background-color: #fff;
	color: #fff;
	background-image: url('imagenes_finales/fondo_btn.png');
}

#menu ul li a:hover {
	text-shadow: 0.1em 0.1em #000;
	color: #fff;
	background-image: url('imagenes_finales/fondo_btn_over.png');
}

.seleccionado  {
	text-shadow: 0.1em 0.1em #000 !important;
	color: #fff;
	background-image: url('imagenes_finales/fondo_btn_over.png')!important;
}

#imagenp {
	position: relative;
	padding-left: 37px;
	background-color: #fff;
	width: 900px;
	height: 250px;
	}
	
#contieneImagenpTrad{
	position: relative;
	padding-left: 140px;
	background-color: #fff;
	width: 835px;
	height: 350px;
}
	
#imagenpTrad {
	position: relative;
	padding-left: 25px;
	padding-top: 25px;
	background-color: #c8e2ae;
	width: 680px;
	height: 350px;
	}

#contieneConsejo{
	position: relative;
	padding-top: 25px;
	padding-right: 35px;
	text-shadow: 0.1em 0.1em 0.2em #000;
	text-align: justify;
	background-image: url('imagenes_finales/fondo_receta.png');
	width: 940px;
	height: 350px;
}

#contieneReceta{
	position: relative;
	background-image: url('imagenes_finales/fondo_receta.png');
	width: 975px;
	height: 375px;
}
	
#fotoReceta {
	position: relative;
	float: left;
	padding-left: 25px;
	padding-top: 25px;
	width: 325px;
	height: 350px;
	}
		
#fotoReceta ul li , #ingredElaboracion{
	font-size: 13px;
}

#ingredElaboracion{
	position: relative;
	float: left;
	padding-top: 25px;
	padding-right: 45px;
	width: 580px;
	height: 350px;
	text-align: justify;
}

.tituloReceta{
	font-size: 18px;
	text-shadow: 0.1em 0.1em 0.4em #000;
}

#ingredElaboracion ul li{
	color: #397221;
}

#cuadroIzq { /*contiene los elementos imagena imagenb y sus textos*/
	position: relative;
	float: left;
	background-color: #fff;
	width: 650px;
	height: 450px;
}

#imagena {
	position: relative;
	/*z-index: 0;*/
	float: left;
	padding-top: 55px;
	padding-left: 35px;
	background-color: #fff;
	background-image: url('imagenes_finales/imagena.png');
	width: 290px;
	height: 95px;
	}
	

.clearFloat {
	clear: both;
	}
		
#imagenb {
	position: relative;
	/*z-index: 0;*/
	float: left;
	padding-top: 55px;
	padding-left: 25px;
	background-color: #fff;
	background-image: url('imagenes_finales/imagenb.png');
	width: 300px;
	height: 95px;
	}
	
	
.textoImagenayb {
	text-shadow: 0.1em 0.1em 0.1em #000;
	font-size: 25px;
	color: #fff;
	}
	
.textoImagenayb a {
	text-decoration: none;
	color: #fff;
}
	
.textoImagenaybInf {
	text-shadow: 0.1em 0.1em #000;
	font-size: 17px;
	color: #fff;
	}
	
#textoa {
	position: relative;
	float: left;
	width: 250px;
	height: 280px;
	background-image: url('imagenes_finales/textoIzq1.png');
	padding-left: 55px;
	padding-top: 20px;
}

.letrasTextoayb {
	text-shadow: 0.1em 0.1em 0.1em #000;
	font-size: 25px;
	color: #C8E2AE;
	}
	
.letrasTextoayb a {
	text-decoration: none;
	color: #C8E2AE;
}

#textob {
	position: relative;
	float: left;
	width: 195px;
	height: 280px;
	background-image: url('imagenes_finales/textoIzq2.png');
	padding-left: 130px;
	padding-top: 20px;
}
	
#textolateral {
	position: relative;
	float: left;
	background-color: #fff;
	background-image: url('imagenes_finales/textoLateral.png');
	width: 305px;
	height: 410px;
	text-align: center;
	padding-right: 20px;
	padding-top: 40px;
	}
	
.letrasTextoRecetas {
	text-shadow: 0.05em 0.01em 0.1em #000;
	font-size: 15px;
	color: #397221;
	}
	
.letrasTextoRecetas a {
	/*text-decoration: none;*/
	color: #397221;
}
	
.letrasRecetasTitulo {
	text-shadow: 0.1em 0.1em 0.1em #000;
	font-size: 30px;
	color: #C8E2AE;
	}
	
.letrasTextoRecetasPeq {
	text-shadow: 0.05em 0.01em 0.1em #000;
	font-size: 14px;
	color: #F71E0E;
	}
	
#inferior {
	position: relative;
	background-color: #c8e2ae;
	width: 975px;
	height: 200px;
	background-image: url('imagenes_finales/inferior.png');
	}
	
#inferior1txt {
	position: relative;
	width: 295px;
	height: 40px;
	float: left;
	/*padding-left: 30px;
	/*padding-top: 60px;*/
}

#inferior1btn {
	position: relative;
	width: 270px;
	height: 50px;
	padding-left: 55px;
	float: left;
}

#estrecharTexto1 {
	position: relative;
	width: 200px;
	height: 40px;
	margin-top: 60px;
	margin-left: 60px;
	margin-right: 100px;
}

#inferior2txt {
	position: relative;
	width: 295px;
	height: 40px;
	float: left;
}

#inferior2btn {
	position: relative;
	width: 270px;
	height: 50px;
	padding-left: 55px;
	float: left;
	border: 0;
}

img {
	border: none;
	outline-style: none;
	outline: 0;
}


#estrecharTexto2 {
	position: relative;
	width: 200px;
	height: 40px;
	margin-top: 60px;
	margin-left: 95px;
	margin-right: 100px;
}

#inferior3txt {
	position: relative;
	width: 295px;
	height: 100px;
	float: left;
}

#inferior3btn {
	position: relative;
	width: 270px;
	height: 50px;
	padding-left: 55px;
	float: left;
}

#estrecharTexto3 {
	position: relative;
	width: 200px;
	height: 40px;
	margin-top: 60px;
	margin-left: 125px;
	margin-right: 100px;
}

.textoInf123 {
	font-size: 10px;
	text-align: center;
}

#inferior4 {
	position: relative;
	width: 975px;
	height: 50px;
}

.textoInf4{
	font-size: 8px;
	text-align: center;

}

#textoTradicional {
	position: relative;
	text-align: center;
	text-shadow: 0.05em 0.01em 0.08em #000;
	font-size: 15px;
	color: #000;
	padding-top: 35px;
	padding-left: 30px;
	padding-right: 30px;
	background-color: #fff;
	background-image: url('imagenes_finales/textoTradicional.png');
	width: 915px;
	height: 125px;
	}
}
