a.entra {color:#000099; text-decoration:none;}
a.entra:hover {color:#FC0105; text-decoration:underline;}

a.top_menu {padding-left:16px; font:bold 12px/16px arial; color: #000099; text-decoration:none;}
a.top_menu:hover {padding-left:16px; background:url("../img/top_menu_arrow.gif"); background-repeat: no-repeat; font:bold 12px/16px arial; color: #FF0000; text-decoration:none;}
a.top_menu_on {padding-left:16px; background:url("../img/top_menu_arrow.gif"); background-repeat: no-repeat; font:bold 12px/16px arial; color: #FF0000; text-decoration:none;}
.top_menu_vuoto {font:12px/16px;}


a.menu_item {font:11px/15px verdana; color:#000099; text-decoration:none;}
a.menu_item:hover {font:11px/15px verdana; color:#F10100; text-decoration:underline; }

a.menu_item2 {font:10px/14px verdana; color:#000099; text-decoration:none;}
a.menu_item2:hover {font:10px/14px verdana; color:#F10100; text-decoration:underline; }

a.menu_item2_on {font:10px/14px verdana; color:#F10100; text-decoration:underline; }


div.menu a{position:relative; background:url("../img/left_menu_sfondo1.gif"); background-repeat: no-repeat; display:block;}
div.menu a:hover{position:relative; display:block; background:url("../img/left_menu_sfondo.gif"); background-repeat: no-repeat;}


.indirizzo {font:11px/16px arial,verdana; color: #000099;}

a.email{text-decoration:none; font-style:italic;}
a.email:hover{text-decoration:underline; color:#F10100;}

a.dati_tecnici {font:bold 11px/16px verdana,arial; color:#F10100; text-decoration:none;}
a.dati_tecnici:hover {text-decoration:underline; color:#D10100; }


.part {font: bold 16px/22px arial; color:#000099; }
.nato_number{font: bold 12px/22px arial; color:#F10100;}

.titolo {font: bold 14px/17px arial; color:#000000;}
.titolo_prodotti {font: bold 16px/20px arial; color:#000099;}
.testo {font: 12px/17px arial; color:#000000;}

a.fotomini {background: #FFFFFF; color:#000000; border:2px solid #CFD1FF; margin:2px;}
a.fotomini:hover{background: #FFFFFF; color:#FFFFFF; border:2px solid #F70100; margin:2px;}
a.fotomini_over{background: #FFFFFF; color:#FFFFFF; border:2px solid #F70100; margin:2px;}

.box_misure {padding:4px; border:1px solid #000000; font:12px/16px arial,verdana; color: #000000; text-align:center; background:#FFFFFF;}

.testo_privacy {font: 9px/11px verdana,arial; color: #000000; /*padding-left:4px; padding-top:3px;*/}


/* ******************************************************************************************************************************
