body {
  color: darkblue;
  background-image: url("../images/sfondo-tela.gif");
}
#corpo {
color: darkblue;
font: 1em arial;
margin:0 0px 0px 0px;
padding-bottom:0em;
text-align: justify 
}
#whois{
color: darkblue;
border: 1px dotted darkblue;
font: 1em arial;
margin:0 0px 0px 0px;
padding-bottom:0em;
background-color: #DEDEDE;
}
#info-agg{
color: darkblue;
border: 1px dotted darkblue;
font: 1em arial;
margin:0 0px 0px 0px;
padding-bottom:0em;
background-color: #DADADA;
vertical-align: top;
}
#info-agg-ip{
color: darkblue;
border: 1px dotted darkblue;
font: 1em arial;
margin:0 0px 0px 0px;
padding-bottom:0em;
background-color: #DADADA;
list-style: none;
}
#info-agg-domini{
color: darkblue;
border: 1px dotted darkblue;
font: 1em arial;
margin:0 0px 0px 0px;
padding-bottom:0em;
background-color: #DADADA;
list-style: none;
}
#info-agg-domini ul, #info-agg-dominili{
color: darkblue;
border: 0px dotted darkblue;
font: 1em arial;
margin:0 0px 0px 0px;
padding-bottom:0em;
background-color: #DADADA;
list-style: none;
display: inline;
}
#info-agg-ip ul{
color: darkblue;
font: 1em arial;
background-color: #DADADA;
list-style:none;
margin:0; padding:0;
}
#info-agg-ip li{
display:inline
}
a{
font: 1em arial;
text-decoration: none;
}
a:link, a:visited {
font: 1em arial;
font-weight:bold;
text-decoration: none;
color:#009;
}
table #ricerca{
color: darkblue;
border: 1px dotted darkblue;
font: 1em arial;
margin:0 0px 0px 0px;
padding-bottom:0em;
background-color: #DEDEDE;
}
#menu{
border: 1px dotted darkblue;
width: 14em;
font: 80% Arial, Helvetica, sans-serif;
background: #DEDCDC;
}
#menu ul{
margin: 0;
padding: 0;
list-style: none;
}
#menu li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu a:link, #menu a:visited{
display: block;
background: #DEDCDC;
color: darkblue;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #DEDCDC;
}
#menu a:hover, #menu a:focus, #menu a:active{
background: #fff;
color: #41545F;
border-color: #41545F;
padding-left: 0.50em;
}
#stampa {
width: 11em;
font: 80% Arial, Helvetica, sans-serif;
}
#stampa a:link{
display: block;
background: #DEDEDE;
margin:0.06em 0;
padding: 0.3em 0.6em;
}
#stampa a:hover, #menu a:focus, #menu a:active{
background: red;
color: #41545F;
border-color: #41545F;
padding-left: 0.50em;
}
#menu-ip{
width: 11em;
margin: 0;
padding: 0;
list-style: none;
}
#menu-ip li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
align: right;
}
#menu-ip ul{
margin: 0;
padding: 0;
list-style: none;
}
#li-subdomain{
 background: #DEDEDE;
}
form {
padding: 0px;
border: 0px solid #000000;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: darkblue;
}

