/* Foglio stile css per sito tesseramento */


body {
background:#FFF;
margin:0;
padding:0;
border:0;
color:#000;
font-family:Helvetica, sans-serif;
}

h1 {
font-size: 1em;
color:#D5160C;
}

img {
margin:0 auto;
padding:0;
}

a img {
border: none;
}

ul li {
list-style:none;
padding-bottom:0.5em;
border-bottom:1px solid gray;
}

ul li:hover {
list-style:none;
padding-bottom:0.5em;
border-bottom:1px solid gray;
background-color:gray;
color:white;
}

.activelink{
list-style:none;
padding-bottom:0.5em;
border-bottom:1px solid gray;
background-color:#D5160C;
color:white;
font-size:0.8em;
font-weight:bold;
}
ul li:hover a {
color:white;
}

.nav a {
font-weight:bold;
font-size:0.8em;
color:gray;
text-decoration:none;
}

#contenitore {
width:46em;
margin: 0 auto;
padding-top:2em;
}

#intestazione {
}

#contenuto {
padding-top:2em;
clear:both;
}

#piedipagina {
clear:both;
font-family:Verdana, Geneva, sans-serif;
font-size:0.8em;
color:#999;
padding-top:2em;
padding-bottom:1em;
}

#nav {
width:11em;
float:right;
}

#testo {
width:34em;
float:left;
}

#tessera {
width:34em;
height:auto;
}

.int_sx  {
float:left;
}

.int_dx  {
float:right;
}


.banner {
font-size:1.6em;
font-weight:bold;
color:#555;
}

.home {
font-size: 2em;
font-weight:bold;
color:#555;
padding-top:0;
margin-top:0;
}

.importante {
color:#D5160C;
}

.invisibile {
display:none;
}

.logo {
width:4.5em;
height:auto;
padding-top:1em;
}
