* {
	margin: 0;
	padding: 0;
}


ul#ticker_news {
	width: 335px;
	height: 272px;
	overflow: hidden;
/*	background-color:#F4F4F4;*/
	margin-top:0;
}

ul#ticker_news li {
	width: 295px;/*335-25*/
	height: 100px;
	padding: 20px 5px 10px 10px;
	/*border-bottom: 1px dashed #ccc;*/
}

@media screen and (min-width: 0) and (max-width: 320px) and (orientation:portrait){
					ul#ticker_news {
						width: 300px;
					}
					#pg_home ul#ticker_news li {
						padding: 20px 0px 10px 0px;
						width: 300px;
					}				
}





ul#ticker_news li img{
	height: 60px;
}

ul#ticker_news li a {
	color: #000000;
}

ul#ticker_news li h1 {
	display: block;
	color: #AF3632;
	font-size:13px;
	line-height:14px;
	text-transform:none;
	margin:0;
}

ul#ticker_news p{
font-size:12px;
line-height:15px;
color:#666;
margin:0 0px 10px 0;
}

ul#ticker_news .date{
font-size:10px;
font-weight:700;
font-style:italic;
color:#000000;
margin:0 0 3px 0;
}

ul#ticker_news .cont_news_h{
float:right;
margin:0 0 3px 0;
width:197px;
}


.leggi_n {
    background-color: #621E1C;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 9px;
    font-weight: 500;
    margin: 0px 20px 10px;
    padding: 2px 4px;
    text-align: center;
    text-transform: uppercase;
    width: 50px;
}
.leggi_n:hover {
    background-color: #E21425;
    color: #FFFFFF;
    transition-duration: 1s, 1s, 1s, 1s, 1s, 1s;
    transition-property: background, opacity;
}
.leggi_n a {
    color: #FFFFFF;
    text-decoration: none;
}

#box_ticker_news{
width:335px;
height:100px; /*270px per gli eventi*/
float:left;
padding:10px 0 0 0;
margin:15px 0 0 0;
background-color:#F4F4F4;
}

.foto_n{
border: 4px solid #dedede;
/*box-shadow: 3px 3px 8px 2px rgba(0, 0, 0, 0.1);*/
float: left;
margin:0 10px 0 0;
}