body 
{
font-family:  arial,  verdana, tahoma, sans-serif;  
margin: 10px;
padding: 0;
background: #596373 url(immagini/fondo.jpg);
color: #808080; 
font-size: 0.9em;
}
#pagina 
{ 
width:850px; 
margin: 0 auto;
text-align: left;
background: #fff ;
border: 2px solid #414753;
}


input.multi
{
background: red;
color: yellow;
border: 0;
text-align: center;
font-weight: bold;
font-size: 0.8em;
border: 1px solid #000;
}
.sinistra
{
float: left;
margin-right: 10px;
}
.destra
{
float: right;
margin-left: 10px;
margin-right: 5px;
}


#testa 
{ 
width: 850px;
margin: 0 auto;
}

td.cen
{
text-align: center;
}

#contenitore
 { 
width: 820px;
margin: 0 auto;
padding: 10px;
min-height:250px;
height: auto !important;
height: 250px;
}


fieldset
{
background-color: #fafafa;
border: 1px solid #cacaca;
}

#menu
{
width: 850px ;
min-height: 45px;
height: auto !important;
height: 45px;
text-align: center;
margin: 0 auto;
background: #F8A517 url('immagini/men.jpg') repeat-x;
font-size: 1em;
color: silver; 
padding-top: 23px;
}



b
{
color: #0B2770;
}


#piede 
{ 
clear: both;
width: 850px;
margin-top: 10px;
text-align: center;
color: #808080; 
font-size: 8pt;
}
#piede a 
{
text-decoration: underline ; 
color: #808080; 
font-size: 8pt; 
}
#piede a:hover 
{ 
text-decoration: none; 
color: #808080; 
font-size: 8pt; 
}

a.nav
{
text-decoration: underline ; 
color: #fff; 
font-size: 9pt; 
}
a:hover.nav
{ 
text-decoration: none; 
color: #fff; 
font-size: 9pt; 
}
.spazio
{
width:100%;
display: block;
min-height: 10px;
height: auto !important;
height: 10px;
clear: both;
}

h1 {
font-size: 2em;
color: #808080;
font-weight: normal;
text-align:left;
border-bottom: 1px solid #808080;
}
h2 {
font-size: 120%;
color: #808080;
font-weight: normal;
padding: 0 ;
margin-top: 0 ;
margin-left:15px;
}

h2.privacy
{
font-size: 120%;
color: #808080;
font-weight: normal;
padding: 0 ;
margin: 0 ;
}

a 
{
text-decoration: underline ; 
color: #808080; 
font-size: 11pt; 
}
a:hover 
{ 
text-decoration: none; 
color: #808080; 
font-size: 11pt; 
}
a.arc 
{
text-decoration: underline ; 
color: #808080; 
font-size: 8pt; 
}
a:hover.arc 
{ 
text-decoration: none; 
color: #808080; 
font-size: 8pt; 
}
ul
{
list-style-type:disc;
margin: 10px;
padding: 0;
}

li
{
padding: 1px;
}

