#home, #interna, #blocco, #sfDx, #sfSx, #header, #footer, #newsHome, #listaAlbum, #calendario, #gallery, #pubblicazioni, div.duecol, #dettPalmares {float: left; width: 100%;}
#calendario div.duecol {float: none; display: table;}
#sfDx {background: #fff url(../img/grafica/sfDx.png) no-repeat right top;}
#sfDx #d {padding-right: 7px;}
#sfSx {background: #fff url(../img/grafica/sfSx.png) no-repeat left top;}
#sfSx #s {padding-left: 7px;}
.pad {padding: 0 10px;}
#hDx {background: #fff url(../img/grafica/headerDx.png) no-repeat right bottom; padding-right: 12px;}
#hSx {background: #fff url(../img/grafica/headerSx.png) no-repeat left bottom; padding-left: 12px;}
#hBx {background: #fff url(../img/grafica/headerBx.png) repeat-x left bottom; padding: 0 5px 16px 30px;}
#colSx, #colDx, #fSx, #fCsx, #fCdx, #fDx {float: left; width: 25%;}
#colCx {float: left; width: 50%;}
#colCx .pad {padding: 0 20px;}
#calendario .pad {padding: 6px 10px;}
#footer {margin-top: 25px;}
#fSx, #fCsx, #fCdx, #fDx {padding: 10px 0;}
/* DUE COLONNE HOME */
div.duecol .duecolSx {float: left; width: 49%; margin-right: 2%;}
div.duecol .duecolDx {float: left; width: 49%;}
div.vediTutto {clear: both;}