/*	--------------- internal page ------------------	*/

						div.wbody						{z-index:100;position:relative;}
			td																{vertical-align:top}
				table.main														{width:100%;padding-top:63px}
				table.main table.side											{width:205px;padding:18px 10px 0px 5px; }
				table.main table.side td										{color:#a56113;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								{margin-bottom:20px;width:195px;margin-top:49px;border-bottom:dotted 1px #c5b678;border-left:dotted 1px #c5b678}
				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:#a11617;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:#a11617;font-size:11px;font-weight:bold;}
				table.main table.side table.submenu td.title_on					{font-family:Georgia;color:#bb8e42;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:#a11617;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; padding-right:10px;}
				table.main table.page td.top_title								{font-family:Georgia;padding-left:5px;padding-top:10px;vertical-align:top;padding-bottom:10px;color:#a11617;line-height:18px;font-size:22px;font-weight:bold;letter-spacing:-1px}
				table.main table.page td.news_title								{font-family:Georgia;padding-left:5px;padding-top:10px;vertical-align:top;padding-bottom:10px;color:#a11617;line-height:18px;font-size:18px;font-weight:bold;letter-spacing:-1px}
				table.main table.page td.count									{font-family:Georgia;color:#a11617;font-size:12px;font-weight:bold;text-align:right}
				table.main table.page td.sub_title								{padding-left:5px;vertical-align:bottom;padding-bottom:5px;font-family:Georgia, Verdana, Arial;color:#bd6347;font-size:12px;font-weight:bold;}
				table.main table.page td.sub_title span.section					{vertical-align:bottom;padding-bottom:5px;font-family:Georgia, Verdana, Arial;color:#c3835c;font-size:12px;font-weight:bold;}
				table.main table.page td.all_prods								{text-align:right;padding-bottom:5px;}

				table.main table.page_hi										{width:728px;margin:18px 0px 20px 0px; padding-right:10px;}
				table.main table.page_hi td.top_title							{font-family:Georgia;padding-left:5px;padding-top:10px;vertical-align:top;padding-bottom:10px;color:#a11617;line-height:18px;font-size:18px;font-weight:bold;letter-spacing:-1px}
				table.main table.page_hi td.count								{font-family:Georgia;color:#a11617;font-size:12px;font-weight:bold;text-align:right}
				table.main table.page_hi td.sub_title							{padding-left:5px;vertical-align:bottom;padding-bottom:5px;font-family:Georgia, Verdana, Arial;color:#bd6347;font-size:12px;font-weight:bold;}
				table.main table.page_hi td.sub_title span.section				{vertical-align:bottom;padding-bottom:5px;font-family:Georgia, Verdana, Arial;color:#c3835c;font-size:12px;font-weight:bold;}
				table.main table.page_hi td.all_prods							{text-align:right;padding-bottom:5px;}
				
/*	list	*/

				table.main table.page table.list								{width:100%;border-top:1px solid #dbca85;border-left:1px solid #dbca85;}
				table.main table.page table.list td.row							{border-bottom:1px solid #dbca85;border-right:1px solid #dbca85;}
				table.main table.page table.list td.row table.row td 			{color:#a56113;font-size:12px; }
				table.main table.page table.list td.row table.row a 			{color:#a56113;text-decoration:none;font-size:12px;}
				table.main table.page table.list td.row table.row td.title a 	{color:#9a2026;font-size:12px;}
				table.main table.page table.list td.row table.row td.title 		{color:#a11617;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:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page table.list td.row table.row td a:active	{color:#ac4609;}

				table.main table.page table.list_prods_all								{width:100%;border-top:1px solid #dbca85;border-left:1px solid #dbca85;border-right:1px solid #dbca85;border-bottom:1px solid #dbca85;}
				table.main table.page table.list_prods_all td.row						{border-bottom:1px solid #dbca85;border-right:1px solid #dbca85;}
				table.main table.page table.list_prods_all td.img						{width:20px;border-bottom:1px solid #dbca85;}
				table.main table.page table.list_prods_all td.head						{font-size:10px;color:#c8a75d;text-align:center;border-bottom:1px solid #dbca85;}
				table.main table.page table.list_prods_all td.head_info					{font-size:10px;color:#c8a75d;text-align:center;border-bottom:1px solid #dbca85;width:40%}
				table.main table.page table.list_prods_all td.head_last					{font-size:10px;color:#c8a75d;text-align:center;border-bottom:1px solid #dbca85;}
				table.main table.page table.list_prods_all td 				{color:#a56113;font-size:11px; border-bottom:1px solid #dbca85;}
				table.main table.page table.list_prods_all a 				{color:#a56113;text-decoration:none}
				table.main table.page table.list_prods_all td.title a 		{color:#9a2026;}
				table.main table.page table.list_prods_all td.title 		{color:#a11617;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:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page table.list_prods_all td a:active		{color:#ac4609;}
	

/*	line	*/

				table.main table.page table.line									{width:100%;border-top:1px solid #dbca85;border-left:1px solid #dbca85;}
				table.main table.page table.line td.prods							{border-bottom:1px solid #dbca85;border-right:1px solid #dbca85;}
				table.main table.page table.line td.prods table.prods  				{color:#a56113;font-size:12px; }
				table.main table.page table.line td.prods table.prods td 			{color:#a56113;font-size:12px; }
				table.main table.page table.line td.prods table.prods a 			{color:#a56113;text-decoration:none;font-size:12px;}
				table.main table.page table.line td.prods table.prods td.title a 	{color:#9a2026;font-size:12px;}
				table.main table.page table.line td.prods table.prods td.title 		{color:#a11617;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.line td.prods table.prods td.prod a 	{color:#9a2026;}
				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:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page table.line td.prods table.prods td a:active	{color:#ac4609;}
			
/*	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 #dbca85;border-left:1px solid #dbca85;border-right:1px solid #dbca85;border-bottom:1px solid #dbca85;}
				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 #dbca85;border-right:1px solid #dbca85;}
				table.main table.page table.focus td.prods table.prods td 				{color:#a56113;font-size:12px; }
				table.main table.page table.focus td.prods table.prods a 				{color:#a56113;text-decoration:none;font-size:12px;}
				table.main table.page table.focus td.prods table.prods td.title a 		{color:#9a2026;font-size:12px;}
				table.main table.page table.focus td.prods table.prods td.title 		{color:#a11617;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.focus td.prods table.prods td.prod a 		{color:#9a2026;}
				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:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page table.focus td.prods table.prods td a:active 		{color:#ac4609;}
				table.main table.page table.focus td.prods_on								{border-bottom:1px solid #dbca85;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:#a56113;font-size:12px; }
				table.main table.page table.focus td.prods_on table.prods a 				{color:#a56113;text-decoration:none;font-size:12px;}
				table.main table.page table.focus td.prods_on table.prods td.title a 		{color:#9a2026;font-size:12px;}
				table.main table.page table.focus td.prods_on table.prods td.title 			{color:#a11617;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.focus td.prods_on table.prods td.prod a 		{color:#9a2026;}
				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:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page table.focus td.prods_on table.prods td a:active 		{color:#ac4609;}

				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:#9a2026;text-decoration:none}
				table.main table.page table.focus table.sections td.prod_on 				{border-bottom:1px solid #fdfabf;color:#a11617;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:#df8013;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:#df8013;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:#df8013;cursor:pointer;}

				table.main table.page table.focus table.sections td.focus_off a 			{color:#9a2026;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:#a11617;font-size:11px;font-weight:bold;padding:4px 0px 4px 5px}
				table.main table.page table.focus table.sections td.focus_on a 				{color:#9a2026;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:#a11617;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:#df8013;text-decoration:none;cursor:pointer; }
				table.main table.page table.focus table.sections td.focus_on:hover			{border-bottom:1px solid #df8013;color:#df8013;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:#df8013;cursor:pointer;}
				table.main table.page table.focus table.sections td.focus_on:active			{color:#ac4609;}
				table.main table.page table.focus table.sections td.focus_on a:active		{color:#ac4609;}
				

				table.main table.page table.focus table.sections td.prod_selected a 		{color:#df8013;text-decoration:none}
				table.main table.page table.focus table.sections td.prod_selected 			{color:#df8013;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:#9a2026;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:#a56113;font-size:10px; }
				table.main table.page table.focus td.text_prod table.prod_det td 				{color:#a56113;font-size:10px; }
				table.main table.page table.focus td.text_prod table.prod_det a 				{color:#a56113;text-decoration:none}
				table.main table.page table.focus td.text_prod table.prod_det td.title a 		{color:#9a2026;}
				table.main table.page table.focus td.text_prod table.prod_det td.title 			{color:#a11617;font-size:13px;font-weight:bold;padding-left:5px}
				table.main table.page table.focus td.text_prod table.prod_det td span 			{color:#a11617;font-size:11px;font-weight:bold;}
				table.main table.page table.focus td.text_prod table.prod_det td.prod a 		{color:#9a2026;}
				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;}
				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:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page table.focus td.text_prod table.prod_det td a:active 		{color:#ac4609;}
				table.main table.page table.focus table.sections div.zoom						{position:relative;z-index:100;width:250px;height:0px;background-color:#ff0000;top:-14px;text-align:right}

				
				
				
				
/*	dettaglio	*/
				table.main table.side table.side_detail_info							{width:200px;margin-top:49px;}
				table.main table.side table.side_detail_info td							{font-size:11px;padding:5px}
				table.main table.side table.side_detail_info td.img						{text-align:center}


				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:#a11617;font-size:12px;font-weight:bold;}
				table.main table.page table.detail table.info							{width:100%;height:100%;border-top:1px solid #dbca85;border-left:1px solid #dbca85;}



				table.main table.page table.detail td.line	{border-left:1px solid #dbca85;border-top:1px solid #dbca85;border-right:1px solid #dbca85;}
				table.main table.page table.detail table.line							{height:100%;width:200px;border-top:none;border-left:none;}
				table.main table.page table.detail table.line td.title					{height:30px;font-family:Georgia;color:#a11617;font-size:12px;font-weight:bold;}
				table.main table.page table.detail table.line td.line_logo_villa-reale	{height:80px;background: url('../_img/banner/villa-reale.gif') center top;background-repeat:no-repeat}
				table.main table.page table.detail table.line td.line_logo_stuzzichi	{height:80px;background: url('../_img/banner/stuzzichi.gif') center top;background-repeat:no-repeat}
				table.main table.page table.detail table.line td.line_logo_mamma-sicilia	{height:80px;background: url('../_img/banner/mamma-sicilia.gif') center top;background-repeat:no-repeat}
				table.main table.page table.detail table.line td.line_logo_paolo-licata	{height:80px;background: url('../_img/banner/paolo-licata.gif') center top;background-repeat:no-repeat}
				table.main table.page table.detail table.line span.line_logo				{display:none}

				table.main table.page table.detail table.tools							{width:100%;height:80px;}
				table.main table.page table.detail td.tools								{border-left:1px solid #dbca85;border-top:1px solid #dbca85;border-right:1px solid #dbca85;}
				table.main table.page table.detail table.tools	td						{padding:10px 5px 0px 10px}
				table.main table.page table.detail table.recipes						{height:100%;width:100%;border-left:1px solid #dbca85;border-top:1px solid #dbca85;border-right:1px solid #dbca85;border-bottom:1px solid #dbca85;}


/*	text	*/

				table.main table.page table.text								{width:100%;border-top:1px solid #dbca85;border-left:1px solid #dbca85;}
				table.main table.page table.text td.row							{border-bottom:1px solid #dbca85;border-right:1px solid #dbca85;}
				table.main table.page table.text td.row table.row td 			{color:#a56113;font-size:12px; }
				table.main table.page table.text td.row table.row a 			{color:#a56113;text-decoration:none}
				table.main table.page table.text td.row table.row td.title a 	{color:#9a2026;}
				table.main table.page table.text td.row table.row td.title 		{color:#a11617;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.text td.row table.row td.text 		{padding-left:3px;padding-top:3px}
				table.main table.page table.text td.row table.row td a:hover	{color:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page table.text td.row table.row td a:active	{color:#ac4609;}
				table.main table.page table.text td.row table.row td.text img 			{float:left;margin:2px 8px 3px 0px;border:solid 1px #dbca85;}
				table.main table.page table.text td.row table.row td.text img:hover 	{margin:2px 8px 3px 0px;border:solid 1px #df8013;}
				


				table.main table.page table.text_list										{width:100%;border-top:1px solid #dbca85;border-left:1px solid #dbca85;}
				table.main table.page table.text_list td.row								{border-bottom:1px solid #dbca85;border-right:1px solid #dbca85;}
				table.main table.page table.text_list td.row table.row td 					{color:#a56113;font-size:12px; }
				table.main table.page table.text_list td.row table.row a 					{color:#a56113;text-decoration:none;font-size:12px;}
				table.main table.page table.text_list td.row table.row td.title a 			{color:#9a2026;}
				table.main table.page table.text_list td.row table.row td.title 			{color:#a11617;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page table.text_list td.row table.row td.text 				{padding-left:3px;padding-top:3px}
				table.main table.page table.text_list td.row table.row td a					{color:#ac4609;text-decoration:underline;cursor:pointer;}
				table.main table.page table.text_list td.row table.row td a:hover			{color:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page table.text_list td.row table.row td a:active			{color:#ac4609;}
				table.main table.page table.text_list td.row table.row td.text img 			{margin:2px 8px 3px 0px;border:solid 1px #dbca85;}
				table.main table.page table.text_list td.row table.row td.text img:hover 	{margin:2px 8px 3px 0px;border:solid 1px #df8013}

				table.main table.page_hi table.text_list_hi									{width:100%;border-top:1px solid #dbca85;border-left:1px solid #dbca85;background-color:#ffe4a1;}
				table.main table.page_hi table.text_list_hi td.row							{border-bottom:1px solid #dbca85;border-right:1px solid #dbca85;}
				table.main table.page_hi table.text_list_hi td.row table.row td 			{color:#a56113;font-size:12px; }
				table.main table.page_hi table.text_list_hi td.row table.row a 				{color:#a56113;text-decoration:none;font-size:12px;}
				table.main table.page_hi table.text_list_hi td.row table.row td.title a 	{color:#9a2026;}
				table.main table.page_hi table.text_list_hi td.row table.row td.title 		{color:#a11617;font-size:12px;font-weight:bold;padding-left:5px}
				table.main table.page_hi table.text_list_hi td.row table.row td.text 		{padding-left:3px;padding-top:3px}
				table.main table.page_hi table.text_list_hi td.row table.row td a			{color:#ac4609;text-decoration:underline;cursor:pointer;}
				table.main table.page_hi table.text_list_hi td.row table.row td a:hover		{color:#df8013;text-decoration:underline;cursor:pointer;}
				table.main table.page_hi table.text_list_hi td.row table.row td a:active	{color:#ac4609;}
				table.main table.page_hi table.text_list_hi td.row table.row td.text img 		{margin:2px 8px 3px 0px;border:solid 1px #dbca85;}
				table.main table.page_hi table.text_list_hi td.row table.row td.text img:hover 	{margin:2px 8px 3px 0px;border:solid 1px #df8013}



table.special {border-left:1px solid #dbca85;border-top:1px solid #dbca85;width:80%}
table.special td {border-right:1px solid #dbca85;border-bottom:1px solid #dbca85}

