* {
margin: 0;
padding: 0;
}
body {
background: white; 
color: black;
font-size: 13px; 
font-family: verdana, sans-serif; 
margin: 0; 
padding: 0;
}
p#footer {
color:#ccc;
text-align: right;
font-size: 6pt;
clear: both;
}
div.clearing {
clear: both; 
height: 1px
}
div#left {
color: black;
float: left; 
width: 185px;
top: 66px;
}
div#right {
color: black; 
float: right; 
width: 50%; /*400px;*/
padding-top: 20px;
padding-right: 10px;
z-index:100;
}
div h2 {
font-size: 15px;
padding: 5px;
margin: 0;
}
div#mid {
color: black; 
width:180px;
top: 66px;
float: left;
}
div#middle {
background: #eeeeee 
}
.wide {
background-color: #000;    /* colore header  */
background-image: url(testata.jpg);
background-repeat: no-repeat;
height: 66px;
}
.tank {
height: 395px;
width: 100%;/*390px;*/
overflow: auto;
padding: 5px;
}
.inn {
padding: 5px;
}
#left ul , #mid ul{                 /* per menu sinistro*/
list-style-type:none;
line-height: 20px; /*era 10*/
margin-top: 15px;
margin-bottom: 0;
margin-left: 0px;  /*ATTENZIONE */
padding:0;
}
#left ul {
margin-left: -20px;  /*agg 7 feb */  }
#left li , #mid li{
margin-top: 0;
margin-bottom: 0;
line-height: 20px; /*era 10*/
}
#left li a:hover, #mid li a:hover{
margin-left: 10px; /*era 15*/
}
li img  {
width: 170px; 
height: 25px;
border: 0 solid #fff;
}
.sel{
margin-left: 10px;
}
.dest {
float: right;
}
.container {/*aggiunto 8feb*/
width: 998px;
margin:0 auto; 
}
