


#ContenutoSocieta{
border:0px solid #000;
float:left;
margin:0 15px 0 0;
width:630px;
padding:5px;
font-size:14px;


}


#ContenutoSocieta h1{
font:25px Geneva, Arial, Helvetica, sans-serif; color:#000;  margin:0 0 10px 0; padding:0; text-align:left; font-weight:bold;
}




#ContenutoSocieta img{
float:left;
padding:0 10px 10px 0px;
}


#SocietaElenco{
width:635px;

float:left;
margin:0 20px 10px 0;
text-align:center;
border:1px dotted #ccc;
}
#SocietaElenco img{border:0px; text-align:center;  }

#BoxImmagine{float:left; width:250px;}
#BoxNome{float:left;
width:300px;
border:0px solid #ccC;
font-size:15px;
font-weight:bold;
margin:0 0 20px 0;
text-align:left;
}
#BoxNome a{text-decoration:none;color:#000;}
#BoxNome a:hover{text-decoration:underline;color:#e50001;}


/* ---------------------------------------------- */

#DettaglioSocieta{
float:left;
margin:0 0 30px 0;
}

#DettaglioSocieta a{
text-decoration:underline;
color:#999999;
}

#DettaglioSocieta a:hover{
text-decoration:underline;
color:#ff0000;
}

#DettaglioSocieta img{
float:left;

}
/* ---------------------------------------------- */


#SquadreSocieta{
/*border:1px solid #000;*/
float:left;
margin:0 15px 0 0;
width:650px;
padding:5px;
font-size:14px;
}


#SquadreSocieta h1{
font:20px Geneva, Arial, Helvetica, sans-serif; color:#000;  margin:0 0 10px 0; padding:0; text-align:left; font-weight:bold;
color:#FF0000;
}

/* ---------------------------------------------- */


#AtletiSocieta{
/*border:1px solid #000;*/
float:left;
margin:0 15px 0 0;
width:650px;
padding:5px;
font-size:14px;

}


#AtletiSocieta h1{
font:20px Geneva, Arial, Helvetica, sans-serif; color:#000;  margin:0 0 10px 0; padding:0; text-align:left; font-weight:bold;
color:#FF0000;
color:#FFFFFF;
background:#FF0000;
padding:5px;
}

#AtletiSocieta_Categoria{
/*border:1px solid #000;*/
float:left;
margin:10px 15px 0 0;
width:650px;
padding:2px;
font-size:16px;
/*background:#FF0000;*/
border-bottom:1px solid #f4f4f4;
color:#000;

}
.Categoria{
float:left;
}
.VittoriePiazzamenti{
float:left;
margin: 0 0 0 10px;
color:#666;
font-size:12px;
}

.MostraNascondi{
float:right;
font-size:10px;
}
.MostraNascondi a{
float:right;
text-decoration:none;
}
.MostraNascondi a:hover{
float:right;
text-decoration:underline;
}


#AtletiSocieta_Intestazione{
/*border:1px solid #000;*/
float:left;
margin:5px 15px 0 0;
width:650px;
padding:2px;
font-size:10px;

}

.IntestazioneAtletaVittorie{
margin:0 30px 0 540px;
float:left;
font-weight:bold;
}

.IntestazioneAtletaPiazzamenti{
margin:0 0 0 0px;
font-weight:bold;
}

#AtletiSocieta_Altleta{

float:left;
margin:0px 5px 1px 0;
width:650px;
padding:2px;
font-size:12px;
border-bottom:1px dotted #ccc;
background:#f2f2f2;

}
#AtletaNominativo{
float:left;
font-weight:bold;
width:200px;

}
#AtletaNominativo a{
text-decoration:none;
color:#999999;

}
#AtletaNominativo a:hover{
text-decoration:underline;
color:#ff0000;

}

#AtletaDataNascita{
margin:0 10px 0 10px;
float:left;
width:100px;

}
#AtletaResidenza{
margin:0 10px 0 0px;
float:left;
width:200px;

}

#AtletaVittorie{
margin:0 10px 0 0px;
float:left;
width:50px;

text-align:center;
}

#AtletaPiazzamenti{
margin:0 0 0 0px;
width:50px;

float:left;
text-align:center;
}

#ContenutoDx{
width:260px;
float:left;
height:1000px;
}
/* ---------------------------------------------- */
