body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#330000;
	background-color: #DED6A3;
}

.tb {
	background-color: #DED6A3;
	background-image: url(pipe.gif);
	background-repeat: repeat-x;
	height: 17px;
	padding: 4px;
}

.tp{
	height: 0px;
}

.bto {
	height: 0px;
}

.bh {
	font-size: 12px;
	font-weight: normal;
	color: #FAFAFA;
}

.bx {
	color: #FAFAFA;
}

.ber {
	color: #0000CC;
	font-size: 10px;
}

.py {
	background-color: #DED6A3;
	padding: 10px;
}

.note {
	color: #333333;
	font-size: 11px;
}

.y {
    font-style: italic;
	font-size: 16px;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a:link {
	text-decoration: none;
	color: #330000;
	font-weight: normal;
}
a:visited {
	text-decoration: none;
	color: #330000;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
	color: #660000;
    font-weight: bold;        
}
a:active {
	text-decoration: none;
	color: #330000;
	font-weight: bold;
}
a.path:link {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #FAFAFA;
}
a.path:active {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #FAFAFA;
}

a.path:visited {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #FAFAFA; 
}

a.path:hover {
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	color: #660000;
}

.p1:link {
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	color: #330000;
}
.p2:link {
	text-decoration: underline;
	font-size: 20px;
	font-weight: normal;
	color: #330000;
}
.p1:hover {
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	color: #FAFAFA;
	background-color: #666600;
}
.p2:hover {
	text-decoration: underline;
	font-size: 20px;
	font-weight: normal;
	color: #FAFAFA;
	background-color: #666600;
}
.err { text-decoration:line-through }
.Stile87{font-size:20px;color:#330000}
.Stile103 {font-size:11px}
.Stile99{font-size:13px;font-weight:bold;color:#660000}
.Stile102{font-size:9px;font-weight:bold}
.Stile107 {font-size: 18px}
.Stile73{font-size:14px}
.b{ font-size:12px;border:solid #333333;border-width:1px;
font-weight: normal;
}
.b2{ font-size:12px;border-top:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333}
.b22{ font-size:12px;border-top:1px solid #333333;border-left:1px solid #333333}
.b3{ font-size:12px;border-bottom:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333}
.b4{border-bottom:1px solid #333333}
.b5{border-top:1px solid #333333}
.bb{border-left:1px solid #333333;border-right:1px solid #333333}
.bs{border-bottom:1px solid #660000;border-left:3px dashed #660000}
.bd{border: thin #333333 dotted;
}
.bz{border-bottom:1px solid #660000;border-right:3px dashed #660000}
.bz7{border-bottom:1px solid #660000;border-right:1px solid #660000}
.bzz{border-left:3px dashed #660000;border-right:3px dashed #660000}
.bz2{border-bottom:1px solid #660000;border-top:1px solid #660000;border-left:3px dashed #660000;border-right:3px dashed #660000}
.Stile69 {

	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #660000;
}

   /* Definisce lo stile di un layer contenitore del menu */
   div.main {
     
      width: 100%;
   }
   /* Definisce lo stile di ogni singolo layer nelle sue parti pių spicciole */
   div.menu {
      background: #ded6a3;
	  border: solid 1px #000000;
	  border-bottom:none;
      font-size: 12px;
      font-family: verdana;
	  font-weight: bold;
	  color: #330000;
	  padding: 3px;
   }
   /* Definisce lo stile dei link al caricamento */
   a.menu {
	background: #ded6a3;
	color: #330000;
	font-weight: bold;
	padding: 1px;
	/* Permette di ottenere l'effetto anche se il mouse non č sul testo */
      position: Relative;
	text-decoration: none;
	font-weight: bold;
	/* Imposta il contenuto del layer per la larghezza del layer stesso */
      display: block;
   }
   /* Definisce lo stile dei link al passaggio del mouse (modificati solo i colori) */
   a:hover.menu {
      background: #803e0e;
      color: #Fafafa;
      padding: 1px;
      position: relative;
      text-decoration: underline;
	  font-weight: bold;
      display: block;
   }
