body {
	margin: auto;
	margin-top: -0px;
	width: 100%;
	font: normal normal 0.9em Arial, Helvetica, sans-serif;
	color: #B3E3FD;
	background-color: #002D59;
	
}
p {
	line-height: 23px;
}
#pagina {
margin: auto;
width: 1020px;
background-color: #002D59;
background-image: url(immagini/pagine/sottomezzo.jpg);
padding-bottom: 0px;

background-repeat: repeat;
}
#headerpagina {
	height: 120px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 1020px;
	background-image: url(immagini/pagine/pagine_header.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
}
	
#headerpalestra {
	height: 120px;
	margin: 0;
	width: 1020px;
	background-image: url(immagini/palestra/palestra_header.jpg);
	background-repeat: no-repeat;
}
#headernegozio {
	height: 120px;
	margin: 0;
	width: 1020px;
	background-image: url(immagini/negozio/negozio_header.jpg);
	background-repeat: no-repeat;
}
#footer	{
  height: 160px;
  margin: 0;
  width: 1020px;
  padding: 0;
  background-image: url(immagini/pagine/footer.jpg);
  background-repeat: no-repeat;
  font: normal 0.7em Arial, Helvetica, sans-serif;
  color: black;
  text-align: center;
}

#mezzo	{
  
  margin: 0;
  width: 1020px;
  padding: 0;
  background-image: url(immagini/pagine/mezzo.jpg);
  background-repeat: no-repeat;
}
#mezzoGallery {
  margin: 0;
  width: 1020px;
  padding: 0;
  background-image: url(immagini/pagine/sottomezzo.jpg);
  background-repeat: repeat;
  }
#sottomezzo	{
  height: auto;
  margin: 0;
  width: 1020px;
  padding: 0;
  background-image: url(immagini/pagine/sottomezzo.jpg);
  background-repeat: repeat;
}
h1 {
  font-size: 1.4em;
  color: #ffffff;
  line-height: 130%;
  letter-spacing: normal;
  word-spacing: normal;
  margin-right: 20px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: normal
}
h2 {
  font-size: 1.0em;
  color: #990000;
  line-height: 130%;
  letter-spacing: normal;
  word-spacing: normal;
  margin-right: 20px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: normal
}
.indirizzo {
font: normal normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;

}
.menuNavigazione {
  color:#ffffff;
 margin-left:476px;
 margin-top: 0px;
    padding: 2px 3px 2px 5px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  border: 1px solid;
  border-color: #ffffff;
}

.menuNavigazione a {
  text-decoration:none;
  white-space:nowrap;
  display: inline;
  border: 1px solid;
  border-color: #ffffff;
 
   padding: 2px 3px 6px 5px;
   text-align: center;
   vertical-align: middle;
}
.menuNavigazione a:link, .menuNavigazione a:visited, .menuNavigazione a:active {
  color: #ffffff;
   border: 1px solid;
  border-color: #CDEDFE;
   padding: 2px 3px 6px 5px;
 text-decoration: none;
  background-color: #003B73;
}
.menuNavigazione a:hover {
 background-color: White;
  color: #FF0D18;
  border: 1px solid;
  border-color: #ffffff;
   padding: 2px 3px 6px 5px;
text-decoration: none;
}
.immaginiRight {
border: 4px solid;
border-color: #003B73;
 float: right;
}
.immaginiLeft {
border: 4px solid;
border-color: #003B73;
 float: left;
 margin-right: 10px;
}
.immagini {
border: 4px solid;
border-color: #003B73;
margin: 0px 10px 0px 5px; 
}
.liste {
font: normal normal bold 13px 5px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B3E3FD;
	list-style: square outside;
	margin-left: 15px;
}

.floatright{
float: right;
}
.floatleft{
float: left;
}
.dida{
font: italic normal 0.8em Arial, Helvetica, sans-serif;
}
a:link {
	color: White;
	background-color: Trasparent;
	text-decoration: none;
	font: bold 0.9em;
}
a:visited {
	color: White;
	background-color: trasparent;
	text-decoration: none;
	font: bold 0.9em;
}

a:active, a.active {
	color: #000000;
	background-color: trasparent;
	text-decoration: none;
	font: bold 0.9em;
}
a:hover {
	color: #000000;
	background-color: Trasparent;
	text-underline-position: below;
	text-decoration: underline;
	font: bold 0.9em;

 
 } 