body {  margin-top: 0px; margin-left: 0px; margin-bottom:0px; margin-right:0px; background-color:#FFFFFF; }
body, td, div, p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000}
h1,h2,h3,h4,h5,h6 { font-family:Arial, Helvetica, sans-serif; color:#000000}
.bianco { background-color:#FFFFFF;}
.nero { background-color:#000000;}
.footer { font-size:10px; }
A:link, A:visited, A:hover, A:active { TEXT-DECORATION:none; color:#000000; }
A:hover {COLOR:#888888;}
.titolo { color:#51545f; font-size:13px; font-family:Arial,Tahoma, Geneva, sans-serif; vertical-align:middle}
.piede div,p { font-size:11px; color:#000;}
.down { background-image:url(immagini/down.png);}
.login { font-size:10px; color:#51545f;}
div.menu {text-align:center}
A.menu:link, A.menu:visited, A.menu:active  {
    background: none;
    color: #888888;
    padding: 0;
    position: Relative;
    text-decoration: None;
    display: Block;
	height:48px;
	text-transform:uppercase;
	font-size:92%;
}
A.menu:hover {
    color: #db0c0c;
    padding: 0;
    position: Relative;
    text-decoration: None;
    display: Block;
	height:48px; background-image:url(immagini/over.gif);
	 text-transform:uppercase;
	 font-size:92%;
}
A.menu2:link, A.menu2:visited, A.menu2:active,a.menu2:hover  {
    color: #db0c0c;
    padding: 0;
    position: Relative;
    text-decoration: None;
    display: Block;
	height:48px; background-image:url(immagini/over.gif);
	text-transform:uppercase;
	font-size:92%;
}
.titleaz { font-size:13px
 
}
div.news img { border:0}
.titoloprod { color:#1e2b6f}