.riga{
	width:870px;
	margin: 10px 0 20px 0;
}
.calendario_cub{
	padding: 10px;
	float:left; 
	width:100px;
    height:100px;
    text-align:center;
	margin: 0;
	padding: 0;

}
.calendario_testo{
	float:left; 
	width:750px;
	padding: 10px 0 0 20px;
	margin: 0;
}
.gg{
    margin:0;
    padding:0;
    border:0;
	font-family: impact;
	font-size: 70px;
	color: #fff;
}
.ggtext{
    margin:0;
    padding:0;
    border:0;
	font-family: calibri;
	font-size: 12px;
	color: #fff;
    text-transform:uppercase;
    font-weight: bold;
}
.feriale{
  background:#02BAFA;
}
.festivo {
  background:#0085B3;
}
.feriale_tt{
  border-top:dotted 1px #02BAFA;
}
.festivo_tt {
  border-top:dotted 1px #0085B3;
}
#mesi {   
}
.mesecentro{
  text-align:center;
  width:470px;
  float:left;
  font-family: impact;
	font-size: 50px;
	color: #02BAFA;
}
.mesepd {
    margin: 36px 0 0 0;
    width:200px;
    float:left;
    font-family: impact;
	font-size: 16px;
	color: #0085B3;
}
.sx {
    text-align:left;
}
.dx {
    text-align:right;
}