body{
padding:0;
margin:0;
}
.menu1 {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #413F3E;
margin:0; padding:0; /* elimino i rientri delle liste */
}
.menu1 a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 2em; /* lascia spazio far il bordo del menu e il testo del link */
height:29px;line-height:29px; /* altezza del link: height e line-height devono avere il medesimo valore */
}

.menu1 a:link, .menu1 a:visited {
background:#E1DEDD;
color: #413F3E;
} /* colori per il link */
.menu1 a:hover{
background: #eee;
color:#c00;
} /* colori per l'effetto roll-over */


.nero {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #131517;
text-decoration: none;
font-weight: lighter;
line-height: 18px;
}

A.nero:hover {
text-decoration: underline;
}

.elenco {
font-family: Verdana, sans-serif;
font-size: 7pt;
color: #6483A3;
text-decoration: none;
font-weight: lighter;
}

A.elenco:hover {
text-decoration: none;
color: #CD1200;
}

.grigio8 {
font-family: Verdana, sans-serif;
font-size: 10px;
color: #645F5F;
text-decoration: none;
font-weight: lighter;
/*line-height: 15px;*/
}

A.grigio8:hover {
font-family: Verdana, sans-serif;
font-size: 10px;
color: #645F5F;
text-decoration: none;
}

.grigio11 {
font-family: sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
}

A.grigio11:hover {
text-decoration: none;
}

.nero_pic {
font-family: Verdana, sans-serif;
font-size: 10px;
color: #282828;
text-decoration: none;
font-weight: lighter;
line-height: 18px;
}

A.nero_pic:hover 
{
text-decoration: underline;
}


.bianco {
font-family: Verdana, sans-serif;
font-size: 9px;
color: #FFFFFF;
text-decoration: none;
}

A.bianco:hover {
text-decoration: underline;
}
.evidenziatore {
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #E053BA;
text-decoration: none;
}

A.evidenziatore:hover {
text-decoration: underline;
}

.titolo {
font-family: Verdana, sans-serif;
font-size: 14px;
color: #455472;
text-decoration: none;
}

A.titolo:hover {
text-decoration: underline;
}

.input{
font-family: Verdana, sans-serif;
font-size: 10px;
color: #455472;
background-color: #E5E7FD;
letter-spacing: 1px;
text-align: right;
margin: 1px;
padding: 2px;
border: solid #9EA7B8;
}
.sf_righe
{
background-image: url(hardware/images/sf.gif);
background-repeat: repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #2165BD;
line-height: 14px;
}

.azzurro
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #637DB8;
font-weight: bold;
}

.rosso
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #CD1200;
}

/* inizio stile per vetrina informatica*/

.bluBold{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1F3D77;
font-weight: bold;
}

.azzurroBold{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4A92DA;
font-weight: bold;
text-decoration: none;
}

A.azzurroBold:hover{
color: #4A92DA;
text-decoration: none;
}

.prezzo{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #C00000;
}

.caratt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #292B2D;
}

