/*---------------------------- testo menu TOP ----------------------------*/

.testo_menuTOP {
	font-family:   "Arial", "Verdana","Helvetica";
	font-size: 10px;
	font-weight:bold;
	color: #899DA6;
}

.testo_menuTOP a:active, .testo_menuTOP a:visited, .testo_menuTOP a:link {
	color: #899DA6;
	text-decoration: none;
}

.testo_menuTOP a:hover {
	text-decoration: underline;
	color: #899DA6;
}

/*---------------------------- testo footer ----------------------------*/

.testo_footer {
	font-size:10px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #394c55; 
}

.testo_footer a:active, .testo_footer a:visited, .testo_footer a:link {
	color: #394c55;
	text-decoration: underline;
}

.testo_footer a:hover {
	text-decoration: none;
	color: #394c55;
}

/*---------------------------- titolo pagine ----------------------------*/

.titolo {
	font-size:30px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #D10025; 
	line-height:33px;
}

.titolo a:active, .titolo a:visited, .titolo a:link {
	color: #D10025;
	text-decoration: underline;
}

.titolo a:hover {
	text-decoration: none;
	color: #D10025;
}
/*---------------------------- titolo pagine ----------------------------*/

.sottotitolo {
	font-size:20px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
	line-height:23px;
}

.sottotitolo a:active, .sottotitolo a:visited, .sottotitolo a:link {
	color: #001722;
	text-decoration: underline;
}

.sottotitolo a:hover {
	text-decoration: none;
	color: #001722;
}
/*---------------------------- testo ----------------------------*/

.testo {
	font-size:12px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
}

.testo a:active, .testo a:visited, .testo a:link {
	color: #D10025;
	text-decoration: none;
}

.testo a:hover {
	text-decoration: underline;
	color: #D10025;
}
/*---------------------------- testo Grigio ----------------------------*/

.testoGrigio {
	font-size:11px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #768081; 
}

.testoGrigio a:active, .testoGrigio a:visited, .testoGrigio a:link {
	color: #768081;
	text-decoration: none;
}

.testoGrigio a:hover {
	text-decoration: underline;
	color: #768081;
}
/*---------------------------- testo ----------------------------*/

.testo11 {
	font-size:11px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
}

.testo11 a:active, .testo11 a:visited, .testo11 a:link {
	color: #D10025;
	text-decoration: none;
}

.testo11 a:hover {
	text-decoration: underline;
	color: #D10025;
}
/*---------------------------- testo ----------------------------*/

.testmedio {
	font-size:10px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
}

.testmedio a:active, .testmedio a:visited, .testmedio a:link {
	color: #D10025;
	text-decoration: none;
}

.testmedio a:hover {
	text-decoration: underline;
	color: #D10025;
}
/*---------------------------- testoProdotto ----------------------------*/

.testoProdotto {
	font-size:12px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
}

.testoProdotto a:active, .testoProdotto a:visited, .testoProdotto a:link {
	color: #001722;
	text-decoration: none;
	font-weight:bold;
}

.testoProdotto a:hover {
	text-decoration: underline;
	color: #D10025;
	font-weight:bold;
}
/*---------------------------- testoNews ----------------------------*/

.testoNews {
	font-size:14px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
}

.testoNews a:active, .testoNews a:visited, .testoNews a:link {
	color: #001722;
	text-decoration: none;
	font-weight:bold;
}

.testoNews a:hover {
	text-decoration: underline;
	color: #D10025;
	font-weight:bold;
}
/*---------------------------- testoNews ----------------------------*/

.testoNeroLinkRosso {
	font-size:11px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
}

.testoNeroLinkRosso a:active, .testoNeroLinkRosso a:visited, .testoNeroLinkRosso a:link {
	color: #001722;
	text-decoration: none;
	font-weight:bold;
}

.testoNeroLinkRosso a:hover {
	text-decoration: underline;
	color: #D10025;
	font-weight:bold;
}
/*---------------------------- testo ----------------------------*/

.testPic {
	font-size:9px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
}

.testPic a:active, .testPic a:visited, .testPic a:link {
	color: #D10025;
	text-decoration: none;
}

.testPic a:hover {
	text-decoration: underline;
	color: #D10025;
}
/*---------------------------- testo titoli tabella prodotti ----------------------------*/
.testoTabellaProdotti{
	font-size:9px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
	font-weight:bold;
}
/*---------------------------- testo paginatore ----------------------------*/

.testPaginatore {
	font-size:11px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #001722; 
}

.testPaginatore a:active, .testPaginatore a:visited, .testPaginatore a:link {
	color: #001722;
	text-decoration: none;
}

.testPaginatore a:hover {
	text-decoration: none;
	color: #001722;
}
.testPaginatore_hover {
	font-size:11px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #9EA7B0; 
}

.testPaginatore_hover a:active, .testPaginatore_hover a:visited, .testPaginatore_hover a:link {
	color: #9EA7B0;
	text-decoration: none;
}

.testPaginatore_hover a:hover {
	text-decoration: none;
	color: #9EA7B0;
}
/*---------------------------- testi HOME ----------------------------*/
.testoTitHome{
	font-size:12px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #D10025; 
}
.testoHome {
	font-size:11px; 
	font-family:   "Arial", "Verdana","Helvetica";
	color: #5A7886; 
}

.testoHome a:active, .testoHome a:visited, .testoHome a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.testoHome a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight:bold;
}
a.sitemapTitle, a.sitemapTitle:active, a.sitemapTitle:focus, a.sitemapTitle:link, a.sitemapTitle:visited{
	position:relative;
	float:left;
	color:#5a7986;
	text-decoration:none;
	width:235px;
	height:20px;
	padding-top:5px;
	padding-left:10px;
	background-color:#d6d7d9;
}

 a.sitemapTitle:hover{
	position:relative;
	float:left;
	text-decoration:none;
	width:235px;
	height:20px;
	padding-top:5px;
	padding-left:10px;
	background-color:#d20025;
	color:#FFFFFF;
}
