body {
	font-family:Tahoma, Verdana;
	font-size:12px;
}
.kirasama {
	display:block;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:center;
	font-family:Tahoma, Verdana;
	font-size:10px;
	font-weight:bold;
	color:white;
}
a.klink {
	text-decoration:underline;
	color:white;
}
.titolo_gestione {
  display:block;
  font-family:Tahoma, Verdana;
  font-size:18px;
  letter-spacing:2px;
}
.left_spaced_check {
  margin-left:8px;
  padding:0px;
}
.form_row {
  font-family:Tahoma, Verdana;
  font-size:10pt;
  display:block;
  margin-bottom:3px;
}
.list_header {
  font-family:Tahoma, Verdana;
  font-size:9pt;
  font-weight:500;
  display:block;
  margin-bottom:0px;
  letter-spacing:1px;
}
.list_row {
  font-family:Tahoma, Verdana;
  font-size:9pt;
  font-weight:500;
  display:block;
}
.list_cell {
  font-family:Tahoma, Verdana;
  font-size:9pt;
  font-weight:500;
  border-style:solid;
  border-top-width:0px;
  border-right-width:0px;
  border-left-width:1px;
  border-bottom-width:1px;
  border-color:#D4D0C8;
  text-align:left;
  height:22px;
  margin:0px;
  padding:0px;
  padding-left:2px;
  overflow:hidden;
}
a.ll:hover {text-decoration:underline; color:#006699;}
a.ll:visited {text-decoration:underline;color:black;}
a.ll:visited:hover {text-decoration:underline;color:#006699;}
a.ll:active {text-decoration:underline;color:black;}
a.ll:link {text-decoration:underline;color:black;}
.pag_ind {
	font-family:Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	display:inline;
	margin:3px;
}
.orario {
   font-family:Tahoma, Verdana;
   font-size:9pt;
   font-weight:bold;
   text-align:left;
   margin-bottom:2px;
	margin-top:2px;
   padding:0px;
   color:white;
}
a.menulink:hover {
   Font-family:Tahoma, Verdana;
   text-decoration:underline;
   font-size:9pt;
   color:white;
}
a.menulink:visited {
   Font-family:Tahoma, Verdana;
   font-size:9pt;
   text-decoration:none;
   color:white;
}
a.menulink:visited:hover {
   Font-family:Tahoma, Verdana;
   text-decoration:underline;
   color:white;
   font-size:9pt;
}
a.menulink:active {
   text-decoration:none;
   Font-family:Tahoma, Verdana;
   color:white;
   font-size:9pt;
}
a.menulink:link {
   Font-family:Tahoma, Verdana;
   text-decoration:none;
   color:white;
   font-size:9pt;
}
a.menulinkvis:visited {
   Font-family:Tahoma, Verdana;
   font-size:9pt;
   font-weight:bold;
   text-decoration:none;
   color:white;
}
a.ln:hover {text-decoration:none;color:white;}
a.ln:visited {text-decoration:none;color:white;}
a.ln:visited:hover {text-decoration:none;color:white;}
a.ln:active {text-decoration:none;color:white;}
a.ln:link {text-decoration:none;color:white;}

a.le:hover {text-decoration:none;color:black;}
a.le:visited {text-decoration:none;color:black;}
a.le:visited:hover {text-decoration:none;color:black;}
a.le:active {text-decoration:none;color:black;}
a.le:link {text-decoration:none;color:black;}

.cell_header {
  background-color:#D4D0C8;
  padding:2px;
  border-style:solid;
  border-width:1px;
  border-right-width:0px;
  border-color:black;
  text-align:left;
  font-family:Tahoma, Verdana;
  font-size:9pt;
  font-weight:500;
  margin-bottom:0px;
  letter-spacing:1px;
}
.etichetta_input {
  text-align:right; 
  margin-left:0px;
  display:inline;
}
.input_box {
  text-align:left;
  display:inline;
  border-style:solid;
  border-width:1px;
  border-color:black;
}
hr.linea {
  height:1px;
  color:black;
}
.pulsante {
  text-align:center;
  display:block;
  border-style:solid;
  border-width:1px;
  margin-bottom:5px;
  border-color:black;
}
.pulsantino {
  text-align:center;
  display:inline;
  border-style:solid;
  border-width:1px;
  border-color:black;
}
.titolo {
   display:block;
   width:100%;
   font-family:Tahoma, verdana;
   font-size:15pt;
   font-weight:500;
   text-align:right;
}
.paragrafo {
   display:block;
   width:100%;
   margin-top:5px;
   font-family:Tahoma, verdana;
   font-size:10pt;
}
.rigaEvento {
   display:block;
   width:100%;
   margin-top:3px;
   font-family:Tahoma, verdana;
   font-size:10pt;
}
.nome_rec {
  font-family:Tahoma, Verdana;
  color:white;
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  background-color:#656b61;
  border-style:solid;
  border-color:#656b61;
  width:280px;
}
.stelle_rec {
  font-family:Tahoma, Verdana;
  font-size:10pt;
  font-weight:bold;
  text-align:right;
  background-color:#656b61;
  border-style:solid;
  border-width:1px;
  border-color:#656b61;
  width:106px;
}
.body_rec {
  font-family:Tahoma, Verdana;
  font-size:8pt;
  padding-top:3px;
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:#656b61;
  border-left-style:solid;
  border-left-width:1px;
  border-left-color:#656b61;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#656b61;
  width:386px;
}
.desc_rec {
  font-family:Tahoma, Verdana;
  font-size:8pt;
  border-left-style:solid;
  border-left-width:1px;
  border-left-color:#656b61;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#656b61;
  padding-left:3px;
  width:386px;
}
.note_rec {
  font-family:Tahoma, Verdana;
  font-size:8pt;
  border-left-style:solid;
  border-left-width:1px;
  border-left-color:#656b61;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#656b61;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#656b61;
  padding-left:3px;
  width:386px;
}
.int1 {
  margin-top:3px;
  margin-bottom:3px;
  padding-left:3px;
}
div.menudiv {
   padding:9px;
}
div.testo {
   padding:9px;
   font-family:Trebuchet MS, Verdana;
   font-size:12pt;
}