html,body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px; color:#565B61; background-color:#FFFFFF; text-align:center;}
div#homecontainer{width:760px;height:600px;margin:0px auto;background-image: url(images/home_bg1.gif); position: relative; padding:0px;}
div#homesubcontainer{width:738px;height:560px;margin:21px 14px 19px 8px; position: relative; padding:0px;}
div#homelink{width:80px;height:14px;margin:-15px 14px 0px auto; position: relative; padding:0px;}
div#homelink h1{font-size:10px;font-style:normal;font-weight:normal;}

a { color:#565B61; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:0px; padding:0px; margin:0px;}
div#container{text-align:left;width:760px;margin:0 auto;background-image: url("images/lyt_centerbg.gif");}
div#header{text-align:left;width:760px;height:20px;background-image: url("images/lyt_topbg.gif");}
div#leftclmn{float:left;width:209px;background-image: url("images/lyt_navbg.jpg");}
div#rightclmn{float:right;width:551px;}
div#menutop { padding: 0; margin: 0; width: 356px; height: 36px;}
div#rightclmntopleft { float:left; padding: 0; margin: 0; width: 440px; height: 36px;}
div#rightclmntopright { float:right; padding: 0; margin: 0; width: 111px; height: 36px;}
div#cleartop{ clear:both; width:551px; height:33px;}
div#menuleft { padding: 0; margin: 0 0 0 15px; width: 167px; height: 178px;}
div#menulefttop{margin:0;margin-left:15px;padding:0;height: 147px; width:167px; background-image: url("images/lyt_navtop.jpg");}
div#menuleftend{margin:0;margin-left:15px;padding:0;height: 26px;}
div#menuleftbot{background-image: url("images/lyt_navbot.jpg");height: 146px;width: 209px;}
div#extra{float:left;clear:left;width:209px;}
div#footer{clear:both;width:100%;background-image: url("images/lyt_botbg.gif");height:25px;}


div#menuleft ul {
	list-style-type: none;
	overflow: hidden;
	margin: 0;
	padding: 0;
	background: transparent url("images/menu_igi.gif") no-repeat 0 0;
	position: relative;
	top: 0;
	left: 0;
	width: 167px;
	height: 178px;
}

div#menuleft ul li a {
	display: block;
	text-indent: -1000em;
	text-decoration: none;
	padding: 0 0 0 167px;
	overflow: hidden;
	background: transparent url("images/menu_igi.gif") no-repeat 0 0;
	position: absolute;
	left: 0;
	height: 25px;
	width: 0px !important; 
	width /**/:167px; /* IE5/Win */
}

div#menuleft ul li#menuleftchi a { background-position: 0px -3px; top:  3px; }
div#menuleft ul li#menuleftchi a:hover { background-position: -167px -3px; }
div#menuleft ul li#menuleftstoria a { background-position: 0px -28px; top:  28px; }
div#menuleft ul li#menuleftstoria a:hover { background-position: -167px -28px; }
div#menuleft ul li#menuleftgusto a { background-position: 0px -53px; top:  53px; }
div#menuleft ul li#menuleftgusto a:hover { background-position: -167px -53px; }
div#menuleft ul li#menuleftqualita a { background-position: 0px -78px; top:  78px; }
div#menuleft ul li#menuleftqualita a:hover { background-position: -167px -78px; }
div#menuleft ul li#menuleftitaliani a { background-position: 0px -103px; top:  103px; }
div#menuleft ul li#menuleftitaliani a:hover { background-position: -167px -103px; }
div#menuleft ul li#menuleftnutrizione a { background-position: 0px -128px; top:  128px; }
div#menuleft ul li#menuleftnutrizione a:hover { background-position: -167px -128px; }
div#menuleft ul li#menuleftstampa a { background-position: 0px -153px; top:  153px; }
div#menuleft ul li#menuleftstampa a:hover { background-position: -167px -153px; }

div#menutop ul {
    list-style-type: none;
    overflow: hidden;
    margin: 0;
    background: transparent url("images/menutop_igi.gif") no-repeat 0 0;
    position: relative;
    top: 0;
    left: 0;
    width: 356px;
    height: 36px;
}
div#menutop ul li a {
    text-indent: -1000em;
    text-decoration: none;
    padding: 36px 0 0 0;
    overflow: hidden;
    background: transparent url("images/menutop_igi.gif") no-repeat 0 0;
    position: absolute;
    top: 0;
    height: 0px !important; 
    height /**/:36px; /* IE5/Win */
}
div#menutop ul li#menutophome a { background-position:  0px   0px; width: 32px; left:  0px; }
div#menutop ul li#menutophome a:hover { background-position:  0px -36px; }
div#menutop ul li#menutopcontattaci a { background-position: -32px   0px; width: 67px; left: 32px; }
div#menutop ul li#menutopcontattaci a:hover { background-position: -32px -36px; }
div#menutop ul li#menutoplink a { background-position: -99px   0px; width: 62px; left: 99px; }
div#menutop ul li#menutoplink a:hover { background-position: -99px -36px; }
div#menutop ul li#menutopfaq a { background-position: -161px   0px; width: 35px; left: 161px; }
div#menutop ul li#menutopfaq a:hover { background-position: -161px -36px; }
div#menutop ul li#menutopform a { background-position: -196px  0px; width: 67px; left: 196px; }
div#menutop ul li#menutopform a:hover { background-position: -196px -36px; }
div#menutop ul li#menutopesperti a { background-position: -263px  0px; width: 93px; left: 263px; }
div#menutop ul li#menutopesperti a:hover { background-position: -263px -36px; }


div#contenthead { display:block; width:512px; height:29px; padding: 0; margin:0px; background-repeat: no-repeat;}
div#contenthead1 { display:block; width:512px; height:29px; padding: 0; margin:0px;background-repeat: no-repeat;}
/*div#contenthead h1 { margin:53px 0px 0px 145px; font-size:18px; font-style:normal; font-weight:normal; padding:0px;}*/
div#contenthead h1 { margin:0px; font-size:18px; font-style:normal; font-weight:normal; padding:53px 0px 0px 145px; }
div#contentleft { float:left; width:378px; padding: 0; margin:0px;}
div#contentlefttxt { margin:17px 11px 10px 32px; }
div#contentleft div#contentlefttxt h1 { font-size:18px; margin:17px 0px 7px 0px; font-style:normal; font-weight:normal;}
div#contentleft div#contentlefttxt h1 span { font-size:11px; font-style:normal; font-weight:normal;}
div#contentleft div#contentlefttxt h2 { font-size:12px; margin:17px 0px 10px 0px; font-style:normal; font-weight:bold;}
div#contentleft div#contentlefttxt h2 span { font-size:11px; font-style:normal; font-weight:normal;}
div#contentleft div#contentlefttxt p { margin:14px 0px 14px 0px; text-align: left;}
div#contentleft div#contentlefttxt ul { margin:14px 0px 0px 0px; padding:0px;}
div#contentleft div#contentlefttxt li {	margin:8px 0px 8px 0px;	padding:0px; list-style-type : disc; list-style-position: inside; }
div#contentleft div#contentlefttxt div#box { padding:6px; margin-top:14px;}
div#contentright { float:right; width:134px; height:103px; padding: 0; margin:0px; background-image: url("images/pg_base_right.jpg"); background-repeat: no-repeat;}
div#contentright div#boxlink { margin:0px; margin-top:120px; padding:0px; width:134px; }
div#contentright div#boxlink span { display:block; margin-top:4px;}
div#contentright div#boxlink a { display:block; margin-top:4px;}
div#contentright div#boxpdf { margin:0px; margin-top:120px; width:116px; background-repeat: no-repeat; padding:6px 0px 0px 18px; color:#FFFFFF;}
div#contentfoot { clear:both; width:512px; height:60px;text-align:right}
div#contentfoot p { margin:10px 145px 0 0;}

div#contentareastampa { width:512px; background-color:#F3CCCE; background-image: url("images/pg_areastampa_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentareastampa div#contentlefttxt div.in { margin: 5px 0 5px 10px; }
div#contentareastampa div#contentlefttxt div.in label { float:left;	width:150px; line-height:18px; }
div#contentareastampa div#contentlefttxt div.in input { width:120px; }
div#contentareastampa div#contentlefttxt div.in select { width:120px; }
div#contentareastampa div#contentlefttxt div.in textarea { width:260px; }
input, select, textarea { vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
div#contentareastampa div#contentright { height:400px;}

div#contentareastampa div#contentright { background-image: url("images/pg_areastampa_right.jpg"); background-repeat: no-repeat; }
div#contentareastampa div#contentright div#boxlink a { color:#C40008; }
div#contentareastampa div#contenthead { background-image: url("images/pg_areastampa_head.gif"); }

div#contentcontattaci { width:512px; background-color:#4B4D50; background-image: url("images/pg_contattaci_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentcontattaci div#contentlefttxt { margin:14px 6px 0px 17px; background-color:#818284; color:#FFFFFF;}
div#contentcontattaci div#contentlefttxt a { color:#FFEC00;}
div#contentcontattaci div#contentlefttxt p { margin:10px 20px 10px 20px;}
div#contentcontattaci div#contentright { background-image: url("images/pg_contattaci_right.jpg"); background-repeat: no-repeat; }
div#contentcontattaci div#contenthead { background-image: url("images/pg_contattaci_head.gif"); }
div#contentcontattaci div#contentfoot { clear:both; width:512px; height:251px; text-align:right; }

div#contentpunto { width:512px; background-color:#E4E4E5; background-image: url("images/pg_punto_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentpunto div#contentright { background-image: url("images/pg_punto_right.jpg"); background-repeat: no-repeat; }
div#contentpunto div#contentright2 { background-image: url("images/pg_punto_right2.jpg"); background-repeat: no-repeat; }
div#contentpunto div#contenthead { background-image: url("images/pg_punto_head.gif"); }

div#contentpuntoarc { width:512px; background-color:#E4E4E5; background-image: url("images/pg_punto_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentpuntoarc div#contentlefttxt { margin:30px 11px 10px 32px; }
div#contentpuntoarc div#contentright { background-image: url("images/pg_puntoarc_right.jpg"); background-repeat: no-repeat; }
div#contentpuntoarc div#contenthead { background-image: url("images/pg_puntoarc_head.gif"); }

div#contentnews { width:512px; background-color:#E4E4E5; background-image: url("images/pg_news_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentnews div#contentlefttxt { margin:18px 5px 10px 15px; background-color:#EAEAEB; }
div#contentnews div#contentlefttxt h2 { font-size:12px; margin:25px 25px 10px 25px; font-style:normal; font-weight:bold;}
div#contentnews div#contentlefttxt h2 span { font-size:11px; font-style:normal; font-weight:normal;}
div#contentnews div#contentlefttxt p { margin:10px 25px 10px 25px;}
div#contentnews div#contenthead { background-image: url("images/pg_news_head.gif"); }

div#contentnewsarc { width:512px; background-color:#E4E4E5; background-image: url("images/pg_news_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentnewsarc div#contentlefttxt { margin:18px 5px 10px 15px; background-color:#EAEAEB; }
div#contentnewsarc div#contentlefttxt h1 { font-size:14px; margin:10px 10px 10px 10px; font-style:normal; font-weight:normal;}
div#contentnewsarc div#contentlefttxt h2 { font-size:12px; margin:25px 25px 25px 25px; font-style:normal; font-weight:bold;}
div#contentnewsarc div#contenthead { background-image: url("images/pg_news_head.gif"); }

div#contentfaq { width:512px; background-color:#E4E4E5; background-image: url("images/pg_faq_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentfaq div#contentlefttxt { margin:18px 5px 10px 15px; background-color:#EAEAEB; }
div#contentfaq div#contentlefttxt h2 { font-size:12px; margin:25px 25px 10px 25px; font-style:normal; font-weight:bold;}
div#contentfaq div#contentlefttxt h2 span { font-size:11px; font-style:normal; font-weight:normal;}
div#contentfaq div#contentlefttxt p { margin:10px 25px 10px 25px;}
div#contentfaq div#contenthead { background-image: url("images/pg_faq_head.gif"); }

div#contentfaqarc { width:512px; background-color:#E4E4E5; background-image: url("images/pg_faq_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentfaqarc div#contentlefttxt { margin:18px 5px 10px 15px; background-color:#EAEAEB; }
div#contentfaqarc div#contentlefttxt h1 { font-size:14px; margin:10px 10px 10px 10px; font-style:normal; font-weight:normal;}
div#contentfaqarc div#contentlefttxt h2 { font-size:12px; margin:25px 25px 25px 25px; font-style:normal; font-weight:bold;}
div#contentfaqarc div#contenthead { background-image: url("images/pg_faq_head.gif"); }

div#contentcomitato { width:512px; background-color:#E4E4E5; background-image: url("images/pg_faq_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentcomitato div#contentlefttxt { margin:18px 5px 0px 15px; background-color:#EAEAEB; }
div#contentcomitato div#contentlefttxt h1 { font-size:14px; margin:10px 10px 10px 10px; font-style:normal; font-weight:normal;}
div#contentcomitato div#contentlefttxt h2 { font-size:12px; margin:25px 25px 25px 25px; font-style:normal; font-weight:bold;}
div#contentcomitato div#contentlefttxt p { padding:10px;}
div#contentcomitato div#contenthead1 { background-image: url("images/pg_com_head.gif"); }
div#contentcomitato div.contentlefttxt2 { margin:0px 5px 0px 15px; padding:10px; background-color:#8e8f91; }
div#contentcomitato div.contentlefttxt3 { margin:0px 5px 10px 15px; padding:10px; background-color:#EAEAEB; }

div#contentlink { width:512px; background-color:#E4E4E5; background-image: url("images/pg_link_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentlink div#contentlefttxt { margin:18px 5px 10px 15px; background-color:#EAEAEB; }
div#contentlink div#contentlefttxt p { display:block; font-size:12px; margin:10px 25px 10px 25px; font-style:normal; font-weight:bold;}
div#contentlink div#contenthead { background-image: url("images/pg_link_head.gif"); }

div#contentcomitato { width:512px; background-color:#E4E4E5; background-image: url("images/pg_faq_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentcomitato div#contentlefttxt { margin:18px 5px 10px 15px; background-color:#EAEAEB; }
div#contentcomitato div#contentlefttxt h1 { font-size:14px; margin:10px 10px 10px 10px; font-style:normal; font-weight:normal;}
div#contentcomitato div#contentlefttxt h2 { font-size:12px; margin:25px 25px 25px 25px; font-style:normal; font-weight:bold;}
div#contentcomitato div#contenthead { background-image: url("images/pg_faq_head.gif"); }

div#contentchisiamo { width:512px; background-color:#F6F9E9; background-image: url("images/pg_chisiamo_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentchisiamo div#contentlefttxt { margin-top:0px;}
div#contentchisiamo div#contentlefttxt p { margin:0px 0px 14px 0px;}
div#contentchisiamo div#contentright { background-image: none; }
div#contentchisiamo div#contentright div#boxpdf { background-image: url("images/pg_chisiamo_pdf.jpg");}
div#contentchisiamo div#contenthead { height:132px; background-image: url("images/pg_chisiamo_head.jpg"); }
div#contentchisiamo div#contenthead h1 { color:#A9C22B;}

div#contentstoria { width:512px; background-color:#FFFDE5; background-image: url("images/pg_storia_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentstoria div#contentlefttxt { margin-top:0px;}
div#contentstoria div#contentlefttxt p { margin:0px 0px 14px 0px;}
div#contentstoria div#contentlefttxt div#box { background-color:#FFFAC3;}
div#contentstoria div#contentlefttxt div#box li { font-size:10px;}
div#contentstoria div#contentright { background-image: none; }
div#contentstoria div#contentright div#boxpdf { background-image: url("images/pg_storia_pdf.jpg"); }
div#contentstoria div#contenthead { height:132px; background-image: url("images/pg_storia_head.jpg"); }
div#contentstoria div#contenthead h1 { color:#D7CC49;}

div#contentgusto { width:512px; background-color:#E4F1FA; background-image: url("images/pg_gusto_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentgusto div#contentlefttxt { margin-top:0px;}
div#contentgusto div#contentlefttxt p { margin:0px 0px 14px 0px;}
div#contentgusto div#contentright { background-image: none; }
div#contentgusto div#contentright div#boxpdf { background-image: url("images/pg_gusto_pdf.jpg"); }
div#contentgusto div#contenthead { height:132px; background-image: url("images/pg_gusto_head.jpg"); }
div#contentgusto div#contenthead h1 { color:#479EDB;}

div#contentqualita { width:512px; background-color:#F6E5CB; background-image: url("images/pg_qualita_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentqualita div#contentlefttxt { margin-top:0px;}
div#contentqualita div#contentlefttxt p { margin:0px 0px 14px 0px;}
div#contentqualita div#contentright { background-image: none; }
div#contentqualita div#contentright div#boxlink { margin-top:50px; }
div#contentqualita div#contentright div#boxlink a { color:#DD9630; }
div#contentqualita div#contentright div#boxpdf { margin-top:50px; background-image: url("images/pg_qualita_pdf.jpg"); }
div#contentqualita div#contenthead { height:132px; background-image: url("images/pg_qualita_head.jpg"); }
div#contentqualita div#contenthead h1 { color:#DD9630;}

div#contentqualitadett { width:512px; background-color:#F6E5CB; background-image: url("images/pg_qualita_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentqualitadett div#contentlefttxt h1 { font-size:18px; color:#DD9630; font-style:normal; font-weight:normal;}
div#contentqualitadett div#contentlefttxt h1 b{ font-size:21px; }
div#contentqualitadett div#contentright { background-image:   url("images/pg_qualita_right.jpg"); background-repeat: no-repeat; }
div#contentqualitadett div#contentright div#boxlink span { color:#88BFE7; }
div#contentqualitadett div#contentright div#boxlink a { color:#DD9630; }
div#contentqualitadett div#contentright div#boxpdf { margin-top:50px; background-image: url("images/pg_qualita_pdf.jpg"); }
div#contentqualitadett div#contenthead { background-image: url("images/pg_qualita_head_base.gif"); }

div#contentitaliani { width:512px; background-color:#F9E5EF; background-image: url("images/pg_italiani_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentitaliani div#contentlefttxt { margin-top:0px;}
div#contentitaliani div#contentlefttxt p { margin:0px 0px 14px 0px;}
div#contentitaliani div#contentlefttxt div#box { background-color:#F6D9E8;}
div#contentitaliani div#contentright { background-image: none; }
div#contentitaliani div#contentright div#boxlink { margin-top:50px; }
div#contentitaliani div#contentright div#boxlink a { color:#C40060; }
div#contentitaliani div#contentright div#boxpdf { margin-top:50px; background-image: url("images/pg_italiani_pdf.jpg"); }
div#contentitaliani div#contenthead { height:132px; background-image: url("images/pg_italiani_head.jpg"); }
div#contentitaliani div#contenthead h1 { color:#C40060;}

div#contentitalianidett { width:512px; background-color:#F9E5EF; background-image: url("images/pg_italiani_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentitalianidett div#contentlefttxt h1 { font-size:18px; color:#C40060; font-style:normal; font-weight:normal;}
div#contentitalianidett div#contentlefttxt h1 b{ font-size:21px; }
div#contentitalianidett div#contentright { background-image:   url("images/pg_italiani_right.jpg"); background-repeat: no-repeat; }
div#contentitalianidett div#contentright div#boxlink span { color:#88BFE7; }
div#contentitalianidett div#contentright div#boxlink a { color:#C40060; }
div#contentitalianidett div#contentright div#boxpdf { margin-top:50px; background-image: url("images/pg_italiani_pdf.jpg"); }
div#contentitalianidett div#contenthead { background-image: url("images/pg_italiani_head_base.gif"); }

div#contentnutrizione { width:512px; background-color:#EAE9F2; background-image: url("images/pg_nutrizione_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentnutrizione div#contentlefttxt { margin-top:0px;}
div#contentnutrizione div#contentlefttxt p { margin:0px 0px 14px 0px;}
div#contentnutrizione div#contentright { background-image: none; }
div#contentnutrizione div#contentright div#boxlink { margin-top:50px; }
div#contentnutrizione div#contentright div#boxlink a { color:#333399; }
div#contentnutrizione div#contentright div#boxpdf { margin-top:50px; background-image: url("images/pg_nutrizione_pdf.jpg"); }
div#contentnutrizione div#contenthead { height:132px; background-image: url("images/pg_nutrizione_head.jpg"); }
div#contentnutrizione div#contenthead h1 { color:#333399;}

div#contentnutrizionedett { width:512px; background-color:#EAE9F2; background-image: url("images/pg_nutrizione_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentnutrizionedett div#contentlefttxt h1 { font-size:18px; color:#333399; font-style:normal; font-weight:normal;}
div#contentnutrizionedett div#contentlefttxt h1 b{ font-size:21px; }
div#contentnutrizionedett div#contentright { background-image:   url("images/pg_nutrizione_right.jpg"); background-repeat: no-repeat; }
div#contentnutrizionedett div#contentright div#boxlink span { color:#88BFE7; }
div#contentnutrizionedett div#contentright div#boxlink a { color:#333399; }
div#contentnutrizionedett div#contentright div#boxpdf { margin-top:50px; background-image: url("images/pg_nutrizione_pdf.jpg"); }
div#contentnutrizionedett div#contenthead { background-image: url("images/pg_nutrizione_head_base.gif"); }

div#contentcodice { width:512px; background-color:#E5E6E6; background-image: url("images/pg_codice_foot.jpg"); background-repeat: no-repeat; background-position: right bottom; }
div#contentcodice div#contentlefttxt { margin-top:0px;}
div#contentcodice div#contentlefttxt p { margin:0px 0px 14px 0px;}
div#contentcodice div#contentright { background-image: none; }
div#contentcodice div#contentright div#boxlink { margin-top:50px; }
div#contentcodice div#contentright div#boxlink a { color:#333399; }
div#contentcodice div#contentright div#boxpdf { margin-top:50px; background-image: url("images/pg_codice_pdf.jpg"); }
div#contentcodice div#contenthead { height:132px; background-image: url("images/pg_codice_head.jpg"); }
div#contentcodice div#contenthead h1 { color:#333333;}
