body, html {
	margin:0; /* == tutti i margini*/ 
	padding:0;
	text-align: center; /* centra il documento nella pagina, assieme alle due righe margin-left e right sotto */
	height:100%;
	}
body {background: white url('immagini/sfondo.jpg') repeat-x; background-position: top left;}
	
div#container{
	margin-top:0;
	margin-bottom:20;
	height:100%;
	padding:0;
    width: 800px;
	margin-left: auto; /* queste 2 righe sono per centrare la pagina */
	margin-right: auto; 
	background-color: #ffffff;
	}
	
div#header {
	margin:0; 
	padding:0;
}

div#navigation{
    float: right;
    width: 150px;
	margin-right:10px;
    margin-top: 20px;
	text-align:right;
    }
div#navigation p { line-height:12pt; margin-bottom:10pt} /* altezza di ogni riga e spaziatura tra i link*/
div#navigation img { margin-top:10pt} /* usignolo */
div#navigation a { COLOR: #780000; TEXT-DECORATION: none }
div#navigation a:hover { COLOR: #000000; TEXT-DECORATION: underline }

div#tabellaUsignolo a { COLOR: #780000; TEXT-DECORATION: none }
div#tabellaUsignolo a:hover { COLOR: #000000; TEXT-DECORATION: underline }
div#tabellaUsignolo {/*font-variant: small-caps; text-transform: uppercase;*/}

div#news p {/*font-variant: small-caps;*/ text-indent: -30; margin-left:30}

div#content{
    margin-top: 20px;
    margin-right: 200px;
    margin-left: 20px;
    margin-bottom: 40px;
    }

div#footer{
    clear: right
    } 

p { margin: 5 0; 
}

a { COLOR: #000000; TEXT-DECORATION: underline }
a:hover { COLOR: #000000; TEXT-DECORATION: none }
