﻿.Calendario_Cella
{
border:1px;
border-color:#999999;
	font-family:"Helvetica", Arial, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color:Red;
    width:80px;
    height:80px;
}
.Calendario_Tabella
{
    border-width: 1px;
    width: 100%;
    border-color: Green;
    background-color: #F1F0F0;
}
.calendario_tabella_intestazione
{

	font-family:"Helvetica", Arial, sans-serif;
        font-size: 14px;
		border:1px;
		color:#333333;
    
    }
    
    .calendario_intestazione
    {
	font-family:"Helvetica", Arial, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color:#333333;
    width:80px; 
    
        }
        
   .calendario_intestazione_giorno
   {
	font-family:"Helvetica", Arial, sans-serif;
    font-size: 10px;
    text-decoration: none;
	color:#333333;
    font-weight:normal:
    text-align:center;
       }
       
       .cal_giorno
       {
	font-family:"Helvetica", Arial, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color:Black;
    font-weight:bold;
    text-align:left;
}
           
.titolo_calendario{
    vertical-align:bottom;
	font-family:"Helvetica", Arial, sans-serif;
    font-size: 12px;
   /* text-decoration: underline overline;*/
    color: #99FE00;
    font-weight: normal;
    text-align: left;
}
 
 .data_calendario{
    vertical-align:bottom;
	font-family:"Helvetica", Arial, sans-serif;
    font-size: 11px;
   /* text-decoration: underline overline;*/
    color: #000;
    font-weight: normal;
    text-align: left;
}              
.cal_eventi
{
    vertical-align:bottom;
	font-family:"Helvetica", Arial, sans-serif;
    font-size: 10px;
   /* text-decoration: underline overline;*/
    color: #99FE00;
    font-weight: normal;
    text-align: left;
}

/* DIV che visualizza l'evento */
/* non toccare la prima: calendario_div_out */
.calendario_div_out {
 position:relative;
}
/* eventualmente modificare questa: calendario_div_in */
.calendario_div_in
{
border-style:dashed;
border-width:1px;
border-color:Black;
background-color:White;
 position:absolute;
 z-index:999;
 top:-25px;
 left:-25px;
 width:150px;
 height:80px;
 overflow:auto;
 padding:5px;
}
