.half-linedp{border-bottom:1px dotted #000;padding-bottom:7px;padding-top:1px;margin-bottom:7px;display:inline;}

.calendar-center{width:3.795em;text-align:center;float:left;height:1.76em;}
.calendar2{width:8.3em;text-align:center;float:left;height:1.76em;}
.calendar-margin{padding-bottom:0.7em;margin-top:1.2em!important;display:inline;}
.calendar-small-font{font-size:0.909em;}
.calendar-medium-font{font-size:1em;}
.cella_selezionata, .cella_linkata, .cella_vuota 
{
text-align:center;
height:1.9em;

}
.cella_linkata
{
background-color:rgb(233,142,1);
color:#fff;
}
.cella_linkata a{color:#fff}
.cella_linkata a:hover{color:#fff}

.cella_selezionata 
{
background-color:#e8e8e8;
}
.cella_vuota 
{
background-color:#fff;
}
.calendar-input{font-size:1em;padding:0 0.5em 0 0.5em;float:left;display:inline;margin:0px 0px 0px 0px}
.calendar-img{float:left;padding:6px 0px 4px 0px;width:100%;margin:0px}
.calendar-b-margin{margin-bottom:2.34em!important;display:inline;}

.margineinfform {margin-bottom:0.9em!important;display:inline;}
.campotxt {width:15.15em;margin:0px 0em 0px 0px;font-size:1em;height:1.25em;}
.camposbmt {font-size:1em;padding:0 0.5em 0 0.5em;float:left;display:inline;margin:0px 0px 0px 0px}

.centrascritta {text-align:center;}
.giornosettimana {color:rgb(233,142,1);font-weight:bold;}
.rigasettimanap {width:10.1em;float:left;}
.rigasettimanag {width:20em;float:left;}
