.testi{ font-family: verdana; font-size: 12px; color: #494949; text-decoration: none; }
a.testi:hover { font-family: verdana; font-size: 12px; font: bold; color: #FF0000; text-decoration: none;}
.testi_sel{ font-family: verdana; font-size: 12px; font: bold; color: #FF0000; text-decoration: none;}

/* menu */
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
a.menu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none;}
.menu_sel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none;}
.menub { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;}
.menueasy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.menueasy:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.menueasy_sel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none;}

/* MENU CATEGORIE PRODOTTI */
/* menu orizzontale con <ul> e <li> ##################################################################################### */
/* allineo il menù in alto e a sinistra mettendo il margin e il padding a 0 */
.menu_cat{
	margin:0;
	padding:0;
	}
/* dispongo il menu in linea con inline */
.menu_cat li {
	display:inline;
	}
/* ######################################################################## */
/* dò la classe al <li> prima voce */
.menu_cat li.v1 a{
	display:block;
	float:left;
	height:25px;
	border-left:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	padding-left:6px;
	padding-right:6px;
	line-height:25px;
	/* testo */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	}
/* dò la classe al <li> che ha il link quando ci passo sopra */
.menu_cat li.v1 a:hover{
	/* testo */
	color:#990000;
	}
/* dò la classe al <li> prima voce selezionata */
.menu_cat li.v1_sel a{
	display:block;
	float:left;
	height:25px;
	border-left:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	padding-left:6px;
	padding-right:6px;
	line-height:25px;
	/* testo */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#990000;
	}
/* ######################################################################## */
/* dò la classe al <li> alle voci centrali */
.menu_cat li.v a{
	display:block;
	float:left;
	height:25px;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	padding-left:6px;
	padding-right:6px;
	line-height:25px;
	/* testo */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	}
/* dò la classe al <li> che ha il link quando ci passo sopra */
.menu_cat li.v a:hover{
	/* testo */
	color:#990000;
	}
/* dò la classe al <li> alle voci centrali selezionate */
.menu_cat li.v_sel a{
	display:block;
	float:left;
	height:25px;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	padding-left:6px;
	padding-right:6px;
	line-height:25px;
	/* testo */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#990000;
	}
/* ###################################################################### */
/* dò la classe al <li> alle voci centrali */
.menu_cat li.v9 a{
	display:block;
	float:left;
	height:25px;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	padding-left:6px;
	padding-right:0px;
	line-height:25px;
	/* testo */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	}
/* dò la classe al <li> che ha il link quando ci passo sopra */
.menu_cat li.v9 a:hover{
	/* testo */
	color:#990000;
	}
/* dò la classe al <li> alle voci centrali selezionate */
.menu_cat li.v9_sel a{
	display:block;
	float:left;
	height:25px;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	padding-left:6px;
	padding-right:0px;
	line-height:25px;
	/* testo */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#990000;
	}
/* dò la classe al <li> voce new */
/*.menu_cat li.vnew{*/
#blink{
	display:block;
	float:left;
	height:27px;
	padding-right:3px;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	/* testo */
	font-family: Arial, Helvetica, sans-serif;
	font-size:8px;
	text-decoration:blink;
	color:#000000;
	}
/* ###################################################################### */
/* dò la classe al <li> ultima voce */
.menu_cat li.vend a{
	display:block;
	float:left;
	height:25px; 
	border-right:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	background-color:#E30133;
	padding-left:6px;
	padding-right:6px;
	line-height:25px;
	/* testo */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
.menu_cat li.vend a:hover{
	/* testo */
	color:#000000;
	}
/* ###################################################################### */
.data { font-family: verdana; font-size: 10px; color: #000000; text-decoration: none;}
.cat { font-family: Arial, Helvetica, sans-serif; font: bold; font-size: 15px; color: #000000; text-decoration: none;}
.tit { font-family: Arial, Helvetica, sans-serif; font: bold; font-size: 15px; color: #DD000B; text-decoration: none;}
.hr {width:100%; height:1px; border-style:solid; color:#COCOCO;}
.foto {border: 1px solid #C0C0C0;}
.foto_fl { float: left; margin: 0px 20px 30px 0px; border: 1px solid #BFBFBF;}
.foto_fr { float: right; margin: 0px 0px 0px 0px; border: 1px solid #BFBFBF;}

/*~~~ FORM ~~~*/
.form_testi{font-family: Verdana; font-size: 11px; color: #494949; text-decoration: none; }
.form_txt { background: #FFFFFF; padding: 00px; width: 460px; border: 1px solid #C0C0C0; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #494949; }
.form_txt2 { background: #FFFFFF; padding: 00px; width: 50px; border: 1px solid #C0C0C0; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #494949; }
.form_txt3 { background: #FFFFFF; padding: 00px; width: 50px; border: 1px solid #C0C0C0; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #494949; }
.form_msg { font-family: tahoma,Verdana; font-size: 13px; color: #990000; text-decoration: none;}
.privacy {font-family: tahoma,Verdana; color: #BB1519; font-weight: bold; font-size: 11px; text-decoration: none;}
a.privacy:hover {font-family: tahoma,Verdana; color: #FF6500; font-weight: bold; font-size: 11px; text-decoration: none;}
input.send { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #494949; font: bold; background: #F6F5F5; text-align: center; padding: 5px; width: 140px; border: 1px solid #C0C0C0; margin-top: 10px; }