@charset "utf-8";
/* CSS Document 

	#footer {
		top: 					548px;
		position:				absolute;
	}*/
	
	a {
		outline:				0;	
	}
	
	#volver {
		position:				absolute;
		top:					0;
		right:					11px;
	}	
		
/* especialnavidad.aspx */
		
	.especialnavidad {
		background-image:		url(../img/navidad2009/landing/bkg.jpg);
		background-repeat:		no-repeat;
		background-position:	right top;
		width:					791px;
		height:					389px;
		position:				absolute;
		margin-left:			-312px;
		left:					50%;
        padding:				0			!important;
	}
	
	#main.landing .especialnavidad {
		background-position:	bottom;	
	}

	#main.landing #title {
		position:				absolute;
		top:					26px;
		left:					78px;
	}
	
	#main.landing #subtitle {
		position:				absolute;
		top:					121px;
		left:					120px;
	}
	
	#main.landing #celebra {
		position:				absolute;
		top:					0px;
		left:					249px;
	
	}
	
	#main.landing #menus {
		position:				absolute;
		top:					0px;
		left:					398px;
			
	}
	
	#main.landing #recetas {
		position:				absolute;
		top:					0px;
		left:					511px;			
	}
	
	
 /* especialnavidad_navidadenfamilia.aspx */
 
	#main.navidadenfamilia #flashcontent {
		position:				absolute;	
/*		left:					0;*/		
		margin:					0;
		padding:				0;
	}
	
	body.navidadenfamilia #footer {
		position:				relative;
		top:					20px;
	}
 

 /* especialnavidad_menus.aspx */

	#main.menus .especialnavidad {
		background-image:		url(../img/navidad2009/menus/bkg.jpg);
	}
	
	#main.menus #title {
		position:				absolute;
		width:					50px;
		height:					28px;
		left:					190px;
		top:					30px;
	}
	
	#main.menus #subtitle {
		position:				absolute;
		width:					50px;
		height:					28px;
		left:					190px;
		top:					60px;
	}
	
	#main.menus #libro-menu1 {
		position:				absolute;
		left:					70px;
		bottom:					0;
		width:					269px;
		height:					270px;
		overflow:				hidden;
	}

	#main.menus #libro-menu2 {
		position:				absolute;
		left:					50%;
		margin-left:			-100px;
		bottom:					0;
		width:					269px;
		height:					275px;
		overflow:				hidden;
	}

	#main.menus #libro-menu3 {
		position:				absolute;
		right:					40px;
		bottom:					0;
		width:					269px;
		height:					270px;
		overflow:				hidden;
	}

 /* especialnavidad_menus_menu1.aspx */

	#main.menus .especialnavidad {
		background-image:		url(../img/navidad2009/menus/bkg.jpg);
	}
	
	#main.menus #libro {
		position:				absolute;
		width:					656px;
		height:					395px;
		right:					95px;
		bottom:					-10px;
		background-image:		url(../img/navidad2009/libro.png);
	}
	
	#main.menus #munyeco {
		position:				absolute;
		width:					215px;
		height:					193px;
		left:					0;
		bottom:					0px;
		overflow:				hidden;
	}
	
	#main.menus #titulo {
		position:				absolute;
		width:					101px;
		height:					28px;
		left:					155px;
		bottom:					320px;
	}
	
	#main.menus #subtitulo {
		position:				absolute;
		width:					273px;
		height:					17px;
		left:					70px;
		top:					70px;
	}
	
	#main.menus #foto1 {
		position:				absolute;
		width:					174px;
		height:					159px;
		left:					560px;
		top:					30px;
	}
	
	#main.menus #foto2 {
		position:				absolute;
		width:					163px;
		height:					165px;
		left:					450px;
		top:					80px;
	}
	
	#main.menus #foto3 {
		position:				absolute;
		width:					172px;
		height:					144px;
		left:					500px;
		top:					200px;
	}
	
	#main.menus #foto4 {
		position:				absolute;
		width:					180px;
		height:					166px;
		left:					230px;
		top:					180px;
	}
	
	#main.menus #linksmenu {
		position:				absolute;
		top:					100px;
		left:					90px;
	}
	
	#main.menus #linksmenu ul {
		margin:					0;
		padding:				0;
	}
	
	#main.menus #linksmenu ul li {
		list-style:				none;	
		margin:					0;
	}
	
	#main.menus #linksmenu ul li a {
		display:				block;
		background-repeat:		no-repeat;
		height:					20px;
		width:					240px;
	}
	
	#main.menu1 #linksmenu {
		position:				absolute;
		top:					120px;
		left:					90px;
	}

	#main.menu1 #linksmenu ul li a.r1 {
		background-image:		url(../img/navidad2009/menu1/plato1_menu1.jpg);
	}
	
	#main.menu1 #linksmenu ul li a.r1:hover {
		background-image:		url(../img/navidad2009/menu1/plato1_menu1.jpg);		
	}
	
	#main.menu1 #linksmenu ul li a.r2 {
		background-image:		url(../img/navidad2009/menu1/plato2_menu1.jpg);
	}
	
	#main.menu1 #linksmenu ul li a.r2:hover {
		background-image:		url(../img/navidad2009/menu1/plato2_menu1.jpg);		
	}
	
	#main.menu1 #linksmenu ul li a.r3 {
		background-image:		url(../img/navidad2009/menu1/plato3_menu1.jpg);
	}
	
	#main.menu1 #linksmenu ul li a.r3:hover {
		background-image:		url(../img/navidad2009/menu1/plato3_menu1.jpg);		
	}
	
	#main.menu1 #linksmenu ul li a.r4 {
		background-image:		url(../img/navidad2009/menu1/plato4_menu1.jpg);
	}
	
	#main.menu1 #linksmenu ul li a.r4:hover {
		background-image:		url(../img/navidad2009/menu1/plato4_menu1.jpg);		
	}
	
	#main.menu1 #foto {
		position:				absolute;
		right:					125px;
		top:					30px;
	}
	
	
	#main.menu2 #linksmenu {
		top:					100px;
		left:					105px;
	}

	#main.menu2 #linksmenu ul li a {
		display:				block;
		background-repeat:		no-repeat;
		height:					36px;
		width:					240px;
	}

	#main.menu2 #linksmenu ul li a.r1 {
		background-image:		url(../img/navidad2009/menu2/plato1_menu2.jpg);
	}
	
	#main.menu2 #linksmenu ul li a.r1:hover {
		background-image:		url(../img/navidad2009/menu2/plato1_menu2.jpg);		
	}
	
	#main.menu2 #linksmenu ul li a.r2 {
		background-image:		url(../img/navidad2009/menu2/plato2_menu2.jpg);
	}
	
	#main.menu2 #linksmenu ul li a.r2:hover {
		background-image:		url(../img/navidad2009/menu2/plato2_menu2.jpg);		
	}
	
	#main.menu2 #linksmenu ul li a.r3 {
		height:					20px;
	}

	#main.menu2 #linksmenu ul li a.r3 {
		background-image:		url(../img/navidad2009/menu2/plato3_menu2.jpg);
	}
	
	#main.menu2 #linksmenu ul li a.r3:hover {
		background-image:		url(../img/navidad2009/menu2/plato3_menu2.jpg);		
	}
	
	#main.menu2 #linksmenu ul li a.r4 {
		background-image:		url(../img/navidad2009/menu2/plato4_menu2.jpg);
	}
	
	#main.menu2 #linksmenu ul li a.r4:hover {
		background-image:		url(../img/navidad2009/menu2/plato4_menu2.jpg);		
	}
	
	#main.menu2 #foto {
		position:				absolute;
		right:					125px;
		top:					30px;
	}
	
	#main.menu3 #linksmenu {
		position:				absolute;
		top:					98px;
		left:					60px;
	}

	#main.menu3 #linksmenu ul li a {
		display:				block;
		background-repeat:		no-repeat;
		background-position:	center top;
		height:					40px;
		width:					290px;
	}

	#main.menu3 #linksmenu ul li a.r1 {
		background-image:		url(../img/navidad2009/menu3/plato1_menu3.jpg);
	}
	
	#main.menu3 #linksmenu ul li a.r1:hover {
		background-image:		url(../img/navidad2009/menu3/plato1_menu3.jpg);		
	}
	
	#main.menu3 #linksmenu ul li a.r2 {
		background-image:		url(../img/navidad2009/menu3/plato2_menu3.jpg);
	}
	
	#main.menu3 #linksmenu ul li a.r2:hover {
		background-image:		url(../img/navidad2009/menu3/plato2_menu3.jpg);		
	}
	
	#main.menu3 #linksmenu ul li a.r2, #main.menu3 #linksmenu ul li a.r3 {
		height:					22px;
	}

	#main.menu3 #linksmenu ul li a.r3 {
		background-image:		url(../img/navidad2009/menu3/plato3_menu3.jpg);
	}
	
	#main.menu3 #linksmenu ul li a.r3:hover {
		background-image:		url(../img/navidad2009/menu3/plato3_menu3.jpg);		
	}
	
	#main.menu3 #linksmenu ul li a.r4 {
		background-image:		url(../img/navidad2009/menu3/plato4_menu3.jpg);
	}
	
	#main.menu3 #linksmenu ul li a.r4:hover {
		background-image:		url(../img/navidad2009/menu3/plato4_menu3.jpg);		
	}
	
	#main.menu3 #foto {
		position:				absolute;
		right:					125px;
		top:					30px;
	}
	
 
	#plato1 {
		position:				absolute;
		width:					183px;
		height:					17px;
		right:					500px;
		bottom:					200px;
	}
	
	#plato2 {
		position:				absolute;
		width:					183px;
		height:					17px;
		right:					500px;
		bottom:					250px;
	}
	
	#plato3 {
		position:				absolute;
		width:					183px;
		height:					17px;
		right:					500px;
		bottom:					300px;
	}
	
	#plato4 {
		position:				absolute;
		width:					183px;
		height:					17px;
		right:					500px;
		bottom:					350px;
	}

 /* especialnavidad_recetas.aspx */
	
	#main.recetas .especialnavidad {
		background-image:		url(../img/navidad2009/recetas/bkg.jpg);
	}
	
	#main.recetas #title {
		position:				absolute;
		top:					62px;
		left:					131px;
	}
	
	#main.recetas #subtitle {
		position:				absolute;
		top:					92px;
		left:					112px;
	}
	
	#main.recetas #decoracion {
		position:				absolute;
		top:					0;
		left:					559px;
	}
	
 	#main.recetas #links-recetas {
		position:				absolute;
		top:					270px;
		left:					180px;
	}
	
	#main.recetas #links-recetas ul {
		margin:					0;
		padding:				0;
	}
	
	#main.recetas #links-recetas ul li {
		list-style:				none;	
		margin:					0;
	}
	
	#main.recetas #links-recetas ul li a {
		display:				block;
		background-repeat:		no-repeat;
		height:					25px;
		width:					370px;
	}
	
	#main.recetas #links-recetas ul li a.r1 {
		background-image:		url(../img/navidad2009/recetas/tartaletas-de-esparragos-y-gambas.jpg);
	}
	
	#main.recetas #links-recetas ul li a.r1:hover {
		background-image:		url(../img/navidad2009/recetas/tartaletas-de-esparragos-y-gambas-over.jpg);		
	}
	
	#main.recetas #links-recetas ul li a.r2 {
		background-image:		url(../img/navidad2009/recetas/tartaletas-de-cebollitas-caramelizadas-con-foie.jpg);
	}
	
	#main.recetas #links-recetas ul li a.r2:hover {
		background-image:		url(../img/navidad2009/recetas/tartaletas-de-cebollitas-caramelizadas-con-foie-over.jpg);		
	}
	
	#main.recetas #links-recetas ul li a.r3 {
		background-image:		url(../img/navidad2009/recetas/tartaletas-de-ensalada-de-manzana-y-bogavante.jpg);
	}
	
	#main.recetas #links-recetas ul li a.r3:hover {
		background-image:		url(../img/navidad2009/recetas/tartaletas-de-ensalada-de-manzana-y-bogavante-over.jpg);		
	}
	
	#main.recetas #links-recetas ul li a.r4 {
		background-image:		url(../img/navidad2009/recetas/tartaletas-con-mazapan-de-chocolate.jpg);
	}
	
	#main.recetas #links-recetas ul li a.r4:hover {
		background-image:		url(../img/navidad2009/recetas/tartaletas-con-mazapan-de-chocolate-over.jpg);		
	}
	
	#main.recetas .foto-receta {
		position:				absolute;
		right:					15px;
		bottom:					40px;
	}


 /* Pop Ups (lightwindow) */
 
 	body.popwindow {
		position:				relative		!important;
		width:					649px			!important;
	}
	
	body.popwindow #popcontainer {
		position:				relative;
		top:					0;
		left:					0;
		background-color:		#FFF			!important;
		width:					649px			!important;
		height:					338px			!important;
	}
	
	body.popwindow .popcontainer .popcontent {
		width:					609px			!important;
		height:					298px			!important;
		margin:					20px			!important;
		position:				absolute		!important;
	}

	body.popwindow .popcontainer .popcontent .text-content {
		position:				relative		!important;
		left:					215px			!important;
		top:					15px			!important;
		width:					375px			!important;
	}
	
	body.popwindow .popcontainer .popcontent .text-content .overflown {
		overflow-y:				scroll			!important;
		display:				block 			!important;
		height:					230px			!important;
	}
	
/* Pop Ups */

	a.cerral {
		position:				absolute;
		top:					9px;
		right:					40px;
		font-family:			Tahoma, Geneva, sans-serif;
		font-size:				12px;
		font-weight:			bold;
		color:					#DB0026;
		display:				block;
	}
	
	.pumpkin14b {
		color:					#FF8B1F;
		font-family:			Tahoma, Geneva, sans-serif;
		font-size:				14px;
		font-weight:			bold;
	}
	
	h2.pumpkin14b {
		margin:					15px 0;	
	}
	
	.pumpkin11 {
		color:					#FF8B1F !important;
		font-family:			Tahoma, Geneva, sans-serif;
		font-size:				11px;
		font-weight:			normal;
	}

	.white11 {
		color:					#FFFFFF !important;
		font-family:			Tahoma, Geneva, sans-serif;
		font-size:				11px;
		font-weight:			normal;
		margin:					10px 0;
		line-height:			18px;
	}
	
	

