body						{background:#ffffff}
div.print_logo				{z-index:0;position:relative;height:125px}
div.footer				{z-index:1;position:relative;top:500px}
div.img_back				{display:none}
td.wlan						{display:none}
td.wtabs								{display:none}
td.all_prods							{display:none}
table.wpage	table.footer  							{display:none}
table.wpage	table.whead								{display:none}
table.wpage	td.body									{vertical-align:top;background-color:#ffffff;}
div.wbody											{z-index:100;position:relative;top:-83px}
table.main table.side table.submenu								{display:none}
table.main table.page td.sub_title								{padding-top:30px;padding-left:5px;vertical-align:bottom;padding-bottom:5px;font-family:Georgia, Verdana, Arial;color:#000000;font-size:12px;font-weight:bold;}
table.main table.side table.side_detail_info					{width:200px;margin-top:49px;}
table.main table.side table.side_detail_info td.img				{width:200px;padding:0px 0px 0px 0px;text-align:center;vertical-align:top;}
table.main table.side table.side_detail_info td.img	img			{border:1px dotted #bbbbbb}
table.main table.side table.side_detail_info td					{font-size:11px;padding:60px 5px 10px 5px}
table.main table.page td.top_title								{border:1px solid #bbbbbb;font-family:Georgia;padding-top:20px;padding-left:5px;vertical-align:top;padding-bottom:20px;color:#000000;line-height:18px;font-size:26px;font-weight:bold;letter-spacing:-1px}
table.main table.page table.detail table.tools					{display:none}
table.main table.page table.detail table.line							{width:250px;height:100%;border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
table.main table.page table.detail table.line td.line_logo_villa-reale	{background: url('x../_img/banner/villa-reale.gif') center top;background-repeat:no-repeat}
table.main table.page table.detail table.line td.line_logo_stuzzichi	{background: url('x../_img/banner/stuzzichi.gif') center top;background-repeat:no-repeat}
table.main table.page table.detail table.line td.line_logo_mamma-sicilia	{background: url('x../_img/banner/mamma-sicilia.gif') center top;background-repeat:no-repeat}
table.main table.page table.detail table.line span.line_logo				{display:block;font-family:Georgia;padding-top:0px;padding-left:5px;vertical-align:top;padding-bottom:20px;color:#000000;line-height:18px;font-size:16px;font-weight:bold;letter-spacing:-1px}
table.main table.page table.detail table.info								{width:515px;height:100%;border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;}
table.main table.page table.detail table.line td.title						{height:30px;font-family:Georgia;color:#000000;font-size:12px;font-weight:bold;}










				td																{vertical-align:top}
				table.main														{width:100%;}
				table.main table.side											{width:205px;padding:18px 10px 0px 5px; text-align:left;}
				table.main table.side td										{color:#000000;font-size:10px;}
				table.main table.side td.text1									{padding:43px 0px 0px 5px;}
				table.main table.side td.logo									{padding:5px 0px 0px 0px;}
				table.main table.side td.text2									{padding:5px 0px 10px 5px;}

				table.main table.side table.submenu	td							{font-size:11px;padding:5px}
				table.main table.side table.submenu td.title					{font-family:Georgia;text-decoration:none;color:#000000;font-size:11px;font-weight:bold;border-top:dotted 1px #c5b678;border-right:dotted 1px #c5b678}
				table.main table.side table.submenu td.title a					{font-family:Georgia;text-decoration:none;color:#000000;font-size:11px;font-weight:bold;}
				table.main table.side table.submenu td.title_on					{font-family:Georgia;color:#000000;font-size:11px;font-weight:bold;background:url('../_img/lay/back_side_menu.jpg') left top;background-repeat:repeat-x;border-top:dotted 1px #c5b678;border-right:dotted 1px #c5b678}
				table.main table.side table.submenu td.title_on a					{font-family:Georgia;text-decoration:none;color:#000000;font-size:11px;font-weight:bold;}
				table.main table.side table.submenu td.text3_on					{border-right:dotted 1px #c5b678}
				table.main table.side table.submenu td.logo2_on					{border-right:dotted 1px #c5b678}
				table.main table.side table.submenu td.text4_on					{border-right:dotted 1px #c5b678}
				table.main table.side table.submenu img.arrow					{padding:0px 0px 1px 5px}

				table.main table.page											{width:728px;margin:18px 0px 20px 0px; text-align:left;padding-right:10px}
				table.main table.page td.count									{font-family:Georgia;color:#000000;font-size:12px;font-weight:bold;text-align:right}
				table.main table.page td.sub_title span.section					{vertical-align:bottom;padding-bottom:5px;font-family:Georgia, Verdana, Arial;color:#000000;font-size:12px;font-weight:bold;}
				table.main table.page td.all_prods								{text-align:right;padding-bottom:5px;}
				
/*	list	*/

				table.main table.page table.list								{width:100%;border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;}
				table.main table.page table.list td.row							{border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
				table.main table.page table.list td.row table.row td 			{color:#000000;font-size:12px; text-align:left;}
				table.main table.page table.list td.row table.row a 			{color:#000000;text-decoration:none}
				table.main table.page table.list td.row table.row td.title a 	{color:#000000;}
				table.main table.page table.list td.row table.row td.title 		{color:#000000;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.list td.row table.row td.text 		{padding-left:5px}
				table.main table.page table.list td.row table.row td a:hover	{color:#000000;text-decoration:underline;cursor:pointer;}
				table.main table.page table.list td.row table.row td a:active	{color:#000000;}

				table.main table.page table.list_prods_all								{width:100%;border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}
				table.main table.page table.list_prods_all td.row						{border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
				table.main table.page table.list_prods_all td.img						{width:20px;border-bottom:1px solid #bbbbbb;}
				table.main table.page table.list_prods_all td.head						{font-size:10px;color:#000000;text-align:center;border-bottom:1px solid #bbbbbb;}
				table.main table.page table.list_prods_all td.head_info					{font-size:10px;color:#000000;text-align:center;border-bottom:1px solid #bbbbbb;width:40%}
				table.main table.page table.list_prods_all td.head_last					{font-size:10px;color:#000000;text-align:center;border-bottom:1px solid #bbbbbb;}
				table.main table.page table.list_prods_all td 				{color:#000000;font-size:11px; text-align:left;border-bottom:1px solid #bbbbbb;}
				table.main table.page table.list_prods_all a 				{color:#000000;text-decoration:none}
				table.main table.page table.list_prods_all td.title a 		{color:#000000;}
				table.main table.page table.list_prods_all td.title 		{color:#000000;font-size:11px;font-weight:bold;padding-left:5px}
				table.main table.page table.list_prods_all td.text 			{padding-left:5px}
				table.main table.page table.list_prods_all td a:hover		{color:#000000;text-decoration:underline;cursor:pointer;}
				table.main table.page table.list_prods_all td a:active		{color:#000000;}
	

/*	line	*/

				table.main table.page table.line									{width:100%;border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;}
				table.main table.page table.line td.prods							{border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
				table.main table.page table.line td.prods table.prods  				{color:#000000;font-size:12px; text-align:left;}
				table.main table.page table.line td.prods table.prods td 			{color:#000000;font-size:12px; text-align:left;}
				table.main table.page table.line td.prods table.prods a 			{color:#000000;text-decoration:none}
				table.main table.page table.line td.prods table.prods td.title a 	{color:#000000;}
				table.main table.page table.line td.prods table.prods td.title 		{color:#000000;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.line td.prods table.prods td.prod a 	{color:#000000;}
				table.main table.page table.line td.prods table.prods td.prod 		{font-size:11px;font-weight:bold;padding-left:5px}
				table.main table.page table.line td.prods table.prods td.img 		{width:70px}
/*
				table.main table.page table.line td.prods table.prods td.text 		{padding-left:5px;font-size:11px;width:200px;padding-top:10px}
*/
				table.main table.page table.line td.prods table.prods td.section_text 	{padding-left:5px;font-size:12px;padding-top:10px}
				table.main table.page table.line td.prods table.prods td.section_img 	{width:100px;padding-left:5px;font-size:11px;padding-top:10px}
				table.main table.page table.line td.prods table.prods td a:hover	{color:#000000;text-decoration:underline;cursor:pointer;}
				table.main table.page table.line td.prods table.prods td a:active	{color:#000000;}
			
/*	focus	*/
			
				table.prod_det														{width:100%}
				
				table.main table.page table.focus										{background:url('../_img/lay/focus_back.gif') left top;background-repeat:repeat-y;height:100%;width:100%;border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}
				table.main table.page table.focus td.section_sub						{width:250px;}
				table.main table.page table.focus td.prods								{width:250px;border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
				table.main table.page table.focus td.prods table.prods td 				{color:#000000;font-size:12px; text-align:left;}
				table.main table.page table.focus td.prods table.prods a 				{color:#000000;text-decoration:none}
				table.main table.page table.focus td.prods table.prods td.title a 		{color:#000000;}
				table.main table.page table.focus td.prods table.prods td.title 		{color:#000000;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.focus td.prods table.prods td.prod a 		{color:#000000;}
				table.main table.page table.focus td.prods table.prods td.prod 			{font-size:11px;font-weight:bold;padding-left:5px}
/*
				table.main table.page table.focus td.prods table.prods td.img 			{width:70px}
*/
				table.main table.page table.focus td.prods table.prods td.text 			{padding-left:5px;font-size:11px;width:200px;padding-top:10px}
				table.main table.page table.focus td.prods table.prods td.section_text 			{padding-left:5px;font-size:10px;width:250px;padding-top:10px}
				table.main table.page table.focus td.prods table.prods td.section_text img			{float:left;margin-right:5px}
				table.main table.page table.focus td.prods table.prods td.text_prod 	{padding-left:5px;font-size:11px;width:200px;padding-top:10px}
				table.main table.page table.focus td.prods table.prods td a:hover		{color:#000000;text-decoration:underline;cursor:pointer;}
				table.main table.page table.focus td.prods table.prods td a:active 		{color:#000000;}
				table.main table.page table.focus td.prods_on								{border-bottom:1px solid #bbbbbb;background:url('../_img/lay/back_prod.jpg') left top;background-repeat:repeat-y;}
				table.main table.page table.focus td.sections 								{background:url('../_img/lay/back_prod.jpg') right top;background-repeat:repeat-y;}
				table.main table.page table.focus td.sections table.sections				{height:100%;width:250px;padding-left:5px}
				table.main table.page table.focus td.prods_on table.prods td 				{color:#000000;font-size:12px; text-align:left;}
				table.main table.page table.focus td.prods_on table.prods a 				{color:#000000;text-decoration:none}
				table.main table.page table.focus td.prods_on table.prods td.title a 		{color:#000000;}
				table.main table.page table.focus td.prods_on table.prods td.title 			{color:#000000;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.focus td.prods_on table.prods td.prod a 		{color:#000000;}
				table.main table.page table.focus td.prods_on table.prods td.prod 			{font-size:11px;font-weight:bold;padding-left:5px}
/*
				table.main table.page table.focus td.prods_on table.prods td.img 			{width:70px}
*/
				table.main table.page table.focus td.prods_on table.prods td.text 			{padding-left:5px;font-size:11px;width:250px;padding-top:10px}
				table.main table.page table.focus td.prods_on table.prods td.section_text 			{padding-left:5px;font-size:10px;width:250px;padding-top:10px}
				table.main table.page table.focus td.prods_on table.prods td.section_text img			{float:left;margin-right:5px}
				table.main table.page table.focus td.prods_on table.prods td.text_prod 		{padding-left:5px;font-size:11px;width:200px;padding-top:10px}
				table.main table.page table.focus td.prods_on table.prods td a:hover		{color:#000000;text-decoration:underline;cursor:pointer;}
				table.main table.page table.focus td.prods_on table.prods td a:active 		{color:#000000;}

				table.main table.page table.focus table.sections 							{background: url('../_img/lay/back_prod_sections.jpg') left top;background-repeat:repeat-y;}
				table.main table.page table.focus table.sections td.prod_on a 				{color:#000000;text-decoration:none}
				table.main table.page table.focus table.sections td.prod_on 				{border-bottom:1px solid #fdfabf;color:#000000;font-size:11px;font-weight:bold;padding:4px 0px 4px 5px}
				table.main table.page table.focus table.sections td.prod_on a:hover			{color:#000000;text-decoration:none;cursor:pointer;}
				table.main table.page table.focus table.sections td.prod_on:hover			{padding-right:10px;border-bottom:1px solid #df8013;color:#000000;background:url('../_img/icons/zoom.gif') right center;background-repeat:no-repeat;text-decoration:none;cursor:pointer;}
				table.main table.page table.focus table.sections td.prod_on:hover a			{color:#000000;cursor:pointer;}

				table.main table.page table.focus table.sections td.focus_off a 			{color:#000000;text-decoration:none}
				table.main table.page table.focus table.sections td.focus_off 				{background: url('../_img/lay/back_prod_sections.jpg') left top;background-repeat:repeat-y;border-bottom:1px solid #fdfabf;color:#000000;font-size:11px;font-weight:bold;padding:4px 0px 4px 5px}
				table.main table.page table.focus table.sections td.focus_on a 				{color:#000000;text-decoration:none}
				table.main table.page table.focus table.sections td.focus_on 				{background: url('../_img/lay/back_prod_sections.jpg') left top;background-repeat:repeat-y;border-bottom:1px solid #fdfabf;color:#000000;font-size:11px;font-weight:bold;padding:4px 0px 4px 5px}
				table.main table.page table.focus table.sections td.focus_on a:hover		{color:#000000;text-decoration:none;cursor:pointer; }
				table.main table.page table.focus table.sections td.focus_on:hover			{border-bottom:1px solid #df8013;color:#000000;background:url('../_img/icons/zoom.gif') right center;background-repeat:no-repeat;text-decoration:none;cursor:pointer;}
				table.main table.page table.focus table.sections td.focus_on:hover a		{color:#000000;cursor:pointer;}
				table.main table.page table.focus table.sections td.focus_on:active			{color:#000000;}
				table.main table.page table.focus table.sections td.focus_on a:active		{color:#000000;}
				

				table.main table.page table.focus table.sections td.prod_selected a 		{color:#000000;text-decoration:none}
				table.main table.page table.focus table.sections td.prod_selected 			{color:#000000;font-size:11px;font-weight:bold;padding-left:5px;border-bottom:1px dotted #a56113;padding:4px 0px 3px 5px}
				table.main table.page table.focus table.sections td a:hover					{color:#000000;text-decoration:underline;cursor:pointer;}

				table.main table.page table.focus td.text_prod  								{background: url('../_img/lay/back_prod.jpg') right top;background-repeat:repeat-y;height:450px}
				table.main table.page table.focus td.text_prod table.prod_det  					{color:#000000;font-size:10px; text-align:left;}
				table.main table.page table.focus td.text_prod table.prod_det td 				{color:#000000;font-size:10px; text-align:left;}
				table.main table.page table.focus td.text_prod table.prod_det a 				{color:#000000;text-decoration:none}
				table.main table.page table.focus td.text_prod table.prod_det td.title a 		{color:#000000;}
				table.main table.page table.focus td.text_prod table.prod_det td.title 			{color:#000000;font-size:13px;font-weight:bold;padding-left:5px}
				table.main table.page table.focus td.text_prod table.prod_det td span 			{color:#000000;font-size:11px;font-weight:bold;}
				table.main table.page table.focus td.text_prod table.prod_det td.prod a 		{color:#000000;}
				table.main table.page table.focus td.text_prod table.prod_det td.prod 			{font-size:11px;font-weight:bold;padding-left:5px}
				table.main table.page table.focus td.text_prod table.prod_det td.img 			{width:70px;text-align:center}
				table.main table.page table.focus td.text_prod table.prod_det td.text 			{padding-left:5px;font-size:10px;width:200px;padding-top:5px}
				table.main table.page table.focus td.text_prod table.prod_det td a:hover		{color:#000000;text-decoration:underline;cursor:pointer;}
				table.main table.page table.focus td.text_prod table.prod_det td a:active 		{color:#000000;}
				table.main table.page table.focus table.sections div.zoom						{position:relative;z-index:100;width:250px;height:0px;background-color:#000000;top:-14px;text-align:right}

				
				
				
				
/*	dettaglio	*/


				table.main table.page table.detail 										{width:100%;height:100%}
				table.main table.page table.detail td									{font-size:11px;}
				table.main table.page table.detail td.title								{font-family:Georgia;color:#000000;font-size:12px;font-weight:bold;}
				table.main table.page table.detail table.recipes						{height:100%;width:100%;border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}


/*	text	*/

				table.main table.page table.text								{width:100%;border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;}
				table.main table.page table.text td.row							{border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
				table.main table.page table.text td.row table.row td 			{color:#000000;font-size:12px; text-align:left;}
				table.main table.page table.text td.row table.row a 			{color:#000000;text-decoration:none}
				table.main table.page table.text td.row table.row td.title a 	{color:#000000;}
				table.main table.page table.text td.row table.row td.title 		{color:#000000;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.text td.row table.row td.text 		{padding-left:5px}
				table.main table.page table.text td.row table.row td a:hover	{color:#000000;text-decoration:underline;cursor:pointer;}
				table.main table.page table.text td.row table.row td a:active	{color:#000000;}
				table.main table.page table.text td.row table.row td.text img 	{float:left;margin:10px 15px 10px 0px;}
		