	A
	{
		color: black;
		background-color: inherit;
	}
	
	A:visited
	{
		color: purple;
		background-color: inherit;
	}
	
	A:link
	{
		color: black;
		background-color: inherit;
	}
	
	A:active
	{
		color: blue;
		background-color: inherit;
	}
	
	A:hover
	{
		color: blue;
		background-color: inherit;
	}

	body
	{
		margin: 0px;
		padding: 0px;
		font:x-small Verdana,Sans-serif;
		voice-family: "\"}\""; voice-family:inherit;
		font-size:small;
	}
	
	html>body { font-size: small; }
	
	#destra { 
		position: absolute;
		top:90px;
		right: 0px; 
		width:160px;						
		padding: 10px;
		font-size:95%;
		background:#ccc;
		color:black;
	}
	
	#sinistra { 
		position: absolute;
		top:90px;
		width:160px;
		background:#ccc;
		padding: 10px;
		font-size:95%;
		color:black;
	}
	
	#centro { 
		margin: 20px 8px 30px 10px; 
		background:#fff;
		color:black;
		padding-left: 180px !important; 
		padding-right: 180px;
		padding-left /**/: 190px;
	}
	
	#piede
	{
		padding: 5px;
		font-size:normal;
		font-weight: normal;
		position: relative;
		text-align: center;
		color: white;
		background-color: black;
		border-top: 1px solid #999;
		clear: both;
	}
	
	#piede a
	{
		color: white;
		background-color: inherit;
	}
	
	.piedelink
	{
		color: white;
		background-color: inherit;
	}
	
	#testa
	{
		color: white;
		background-color: black;
		border-top: 1px solid #999;
		height: 71px;
		width: 770px;
	}
	
	.urgente
	{
		margin-top: 20px;
		margin-bottom: 30px;
		padding-top: 15px;
		border-top: 1px dashed black;
	}
	
	.urgentelista
	{
		list-style: none;
		margin-left: 0;
		padding-left: 5px;
	}

	.boxbianco
	{
		margin-top: 10px;
		margin-bottom: 10px;
		padding-top: 3px;
		background-color: rgb(255,255,255);
		text-align: left;
		padding-left: 5px;
		padding-bottom: 3px;
		border: 1px dotted black;
	}
	
	.imgtesta { padding: 0px 0px 5px 0px; }
	
	#menu
	{
		text-align: center;
		color: white;
		font-weight: bold;
		background-color: rgb(255,0,0);
		border-top: 1px solid #999;
	}
	
	#menu a
	{
		text-color: white;
		background-color: inherit;
	}

	p
	{
		margin:0 0 1em 0;
	}
	
	.related { font-size:smaller; }
	
	.ultime
	{
		margin-top: 10px;
		padding-top: 15px;
		padding-bottom: 10px;
		border-top: 1px dashed black;
	}
	
	.webfai
	{
		border-top: 1px solid black;
		padding: 10px;
		text-align: center;
		font-size:75%;
		color:black;
	}

#piede, #testa { background: #000;}
#testa { width: 100%;}
