ul.list		
		{
		display:	block;
		overflow:	hidden;
		}
		
ul.list li a
		{
		position: 	relative;
		display:	block;
		overflow: 	hidden;
		margin-bottom:  8px;
				
		color:		#595959;
		padding: 	8px 5px 8px 5px;


		background:	transparent url(../media/list.png);
		}	


ul.list li a:hover
		{
		background:	transparent url(../media/list-hover.png);	
		}
		
		
ul.list li a:hover img
		{


	
		}		
		
ul.list li a img
		{
		display:	block;	
		float: 		left;
		margin-right: 	10px;
		border: 	0px;
		}
		
ul.list li a h1
		{
		display:	block;	
		height: 	24px;
		color:		#595959;
		font-weight:	bold;
		line-height:	24px;
		font-size:	11px;	
		}
		
ul.list li a h2
		{
		display:	block;	

		color:		#595959;
		font-weight:	normal;

		font-style:	italic;
		font-size:	11px;
		line-height:	24px;		
		}
		
ul.list li a h3
		{
		position: 	absolute;
		top: 		8px;
		right: 		10px;
		display:	block;	
		height: 	24px;
		line-height: 	24px;
		font-size: 	11px;
		font-weight: 	normal;
		color:		#595959;
		
		}	
		
ul.list li a span.riassunto
		{
		display:	block;	
		font-size:	11px;
		line-height:	16px;
		color:		#595959;
		padding-right: 5px;
		}		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		


		
		
		
		
		
		
		
ul.flow		
		{
		display:	block;
		overflow:	hidden;
		padding: 	20px;
		padding-top: 	40px;
		}
		
ul.flow li a
		{
		position: 	relative;
		display:	block;
		overflow: 	hidden;
		margin-bottom:  10px;

						
		height: 	70px;
		color:		#595959;

		background:	none #fafafa;
		border: 	solid	1px #fff;
		

		}	


ul.flow li a:hover
		{

		background:	none #f2f2f2;
		border: 	solid	1px #e9e9e9;
		
	
		}
		
		
ul.flow li a:hover img
		{


	
		}		
		
ul.flow li a img
		{
		display:	block;	
		float: 		left;
		margin: 	5px;
		border: 	0px;
		}
		
ul.flow li a h1
		{
		display:	block;	
		height: 	20px;
		color:		#595959;
		font-weight:	bold;
		line-height:	20px;
		font-size:	11px;
		overflow: 	hidden;
		}
		
ul.flow li a h2
		{
		display:	block;	

		color:		#595959;
		font-weight:	normal;

		height: 	24px;
		font-style:	italic;
		font-size:	11px;
		line-height:	11px;	
		overflow: 	hidden;		
		}
		
ul.flow li a h3
		{
		position: 	absolute;
		top: 		0px;
		right: 		5px;
		display:	block;	
		height: 	20px;
		line-height: 	20px;
		font-size: 	11px;
		font-weight: 	normal;
		color:		#595959;
		overflow: 	hidden;		
		
		}	
		
ul.flow li a span.riassunto
		{
		display:	block;	
		font-size:	11px;
		line-height:	12px;
		color:		#595959;

		padding-right: 5px;
		}				
