/* definizioni di luca */

/* testi */
  .dataItemCalendario{
    color: #666666;
    font-size: .8em;
  }
  .titoloItemCalendario{
    color: #96bf0d;
    font-size: 1em;
    font-weight: bold;
  }
  .titoloItemCalendario a{
    color: #96bf0d;
  }
  
  .testoItemCalendario{
    font-size: .9em;
  }
/* fine testi */


/* div e class */
  #meseCalendario {
    width: 180px;
    height: 24px;
  }
  
  .mesePrev{
    width: 24px;
    float: left;
    background: #96bf0d;
    border-right: 1px solid white;
    text-align: center;
    color: white;
  }
  
  .meseCorrente{
    width: 130px;
    float: left;
    text-align: center;
    background: #96bf0d;
    color: white;
    height: 21px;
    // height: 20px; 
    padding-top: 3px;
  }
  
  .meseNext{
    width: 24px;
    float: left;
    background: #96bf0d;
    border-left: 1px solid white;
    text-align: center;
    color: white;
  }
  
  .countItems{
    width: 130px;
    float: left;
    text-align: center;
    background: #96bf0d;
    color: white;
    margin-left: 20px;
    height: 20px;
    position: absolute;
    top: 115px;
  }
  
  .insert{
    padding: 5px;
  }
/* fine div e class */
/* fine definizioni di luca */

#slider {
width: 180px;
height: 175px;
margin: 0 auto;
position: relative;
}

.scroll {
margin: 0 auto;
height: 140px;
width: 180px;
overflow: auto;
overflow-x: hidden;
position: relative;
clear: left;
}

.scrollContainer div.panel {
height: 140px;
width: 180px;
overflow: hidden;
}

#shade {
height: 50px;
}

.scrollButtons {
  position: absolute;
  top: 139px;
  cursor: pointer;
}

.scrollButtons.left {
left: 0px;
}

.scrollButtons.right {
right: 0px;
}

.hide {
display: none;
}
