body {
color: #a29389;
font-size: 8pt;
font-family: helvetica, arial, serif;
font-weight: lighter;
line-height: 9pt;
text-transform: uppercase;
margin: 0;
padding: 0;
}

ul {
list-style: none;
margin: 0;
padding: 0;
}

a:link {
color: #a29389;
font-family: helvetica, arial, serif;
font-weight: lighter;
text-decoration: none;
}

a:visited { 
color: #a29389;
font-family: helvetica, arial, serif;
font-weight: lighter;
text-decoration: none;
}

a:hover {
color: #f9a51a;
font-family: helvetica, arial, serif;
font-weight: lighter;
text-decoration: none;
}

a:active {
color: #f9a51a;
font-family: helvetica, arial, serif;
font-weight: lighter;
text-decoration: none;
}

.h1 {
color: #f9a51a;
font-size: 10pt;
font-family: helvetica, arial, serif;
font-weight: bold;
line-height: 11pt;
}

.h2 {
color: #a29389;
font-size: 8pt;
font-family: helvetica, arial, serif;
font-weight: bold;
line-height: 9pt;
}

.attivo {
color: #f9a51a;
font-family: helvetica, arial, serif;
font-weight: lighter;
text-decoration: none;
}

.note {
font-size: 7pt;
font-family: helvetica, arial, serif;
font-weight: lighter;
text-decoration: none;
}

#container {
width: 955px;
margin-top:10px;
margin-left:10px;
}

#top {
width: 955px;
height: 100px;
}

#logo {
float:left;
width: 170px;
height: 100px;
text-align: right;
}

#menu_a { 
float:left;
width:200px;
padding-top:0;
margin-top:37px;
margin-left:15px;
}

#centro {
width: 955px;
margin-top:10px;
}

#menu_b {
float:left;
width: 170px;
text-align: right;
}

#elenco { 
float:left;
width:600px;
padding-top:0;
margin-top:0px;
margin-left:15px;
}

#basso {
float:left;
width: 955px;
padding-top:0;
margin-top:30px;
}

#descrizione {
float:left;
width: 170px;
text-align: right;
}

#foto_grande { 
float:left;
width:640px;
padding-top:0;
margin-top:0px;
margin-left:15px;
}