*{ margin: 0px; padding: 0px; }

body {
  background-color:#FFFFFF;
}

img {
  padding: 5px;
  margin: 0px;
  border: 0px;
}

img.hmenu {
  padding: 0px;
  margin: 0px;
  border: 0px;
}

#tutto {
  margin:0 auto;
  width:800px;
}

#cont {
  margin: 0 auto;
  width: 800px;
  border: 0;
  padding: 0;
  background-color:#D8D8D8;
  float:left;
  border-right:1px #2B3D75 solid;
  border-left:1px #2B3D75 solid;
}

#testata {
  margin: 0 auto;
  margin-top: 2px;
  width:800px;
  height:150px;
  background-image:url('http://www.arenzanoindanza.it/g/testata.jpg');
  background-repeat:no-repeat;
  background-position: 15px 0px;
  position: relative;
  border-right:1px #2B3D75 solid;
  border-left:1px #2B3D75 solid;
  border-top:1px #2B3D75 solid;
  background-color:#C0C0C0;
}

#footer {
  clear:both;
  width:800px;
  height:80px;
  margin: 0 auto;
  border-right:1px #2B3D75 solid;
  border-left:1px #2B3D75 solid;
  border-bottom:1px #2B3D75 solid;
  background-color:#D8D8D8;
  margin-bottom:10px;

}

.footer {
  position:relative;
  float:right;
  margin-top:60px;
  margin-right:10px;
  text-align:right;
  vertical-align:bottom;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-size: 11px;
  color:#2B3D75;
}

#striscia {
  margin: 0 auto;
  width:800px;
  position: relative;
  border-right:1px #2B3D75 solid;
  border-left:1px #2B3D75 solid;
  background-color:#D8D8D8;
  height:84px;
}

.sinistra {
  margin:10px;
  text-align:right;
  color:#D8D8D8;
  font-size:12px;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
}

img.striscia {
  width:800px;
  border:0;
  padding:0px;
}

img.bottone {
  border:0;
  padding:0;
  margin:0;
  float:right;
}

#menu {
  width:785px;
  height:22px;
  position: absolute;
  top:125px;
  left:0px;
  padding-left:15px;
  padding-top:3px;
  word-spacing:12px;
  background-color:#2B3D75;
}

#menuHome {
  padding:0;
  margin:0;
  width:750px;
  height:30px;
  float:left;
  word-spacing:12px;
  vertical-align:center;
  text-align:justify;
}

#menu2 {
  width:300px;
  height:110px;
  position: absolute;
  top:10px;
  left:485px;
  text-align:right;
  padding:0;
  margin:0;
}

#destra {
  width:550px;
  height:100%;
  float:left;
}
#sinistra {
  margin:0;
  padding:0;
  width:250px;
  height:100%;
  float:left;
  background-color:#2B3D75;
}



A.menu:link,A.menu:visited,A.menu:hover,A.menu:active {
  text-decoration: none;
  color : #D8D8D8;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-size: 13px;
  font-weight:bold;

}

A.menu2:link,A.menu2:visited,A.menu2:hover,A.menu2:active {
  text-decoration: none;
  color : #084B8A;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-size: 13px;
  font-weight:bold;

}

A:link,A:visited,A:active {
  text-decoration: none;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight:bold;
  font-size: 11px;
  color:#2B3D75;
}

A:hover {
  background-color:#2B3D75;
  color: #D8D8D8;
  text-decoration: none;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight:bold;
  font-size: 11px;
}

A.immm:hover{
  background-color:transparent;
}

A.blu:link,A.blu:visited,A.blu:active {
  text-decoration: none;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight:bold;
  font-size: 11px;
  color:#D8D8D8;
}

A.blu:hover {
  background-color:#D8D8D8;
  color: #2B3D75;
  text-decoration: none;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight:bold;
  font-size: 11px;
}




.tit {
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-size: 20px;
  color:#2B3D75;
}

.grigio {
  color:#424242;
}

.testo {
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-size: 11px;
  color:#2B3D75;
  margin:15px;
  position: relative;
}


