.foto_news{width:60%;margin-left:20%}
.foto_news img{width:100%}
.titolo_news h1{font-family:'Caladea';font-size:38px;color:#000;text-decoration:none}
.info_news{font-size:13px;color:#353232;;padding-top:3px;padding-bottom:3px;border-top:#999 thin dashed;border-bottom:#999 thin dashed;margin-bottom:15px}
.info_news a:link{font-size:13px;color:#353232;text-decoration:underline;font-weight:700}
.info_news a:visited{color:#353232;text-decoration:underline;}
.info_news a:hover{color:#353232;text-decoration:underline}
.descrizione{font-family:'Signika',sans-serif;font-size:20px;line-height:25px;color:#262268;font-style:oblique;margin-bottom:23px;margin-top:0}
.testo_news{font-family:'Signika',sans-serif;font-size:17px;line-height:25px;color:#000;margin-bottom:25px}
.testo_news p{display:block;margin-bottom:0;margin-top:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}
.testo_news h2{font-family:'Signika',sans-serif;font-size:24px;line-height:30px;color:#000;margin-bottom:-10px;margin-top:35px}
.testo_news h3{font-family:'Signika',sans-serif;font-size:19px;line-height:25px;color:#000;margin-bottom:-15px;margin-top:10px}
.testo_news a:link{text-decoration:underline;color:#E02502}
.testo_news a:visited{text-decoration:underline;color:#E02502}
.testo_news a:hover{text-decoration:underline;color:#DC9E92}
.testo_news blockquote{color:#948D8D;font-style:oblique;font-size:20px;width:auto;margin-top:-3px;margin-bottom:-3px;padding-left:15px;border-left:3px solid #2C5BB5}
.tag-bar{float:left;margin-right:5px;width:auto;border:1px solid #666;padding-left:3px;background-color:#bababa;padding-right:3px}
.tag-bar a:link{text-decoration:none;color:#006;font-size:13px}
.tag-bar a: visited{text-decoration:none;color:#006;font-size:13px}
.tag-bar a:hover{text-decoration:none;color:#900;font-size:13px}

@media screen and (max-width:590px) {
.foto_interna-60{width:95%;margin-left:2%;padding-top:10px;padding-bottom:10px;margin-bottom:5px}
.foto_interna-60 img{width:95%;padding-top:10px;padding-bottom:10px;margin-bottom:5px}
img.foto_interna-60{width:95%;padding-top:10px;padding-bottom:10px;margin-bottom:5px}
.foto_interna-90{width:96%;margin-left:1%;padding-top:5px;padding-bottom:5px;margin-bottom:5px}
.foto_interna-90 img{width:98%;padding-top:5px;padding-bottom:5px;margin-bottom:5px}
img.foto_interna-90{width:98%;margin-top:5px;margin-left:0;margin-right:0;padding-bottom:5px;margin-bottom:5px}
}
@media screen and (min-width:591px) {
.foto_interna-60{width:70%;margin-left:12%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
.foto_interna-60 img{width:70%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
img.foto_interna-60{width:70%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
.foto_interna-90{width:98%;margin-left:1%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
.foto_interna-90 img{width:98%;margin-top:5px;padding-bottom:5px;margin-bottom:5px}
img.foto_interna-90{width:98%;margin-top:5px;margin-left:0;margin-right:0;padding-bottom:5px;margin-bottom:5px}
}
	
@media screen and (max-width:590px) {
.pager_art{width:90%;padding:2%;float:left;margin-left:1%;margin-bottom:5px;background:#FFF}
.pager_art a:link{text-decoration:underline;font-size:14px;color:#009}
.pager_art a:visited{text-decoration:underline;font-size:14px;color:#009}
.pager_art a:hover{text-decoration:underline;font-size:14px;color:#900}
}
@media screen and (min-width:591px) {
.pager_art{width:44%;padding:2%;float:left;margin-left:1%;background:#FFF}
.pager_art a:link{text-decoration:underline;font-size:14px;color:#009}
.pager_art a:visited{text-decoration:underline;font-size:14px;color:#009}
.pager_art a:hover{text-decoration:underline;font-size:14px;color:#900}
}
.news_iframe{position:relative;height:371px}
.news_iframe iframe{position:absolute;top:0;left:0;width:95%;margin-left:2%;height:370px}
@media screen and (max-width:590px) {
.news_iframe_plus500{position:relative;height:701px}
.news_iframe_plus500 iframe{position:absolute;top:0;left:0;width:95%;margin-left:2%;height:700px}
}
@media screen and (min-width:591px) {
.news_iframe_plus500{position:relative;height:471px}
.news_iframe_plus500 iframe{position:absolute;top:0;left:0;width:95%;margin-left:2%;height:490px}
}