/*stili generici, su header e footer*/
div#header { 
	width: 770px;
	padding: 0px; 
	margin: 0px; 
	border: 0px;
}

/*stili specifici per il layout*/
div#navigation{ 
	float: left;
	text-align: left;
	width: 176px; /* Dimensioni per Opera 5 */
	width: 186px; /* Dimensioni per Explorer 5.x */
	width: 176px; /* Dimensioni per browser standard compliant */
	padding: 0px 14px 0px 10px;
	margin-top: 5px;
}

div#extra{ 
	float: right;
	text-align: left;
	width: 186px; /* Dimensioni per Opera 5 */
	width: 186px; /* Dimensioni per Explorer 5.x */
	width: 186px; /* Dimensioni per browser standard compliant */
	padding: 0px 0px 0px 0px;
	margin-top: 5px;
}

div#content{
	width: 770px;
	clear: left;
	margin: 0px; padding: 0px;
}
div#menu_lat{
	float: left;
	width: 130px;
	margin: 0px; padding: 0px;
}
DIV#menu_lat span.menu { MARGIN: 10px 10px 0px 20px; display: block;}
DIV#menu_lat A.ind0 { font-weight: bold; margin-left: 0px; color: #000; TEXT-DECORATION: none; }
DIV#menu_lat A.ind0:hover { color: #999; TEXT-DECORATION: none; }
DIV#menu_lat A.ind1 { font-weight: bold; margin-left: 0px; color: #999; TEXT-DECORATION: none; }
div#corpo{
	float: left;
	width: 640px;
	margin: 0px; padding: 0px;
}

div#fascia{
	width: 770px;
	clear: left;
	margin: 0px; padding: 0px;
}
div#fasciamenu_lat{
	float: left;
	width: 130px;
	margin: 0px; padding: 0px;
}
div#fasciacorpo{
	float: left;
	width: 640px;
	margin: 0px; padding: 0px;
}
div#footer{
	height: 100px;
	width: 770px;
	clear: both;
	margin: 0px; padding: 0px;
}

DIV.textimage { color: #666; display: block; }