body{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
	font-family:verdana;
    background-repeat:repeat-x;
    /*background-color:#fffcce;*/  
    }         
#contenitore{
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;    
    width:978px;
    height:auto;
    border: solid 0px #000000;       
}

/*-------------------------header-----------------------*/
#headerup{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;    
    width:846px;
    height:16px;   
}
#headerdown{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;    
    width:846px;
    height:150px;   
}
#banner_left{
    margin-top:0px;
    width:10px;
    height: 150px;
    background-image:url("../images/ombra_head_left.gif");
    background-repeat:repeat-y;
    position:relative;
    float:left;
    }
#banner_right{
    margin-top:0px;
    width:10px;
    height: 150px;
    background-image:url("../images/ombra_head_right.gif");
    background-repeat:repeat-y;
    position:relative;
    float:left;  
    }
#cerca_left{
    margin-top:0px;
    width:10px;
    height:27px; 
    background-image:url("../images/ombra_head_left.gif");
    background-repeat:repeat-y;
    position:relative;
    float:left;        
    }
#cerca_right{
    margin-top:0px;
    width:10px;
    height:27px; 
    background-image:url("../images/ombra_head_right.gif");
    background-repeat:repeat-y;
    position:relative;
    float:left;       
   
    }    
#bannerhome{
    margin:0px;  
    width:826px;
    height:150px;
    position:relative;
    float:left;
}
#cerca{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;   
    width:776px;
    height:27px;   
    position:relative;
	text-align:right;
    float:left; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12pt;
    font-weight: bold;
    color: #0a8bc4;        
    background-image:url("../images/spiga.jpg");  
    padding-right:50px;   
}
#cercabox{
    width:250px; 
    height:12px;        
    }
    
#spaziol{
    float: left;
    width:66px;
    height:166px; 
   
    }
 #spazior{
    float: left;
    width:66px;
    height:166px; 
  
    }
    
    #header{
     margin-left:auto;
    margin-right:auto;
    width:978px;
    height:193px; 
   
    }
    
#centrohead{
    float: left;
    width:846px;
    height:193px; 
    }

/*-------------------------corpo pagina-----------------------*/
#centro{
   width:978px;
    height:556px;
   margin-left:auto;
    margin-right:auto;
    }
    
    
#spoon{
    float: left;
    width:66px;
    height:556px;
    
    }
#sezione{
    float: left;
    width:66px;
    height:556px; 
  
    }
#corpo
{
    float: left;
    width:846px;
    height:556px;      
}
#corpo_left{
    margin-top:0px;
 
    width:10px;
    height:556px; 
    background-image:url("../images/ombra_head_left.gif");
    background-repeat:repeat-y;
    position:relative;
    float:left;
    }
#corpo_right{
    margin-top:0px;

    width:10px;
    height:556px; 
    background-image:url("../images/ombra_head_right.gif");
    background-repeat:repeat-y;
    position:relative;
    float:left;  
    }
   
#corpo_center{
    margin-top:0px;

    margin-left:auto;
    margin-right:auto;   
    width:826px;
    height:556px;   
    position:relative;
    float:left;
    background-image:url("../images/head_banner2.gif");
    background-repeat:no-repeat; 
}
#contenutihp
{
   /* margin-top:10px;
    margin-left:12px;
    margin-right:auto;   
    width:654px;
    height:517px;   
    position:relative;
    float:left;
    border-bottom: solid 4px #ffab26 ;
    overflow: hidden;        
  */ 
   background-image:url("../images/sfondo.jpg");
   padding-left:2px;
    margin-top:38px;
    margin-right:auto;
	border-bottom:2px solid #ffab26; 
    width:490px;
    height:509px;   
    float:left; 
    overflow: hidden;      
    }
#contenutibig
{
    margin-top:0px;
   
    margin-right:auto;   
    width:492px;
    height:547px;   
    position:relative;
    float:left;
    background-image:url("../images/boxbig.gif");
    background-repeat:no-repeat;     
    border-bottom: solid 2px #ffab26 ;
    overflow: hidden;      
    }    
.vuotointerne{
    height:51px;
	line-height:0.9em;
	width:492px;
	padding-top:31px;
	text-align:center;	
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color: #13504e;
    }  
.vuotointerne #briciola{
line-height:1.3em;
	font-size:9px;
	text-align:left;
	padding-left:70px;
  color:#FFab26;
    } 
.vuotointerne #titolo{
line-height:1.0em;
    font-size:18px;
	
	}     
#scrollbox
{   
    margin-top:10px;    
    margin-left:7px;
    width:478px;
    height:450px; 
    overflow: auto;
    position:relative;
 scrollbar-face-color: #fff283;
 scrollbar-shadow-color: #fff283; 
 scrollbar-highlight-color: #ffffff;
 scrollbar-3dlight-color: #fff283; 
 scrollbar-darkshadow-color: #c98519; 
 scrollbar-track-color: #fbe7c7; 
 scrollbar-arrow-color: #c98519;
    }    
.normale{
    font-size:9pt;
    color: #000000;    
    padding-left:18px;
    padding-right:18px;    
    text-align: justify;   
    line-height: 1.5em;
}   
	
.titolo{
    font-size:20pt;
    color: #000000;    
    float:left;   
	width:400px;
    } 	 
/*-------------------------menu-----------------------*/ 
#contenitoremenu{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;   
    width:154px;
    height:556px;   
    position:relative;
    float:left;
    }
	
.spacervert{
    width:5px;
    height:auto; 
	float:left;
	height:556px; 
}
	
#contenitoremenudxup{
    margin-top:0px;
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudx.gif");
    background-repeat:no-repeat;    
    }     
#contenitoremenudxdown{
    margin-top:5px;
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudx.gif");
    background-repeat:no-repeat;    
    }         
#contenitoremenudx{
    margin-top:0px;
   
    margin-right:auto;   
    width:154px;
    height:536px;   
    position:relative;
    float:left;
    }    
#loghi{
    height: auto;
    margin-top:2px;
    margin-bottom:0px;
    margin-left:2px;
    margin-right:auto;   
    width:154px;
    position:relative;
    float:left;
    }
#loghi P{text-align:center;}    
#loghi img{
margin:2px;
padding:1px;
/*border:#13504e  solid 1px;*/
}  	 
#boxmenu1{
    margin-top:0px;
    
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    }

#boxmenu2,#boxmenu3,#boxmenu4{
    margin-top:3px;
    
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    }  
#boxmenu_cibo1_dx,#boxmenu_cibo2_dx,#boxmenu_cibo3_dx{
    margin-top:5px;
  
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    }
#boxmenu_cibo1_dx{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudxcibo1.gif");
    background-repeat:no-repeat;    
    } 
#boxmenu_cibo2_dx{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudxcibo2.gif");
    background-repeat:no-repeat;    
    } 
#boxmenu_cibo3_dx{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudxcibo3.gif");
    background-repeat:no-repeat;    
    }         
#boxmenu_pesce_dx{
    margin-top:5px;
   
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    }
#boxmenu_pesce_dx{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudxpesce.gif");
    background-repeat:no-repeat;    
    }   
#boxmenu_verdura_dx{
    margin-top:5px;
    
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    }
#boxmenu_verdura_dx{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudxverdura.gif");
    background-repeat:no-repeat;    
    }     
#boxmenu_carne_dx{
    margin-top:5px;
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    }
#boxmenu_carne_dx{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudxcarne.gif");
    background-repeat:no-repeat;    
    }      
#boxmenu_sostenibile_dx{
    margin-top:5px;
    
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    }
#boxmenu_sostenibile_dx{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudxsostenibile.gif");
    background-repeat:no-repeat;    
    }      
#boxmenu1s,#boxmenu2s,#boxmenu3s,#boxmenu3_2s,#boxmenu3_3s,#boxmenu4s,#boxmenuhpdx{
    margin-top:0px;   
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 2px #ffab26 ;
    }
#boxmenu1s{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudx1.gif");
    background-repeat:no-repeat;    
    }         
#boxmenu2s{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudx2.gif");
    background-repeat:no-repeat;    
    }    
#boxmenu3s{ 
    width:154px;
    height:auto;
    background-image:url("../images/boxmenudx3.gif");
    background-repeat:no-repeat;    
    }    
#boxmenu3_2s{ 
    width:154px;
    height:auto;
    background-image:url("../images/boxmenudx3_2.gif");
    background-repeat:no-repeat;    
    } 
#boxmenu3_3s{ 
    width:154px;
    height:auto;
    background-image:url("../images/boxmenudx3_3.gif");
    background-repeat:no-repeat;    
    }         
#boxmenu4s{ 
    width:154px;
    height:auto; 
    background-image:url("../images/boxmenudx4.gif");
    background-repeat:no-repeat;    
    }  
#boxmenuhpdx{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenudxhp.gif");
    background-repeat:no-repeat;    
    }  		
#boxmenudx{
    margin-top:0px;
    margin-left:4px;
    margin-right:auto;   
    position:relative;
    float:left;
    border-bottom: solid 4px #ffab26 ;
    }     
.vocemenuvuoto{
    height:77px;
    }     
.vocemenu{padding-left:3px;padding-top:2px;}
.vocemenu, .vocemenu A{
	font-size: 8pt;
	color: #4b5a68;
	text-decoration: none;
	word-spacing:-1pt;
	line-height:1.3em;	
}
.vocemenu A:HOVER{
    color: #ffab26;
    }    
.vocemenu A:ACTIVE{
    color: #ffab26;
    }     
#boxmenu1{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenu1.gif");
    background-repeat:no-repeat;    
    }         
#boxmenu2{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenu2.gif");
    background-repeat:no-repeat;    
    }    
#boxmenu3{ 
    width:154px;
    height:auto;    
    background-image:url("../images/boxmenu3.gif");
    background-repeat:no-repeat;    
    }    
#boxmenu4{ 
    width:154px;
    height:auto;   
    background-image:url("../images/boxmenu4.gif");
    background-repeat:no-repeat;    
    }     
#boxmenudx{ 
    width:154px;
    min-height:140px;   
    background-image:url("../images/boxmenudx.gif");
    background-repeat:no-repeat;    
    }     

/*-------------------------footer-----------------------*/    
 #fool{
    float: left;
    width:66px;
    height:33px;     
    }

 #fooc{
    float: left;
    width:846px;
    height:33px;  
    }    
#footer{
    margin-left:auto;
    margin-right:auto;    
    width:978px;
    height:33px;     
}    
#footerombra{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;    
    width:846px;
    height:33px;   
}

/*-------------------------Aggiunte-----------------------*/    

.normale img{
margin:8px;
padding:1px;
border:#FF9900 solid 1px;
}

.normale a.sott{	
    font-size: 9pt;
	color: #419539;
    font-weight:bold;
	margin-bottom:10px;
	border-bottom:1px solid #419539;
	display:block;
	text-transform:uppercase;
}

.normale A {	
    font-size: 9pt;
	color: #419539;
	text-decoration: none;
    font-weight:bold;
	
}

.normale A:HOVER {	
    font-size: 9pt;
    color: #419539;
	text-decoration: underline;
    font-weight:bold;
	
}

.normale A img {
padding:4px;
border:solid 1px #FF9900;
}
.normale A img.ico {
border: 0px;
padding:0px;
margin: 0px;
}

.normale UL {	
	color: #000000;
	list-style: disc;
	margin: 10px;
	padding: 0;
}
.normale OL {	
	color: #000000;
	margin: 10px;
	padding: 0;
}
.normale UL A{	
	color: #419539;
	list-style: disc;
	margin: 10px;
	padding: 0;
}
.normale OL A{	
	color: #419539;
	margin: 10px;
	padding: 0;
}

#youtube{
    width:420px;  
    height:338px;

    padding-left:0px;
    padding-top:30px;    
    }
    
.galleryvideo{
    float:left; 
    width:300px;
    height:auto;
    }
.separatore{letter-spacing:-1px;} 
#footerloghi
{
    width:834px;
    background-image:url("../images/sfondo_footer.gif");
    background-repeat:repeat-y;
    text-align:center;
    margin:0px 0px 0px 12px;  
    margin-left:auto;
    margin-right:auto;    
    }
#footerloghi IMG{padding-right:70px;}    