/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{
	font-family: verdana,arial,sans-serif;
	font-size: 76%;
	border: px solid #000000;
	}
#container{
	/*position: relative;*/
	width: 800px;
	margin: 0 auto;
	height: 600px;
	text-align: left;
	border: 0px solid green;
	}

/*stili generici, su header e footer*/
#header{background-color: White;color: #ff0;border: 0px solid red;}
h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold /*2.3em/80px*/ arial,serif}
h2{color: #999;font-size: 1.5em}
h3{color: #999;font-size: 1.3em}
td{	text-align: justify; text-decoration:none;}


#footer{text-align:center;background-color: white; color: white;border: 0px solid red;}
#footer a{color: white;font-weight: bold;text-decoration: none}

/*stili specifici per il layout*/
#navigation{
	background-color: White;
	border: 0px solid green;
}
#content{
	padding: 1em;
	border: 0px solid red;
	overflow: auto;
	height: 510px;}
#content a{color:#369;font: normal verdana,arial,sans-serif;text-decoration: none}
#content a:hover{
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #369;
	text-decoration: underline;
}
#content a#activelink{
	color: red;
	text-decoration: none;
	font-weight: bold;
}

/*stili per la navigazione*/
#navigation ul{margin: 0;padding: 0; list-style-type: none;}
#navigation li{display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
#navigation a{color:#369;font: normal verdana,arial,sans-serif;text-decoration: none}
#navigation a:hover{
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #369;
	text-decoration: underline;
}
#navigation a#activelink{
	color: red;
	text-decoration: none;
	font-weight: bold;
}
