/*---------------------------- footer ----------------------------*/
.footer{  
  border-top: 1px solid #A2A77F;  
}

/*---------------------------- sottomenu ----------------------------*/
.sottomenu{  
  border-bottom: 1px solid #DBDDCE;  
}
/*---------------------------- menu_principale ----------------------------*/
.menu_principale{  
 background-color: #F4F4F0;
 background-image: url(Img/menu/sfondo.gif);
}
/*---------------------------- rigaverde ----------------------------*/
.rigaverde{  
 border-left: 1px solid #D4D5C4;  
 }
 
/*---------------------------- bottone ----------------------------*/
.bottone{  
  border-bottom: 1px solid #ADAE91;  
  border-right: 1px solid #DBDDCE; 
  padding: 3px; 
}
/*---------------------------- ombra_bottone ----------------------------*/
.ombra_bottone{  
  background-color: #D5D6C8;  
  height: 1px;
}
/*---------------------------- foto ----------------------------*/
.foto{  
  border: 1px solid #DBDDCE;  
  padding: 2px; 
}
/*---------------------------- trattino ----------------------------*/
.trattino{ 
  margin: 9px 4px 2px 0px; 
}

/*---------------------------- testo_bottone ----------------------------*/
.testo_bottone {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #666633;
	text-decoration: none;}

.testo_bottone a:active, .testo_bottone a:visited, .testo_bottone a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #C16420;
	font-weight: normal;
	text-decoration: none;}


.testo_bottone a:hover {
    font-size: 9px;
	text-decoration: no;
	color: #666633;
	background-color: #EFEFEA;
}



/*---------------------------- tabella_prodotti ----------------------------*/
.tabella_prodotti{  
  border-bottom: 1px solid #DBDDCE;
  border-right: 1px solid #DBDDCE;  
}

/*---------------------------- icona ----------------------------*/
.icona{  
  margin: 4px 10px 0px 2px;
}

/*---------------------------- tabella ----------------------------*/
.tabella{  
border-bottom: 1px solid #D6D6C8;  
border-top: 1px solid #D6D6C8;  
border-right: 1px solid #D6D6C8;  
border-left: 1px solid #D6D6C8;
padding: 1px;
}
/*---------------------------- tabella_5 ----------------------------*/
.tabella_5{  
border-bottom: 1px solid #D6D6C8;  
border-top: 1px solid #D6D6C8;  
border-right: 1px solid #D6D6C8;  
border-left: 1px solid #D6D6C8;
padding: 5px;
}
/*---------------------------- box ----------------------------*/
.box{  
border-bottom: 1px solid #D6D6C8;  
border-top: 1px solid #D6D6C8;  
border-right: 1px solid #D6D6C8;  
border-left: 1px solid #D6D6C8;
padding: 10px;
}


/*---------------------------- box_finestra ----------------------------*/
.box_finestra{  
border-bottom: 1px solid #D6D6C8;  
border-top: 1px solid #D6D6C8;  
border-right: 1px solid #D6D6C8;  
border-left: 1px solid #D6D6C8;
padding: 20px;
}
/*---------------------------- testo_spaziato ----------------------------*/
.testo_spaziato {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #666633;
	line-height: 13pt;
	text-decoration: none;}

.testo_spaziato a:active, .testo_spaziato a:visited, .testo_spaziato a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #C16420;
	font-weight: normal;
	text-decoration: none;}

.testo_spaziato a:hover {
    font-size: 11px;
	text-decoration: no;
	color: #666633;
	background-color: #EFEFEA;
	
	}
	

/*---------------------------- testo ----------------------------*/
.testo {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #666633;
	text-decoration: none;}

.testo a:active, .testo a:visited, .testo a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #C16420;
	font-weight: normal;
	text-decoration: none;}

.testo a:hover {
    font-size: 11px;
	text-decoration: no;
	color: #666633;
	background-color: #EFEFEA;
}
li {
	list-style: square;
	margin-left: 9;
	margin-top: 2;
	padding: 0;
}

ul {
	list-style: square;
	margin-left: 9;
	margin-top: 2;
	padding: 0;
}
/*---------------------------- testo_piccolo ----------------------------*/
.testo_piccolo {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #666633;
	text-decoration: none;}

.testo_piccolo a:active, .testo_piccolo a:visited, .testo_piccolo a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #666633;
	font-weight: normal;
	text-decoration: none;}

.testo_piccolo a:hover {
    font-size: 10px;
	text-decoration: no;
	color: #666633;
	background-color: #EFEFEA;
}

/*---------------------------- testo_home ----------------------------*/
.testo_home {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #666633;
	text-decoration: none;}

.testo_home a:active, .testo_home a:visited, .testo_home a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #666633;
	font-weight: bold;
	text-decoration: none;}

.testo_home a:hover {
    font-size: 11px;
	text-decoration: no;
	font-weight: bold;
	color: #666633;
	background-color: #EFEFEA;
}
/*---------------------------- testo_footer ----------------------------*/
.testo_footer {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #92936D;
	text-decoration: none;}

.testo_footer a:active, .testo_footer a:visited, .testo_footer a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #92936D;
	font-weight: normal;
	text-decoration: none;}

.testo_footer a:hover {
    font-size: 9px;
	text-decoration: no;
	background-color: #EFEFEA;
	color: #92936D;
}

/*---------------------------- fascia_titolo ----------------------------*/
.fascia_titolo {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: bold;
	color: #C16420;
    background-color: #F9EFE8;
	padding: 4px 2px 4px 4px;
	}
	
/*---------------------------- fascia_arancio ----------------------------*/
.fascia_arancio {
    background-color: #F9EFE8;
	padding: 4px;
	}
/*---------------------------- sfondo_verde ----------------------------*/
.sfondo_verde {
    background-color: #EFF2E7;
	padding: 15px;
	}


/*---------------------------- testo_menu ----------------------------*/
.testo_menu {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #777848;
	text-decoration: none;}

.testo_menu a:active, .testo_menu a:visited, .testo_menu a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #777848;
	font-weight: normal;
	text-decoration: none;}

.testo_menu a:hover {
    font-size: 11px;
	text-decoration: no;
	color: #C16420;
}

/*---------------------------- testo_menu ----------------------------*/
.testo_menu_onclick {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: bold;
	color: #777848;
	text-decoration: none;}
	
/*---------------------------- testo_arancio ----------------------------*/
.testo_arancio {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: bold;
	color: #C16420;
	text-decoration: none;}
	
/*---------------------------- testo_arancio ----------------------------*/
.testo_arancio2 {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #C16420;
	text-decoration: none;}
	
/*---------------------------- testo_arancio ----------------------------*/
.testo_sottotitolo {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-style: italic;
	color: #C16420;
	text-decoration: none;
	padding-left: 4px;}
	
/*---------------------------- fascia_titolo_verde ----------------------------*/
.fascia_titolo_verde {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #666633;
    background-color: #F7F7F4;
	padding: 4px 2px 4px 4px;
	}
	
