div.testo,
div.info,
div.info .normal,
div.testo .normal {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-weight: normal; 
  color: #483E2C; 
}
div.testo .small {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8px; 
  font-weight: normal; 
  color: #483E2C; 
}
div.testo .normal1 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-weight: normal; 
  color: #E3D3AF; 
}
div.testo .normal2 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: bold; 
  color: #000000; 
}

div.testo .error {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal; 
  color: #FF0000; 
}  
div.testo .w_bold { 
  font-size: 10px;
  font-weight: bold; 
  color: #FFFFFF; 
}  
div.testo .box {
   font-size: 10px;
	background: #EBE3D0;
	padding: 3px 3px 3px 3px;
}
div.testo .boxnp {
   font-size: 10px;
	background: #EBE3D0;
}
div.testo .boxbg {
   font-size: 10px;
	background: #DECDA7;
}
div.testo .box_titolo {
	font-size: 10px;
	background: #C2B392;
	padding: 1px 3px 1px 3px;
}
div.testo .box_sep {
	background: #C2B392;
}
div.testo .elenco {
	background: #EBE3D0;
}
div.testo .elenco1 {
   background: #C2B392;
}
div.info .titolo {
  font-size: 12px;
  font-weight: bold; 
  color: #483E2C; 
}  
div.info .error {
  font-size: 10px;
  font-weight: bold; 
  color: #FF0000; 
}  
div.info .box {
  font-size: 10px;
  font-weight: noprmal; 
  background: #E4DCCA;  
}
.mnufoot { 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-weight: bold; 
  color: #E9DBBE; 
}
a.mnufoot { 
  font-family: verdana, arial, helvetica; 
  font-size: 10px; 
  font-weight: bold; 
  color: ##E9DBBE; 
  text-decoration: none; 
}
a.mnufoot:hover { 
  font-family: verdana, arial, helvetica; 
  font-size: 10px; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-decoration: underline; 
}
a.aLink { 
  font-family: verdana, arial, helvetica; 
  font-size: 10px; 
  font-weight: bold; 
  color: #483E2C; 
  text-decoration: none; 
}
a.aLink:hover { 
  font-family: verdana, arial, helvetica; 
  font-size: 10px; 
  font-weight: bold; 
  color: #92431A; 
  text-decoration: underline; 
}
a.proposta {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #483E2C;
	text-decoration: none;
}
a.proposta:hover {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #92431A;
	text-decoration: none;
}

form { 
  margin-top : 0; 
  margin-bottom : 0; 
}
.campiform   { 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000; 
  font-size: 10px; 
  background-color: #EBE3D0; 
}
.button { 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  border-style: solid; 
  border-color: #483E2C; 
  border-width: 1; 
  background: #C2B392; 
  color: #483E2C; 
  cursor: hand; 
} 
.button_hover { 
  font-family: verdana, tahoma, arial; 
  font-size: 10px; 
  border-style: solid; 
  border-color: #C2B392;
  border-width: 1; 
  background: #483E2C;
  cursor: hand;
  color: #EBE3D0; 
} 
.button_hover2 {
  font-family: verdana, tahoma, arial;
  font-size: 10px;
  border-style: solid;
  border-color: #006699;
  border-width: 1;
  background: #395A73;
  cursor: hand;
  color: #ffffff;
} 
.button2 { 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  border-style: solid;  
  border-width: 0; 
  background: #E3D3AF; 
  color: #483E2C; 
  cursor: hand; 
} 
.button2_hover { 
  font-family: verdana, tahoma, arial; 
  font-size: 10px; 
  border-style: solid; ;
  border-width: 0; 
  background: #E3D3AF;
  cursor: hand;
  color: #92431A; 
  text-decoration: underline;
} 
