body	{margin: 40px 0 0 0; padding: 0; background:url(../imagepmw/bk_body.jpg) repeat-x;}


p		{ font-size: 12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
h1		{ font-size: 18px; font-family: Georgia, Arial, Helvetica, sans-serif; }
h2		{ font-size: 16px; font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; }
h3		{ font-size: 14px; font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; }


a		{ text-decoration: none;}
a:active{ text-decoration: none; color: #e2001a;}

#cont-home	{ position: relative; width: 980px; height: 395px; margin: 0 auto; padding: 0; background-color:#fff;}

/*		Header 	 */
.sfuma		  {height: 20px; margin: 0 0 0 25px; padding: 0; background:url(../imagepmw/sfuma.jpg) repeat-x; }
.sfuma2		  {height: 20px; margin: 0; padding: 0; background:url(../imagepmw/sfuma.jpg) repeat-x; }
#header		  {width: 980px; height: 130px; margin: 0 auto; padding: 0; background:#FFFFFF url(../imagepmw/left-header-bk.jpg) top left no-repeat;}
#header-home  {position: absolute; z-index: 2; width: 980px; height: 130px; margin: 0; padding: 0; background: url(../imagepmw/left-header-bk.jpg) top left no-repeat;}
#logo		  {float: left; width: 230px; height: 80px; margin: 0; padding: 15px 0 0 50px; display: none;}
#header-right {float: left; width: 675px;  margin: 0; padding-right: 25px; background:url(../imagepmw/right-header-bk.jpg) top right no-repeat;}


/*		Menu 	 */

#menu				{float: right; width: 650px;  height: 70px; margin: 0 0 0 0; padding: 0; background:url(../imagepmw/menu-bk.jpg) right bottom no-repeat; font-family:"Trebuchet MS", Georgia, sans-serif; font-weight:bold; font-size: 14px; letter-spacing: -1px; text-align:center; display: none;}
.menu-item a 		{float: left; height: 16px; min-width: 71px; /*width: 103px;*/  padding: 40px 0 0 0; color: #8e2125; margin: 0 10px; }
.menu-item a:hover	{color: #f39911;}
.active-nav			{float: left; height: 16px; min-width: 71px; /*width: 103px;*/  padding: 40px 0 0 0; margin: 0 10px; color: #e2001a; background: url(../imagepmw/tab.jpg) top no-repeat; /*background-position: 0 -56px;*/ }
.dott-menu			{float: left; height: 40px; width: 4px; margin: 25px 0 0 0; background:url(../imagepmw/right-li-bk.jpg) bottom no-repeat;}






#front h1,
#front-azienda h1,
#front-prod h1,
#front-azienda-2 h1,
#front-contatti h1,
#front-ricette h1 	{color: #4d3624; font-size: 30px; padding: 0 0 0 50px; line-height: 90%; letter-spacing: -1px; font-style: italic; font-weight: bold; font-family: "Georgia", Trebuchet MS, san-serif; display: none;}





#front-contatti a	{ width: 110px!important; color: #314827 !important;  }
#front-ricette a  	{ width: 70px!important; color: #ffffff !important; background:url(../imagepmw/arrow-front-2.gif) right top no-repeat !important; }

.blu		{color: #284059 !important;}
.rosso		{color: #8d2024 !important;}
.bianco		{color: #ffffff !important;}
.giallino 	{color: #efd7b0 !important;}


/*		Content 	 */
#content, #content-prod	{clear:both; width: 980px; height: 263px; margin: 0 auto; padding: 0; background-color:#FFFFFF; display: none;}
#content-prod	{background: #fff url(../imagepmw/dott-vert.jpg) center repeat-y; display: none;}

/*		Column  	 */
#column01	{ float: left; width: 265px; height: 263px; padding: 0 10px 0 70px; background:url(../imagepmw/left-content-bk.jpg) no-repeat;}
#column02	{ float: left; width: 270px; height: 263px; padding: 0 10px 0 10px; background: #fff url(../imagepmw/dott2-vert.jpg) left repeat-y;}
#column03	{ float: left; width: 265px; height: 263px; padding: 0 70px 0 10px; background:url(../imagepmw/right-content-bk.jpg) right no-repeat;}

#column-prod01	{ float: left; width: 430px; height: 263px; padding: 0 10px 0 60px; background:url(../imagepmw/left-content-bk.jpg) no-repeat;}
#column-prod03	{ float: left; width: 440px; height: 263px; padding: 0 40px 0 0; background:url(../imagepmw/right-content-bk.jpg) right no-repeat;}

/*		Column IMG 	 */
#column-prod01 img	{float: left; margin: 0 10px 0 0;}
#column-prod03 img	{float: left; margin: 0 10px 0 0; }

.sub-link		{float:left;  width: 200px; font-size: 60%; margin: 0; padding: 0; letter-spacing: 0px;}

/*		Column Intestazione 	 */
#column01 h1		{float: left; color: #dd001b; font-style:italic; margin: 0 0 10px 0; font-weight:bold;}
#column01 a			{color: #dd001b;}
#column02 h1		{float: left; color: #f29c09; font-style:italic; margin: 0 0 10px 0; font-weight:bold;}
#column02 a			{color: #f29c09;}
#column03 h1		{float: left; color: #068e3c; font-style:italic; margin: 0 0 10px 0; font-weight:bold;}
#column03 a			{color: #068e3c;}
#column01 a:hover, #column02 a:hover, #column03 a:hover {color:#999999;} 
#column-prod01 h3	{float: left; color: #dd001b; font-style:italic; margin: 0; }
#column-prod03 h3	{float: left; color: #f29c09; font-style:italic; margin: 0; }
.arrow-img			{float:left; margin-left: 10px;}
.box-tipo-prod		 {clear:both; float: left; width: 100px; }
.box-tipo-prod h2	 {float: left; color: #8e2126; margin: 0; padding: 0; font-weight:bold; line-height: 100%;}
.box-tipo-prod h3	 {float: left; color: #f49610; margin: 0; padding: 0; font-weight:bold;}
.content-product-img {float: right; margin: 0;}
.descr-prod			 {clear: both; font-size: 70%; line-height: 150%; margin-top: 15px;}	
.descr-prod01		 {float: left; width: 200px; margin:5px 0 0 0; font-size: 70%;}	

/*		Link Prodotti 	 */
.link-nat a			{float: left; width: 205px; height:25px; margin: 0; padding: 8px 0 0 5px; background: url(../imagepmw/link-prod01.jpg) left no-repeat; color: #fff;}
.link-nat a:hover	{float: left; width: 205px; height:25px; margin: 0; padding: 8px 0 0 5px; background: url(../imagepmw/link-prod01-over.jpg) left no-repeat; color: #fff;}

.link-pan a			{float: left; width: 205px; height:25px; margin: 0; padding: 8px 0 0 5px; background: url(../imagepmw/link-prod02.jpg) left no-repeat; color: #fff;}
.link-pan a:hover	{float: left; width: 205px; height:25px; margin: 0; padding: 8px 0 0 5px; background: url(../imagepmw/link-prod02-over.jpg) left no-repeat; color: #fff;}

.link-sub a			{float: left; width: 205px; height:25px; margin: 0; padding: 8px 0 0 5px; background: url(../imagepmw/link-prod03.jpg) left no-repeat; color: #fff;}
.link-sub a:hover	{float: left; width: 205px; height:25px; margin: 0; padding: 8px 0 0 5px; background: url(../imagepmw/link-prod03-over.jpg) left no-repeat; color: #fff;}




/*		Azienda		*/
#corpo-storia		{float:left; width: 700px; height: 396px; background-color: #fff; margin: 0; padding: 10px 30px 0 17px;}
.storia-cap			{clear:both; /*height: 300px;*/ margin: 0 0 40px 0; padding: 0;}
#corpo-azienda		{float:left; width: 670px; height: 396px; background-color: #fff; margin: 0; padding: 10px 30px 0 47px;}
#corpo-azienda h1, #corpo-storia h1	{font: 22px "Georgia",Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; color: #8c2226;}
#corpo-azienda h2, #corpo-storia h2	{font: 18px "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; color: #edb055;}
#corpo-azienda h3, #corpo-storia h3	{font: bold 15px "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;  color: #8e2125;}
#corpo-azienda p,#corpo-storia p	{font: 12px "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; color: #666; line-height: 150%;}
#corpo-azienda img, #corpo-storia img	{float: right; margin: 0 0 13px 20px; }
.col-p				{float: left; width: 300px; height: 300px; margin: 0 0 0 0; padding: 0;}
.col2-p				{float: left; width: 300px; height: 100px; margin: 15px 0 0 40px; padding: 0;}
.col-s				{float: left; width: 300px; height: auto; margin: 0 0 0 0; padding: 0;}
.col2-s				{float: left; width: 300px; height: auto; margin: 15px 0 0 40px; padding: 0;}

.col-qlt			{float: left; width: 450px; height: auto; margin: 0; padding: 0;}
.col-qlt2			{float: left; width: 200px; height: auto; margin: 0 5px;}
.col-qlt2 img		{clear:both; margin: 0 0 20px 0;}


/*		a - a:hever		*/
.col-s a, 
.col2-s a, 
.col-p a , 
.col2-p a,
.col-qlt a			{color: #8e2125;}

.col-p a:hover,
.col2-p a:hover,
.col-s a:hover,
.col2-s a:hover	,
.col-qlt a:hover	{color: #f39911; }

/*		Martini x te	*/
#martini-x-te		{clear: both; float: left; width: 451px; height: 120px; margin: 0; padding: 0;}
#martini-x-te img	{clear: both; float: left; margin: 0; padding: 0;}
#martini-x-te h2	{font: bold 16px "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; color: #333; text-align: center;}
#martini-x-te p     {clear: both; font: 12px "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; color: #333; text-align: center;}
.allega				{clear: both; float: left; width: 550px; margin: 0 0 10px 0;}

/*		Prodotti02		*/
.box-prodotto	{ display:block; width: 670px; height: 115px; margin: 3px 0 0 15px; padding: 0 0 5px 0; background:url(../imagepmw/li-dott-side_06.gif) bottom repeat-x;}


.width-p		{ float:left; width: 360px; font: 12px normal "Trebuchet MS", Arial, Helvetica, sans-serif; float: left; margin: 10px 0 0 0; padding: 0;}
.box-prodotto img	{float: left; margin: 0;}

.arrow-big	a		{float: left; margin: 0; width: 64px; height: 64px; background:url(../imagepmw/arrow-big.jpg) 0 0 no-repeat;}
.arrow-big	a:hover	{background-position: 0 -64px; }

.box-prod-text 		{float: left; width: 460px; height: 30px; margin: 0 0 0 25px; padding: 8px 0 0 0;}
.box-prod-text img	{float: left; margin: 0;}

.box-prod-text h1 	{float: left; width: 320px; margin: 8px 0 0 0; background-color:#fff; font: 22px "Georgia"; font-weight: bold; font-style:italic;}

.box-prod-text a, .box-rice-text a 		{ color: #497957;}
.box-prod-text a:hover, .box-rice-text a:hover  { color: #e2001a;}

.tempi-minuti		{float:left; margin: 15px 4px 0 0; padding:0; font-size: 60%; color:#666; font-weight:bold;}


/*		Ricette		*/
.box-rice-text 		{float: left; width: 370px; height: 30px; margin: 0 0 0 25px; padding: 8px 0 0 0;}
.box-rice-text h1   {float: left; margin: 8px 0 0 0; background-color:#fff; font: 22px "Georgia", Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic;}

.rice-temp-diff		{float:left; width: 80px; height: 80px; margin: 25px 0 0 0; padding: 0 0 0 0; }
.rice-temp-diff	p	{float:left; margin: 0; padding: 0; font-size: 70%;}
.rice-temp-diff	img {float:left; margin: 0 4px 0 0 ; padding: 0;}
.min, .diff			{float:left; font: 10px normal "Trebuchet MS", Arial, Helvetica, sans-serif;  }
.min				{padding: 15px 0 0 4px; color: #8e2125;}
.diff				{padding: 5px 0 0 10px; color: #333;}
.temp-rice			{clear:both; width: 80px; height: 27px; margin: 0 0 0 8px; padding: 0;}

/*		News		*/

.box-new-text 		{float: left; width: 650px; height: 30px; margin: 0; padding: 8px 0 0 0;}
.box-new-text img	{float: left; margin: 0;}

.box-new-text h1 	{float: left; width: 650px; margin: 8px 0 0 0; background-color:#fff; font: 22px "Georgia"; font-weight: bold; font-style:italic;}

.box-new-text a 		{ color: #497957;}
.box-new-text a:hover  { color: #e2001a;}

.width-p-new		{ float:left; width: 550px; font: 12px normal "Trebuchet MS", Arial, Helvetica, sans-serif; float: left; margin: 10px 0 0 0; padding: 0;}



/*		Page Up/Down		*/
#display				{width:670px; height:370px; overflow:hidden; margin: 0 0 0 30px; padding: 0;}
.pageup-down			{float:right; margin: 0 50px 0 0; }
.pageup-down a			{color: #e2001a; font: 13px normal "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
.pageup-down a:hover	{color: #497957;}
	

/*		Sidebar		*/
#content-din	{clear:both; width: 980px; height: 406px; margin: 0 auto; padding: 0; background: #fff url(../imagepmw/margin-content.jpg) top right no-repeat; display: none;}
#sidebar		{float:left; width: 208px; height: 406px; padding: 0; margin: 0; background:url(../imagepmw/sidebar.jpg) top right no-repeat;}
#sidebar ul		{float: right; width: 185px; margin: 10px 0 0 0; padding: 0;}
#sidebar li		{float: right; list-style: none; width: 160px;  height: 30px; margin: 0 10px 0 0; padding: 10px 0 0 0; background:url(../imagepmw/li-dott-side_06.gif) bottom repeat-x;}
#sidebar li		{ font: 13px normal "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; letter-spacing: -1px; }

#sidebar a					{color: #8e2125;}
#sidebar a:hover  			{color: #f39911;}
#sidebar .active-sidebar    {color: #e2001a;}

#corpo-din		    {float:left; width: 747px; height: 406px; background-color: #fff;}

.sub-qlt			{width: 165px; margin: 0; padding: 0;}
.sub-qlt ul			{float: right; width: 165px; margin: 0; padding: 0;}
.sub-qlt li			{float: right; list-style: none; width: 160px;  margin: 0; padding: 0; }
.sub-qlt a			{color: #1c582d; font-size: 10px;}
.sub-qlt a:hover  	{color: #d7001b; font-size: 10px;}
.sub-qlt .active-sidebar  {color: #f39911; font-size: 10px;}



/*		Bread		*/
#bread			{float:left; width: 183px; margin: 0; padding: 0 0 0 25px; display: none;}
#bread ul		{float: right; width: 183px; margin: 0; padding: 0;}
#bread li		{float: right; list-style: none; width: 135px;  height: 20px; margin: 0 10px 0 0; padding: 0 10px 0 0; background:url(../imagepmw/arrow-down.gif) center right no-repeat; top:5px;}
#bread li		{font: 10px normal "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; text-align:right; letter-spacing: 0; }
#bread a		{color: #666; }
.title-bread	{float: right; margin: 30px 10px 5px 0; color: #1c582d; font-weight: bold; font-style:italic; font-size: 11px;}



/*		Footer		*/
#footer		{clear:both; width:980px; height: 70px; margin: 0 auto; padding: 10px 0 0 0; background: #fff url(../imagepmw/footer-bk.jpg) no-repeat; display: none;}
#footer p 	{text-align: center; height: 30px; font-size: 10px; line-height: 180%;}
#footer a 	{color: #666; text-decoration:underline; /*font-size: 80%;*/}
#footer a:hover 	{color:#f39911; text-decoration:underline; /*font-size: 80%;*/}


.orange		{color:#f39911;}
.orange-rice {color:#f39911; font-size: 15px; font-weight:bold;}
.red		{color:#a75219 !important;}
.nverde		{width: 69px; height: 30px; background:url(../imagepmw/numeroverde.jpg) left no-repeat; margin: 3px 0 0 0; padding: 5px 10px;  
			color:#000;	font: 11px normal Helvetica, Arial, sans-serif; font-weight:bold;}
.verde      {color: #009036 !important; font-weight:bold;}	
.ind-ricerca{font-size: 60%; margin: 0; padding: 0; color:#f39911;}		
.red-bold	{color: #8e2125; font-weight: bold;}
.verde-scuro{color: #1c582d !important;}
.ricerca-details {font-size: 40%!important; color:#a75219; font-style:normal; vertical-align:top;}

/*		Under-C*/
#under				{float: left; width: 650px; height: 300px; margin: 0; padding: 0;}

#under-c			{float: left; height: 250px; width: 291px; margin: 0; padding: 0; background:url(../imagepmw/under-construction.jpg) no-repeat;}
/*#under-c img		{float: left; margin: 0; padding:0;}*/

#under-c-text   	{float: left;  width: 250px; height: 250px; margin: 0 0 0 20px;}
#under-c-text h1	{clear:both; font-family:"Trebuchet MS", Georgia, sans-serif; margin: 0; padding: 0; }
#under-c-text p		{clear:both; font-family:"Trebuchet MS", Georgia, sans-serif; margin: 0; font-weight: bold;}
#under-c-text img  	{clear:both; float: left; margin: 20px 0;}




/*		WINDOWS		*/
#myBox 		{margin: 0 auto; width: 1000px; /*height: 600px;*/ margin:0; padding: 10px 20px; text-align: left; background-color: #fff; color: #fff;}

#myBox-new 		{margin: 0 auto; width: 1000px; height:100%; margin:0; padding: 10px 20px; text-align: left; background-color: #fff; /*border: 5px solid #e2001a;*/}

#myBox h1 	{float: left; font-size: 35px; font-family: "Georgia", Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; color: #e3001b; width: 580px;}
#myBox h3 	{font-size: 25px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold; color: #f19911; letter-spacing: -1px; text-decoration:underline;}
#myBox p  	{clear:both; font-size: 20px;   font-family: Georgia, Trebuchet MS, Arial,Helvetica, sans-serif; color: #666; line-height: 1,5em;}
#myBox img	{clear:both; margin: 0 20px 20px 0; float: left; }
#column-win		{clear: both; float: left; width: 600px; margin: 10px 0 0 0; }

#column-win-01  { float: left; 	width: 1000px; height: 100%; padding: 0 15px 0 0;}
#column-win-02 	{ float: left; 	width: 1000px; height: 100%; }

#gamma		{clear:both; width:1000px; height: 350px; margin: 10px 0 20px 0; padding: 0; color: #ffffff;}
#gamma h2	{font-size: 25px; font-family: "Georgia", Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; letter-spacing: -1px; color: #e3001b; text-align:center; margin: 30px 0; padding: 0;}

.descr-prod-win			{clear: both; height: 40px; margin: 0; padding: 0; color: #ffffff;}
.link-prod-win 			{float:left; width: 180px; height: 300px; margin: 0 5px 0 6px; padding: 0; color: #ffffff;}
.link-prod-win img		{float:left; margin: 35px 0 0 0; padding: 0;}

.link-prod-win	a 		{float: left; color: #333 !important; padding: 10px 0 0 0; margin: 0; font-size: 18px; font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;	line-height: 100%; color:#fff; font-weight:bold; letter-spacing: -1px; }

.link-prod-win	a:active {color: #fff; display: none;}

.link-prod-win a:hover {float: left; color: #fff; background:url(../imagepmw/tool-tip.jpg) no-repeat; text-decoration: none; padding: 10px 0 0 0; margin: 0; font: 11px  Trebuchet MS, Arial, Helvetica, sans-serif;	line-height: 100%;  text-transform:uppercase; font-weight:bold; letter-spacing: -1px; text-align:center;}

.chiudi					{position: absolute; width: 30px; height: 30px;	 left: 620px;	top: -10px; display: none;}
#logonews img			{float:left; margin: 0 15px 15px 0;}
#column-win-new 		{float: left; width: 1000px; height: 100%; margin: 0;}



.focus 					{clear:both; float: left; display: block; font-size: 20px; font-family:  Georgia, Trebuchet MS, Arial,Helvetica, sans-serif; color: #666; line-height: 1,5em; margin: 0; padding: 0;}




#facebox .footer { /* border-top: 1px solid #DDDDDD;*/  padding-top: 5px;  margin-top: 10px;  text-align: right; display: none;}

.close {display: none;}



.ingr  { font: 16px normal  Georgia, Trebuchet MS, Arial,Helvetica, sans-serif; bachground-color: #fff; text-align: center; padding: 0 10px 0 0;}
.col-1 { background-color: #97bc0f; width: 200px; margin: 0 10px 0 0; padding: 0 5px 0 0; border: 1px solid #fff; color: #FFFFFF;}
.col-2 { background-color: #f39911; width: 100px; margin: 0 10px 0 0; padding: 0 5px 0 0; border: 1px solid #fff; color: #FFFFFF;}
.print { display: none;}
















