/* CSS Document */

body {
background-color:#000d37;
background-image:url(../img/background.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0px;
font-family:Arial, sans-serif;
text-align:center;
font-size:12px;
color:#fff;} 
#contenitore {
width:910px;
text-align:center;
margin-left:auto;
margin-right:auto;}

#superiore {
width:910px;
height:150px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
margin:0px;
padding:0px;}

h1 {
float:right;
font-size:40px;
color:#eb0002;
margin:20px 20px 0 0;
padding:0px;}
h2 {
clear:both;
font-size:18px;
line-height:26px;
color:#fff;
margin:0 0 0 285px;
padding:0px;}
h2 strong {
font-size:26px;}
h3 {
float:left;
font-size:16px;
line-height:18px;
color:#fff;
margin-top:22px;
padding:0px;
font-weight:lighter;}

#menu{
clear:both;
font-family:"Times New Roman", Times, serif;
text-align:left;
margin:0px;
padding:0px;}
#menu ul{
font-size:30px;
line-height:34px;
font-style:italic;
margin:288px 0px 40px 400px;
padding:0px;}
#menu ul li{
color:#fff;
list-style-type:none;
margin:0px;
padding-left:7px;}
#menu ul li a{
color:#fff;
text-decoration:none;}
#menu ul li a:hover{
color:#ffc000;
text-decoration:none;}

#banner {
float:left;
width:910px;
text-align:left;
margin:15px 0 40px 0;
padding:0px;}
#banner img{
float:left;
margin:0px;
padding:0px;
border:1px solid #fff;}
#banner a img{
border:1px solid #fff;}
#banner a img:hover{
border:1px solid #FF0000;}

#footer {
clear:both;
width:910px;
height:55px;
text-align:left;
margin-bottom:20px;
padding:0px;}
.loghi {
float:right;
text-align:left;
margin-left:55px;
padding:0px;}
.indirizzo{
float:left;
height:55px;
font-size:11px;
line-height:18px;
text-align:left;
margin-top:7px;
padding:0px;}
.indirizzo a{
color:#fff;
text-decoration:none;}
.indirizzo a:hover{
color:#ffc000;
text-decoration:underline;