/* CSS Document */

body{
	background:#5b1519 url(bg_body.jpg) top left repeat-x;
	text-align: center;
	
}

a{
	color:#fff;
	text-decoration:underline;
}

html,body{
	margin:0;
	padding: 0;
	height: 100%;
}


#container{
	width:598px;
	margin:0px auto;
	padding-left:5px;
	padding-right:4px;
	height:616px;
	}
	
#header{
	width:598px;
	height:87px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	clear:both;}
	
#header_logo{
	width:198px;
	height:87px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}


#header_slogan{
	width:400px;
	height:87px;
	float:right;
	margin:0 0 0 0;
	background:url(header_slogan.jpg) top left no-repeat;}
	
	
#header_sloganLGG{
	width:80px;
	height:17px;
	border:none;
	margin-top:49px;
	margin-right:10px;
	float:right;}
	
#no-flash{
	width:598px;
	height:165px;
	clear:both;
	background:#990000;}
	
#flash{
	width:598px;
	height:165px;
	clear:both;
	background:#990000;
	margin: 0 0 0 0;}
	
#wrapper_content{
	width:598px;
	height:364px;
	clear:both;
	}
	
	
#colSX{
	width:193px;
	height:364px;
	float:left;
	/*background:url(img_SX.jpg) top left no-repeat;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	/*text-indent:-9999px;*/
	margin-top:0px;}
	


#colSX_contatti{
	width:180px;
	height:324px;
	float:left;
	background:url(bg_contatti.jpg) top left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	margin-top:0px;
	padding-top:40px;
	padding-left:13px;
	text-align:left;}
	
	
#colSX_dettaglio_prodotti{
	width:186px;
	height:360px;
	float:left;
	background:url(bg_SXcol_dettaglio.jpg) top left no-repeat;
	padding-left:7px;
	text-align:left;
	padding-top:4px;}
	
#top_dettaglio_titolo{
	width:176px;
	height:20px;
	background:url(bg_top_dettaglio.jpg) top left no-repeat;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	padding-top:8px;
	padding-left:3px;
	text-align:center;
	clear:both;}
	
#top_dettaglio_img{
	width:178px;
	height:160px;
	clear:both;
	z-index:-1;
}
	
#zoom{
	width:23px;
	height:23px;
	position:absolute;!important
	z-index:1;
	right:15px;
	top:5px;
}
	
#top_dettaglio_txt{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:173px;
	height:137px;
	padding-left:3px;
	padding-top:3px;
	text-align:left;
	clear:both;
}
	
	
#dettaglio_pdf{
	width:179px;
	height:21px;
	clear:both;
	margin:0 0 0 0;
	}
	


	
#colDX{
	width:405px;
	height:364px;
	float:right;}
	
#nav{
	width:405px;
	height:38px;
	clear:both;
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:hidden;}
	
	
#nav_prodotti{
	width:400px;
	height:26px;
	clear:both;
	background:url(lbl_prodotti.jpg) top left no-repeat;
	text-align:right;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	padding-top:12px;}
	
#nav_prodotti1{
	width:400px;
	height:26px;
	clear:both;
	background:url(lbl_prodotti1.jpg) top left no-repeat;
	text-align:right;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	padding-top:12px;}
	
#nav_prodotti2{
	width:400px;
	height:26px;
	clear:both;
	background:url(lbl_prodotti2.jpg) top left no-repeat;
	text-align:right;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	padding-top:12px;}
	
#nav_prodotti a{
	color:#fff;
	text-decoration:none;}
	
#nav_prodotti a:hover{
	color:#340704;
	text-decoration:none;}
	

#nav_prodotti1 a{
	color:#fff;
	text-decoration:none;}
	
#nav_prodotti1 a:hover{
	color:#340704;
	text-decoration:none;}
	
#nav_prodotti2 a{
	color:#fff;
	text-decoration:none;}
	
#nav_prodotti2 a:hover{
	color:#340704;
	text-decoration:none;}
	

	
#contenuto{
	width:405px;
	height:298px;
	margin-top:0px;

	}
	
	
#contenuto_top{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#fff;
	width:375px;
	height:140px;
	background:url(bg_contenuto_top.jpg) top left repeat-y;
	float:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:2px;
	text-align:left;
	margin-top:0px;
	overflow:hidden;

}
	
#contenuto_top_home{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#fff;
	width:371px;
	height:138px;
	background:url(bg_contenuto_top.jpg) top left repeat-y;
	float:left;
	padding-left:15px;
	padding-top:2px;
	text-align:left;
	margin-top:0px;
	overflow:hidden;

}


#contenuto_arrow{
	width:405px;
	height:140px;
	clear:both;
	overflow:hidden;
	margin-top:0px;
	}

#arrow_home{
	height:140px;
	width:19px;
	float:right;
	background:#c02d25;}
	
.arrow_home_top{
	width:19px;
	height:70px;}

.arrow_home_bottom{
	width:19px;
	height:70px;}

#contenuto_top_contatti{
	width:220px;
	height:100px;
	background:url(contenuto_contatti.jpg) top left no-repeat;
	padding-left:180px;
	padding-right:5px;
	padding-top:6px;

}


#zoom_prodotti{
	width:238px;
	height:460px;
	background:#430c05;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
	border:5px solid #b82b22;}
	
#zoom_prodotti p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-align:left;
	padding-left:3px;
	padding-right:3px;}	
	
.titolo_zoom{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(bg_titolo_zoom.jpg) top left no-repeat;
	width:235px;
	height:20px;
	clear:both;
	padding-top:5px;
	padding-left:3px;
	text-align:center;
	}

#contenuto_top_contatti p{
	color:#fff;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-align:left;}


#contenuto_top_prosciutti{
	width:255px;
	height:114px;
	background:url(fascia_prosciutti.jpg) top left no-repeat;
	padding-left:145px;
	padding-right:5px;

}

#contenuto_top_prosciutti p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	text-align:left;
	margin-top:0px;

}

#contenuto_top_prosciutti h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:left;
	margin-bottom:5px;
	margin-top:0px;

}



#contenuto_top_salami{
	width:255px;
	height:114px;
	background:url(fascia_salami.jpg) top left no-repeat;
	padding-left:145px;
	padding-right:5px;

}


#contenuto_top_salami p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	text-align:left;
	margin-top:0px;

}

#contenuto_top_salami h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:left;
	margin-bottom:5px;
	margin-top:0px;

}


#contenuto_top p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	margin-top:0px;
	}
	
	
#contenuto_top_home p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	margin-top:0px;
	}
	
	
	
#contenuto_top_privacy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#fff;
	width:375px;
	height:296px;
	background:url(bg_contenuto_top.jpg) top left repeat-y;
	clear:both;
	padding-left:15px;
	padding-right:15px;
	padding-top:2px;
	text-align:left;
	margin-top:0px;

}
	
#contenuto_top_privacy p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	margin-top:0px;
	}	
	

	
#nav_bottom{
	width:405px;
	height:20px;
	background:#7f211f url(bg_nav_bottom.jpg) top left no-repeat;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	padding-top:8px;
	text-transform:uppercase;}
	


#contenuto_bottom{
	width:405px;
	height:155px;
	clear:both;
	background:#4f0f10;}
	
#contenuto_bottom_contatti{
	width:405px;
	height:192px;
	clear:both;}
	
#contenuto_bottom_prodotti{
	width:405px;
	height:184px;
	background:#4f0f10;
	text-align:left;}
	
#arrow_left{
	width:31px;
	height:184px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;}
	
#vetrina_prodotti{
	width:330px;
	height:184px;
	float:left;
	padding-left:9px;}
	
#thumb_prodotto{
	width:81px;
	height:90px;
	float:left;}
	
.fotina_prod{
	width:81px;
	height:69px;}
	
.nome_prodotto{
	width:81px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;}
	
#arrow_right{
	width:31px;
	height:184px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;}
	
	
	
#news_su{
	width:405px;
	height:27px;
	clear:both;}

#box_news{
	width:400px;
	height:244px;
	clear:both;
	overflow:hidden;
	padding-right:5px;}
	
#news1{
	width:380px;
	height:151px;
	background:#480d0e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	text-align:left;}

#ricette1{
	width:380px;
	height:302px;
	background:#480d0e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	text-align:left;}
	
#news1 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	margin-top:0px;
	margin-bottom:0px;}

.news_foto{
	width:93px;
	height:119px;
	float:left;}

.news_testo{
	float:right;
	width:280px;
	height:119px;
	margin-left:3px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	text-align:left;}

.news_ricette{
	width:380px;
	height:119px;
	margin-left:3px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	text-align:left;}


#news2{
	background:#661415;
	width:380px;
	height:151px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	text-align:left;}

#ricette2{
	background:#661415;
	width:380px;
	height:302px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	text-align:left;}


#news_giu{
	width:405px;
	height:27px;
	clear:both;}
	



	
#bottom_btn_maps{
	width:202px;
	height:192px;
	float:left;
	}
	
	
#bottom_btn_mappe{
	width:202px;
	height:192px;
	float:right;
	}
	
	
#bottom_btn_salumi{
	width:202px;
	height:150px;
	float:right;}

#bottom_btn_prosciutti{
	width:202px;
	height:150px;
	float:left;}
	
	
#footer{
	width:598px;
	height:20px;
	background:url(bg_footer.jpg) top left no-repeat;
	clear:both;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	padding-top:6px;}
	
#footer a{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	text-decoration:none;
}

#footer a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	text-decoration:underline;
}






.FormInputTrueSelect{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#ca4d4b;
	color:#fff;
	width:153px;
	height:20px;
	font-size:9px;
}



.FormInputTrue{
	background:#cf8981 url(bg_form.jpg) repeat-x;
	border:1px solid #9b0d0c;
	color:#fff;
	height:11px;
	font-size:9px;
}

.FormInputTrueArea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#cc8780 url(bg_formarea.jpg) repeat-x;
	border:1px solid #9b0d0c;
	color:#fff;
	font-size:9px;
	height:53px;
}


.FormInputTrueSelect{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#9b0f0e;
	color:#fff;
	font-size:9px;
}


input.button2 {
	background-color:#d01d18;
	color:#ffffff;
	font-weight:bold;
	width:100px;
	font-size:10px;
}

div#hold{ 
	position:relative; 
	overflow:hidden;
	width:330px;
	height:184px; 
	z-index:100; 
}
div#wn{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:330px;
	height:184px; 
	clip:rect(0px, 330px, 184px, 0px); 
	overflow:hidden;	
	z-index:1; 
}
div#lyr1{ 
	position:absolute; 
	left:0px; top:0px; 
	z-index:1; 
}

div#hold_news{ 
	position:relative; 
	overflow:hidden;
	width:410px;
	height:244px; 
	z-index:100; 
}
div#wnnews{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:400px;
	height:244px; 
	clip:rect(0px, 400px, 244px, 0px); 
	overflow:hidden;	
	z-index:1; 
}

div#hold_home{ 
	position:relative; 
	overflow:hidden;
	width:367px;
	height:133px; 
	z-index:100; 
}
div#wnhome{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:367px;
	height:133px; 
	clip:rect(0px, 371px, 133px, 0px); 
	overflow:hidden;	
	z-index:1; 
}
#intro{
	width:510px;
	height:335px;
	position:absolute;
	top:50%;
	left:50%;
	background:url(bgintro.jpg) top left no-repeat;
	margin:-167px 0 0 -255px;
}
.panelDivEccellenza
{
	background-image:url(pattern.jpg);
	font-family:Century Gothic;
	font-size:15px;
}
.cellEccellenza
{
	padding-bottom:2px;
}
.cellEccellenza a:link
{
	color:#FFE35A;
	font-weight: normal;
	text-decoration: none;
}
.cellEccellenza a:active {
	color:#FFE35A;
	font-weight: normal;
	text-decoration: none;
}
.cellEccellenza a:visited {
	color:#FFE35A;
	font-weight: normal;
	text-decoration: none;
}
.cellEccellenza a:hover {
	color:white;
	font-weight: normal;
	text-decoration: none;
}

