ciao a tutti!
volevo chiedere gentilmente se mi sapete indicare l differenza tra i seguenti tre modi di scrivere uno stile esterno (richiamato nell'html a partire da un file esterno). in particolare volevo sapere perchè in questi esempi una volta il nome dello stile non è preceduto da niente, una volta è preceduto da un punto e la terza volta è preceduto dal simbolo "#".
codice:
body {
margin: 0;
padding: 0;
text-align: center;
color: #FFFFFF;
background: #171717 url('../images/body-bg.gif');
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
codice:
#internal {
border-style: solid;
border-width: 1px;
border-color: #242424 #070707 #070707 #242424;
}
codice:
}
.centering {
text-align: center;
margin: 0 auto;
background: #2A2A2A;
}
grazie in anticipo 
/nico