 body {background-color:#fae8aa; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

 .sfondo {background-color:#fae1aa;}  /* è carino anche #d5c591 */
 .sfondo2 {background-color:#d5c591;}
 .sfondo_testo {background-color:#ffffff;}
 
 .testo {font-family:tahoma,arial; font-size:12px; color:#000000; line-height:18px; text-decoration:none;}
 .testo a:link {color:#000000; text-decoration:underline;}
 .testo a:visited {color:#000000; text-decoration:underline;}
 .testo a:active {color:#000000; text-decoration:underline;}
 .testo a:hover {color:#E90000; text-decoration:underline;}

 .testo_link {font-family:tahoma,arial; color: #000000; font-size: 11px}
 .testo_link a:link {color:#000000; text-decoration:none;}
 .testo_link a:visited {color:#000000; text-decoration:none;}
 .testo_link a:active {color:#000000; text-decoration:none;}
 .testo_link a:hover {color:#E90000; text-decoration:underline;}

 .titolo {font-family:tahoma,arial; font-size:13px; color:#000000; line-height:15px; letter-spacing:1px;}
 .titolo a:link {color:#000000; text-decoration:underline;}
 .titolo a:visited {color:#000000; text-decoration:underline;}
 .titolo a:active {color:#000000; text-decoration:underline;}
 .titolo a:hover {color:#E90000; text-decoration:underline;}

 .titolo2 {font-family:tahoma,arial; font-size:14px; color:#000000; line-height:15px; letter-spacing:1px;}
 .titolo2 a:link {color:#000000; text-decoration:underline;}
 .titolo2 a:visited {color:#000000; text-decoration:underline;}
 .titolo2 a:active {color:#000000; text-decoration:underline;}
 .titolo2 a:hover {color:#E90000; text-decoration:underline;}

 .splash {font-family:tahoma,arial; font-size:12px; color:#000000; line-height:14px; letter-spacing:1px;}
 .splash a:link {color:#000000; text-decoration:underline;}
 .splash a:visited {color:#000000; text-decoration:underline;}
 .splash a:active {color:#000000; text-decoration:underline;}
 .splash a:hover {color:#E90000; text-decoration:underline;}
 
 .tab {}
 .tab table {
  border-top: #ffffff 1px solid;
  border-left: #ffffff 1px solid;
  border-bottom: #ffffff 1px solid;
  background-color: #d5c591;
  font-family:tahoma,arial; font-size:13px; color:#000000; line-height:15px; letter-spacing:1px;
  text-align: center;
  text-decoration: none;
  height: 25px;
  width: 760px;
  cursor: pointer;
  }
 .tabtitle {
  border-right: #ffffff 1px solid;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-right: 1px;
  padding-left: 1px;
  margin-bottom: 3px;
  background-color: #d5c591;
  }
 .tabover {
  /* font-weight: bold; */
  cursor: pointer;
  border-right: #ffffff 1px solid;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-right: 1px;
  padding-left: 1px;
  margin-bottom: 3px;
  background-color: #ffffff;
  }
