div.scroller { 
    /* modify width and height of scrolling section if necessary    */        
    width: 280px !important; 
    height: 135px !important;
    overflow: hidden;
    border:none;
    }
    div.scroller div.section {
        /* modify width and height of each section as needed (should match the size of the scroller window)    */        
        width:280px  !important;
        height:180px;
        overflow:hidden;
        float:left;
        padding:1px;
                
        }
    div.scroller div.content {
        width: 10000px;
        }

/*personalizzazioni*/

.news{

float:left;
padding:0 15px 10px;
width:284px;
}
.news h2{
    color: #004E6A;
    font-size: 18px;
    font-weight: bold;
    margin: 8px 0;
    padding: 0 0 6px;
}

div.scroller img {
display:block;
margin:0 !important;
}

div.scroller .thumb {
border:1px solid #B2B2B2 !important;
display:block !important;
padding:2px !important;
width:100px !important;
}


div.scroller a {
font-weight:bold;
}


div.scroller div.data_calendario{
color:gray !important;
font-size:11px !important;
font-weight:normal !important;
clear:both;
text-decoration:none !important;
display:block !important;
width:280px !important;
}

div.scroller div.data_calendario strong{
display:block !important;
font-weight:bold !important;
width:280px !important;
}

div.scroller div.data {
color:#333333;
float:none !important;
font-size:10px;
font-weight:normal;
margin-bottom:0;
margin-left:0 !important;
text-transform:lowercase;
}

div.scroller div a {
float:left;
margin:0 5px 0 0;
text-decoration:none;
}

.news .testo_destra{
float: right;
margin-right:15px;
}

.news .testo_destra img{
margin:10px 10px 0 0;
}

.news .section p{
font-size:12px;
line-height:13px;
margin:0;
}
div.scroller div.data_calendario a.titolo_news{
display:block;
float:left;
font-weight:bold !important;
width:280px;
}
.news h3{
color:#0066B3;
font-size:12px;
font-weight:bold;
margin:0 0 5px;
padding:0;
}



/*personalizzazioni*/



