div.calendarioPiccolo {
	margin-bottom:10px;
    position:relative;
    top:0px;
    left:0px;
    width:180px;
    border:0px;
	background-color:white;
	text-align:left;
    font-family:georgia;
    padding:15px;
    clear:both;
	color:#666666;
  }


table.calendarioPiccolo {


  }


td.calendarioPiccoloGiorno {
    width:19px;
    height:19px;
    background-color:#d0d0d0;
    border:1px;
    border-style:solid;
    border-color:#dddddd;
    font-size:x-small;
    text-align:right;
  }


td.calendarioPiccoloGiornoVisualizzato {
    width:15px;
    height:15px;
    background-color:#666666;
	color:white;
    border:1px;
    border-style:solid;
    border-color:#dddddd;
    font-size:x-small;
    text-align:right;
  }


td.calendarioPiccoloGiornoNonMese {
    width:15px;
    height:15px;
    background-color:#eeeeee;
    border:1px;
    border-style:solid;
    border-color:#dddddd;
    font-size:x-small;
    text-align:right;
  }


td.calendarioPiccoloGiornoTesta {
    width:15px;
    height:15px;
    background-color:#dddddd;
    border:1px;
    border-style:solid;
    border-color:#dddddd;
    font-size:x-small;
    text-align:center;
    font-weight:bold;
  }


a.calendarioPiccoloGiornoLink {
    text-decoration:none;
    color:#000000;
  }


div.calendario_lavagna {
    width:350px;
    height:100px;
    position:relative;
    top:-120px;
    left:200px;
    font-weight:bold;
  }

div.calendarioPiccoloNavMese {
	font-size:8pt;
	padding-bottom:5px;
	padding-top:5px;
}
