/* CSS */



#main #center {
width:40%;
}

#right-bar {
width:30%;
float:left;
padding:0;
margin:0;
}


#notiziehp {
width:100%;
padding:0;
margin:0;
}

#center #col-sx {
float:left;
width:49%
}

#center #col-dx {
margin-left:50%;
width:49%;
}

.caschibianchi {
width: 100%;
margin:0;
padding:0;
}

ul.items {
width:auto;
margin:0;
padding:0;
}

h3.feature {
clear:both;
float:none;
}


#right-bar .items {
background-color: #F2F2F2;
margin:0px;
width:100%;
}

#right-bar .article-item {
margin:5px 3px 15px 3px
}


#right-bar .notes {
display: none;
}


#immaginehp img{
width: 100%;
display: block;
margin: 0 auto;
}

#right-bar h3.feature {
background-color: #1C2A47;
color: white;
text-align: center;

}

#fotohome img {
    margin-left: auto;
    margin-right: auto; }

#fotohome, #tarantomappa {
text-align: center;
}

#fotohome ul { width: 100% }

#slide-caption .notes {
display: none;
}

.headings {
margin: 0;
}

.headings .notes,
.headings .source  {
margin-top: 0;
}