p img {
float:left;
}
.menu  {display:none; margin-left:20px}
body {
background-image: url(immagini/sfondi/sfondo.jpg);
text-align: center;
}
#container {
width:950px;
margin: 0px auto 0 auto;
background-image: url(immagini/sfondi/sfondo.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:white;
}
#header {
float:left;
width: 100%;
border: 1px #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-image: url(immagini/sfondi/sfondo.jpg);
color: #F5F5DC;
height: 110px;
}
#header img {
margin-top: 3px;
}
#corpo {
float:left;
width:945px;
margin-right:2px;
border: 1px #000000;
background-image: url(immagini/sfondi/sfondo.jpg);
color: #F5F5DC;
text-align: justify;
margin-top:5px;
margin-bottom:5px;
}
#boxcategoria{
height:700px;
width:940px;
color: #F5F5DC;
padding-top:5px;
overflow-y: auto;
}
#titolo{
height:20px;
width:932px;
color: #F5F5DC;
background-color: #6699FF;
padding-top:5px;
text-align:center;
padding: 5px;
}
#descrizione{
width:926px;
height:90px;
color: #F5F5DC;
background-color: #0066FF;
text-align:justify;
padding: 8px;
line-height: 15px;
}
#informazioni{
float:left;
width:480px;
color: #F5F5DC;
background-color: #003366;
text-align:justify;
margin-top:10px;
margin-right:11px;
height:380px;
overflow-y: auto;
padding: 8px;
line-height: 15px;
}
#videocorrelati{
float:left;
width:418px;
color: #F5F5DC;
background-color: #003366;
text-align:left;
margin-top:10px;
height:380px;
overflow-y: auto;
padding-top: 8px;
padding-left: 3px;
padding-right: 8px;
padding-bottom: 8px;
}
#header form {
margin-top: 4px;
}
#banner {
margin-top: 0px;
}
.boxultimi {
color: #F8F8FF;
float:left;
width: 224px;
margin-top:10px;
margin-right:9px;
border: 1px #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #0066FF;
height: 230px;
padding-left: 7px;
padding-right: 7px;
overflow-y: auto;

}
.boxultimi2 {
color: #F8F8FF;
float:left;
width: 204.5px;
margin-top:10px;
margin-right:9px;
border: 1px #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #0066FF;
height: 230px;
padding-left: 7px;
padding-right: 7px;
overflow-y: auto;
}
#footer {
float:left;
width: 930.5px;
margin-top:10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #F8F8FF;
background-color:#003366;
height:20px;
text-align:center;
padding: 5px;
}
#cercaDiv
{
position:relative;
margin-top: 10px;
margin-left: 668px;
top:-15px;
color: #F8F8FF;
text-align:right;
width: 230px;
padding:3px;
}



A:LINK {
 color : #FFFAF0;
 text-decoration: underline;
}
A:VISITED {
 color : #FFFAF0;
 text-decoration: underline;
}

A:HOVER {
 color : #FFFAF0;
 text-decoration : underline;
}

A:ACTIVE {
 color : #FFFAF0;
 text-decoration: underline;
}
