html	{
	margin:0 auto; padding:0; text-align:center; 
	background:#000;
	}

body	{
	position:relative; width:auto;  margin:0 auto; padding:0;
	font-family:verdana, arial, sans-serif; color:#fff; font-size:12px; 
	text-align:center; 
	}

/*livello che contiene tutto il contenuto*/
div#corpo{
	position:relative; top:60px; text-align:center;
	width:600px; height:auto; 
	margin:0 auto; padding:10px;
	border:1px solid #867182; background:#282129;
	}

/*livello che contiene il logo-banner iniziale*/
div#immagine{
	width:auto; height:162px; 
	margin:0; padding:0;
	border:1px solid #867182; background-color:#000;
	background-image:url(grafica/logo-enter.jpg); background-repeat:no-repeat; background-position:center;
	}

/*livello che contiene i 'bottoni' di ingresso alle versioni inglese ed italiana del sito*/
div#ingresso{
	width:598px; height:auto;
	margin:10px auto; padding:0px; 
	background-color:#000; border:1px solid #867182;
	}


/*livello dell'accesso alla sezione inglese*/
div#english{
	width:556px; height:36px; text-align:left;
	margin:10px; padding:0 10px; 
	background-color:#282129; background-image:url(grafica/titolo-news.jpg); background-repeat:no-repeat;
	background-position:right;
	border:1px solid #867182;
	}

div#english a{
	color:#fff; text-decoration:none; 
	}

div#english img{
	float:left; width:27px; height:18px; margin:9px 10px 9px 0px; border:0px solid #000;
	}

div#english p{
	font-weight:bold; font-size:14px; margin:9px 0;
	}



/*livello dell'accesso alla sezione italiana*/
div#italiano{
	width:556px; height:36px; text-align:right;
	margin:10px; padding:0 10px; 
	background-color:#282129; background-image:url(grafica/titolo-news2.jpg); background-repeat:no-repeat;
	background-position:left;
	border:1px solid #867182;
	}

div#italiano a{
	color:#fff; text-decoration:none; 
	}

div#italiano img{
	float:right; width:27px; height:18px; margin:9px 0px 0px 10px; border:0px solid #000;
	}

div#italiano p{
	font-weight:bold; font-size:14px; margin:9px 0; 
	}



/*livello della nota sull'ottimizzazione*/
div#nota{
	width:598px; height:auto;
	margin:0 auto 10px; padding:3px 0; text-align:centre; 
	color:#9D8D9A; background:#000; border:1px solid #867182;
	font-family:geneva, arial, sans-serif; fotn-size:100%;
	}



/*ma che livello sarà mai questo!? il famoso livello pedante...*/
div#footer{
	width:598px; height:auto;
	margin:0 auto; padding:0; text-align:right; color:#908B91; 
	background:#000; border:1px solid #867182;
	font-family:geneva, arial, sans-serif; font-size:90%; 
	}

div#footer div.footer-text{
	color:#9D8D9A;
	background-color:#000;
	width:auto; margin:0; padding:3px;
	}

div#footer p{
	display:inline;
	width:auto; padding:0 5px;
	}

div#footer a{
	color:#9D8D9A; font-weight:bold; text-decoration:none;
	}

div#footer a:hover{
	color:#BDBABE;
	}



/*livello del ring*/

div#containerring{
	position:relative; top:70px;
	width:620px; height:auto; color:#9D8D9A;
	margin:0 auto; padding:0px; text-align:center;
	border:1px solid #867182; background-color:#000;
	background-image:url(grafica/sfondo-ring.jpg); background-repeat:y; background-position:center;
	
	}


div#ring{
	position:relative; top:0px;
	width:391px; height:auto; color:#9D8D9A;
	margin:0 auto; padding:5px; text-align:center;
	border:0px solid #867182; background-color:#000;
	}

div#ring a{
	color:#E8D3E4;
	}

div#ring table{
	border-collapse:collapse; 
	width:100%; margin:3px auto;
	background-color:#000; color:#9D8D9A; text-align:center;
	border: 0px solid #867182;
	}


div#ring td{
	width:70px; cursor:pointer; border:0; background-color:#000;
	}

div#ring span#title{
	font-size:16px; font-weight:bold;
	}

div#ring span#sottotitolo{
	font-size:9px; font-weight:normal;
	}

div#ring span#footer{
	color:#9D8D9A; font-size:10px; font-family:tahoma, sans-serif;
	}

div#ring a#scuro{
	color:#9D8D9A; font-size:11px; font-weight:bold; font-family:tahoma, sans-serif;
	}





/*livello del contatore (c'è un difetto di allineamento verticale in IE*/

div#counter{
	position:relative; top:82px; text-align:center;
	width:228px; height:auto;
	margin:0px auto; padding:0; border:0px solid #867182;
	}




