a {
  color: gray;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

input {
  height: 18px;
  font-family: Verdana;
  font-size: 10px;
  width: 200px;
}

.inputLogin {
  width: 100px;
}

.bottoniLogin {
	color: gray;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  border: 0px;
  background-color: transparent !important;
  width:50px !important;
}

.bottoniLoginLunghi {
	color: gray;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  border: 0px;
  background-color: transparent !important;
  width:150px !important;
}

.bottoni {
	color: black;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  border: 0px;
  background-color: transparent !important;
  width:50px !important;
}

.cellaBottoniForm {
  text-align: center;
  vertical-align: bottom;
  padding-top: 20px;
}

.corpoFisarSoci {
  margin: 0px;
  font-family: Verdana;
  background-color: #FFFFFF;
}

.tabellaFisarSoci {
  width: 100%;
  height: 100%;
}

.intestazioneFisarSoci {
  color: white;
  font-size: 20px;
  font-family: Times New Roman;
  font-weight: bold;
  background-color: #78004A;
  padding: 10px;
  height: 30px;
}

.footerFisarSoci {
  color: white;
  font-size: 20px;
  font-family: Times New Roman;
  font-weight: bold;
  background-color: #78004A;
  padding: 10px;
  height: 30px;
}

.leftUtente {
  width: 160px;
  max-width: 160px;
  font-size: 10px;
  font-weight: bold;
  color: #78004A;
  text-align: right;
}

.centerUtente {
  background: url(immagini/leftUtente.gif) no-repeat top right;
  width: 300px;
  height: 48px;
}

.rightUtente {
  font-size: 10px;
  font-weight: bold;
  background-color: #78004A;
  text-align: left;
}

.loginFisarSoci {
  font-size: 10px;
  font-weight: bold;
  color: gray;
  /*background-color: #78004A;*/
  width: 700px;
}

.utenteFisarSoci {
  font-size: 10px;
  font-weight: bold;
  color: white;
  background-color: #78004A;
  border-bottom: 1px solid white;
}

.menuFisarSoci {
  font-size: 10px;
  font-weight: bold;
  color: white;
  background-color: #78004A;
}

.tdSinistro {
/*
  width: 160px;
  min-width: 160px;
  max-width: 160px;
*/
  height: 100%;
  vertical-align: top;
}

.tdCentrale {
  width: 100%;
  vertical-align: top;
  font-family: Verdana;
  font-size: 10px;
}

.cellaMenuSinistro {
  border-bottom: 1px solid transparent;
}

.cellaMenuSinistroOver {
  border-bottom: 1px solid #5594D9;
}

.tabellaDati {
  font-family: Verdana;
  font-size: 10px;
  color: #78004A;
}

.tabellaDati td {
  height: 18px;
}




.select {
	color: #FFFFFF;
	background-color: #003399;
	border-width: 1px;
	border-color: #003399;
	font-weight: bold;
	font-family: Verdana, Arial, "Trebuchet MS", ;
	font-size: 10px;
	line-height: 12px;
	margin: 1px;
}

.link {
  font-size: 10px;
  font-family: Verdana;
  cursor: pointer;
}

.link:hover {
	text-decoration: underline;
}

.titleLink {
  color: white;
  text-decoration: none;
}

.titleLink:hover {
  text-decoration: none;
}

.topMenuLink {
  font-size: 10px;
  font-family: Verdana;
  color: white;
  cursor: pointer;
  display: block;
  width: 100%;
  text-decoration: none;
}

.leftMenuLink {
  font-size: 10px;
  font-family: Verdana;
  color: #78004A;
  cursor: pointer;
  display: block;
  width: 100%;
  text-decoration: none;
}

.leftMenuLink:hover {
  text-decoration: none;
}

.testo {
	font-size: 14px;
}
