
#percorso {
border-bottom: 1px solid #5f5f5f;text-transform:uppercase;
font: 3.3em Robotomed;
text-align: center;color:#d60000;clear:both;margin-top:80px;margin-bottom:55px
}


	
	
	/* Pagina di visualizzazione della lista delle news */
div#newslistarea {
padding-bottom:250px;width:100%;float:right
}

div.nwlarea {border:1px solid #919191;margin-bottom:16px;padding:36px;background:#fff;position:relative;min-height:320px}

div.nwltitlearea {width:100%;}

.nwltextarea {
	text-align:left;	
	margin-right:8px;

	color: #616161; 
	
}

.nwlcat{display:none}

.nwlendarea {
	width:100%;
	text-align:right;
	clear:both;

}



.nwlimg1area,.nwlimg2area,.nwlimg3area {	
width:320px;height:260px;float:left;margin-right:25px;overflow:hidden

}
.nwlimg1area img{
width:320px
}


.nwlsubject {
	color: #d60000;
font:2.3em Robotocond;text-transform:uppercase; margin-bottom:12px;

}
.nwlsubject a{	color: #d60000;}



.nwldate {
font:1em Roboto;
color:#616161;margin-bottom:6px;
}

.nwlimg {

	position:relative;
}

.newsmsg {
 	font:11px Arial,Verdana,Thaoma,sans;
	color: black;
}

.nwblink{text-align:left;margin-top:35px;position:absolute;bottom:24px;right:20px}
.nwblink a:link,.nwblink a:visited {
background: #d60000 none repeat scroll 0 0;
    bottom: 25px;
    color: #fff;
    float: right;
    font: 1.25em Roboto;
    padding: 3px 20px 5px 20px;
}  



.nwblink a:hover {
	color:#d1eaf1;
}  
.nwarclink{
	display:none;
}











 
 @media (max-width: 1023px){

div#newslistarea,div#newsarea{width:98%;margin-right:1%}



 }
 
 @media (max-width: 523px){	 .nwlimg1area {width:98%;clear:both;margin-bottom:7px}
	 	 .nwlimg1area img{width:100%}}
 
 
 
 
 
 
  @media (max-width: 480px){
	  #percorso{margin-bottom:30px;margin-top:35px;font: 2.4em Robotomed;}

div#newslistarea,div#newsarea{width:98%;margin-left:1%}
.nwblink{bottom:6px}
.nwlsubject{font:1.6em Robotocond}


.nwlimg1area,.nwlimg2area,.nwlimg3area {margin-right:0}
 }
