/*---------------------------- tabella_link ----------------------------*/
.tabella_link{  
border-bottom: 1px solid #D4E2EF;  
border-top: 1px solid #D4E2EF;  
border-right: 1px solid #D4E2EF;  
border-left: 1px solid #D4E2EF;
padding: 10px;
}
/*---------------------------- cella_form ----------------------------*/
.cella_form{  
border-bottom: 1px solid #D4E2EF;  
border-top: 1px solid #D4E2EF;  
border-right: 1px solid #D4E2EF;  
border-left: 1px solid #D4E2EF;
background-color: #E5EEF6;
padding: 3px;
}

/*---------------------------- cella_registrazione ----------------------------*/
.cella_reg{  
border-bottom: 1px solid #D4E2EF;  
border-top: 1px solid #D4E2EF;  
border-right: 1px solid #D4E2EF;  
border-left: 1px solid #D4E2EF;
background-color: #F2F6FA;
padding: 3px;
}

/*---------------------------- foto_prodotti ----------------------------*/
.foto_prodotti{  
border-bottom: 1px solid #D4E2EF;  
border-top: 1px solid #D4E2EF;  
border-right: 1px solid #D4E2EF;  
border-left: 1px solid #D4E2EF;  
background-color: #FFFFFF;
}

/*---------------------------- foto ----------------------------*/
.foto{  
margin: 2px 2px 2px 2px ;
}



/*---------------------------- riga ----------------------------*/
.riga{  
border-bottom: 1px solid #D4E2EF;  
}

/*---------------------------- ricerca_prodotti ----------------------------*/
.ricerca_prodotti{  
border-bottom: 1px solid #D4E2EF; 
border-right: 1px solid #D4E2EF;  
}

/*---------------------------- righe_centrali ----------------------------*/
.righe_centrali{  
border-bottom: 1px solid #FFFFFF;  
border-top: 1px solid #FFFFFF;  
background-color: #F2F6FA;
}

/*---------------------------- centro_prodotti ----------------------------*/
.centro_prodotti{  
border-bottom: 1px solid #FFFFFF;  
border-top: 1px solid #FFFFFF;  
background-color: #F2F6FA;
}


/*---------------------------- centro_prodotti ----------------------------*/
.centro_prodotti1{  
border-top: 1px solid #FFFFFF;  
background-color: #F2F6FA;
}
/*---------------------------- centro_prodotti ----------------------------*/
.centro_prodotti2{  
 background-color: #F2F6FA;
}
/*---------------------------- centro_prodotti ----------------------------*/
.centro_prodotti3{  
border-bottom: 1px solid #FFFFFF;  
background-color: #F2F6FA;
}

/*---------------------------- riga_superiore ----------------------------*/
.riga_sx{  
width: 176px;
background-image: url(img/struttura/riga_sx.gif)
}
/*---------------------------- riga_superiore ----------------------------*/
.riga_dx{  
width: 83px;
background-image: url(img/struttura/riga_dx.gif)
}

/*---------------------------- riga_superiore ----------------------------*/
.riga_superiore{  
border-bottom: 1px solid #CCCCCC;  
}

/*---------------------------- riga_inferiore ----------------------------*/
.riga_inferiore{  
border-top: 1px solid #CCCCCC;  
}

/*---------------------------- riga_destro ----------------------------*/
.riga_destro{  
border-left: 1px solid #CCCCCC;  
}

/*---------------------------- riga_sinistro ----------------------------*/
.riga_sinistro{  
border-right: 1px solid #CCCCCC;  
}
/*---------------------------- freccina ----------------------------*/
.freccina{  
margin: 0px 5px 0px 0px ;}

/*---------------------------- freccina_sx ----------------------------*/
.freccina_sx{  
margin: 0px 0px 5px 5px ;}

/*---------------------------- freccia_novita ----------------------------*/
.freccia_novita{  
margin: 5px 0px 0px 0px ;}

/*---------------------------- dettaglio ----------------------------*/
.dettaglio{  
margin: 0px 0px 0px 5px ;}

/*---------------------------- footer ----------------------------*/
.footer {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;}

.footer a:active, .footer a:visited, .footer a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;}

.footer a:hover {
    font-size: 9px;
	text-decoration: no;
	background-color: #F2F6FA;
	color: #41416D;
}

/*---------------------------- ricerca ----------------------------*/
.ricerca {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #41416D;
	text-decoration: none;}

.ricerca a:active, .ricerca a:visited, .ricerca a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #41416D;
	font-weight: normal;
	text-decoration: none;}

.ricerca a:hover {
    font-size: 9px;
	text-decoration: no;
	background-color: #9BBCDA;
	color: #41416D;
}
/*---------------------------- testo ----------------------------*/
.testo {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #41416D;
	text-decoration: none;}

.testo a:active, .testo a:visited, .testo a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #41416D;
	font-weight: normal;
	text-decoration: underline;}

.testo a:hover {
    font-size: 11px;
	text-decoration: no;
	background-color: #DCE8F2;
	text-decoration: none;
	color: #41416D;
}

li {
	list-style: square;
	margin-left: 9;
	margin-top: 2;
	padding: 0;
	
}

ul {
	list-style: square;
	margin-left: 9;
	margin-top: 2;
	padding: 0;
	
}

/*---------------------------- bottoni ----------------------------*/
.bottoni {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #41416D;
	text-decoration: none;}

.bottoni a:active, .bottoni a:visited, .bottoni a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #41416D;
	font-weight: normal;
	text-decoration: none;}

.bottoni a:hover {
    font-size: 9px;
	text-decoration: no;
	background-color: #F2F6FA;
	text-decoration: none;
	color: #41416D;
}

/*---------------------------- testo_liscio ----------------------------*/
.testo_liscio {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #41416D;
	text-decoration: none;}

.testo_liscio a:active, .testo_liscio a:visited, .testo_liscio a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #41416D;
	font-weight: normal;
	text-decoration: none;}

.testo_liscio a:hover {
    font-size: 11px;
	text-decoration: no;
	background-color: #DCE8F2;
	text-decoration: none;
	color: #41416D;
}

/*---------------------------- testo_liscio ----------------------------*/
.news_home {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #41416D;
	text-decoration: none;}

.news_home a:active, .news_home a:visited, .news_home a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #41416D;
	font-weight: normal;
	text-decoration: none;}

.news_home a:hover {
    font-size: 10px;
	text-decoration: no;
	background-color: #DCE8F2;
	text-decoration: none;
	color: #41416D;
}

/*---------------------------- testo_piccolo ----------------------------*/
.testo_piccolo {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #41416D;
	text-decoration: none;}

.testo_piccolo a:active, .testo_piccolo a:visited, .testo_piccolo a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #41416D;
	font-weight: normal;
	text-decoration: none;}

.testo_piccolo a:hover {
    font-size: 9px;
	text-decoration: no;
	background-color: #DCE8F2;
	text-decoration: none;
	color: #41416D;
}

/*---------------------------- menu ----------------------------*/
.menu {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;}

.menu a:active, .menu a:visited, .menu a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;}

.menu a:hover {
    font-size: 11px;
	text-decoration: no;
	background-color: #F2F6FA;
	color: #0055A2;
}

/*---------------------------- percorso ----------------------------*/
.percorso {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #73A2CC;
	text-decoration: none;}

.percorso a:active, .percorso a:visited, .percorso a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #73A2CC;
	font-weight: normal;
	text-decoration: none;}

.percorso a:hover {
    font-size: 9px;
	text-decoration: no;
	background-color: #DCE8F2;
	color: #41416D;
}

/*---------------------------- testo_home ----------------------------*/
.testo_home {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #E5EEF6;
	line-height: 13pt;
	text-decoration: none;}